1<!doctype html> 2<html class="no-js" lang="en" template="dpux-121-121"> 3<head>
3<script type="application/vnd.locksmith+json" data-locksmith>{"version":"v345","locked":false,"initialized":true,"scope":"product","access_granted":true,"access_denied":false,"requires_customer":false,"manual_lock":false,"remote_lock":false,"has_timeout":false,"remote_rendered":null,"hide_resource":false,"hide_links_to_resource":false,"hide_price":false,"hide_add_to_cart":false,"transparent":true,"locks":{"all":[],"opened":[]},"keys":[],"keys_signature":"d26d8758062efdaf0e9de35b534739a2445aa1f7da7fee011c9e41cb783890a7","state":{"template":"product.dpux-121-121","theme":189007036489,"product":"delta-pro-ultra-x","collection":null,"page":null,"blog":null,"article":null,"app":null},"now":1790238498,"path":"\/products\/delta-pro-ultra-x","locale_root_url":"\/","canonical_url":"https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x","customer_id":null,"customer_id_signature":"d26d8758062efdaf0e9de35b534739a2445aa1f7da7fee011c9e41cb783890a7","cart":null}</script>
3<script data-locksmith>!function(){undefined;!function(){var s=window.Locksmith={},e=document.querySelector('script[type="application/vnd.locksmith+json"]'),n=e&&e.innerHTML;if(s.state={},s.util={},s.loading=!1,n)try{s.state=JSON.parse(n)}catch(d){}if(document.addEventListener&&document.querySelector){var o,a,i,t=[76,79,67,75,83,77,73,84,72,49,49],c=function(){a=t.slice(0)},l="style",r=function(e){e&&27!==e.keyCode&&"click"!==e.type||(document.removeEventListener("keydown",r),document.removeEventListener("click",r),o&&document.body.removeChild(o),o=null)};c(),document.addEventListener("keyup",function(e){if(e.keyCode===a[0]){if(clearTimeout(i),a.shift(),0<a.length)return void(i=setTimeout(c,1e3));c(),r(),(o=document.createElement("div"))[l].width="50%",o[l].maxWidth="1000px",o[l].height="85%",o[l].border="1px rgba(0, 0, 0, 0.2) solid",o[l].background="rgba(255, 255, 255, 0.99)",o[l].borderRadius="4px",o[l].position="fixed",o[l].top="50%",o[l].left="50%",o[l].transform="translateY(-50%) translateX(-50%)",o[l].boxShadow="0 2px 5px rgba(0, 0, 0, 0.3), 0 0 100vh 100vw rgba(0, 0, 0, 0.5)",o[l].zIndex="2147483645";var t=document.createElement("textarea");t.value=JSON.stringify(JSON.parse(n),null,2),t[l].border="none",t[l].display="block",t[l].boxSizing="border-box",t[l].width="100%",t[l].height="100%",t[l].background="transparent",t[l].padding="22px",t[l].fontFamily="monospace",t[l].fontSize="14px",t[l].color="#333",t[l].resize="none",t[l].outline="none",t.readOnly=!0,o.appendChild(t),document.body.appendChild(o),t.addEventListener("click",function(e){e.stopImmediatePropagation()}),t.select(),document.addEventListener("keydown",r),document.addEventListener("click",r)}})}s.isEmbedded=-1!==window.location.search.indexOf("_ab=0&_fd=0&_sc=1"),s.path=s.state.path||window.location.pathname,s.basePath=s.state.locale_root_url.concat("/apps/locksmith").replace(/^\/\//,"/"),s.reloading=!1,s.util.console=window.console||{log:function(){},error:function(){}},s.util.makeUrl=function(e,t){var n,o=s.basePath+e,a=[],i=s.cache();for(n in i)a.push(n+"="+encodeURIComponent(i[n]));for(n in t)a.push(n+"="+encodeURIComponent(t[n]));return s.state.customer_id&&(a.push("customer_id="+encodeURIComponent(s.state.customer_id)),a.push("customer_id_signature="+encodeURIComponent(s.state.customer_id_signature))),o+=(-1===o.indexOf("?")?"?":"&")+a.join("&")},s._initializeCallbacks=[],s.on=function(e,t){if("initialize"!==e)throw'Locksmith.on() currently only supports the "initialize" event';s._initializeCallbacks.push(t)},s.initializeSession=function(e){if(!s.isEmbedded){var t=!1,n=!0,o=!0;(e=e||{}).silent&&(o=n=!(t=!0)),s.ping({silent:t,spinner:n,reload:o,callback:function(){s._initializeCallbacks.forEach(function(e){e()})}})}},s.cache=function(e){var t={};try{var n=function a(e){return(document.cookie.match("(^|; )"+e+"=([^;]*)")||0)[2]};t=JSON.parse(decodeURIComponent(n("locksmith-params")||"{}"))}catch(d){}if(e){for(var o in e)t[o]=e[o];document.cookie="locksmith-params=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/",document.cookie="locksmith-params="+encodeURIComponent(JSON.stringify(t))+"; path=/"}return t},s.cache.cart=s.state.cart,s.cache.cartLastSaved=null,s.params=s.cache(),s.util.reload=function(){s.reloading=!0;try{window.location.href=window.location.href.replace(/#.*/,"")}catch(d){s.util.console.error("Preferred reload method failed",d),window.location.reload()}},s.cache.saveCart=function(e){if(!s.cache.cart||s.cache.cart===s.cache.cartLastSaved)return e?e():null;var t=s.cache.cartLastSaved;s.cache.cartLastSaved=s.cache.cart,fetch("/cart/update.js",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({attributes:{locksmith:s.cache.cart}})}).then(function(e){if(!e.ok)throw new Error("Cart update failed: "+e.status);return e.json()}).then(function(){e&&e()})["catch"](function(e){if(s.cache.cartLastSaved=t,!s.reloading)throw e})},s.util.spinnerHTML='<style>body{background:#FFF}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#loading{display:flex;width:100%;height:50vh;
3color:#777;align-items:center;justify-content:center}#loading .spinner{display:block;animation:spin 600ms linear infinite;position:relative;width:50px;height:50px}#loading .spinner-ring{stroke:currentColor;stroke-dasharray:100%;stroke-width:2px;stroke-linecap:round;fill:none}</style><div id="loading"><div class="spinner"><svg width="100%" height="100%"><svg preserveAspectRatio="xMinYMin"><circle class="spinner-ring" cx="50%" cy="50%" r="45%"></circle></svg></svg></div></div>',s.util.clobberBody=function(e){document.body.innerHTML=e},s.util.clobberDocument=function(e){e.responseText&&(e=e.responseText),document.documentElement&&document.removeChild(document.documentElement);var t=document.open("text/html","replace");t.writeln(e),t.close(),setTimeout(function(){var e=t.querySelector("[autofocus]");e&&e.focus()},100)},s.util.serializeForm=function(e){if(e&&"FORM"===e.nodeName){var t,n,o={};for(t=e.elements.length-1;0<=t;t-=1)if(""!==e.elements[t].name)switch(e.elements[t].nodeName){case"INPUT":switch(e.elements[t].type){default:case"text":case"hidden":case"password":case"button":case"reset":case"submit":o[e.elements[t].name]=e.elements[t].value;break;case"checkbox":case"radio":e.elements[t].checked&&(o[e.elements[t].name]=e.elements[t].value);break;case"file":}break;case"TEXTAREA":o[e.elements[t].name]=e.elements[t].value;break;case"SELECT":switch(e.elements[t].type){case"select-one":o[e.elements[t].name]=e.elements[t].value;break;case"select-multiple":for(n=e.elements[t].options.length-1;0<=n;n-=1)e.elements[t].options[n].selected&&(o[e.elements[t].name]=e.elements[t].options[n].value)}break;case"BUTTON":switch(e.elements[t].type){case"reset":case"submit":case"button":o[e.elements[t].name]=e.elements[t].value}}return o}},s.util.on=function(e,i,s,t){t=t||document;var c="locksmith-"+e+i,n=function(e){var t=e.target,n=e.target.parentElement,o=t&&t.className&&(t.className.baseVal||t.className)||"",a=n&&n.className&&(n.className.baseVal||n.className)||"";("string"==typeof o&&-1!==o.split(/\s+/).indexOf(i)||"string"==typeof a&&-1!==a.split(/\s+/).indexOf(i))&&!e[c]&&(e[c]=!0,s(e))};t.attachEvent?t.attachEvent(e,n):t.addEventListener(e,n,!1)},s.util.enableActions=function(e){s.util.on("click","locksmith-action",function(e){e.preventDefault();var t=e.target;t.dataset.confirmWith&&!confirm(t.dataset.confirmWith)||(t.disabled=!0,t.innerText=t.dataset.disableWith,s.post("/action",t.dataset.locksmithParams,{spinner:!1,type:"text",success:function(e){(e=JSON.parse(e.responseText)).message&&alert(e.message),s.util.reload()}}))},e)},s.util.inject=function(e,t){var n=["data","locksmith","append"];if(-1!==t.indexOf(n.join("-"))){var o=document.createElement("div");o.innerHTML=t,e.appendChild(o)}else e.innerHTML=t;var a,i,s=e.querySelectorAll("script");for(i=0;i<s.length;++i){a=s[i];var c=document.createElement("script");if(a.type&&(c.type=a.type),a.src)c.src=a.src;else{var l=document.createTextNode(a.innerHTML);c.appendChild(l)}e.appendChild(c)}var r=e.querySelector("[autofocus]");r&&r.focus()},s.post=function(e,t,n){!1!==(n=n||{}).spinner&&s.util.clobberBody(s.util.spinnerHTML);var o={};n.container===document?(o.layout=1,n.success=function(e){s.util.clobberDocument(e)}):n.container&&(o.layout=0,n.success=function(e){var t="string"==typeof n.container?document.getElementById(n.container):n.container;t&&(s.util.inject(t,e),t.id===t.firstChild.id&&t.parentElement.replaceChild(t.firstChild,t))}),n.form_type&&(t.form_type=n.form_type),n.include_layout_classes!==undefined&&(t.include_layout_classes=n.include_layout_classes),n.lock_id!==undefined&&(t.lock_id=n.lock_id),s.loading=!0;var a=s.util.makeUrl(e,o),i="json"===n.type||"text"===n.type;fetch(a,{method:"POST",headers:{"Content-Type":"application/json",Accept:i?"application/json":"text/html"},body:JSON.stringify(t)}).then(function(e){if(!e.ok)throw new Error("Request failed: "+e.status);return e.text()}).then(function(e){var t=n.success||s.util.clobberDocument;t(i?{responseText:e}:e)})["catch"](function(e){if(!s.reloading)if("dashboard.weglot.com"!==window.location.host){if(!n.silent)throw alert("Something went wrong! Please refresh and try again."),e;console.error(e)}else console.error(e)})["finally"](function(){s.loading=!1})},s.postResource=function(e,t){e.path=s.path,e.search=window.location.search,e.state=s.state,e.passcode&&(e.passcode=e.passcode.trim()),e.email&&(e.email=e.email.trim()),e.state.cart=s.cache.cart,e.locksmith_json=s.jsonTag,e.locksmith_json_signature=s.jsonTagSignature,s.post("/resource",e,t)},s.ping=function(t){if(!s.isEmbedded){t=t||{};var n=function(){t.reload?s.util.reload():"function"==typeof t.callback&&t.callback()};s.post("/ping",{path:s.path,search:window.location.search,state:s.state},{spinner:!!t.spinner,silent:"undefined"==typeof t.silent||t.silent,type:"text",success:function(e){e&&e.responseText?((e=JSON.parse(e.responseText)).messages&&0<e.messages.length&&s.showMessages(e.messages),e.cart&&s.cache.cart!==e.cart?(s.cache.cart=e.cart,s.cache.saveCart(function(){e.cart&&e.cart.match(/^.+:/)?(t.reload||"function"!=typeof t.callback||t.callback(),s.util.reload()):n()})):n()):console.error("[Locksmith] Invalid result in ping callback:",e)}})}},s.timeoutMonitor=function(){var e=s.cache.cart;s.ping({callback:function(){e!==s.cache.cart||setTimeout(function(){s.timeoutMonitor()},6e4)}})},s.showMessages=function(e){var t=document.createElement("div");t.style.position="fixed",t.style.left=0,t.style.right=0,t.style.bottom="-50px",t.style.opacity=0,t.style.background="#191919",t.style.color="#ddd",t.style.transition="bottom 0.2s, opacity 0.2s",t.style.zIndex=999999,t.innerHTML=["<style>"," .locksmith-ab .locksmith-b { display: none; }"," .locksmith-ab.toggled .locksmith-b { display: flex; }"," .locksmith-ab.toggled .locksmith-a { display: none; }"," .locksmith-flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding: 10px 20px; }"," .locksmith-message + .locksmith-message { border-top: 1px #555 solid; }"," .locksmith-message a { color: inherit; font-weight: bold; }"," .locksmith-message a:hover { color: inherit; opacity: 0.8; }"," a.locksmith-ab-toggle { font-weight: inherit; text-decoration: underline; }"," .locksmith-text { flex-grow: 1; }"," .locksmith-cta { flex-grow: 0; text-align: right; }"," .locksmith-cta button { transform: scale(0.8); transform-origin: left; }"," .locksmith-cta > * { display: block; }"," .locksmith-cta > * + * { margin-top: 10px; }"," .locksmith-message a.locksmith-close { flex-grow: 0; text-decoration: none; margin-left: 15px; font-size: 30px; font-family: monospace; display: block; padding: 2px 10px; }"," @media screen and (max-width: 600px) {"," .locksmith-wide-only { display: none !important; }"," .locksmith-flex { padding: 0 15px; }"," .locksmith-flex > * { margin-top: 5px; margin-bottom: 5px; }"," .locksmith-cta { text-align: left; }"," }"," @media screen and (min-width: 601px) {"," .locksmith-narrow-only { display: none !important; }"," }","</style>"].join("")+e.map(function(e){return'<div class="locksmith-message">'+e+"</div>"}).join(""),document.body.appendChild(t),document.body.style.position="relative",document.body.parentElement.style.paddingBottom=t.offsetHeight+"px",setTimeout(function(){t.style.bottom=0,t.style.opacity=1},50),s.util.on("click","locksmith-ab-toggle",function(e){e.preventDefault();for(var t=e.target.parentElement;-1===t.className.split(" ").indexOf("locksmith-ab");)t=t.parentElement;-1!==t.className.split(" ").indexOf("toggled")?t.className=t.className.replace("toggled",""):t.className=t.className+" toggled"}),s.util.enableActions(t)}}()}();</script>
3 4
4<script data-locksmith>Locksmith.cache.cart=null</script>
4 5 6
6<script data-locksmith>Locksmith.jsonTag="{\"version\":\"v345\",\"locked\":false,\"initialized\":true,\"scope\":\"product\",\"access_granted\":true,\"access_denied\":false,\"requires_customer\":false,\"manual_lock\":false,\"remote_lock\":false,\"has_timeout\":false,\"remote_rendered\":null,\"hide_resource\":false,\"hide_links_to_resource\":false,\"hide_price\":false,\"hide_add_to_cart\":false,\"transparent\":true,\"locks\":{\"all\":[],\"opened\":[]},\"keys\":[],\"keys_signature\":\"d26d8758062efdaf0e9de35b534739a2445aa1f7da7fee011c9e41cb783890a7\",\"state\":{\"template\":\"product.dpux-121-121\",\"theme\":189007036489,\"product\":\"delta-pro-ultra-x\",\"collection\":null,\"page\":null,\"blog\":null,\"article\":null,\"app\":null},\"now\":1790238498,\"path\":\"\\\/products\\\/delta-pro-ultra-x\",\"locale_root_url\":\"\\\/\",\"canonical_url\":\"https:\\\/\\\/us.ecoflow.com\\\/products\\\/delta-pro-ultra-x\",\"customer_id\":null,\"customer_id_signature\":\"d26d8758062efdaf0e9de35b534739a2445aa1f7da7fee011c9e41cb783890a7\",\"cart\":null}";Locksmith.jsonTagSignature="7c235a53a3621b8ae79aa480eaf469ad09adf080327bdf236a77a59c59ed0ba0"</script>
6 7<link 8 rel="preload" 9 as="image" 10 href="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=1240" 11 imagesrcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=300 300w,//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=530 530w,//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=720 720w,//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=900 900w,//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=1080 1080w,//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=1240 1240w" 12 imagesizes="100vw" 13 media="(max-width: 749px)" 14 fetchpriority="high" 15 > 16 17 18 19 20 21 22
23<script> 24(function() { 25 'use strict'; 26 27 /** InsCoder 2025-11-24 B + Third-Party Deferred Loading System **/ 28 29 function onWindowLoad(callback) { 30 if (document.readyState === 'complete') { 31 callback(); 32 return; 33 } 34 window.addEventListener('load', callback, { once: true }); 35 } 36 37 function runTaskWithDelay(taskFn, delay) { 38 var wait = typeof delay === 'number' ? delay : 0; 39 if (wait > 0) { 40 setTimeout(taskFn, wait); 41 return; 42 } 43 taskFn(); 44 } 45 46 function runTasksYielding(tasks, onDone) { 47 var index = 0; 48 49 function runNext() { 50 if (index >= tasks.length) { 51 if (typeof onDone === 'function') onDone(); 52 return; 53 } 54 55 var task = tasks[index++]; 56 try { 57 task(); 58 } catch (error) { 59 if (window.console && typeof window.console.error === 'function') { 60 window.console.error('[defer-third-party-scripts] deferred task failed.', error); 61 } 62 } 63 64 if (index >= tasks.length) { 65 if (typeof onDone === 'function') onDone(); 66 return; 67 } 68 69 if (typeof scheduler !== 'undefined' && typeof scheduler.yield === 'function') { 70 scheduler.yield().then(runNext); 71 return; 72 } 73 74 if ('requestIdleCallback' in window) { 75 requestIdleCallback(runNext, { timeout: 120 }); 76 return; 77 } 78 79 setTimeout(runNext, 0); 80 } 81 82 runNext(); 83 } 84 85 function scheduleAfterLoad(taskFn, delay) { 86 onWindowLoad(function() { 87 runTaskWithDelay(taskFn, delay); 88 }); 89 } 90 91 function scheduleAfterLoadAndIdle(taskFn, delay, idleTimeout) { 92 onWindowLoad(function() { 93 var timeout = typeof idleTimeout === 'number' ? idleTimeout : 3000; 94 if ('requestIdleCallback' in window) { 95 requestIdleCallback(function() { 96 runTaskWithDelay(taskFn, delay); 97 }, { timeout: timeout }); 98 } else { 99 setTimeout(function() { 100 runTaskWithDelay(taskFn, 0); 101 }, Math.max(100, typeof delay === 'number' ? delay : 100)); 102 } 103 }); 104 } 105 106 var hasInteracted = false; 107 var interactionListenersBound = false; 108 var interactionFallbackTimer = null; 109 var interactionQueue = []; 110 var interactionHandler = null; 111 var interactionEvents = ['pointerdown', 'touchstart', 'keydown', 'mousedown', 'scroll']; 112 113 function removeInteractionListeners(handler) { 114 var targetHandler = handler || interactionHandler; 115 if (!targetHandler) return; 116 interactionEvents.forEach(function(eventName) { 117 window.removeEventListener(eventName, targetHandler, true); 118 }); 119 interactionHandler = null; 120 interactionListenersBound = false; 121 } 122 123 function flushInteractionQueue() { 124 if (hasInteracted) return; 125 hasInteracted = true; 126 removeInteractionListeners(); 127 128 var queuedTasks = interactionQueue.slice(); 129 interactionQueue = []; 130 131 if (interactionFallbackTimer) { 132 clearTimeout(interactionFallbackTimer); 133 interactionFallbackTimer = null; 134 } 135 136 // Yield to the current user event handler before running deferred third-party work. 137 setTimeout(function() { 138 runTasksYielding(queuedTasks); 139 }, 0); 140 } 141 142 function ensureInteractionListeners() { 143 if (interactionListenersBound) return; 144 interactionListenersBound = true; 145 146 interactionHandler = function() { 147 flushInteractionQueue(); 148 }; 149 150 interactionEvents.forEach(function(eventName) { 151 window.addEventListener(eventName, interactionHandler, { once: true, passive: true, capture: true }); 152 }); 153 } 154 155 function scheduleOnInteraction(taskFn, delay, interactionFallbackDelay) { 156 var runTask = function() { 157 runTaskWithDelay(taskFn, delay); 158 }; 159 160 if (hasInteracted) { 161 runTask(); 162 return; 163 } 164 165 interactionQueue.push(runTask); 166 ensureInteractionListeners(); 167 168 if (interactionFallbackTimer) return; 169 onWindowLoad(function() { 170 interactionFallbackTimer = setTimeout(function() { 171 flushInteractionQueue(); 172 }, typeof interactionFallbackDelay === 'number' ? interactionFallbackDelay : 9000); 173 }); 174 } 175 176 function scheduleTask(taskFn, options) { 177 var opts = options || {}; 178 var strategy = opts.strategy || 'idle';
179 var delay = typeof opts.delay === 'number' ? opts.delay : 0; 180 181 if (strategy === 'immediate') { 182 runTaskWithDelay(taskFn, delay); 183 return; 184 } 185 186 if (strategy === 'load') { 187 scheduleAfterLoad(taskFn, delay); 188 return; 189 } 190 191 if (strategy === 'interaction') { 192 scheduleOnInteraction(taskFn, delay, opts.interactionFallbackDelay); 193 return; 194 } 195 196 scheduleAfterLoadAndIdle(taskFn, delay, opts.idleTimeout); 197 } 198 199 var deferredManager = window.ecoflowDeferredScripts = window.ecoflowDeferredScripts || {}; 200 201 deferredManager.loaded = deferredManager.loaded || {}; 202 deferredManager.loading = deferredManager.loading || {}; 203 204 deferredManager.markLoaded = deferredManager.markLoaded || function(name) { 205 if (!name) return; 206 this.loaded[name] = true; 207 delete this.loading[name]; 208 }; 209 210 deferredManager.isLoaded = deferredManager.isLoaded || function(name) { 211 return !!(name && this.loaded[name] === true); 212 }; 213 214 deferredManager.schedule = deferredManager.schedule || function(taskFn, optionsOrDelay) { 215 var options = {}; 216 if (typeof optionsOrDelay === 'number') { 217 options.delay = optionsOrDelay; 218 } else if (optionsOrDelay && typeof optionsOrDelay === 'object') { 219 options = optionsOrDelay; 220 } 221 scheduleTask(taskFn, options); 222 }; 223 224 deferredManager.loadExternalScript = deferredManager.loadExternalScript || function(name, src, options) { 225 if (!name || !src) return; 226 if (this.isLoaded(name) || this.loading[name]) return; 227 228 var opts = options || {}; 229 var attrs = opts.attrs || {}; 230 var scheduleOptions = { 231 delay: typeof opts.delay === 'number' ? opts.delay : 1000, 232 strategy: opts.strategy || 'idle', 233 idleTimeout: opts.idleTimeout, 234 interactionFallbackDelay: opts.interactionFallbackDelay 235 }; 236 var headOrBody = document.head || document.body || document.documentElement; 237 238 this.loading[name] = true; 239 this.schedule(function() { 240 if (document.querySelector('script[data-ecoflow-deferred="' + name + '"]')) { 241 deferredManager.markLoaded(name); 242 return; 243 } 244 245 var script = document.createElement('script'); 246 script.src = src; 247 script.setAttribute('data-ecoflow-deferred', name); 248 249 if (!('async' in attrs)) { 250 script.async = true; 251 } 252 253 Object.keys(attrs).forEach(function(key) { 254 var value = attrs[key]; 255 if (value === false || value === null || typeof value === 'undefined') return; 256 if (value === true) { 257 script.setAttribute(key, ''); 258 return; 259 } 260 script.setAttribute(key, String(value)); 261 }); 262 263 script.addEventListener('load', function() { 264 deferredManager.markLoaded(name); 265 }); 266 script.addEventListener('error', function() { 267 delete deferredManager.loading[name]; 268 }); 269 270 headOrBody.appendChild(script); 271 }, scheduleOptions); 272 }; 273 274 deferredManager.runInlineTask = deferredManager.runInlineTask || function(name, taskFn, options) { 275 if (!name || typeof taskFn !== 'function') return; 276 if (this.isLoaded(name) || this.loading[name]) return; 277 278 var opts = options || {}; 279 var scheduleOptions = { 280 delay: typeof opts.delay === 'number' ? opts.delay : 1000, 281 strategy: opts.strategy || 'idle', 282 idleTimeout: opts.idleTimeout, 283 interactionFallbackDelay: opts.interactionFallbackDelay 284 }; 285 this.loading[name] = true; 286 287 this.schedule(function() { 288 try { 289 taskFn(); 290 } finally { 291 deferredManager.markLoaded(name); 292 } 293 }, scheduleOptions); 294 }; 295 296 deferredManager.immediateFallbackLoad = deferredManager.immediateFallbackLoad || function(name, src) { 297 if (!name || !src) return; 298 if (this.isLoaded(name)) return; 299 300 var script = document.createElement('script'); 301 script.src = src; 302 script.async = true; 303 script.setAttribute('data-ecoflow-deferred', name); 304 (document.head || document.body || document.documentElement).appendChild(script); 305 this.markLoaded(name); 306 }; 307 308 window.ecoflowLoadDeferredScript = window.ecoflowLoadDeferredScript || function(name, src, options) { 309 if (window.ecoflowDeferredScripts && typeof window.ecoflowDeferredScripts.loadExternalScript === 'function') { 310 window.ecoflowDeferredScripts.loadExternalScript(name, src, options || {}); 311 return; 312 } 313 var attrs = options && options.attrs ? options.attrs : {}; 314 var fallback = document.createElement('script'); 315 fallback.src = src; 316 if (!('async' in attrs)) { 317 fallback.async = true; 318 }
319 Object.keys(attrs).forEach(function(key) { 320 var value = attrs[key]; 321 if (value === false || value === null || typeof value === 'undefined') return; 322 if (value === true) { 323 fallback.setAttribute(key, ''); 324 return; 325 } 326 fallback.setAttribute(key, String(value)); 327 }); 328 (document.head || document.body || document.documentElement).appendChild(fallback); 329 }; 330 331 /** InsCoder 2025-11-24 E + Third-Party Deferred Loading System **/ 332})(); 333</script>
333 334
335<script> 336(function () { 337 const originalAttachShadow = Element.prototype.attachShadow; 338 339 Element.prototype.attachShadow = function (init) { 340 const isTarget = 341 this.id === 'INDShadowRootHost'; 342 343 if (isTarget) { 344 init = Object.assign({}, init, { mode: 'open' }); 345 346 const shadowRoot = originalAttachShadow.call(this, init); 347 348 const style = document.createElement('style'); 349 style.textContent = ` 350 @media screen and (max-width: 749px){ 351 #INDmenu-btn { 352 transform: scale(0.5) !important; 353 right: 20px !important; 354 bottom: -20px !important; 355 } 356 } 357 `; 358 shadowRoot.appendChild(style); 359 360 return shadowRoot; 361 } 362 363 return originalAttachShadow.call(this, init); 364 }; 365})(); 366</script>
366 367 368
369<script> 370 window.ecoflowIsHomePage = false; 371 window.ecoflowGoogleContainerOnly = window.ecoflowIsHomePage; 372 window.ecoflowHomeThirdPartyDelayMs = 6200; 373 window.ecoflowHomeThirdPartyFallbackDelayMs = 20000; 374 375 window.ecoflowRunHomeDeferredTask = window.ecoflowRunHomeDeferredTask || function(name, task) { 376 if (typeof task !== 'function') return; 377 378 var hasRun = false; 379 function runWhenDomReady() { 380 if (hasRun) return; 381 hasRun = true; 382 383 if (document.readyState === 'loading') { 384 document.addEventListener('DOMContentLoaded', function() { 385 window.setTimeout(task, 0); 386 }, { once: true }); 387 return; 388 } 389 390 window.setTimeout(task, 0); 391 } 392 393 if (!window.ecoflowIsHomePage || (window.Shopify && window.Shopify.designMode)) { 394 runWhenDomReady(); 395 return; 396 } 397 398 if (window.ecoflowHomeFullBundleLoaded === true) { 399 runWhenDomReady(); 400 return; 401 } 402 403 window.addEventListener('ecoflow:home-full-bundle-loaded', runWhenDomReady, { once: true }); 404 }; 405 406 (function() { 407 var firstInteractionEvents = ['pointerdown', 'touchstart', 'keydown', 'scroll']; 408 var state = window.__ecoflowFirstInteractionState || { 409 triggered: false, 410 callbacks: [], 411 interactionHandler: null 412 }; 413 window.__ecoflowFirstInteractionState = state; 414 415 function detachFirstInteractionListeners() { 416 if (!state.interactionHandler) return; 417 418 firstInteractionEvents.forEach(function(eventName) { 419 window.removeEventListener(eventName, state.interactionHandler, true); 420 }); 421 state.interactionHandler = null; 422 } 423 424 function runCallbacksYielding(callbacks, onDone) { 425 var index = 0; 426 427 function runNext() { 428 if (index >= callbacks.length) { 429 if (typeof onDone === 'function') onDone(); 430 return; 431 } 432 433 var fn = callbacks[index++]; 434 try { 435 fn(); 436 } catch (error) { 437 if (window.console && typeof window.console.error === 'function') { 438 window.console.error('[theme] first interaction callback failed.', error); 439 } 440 } 441 442 if (index >= callbacks.length) { 443 if (typeof onDone === 'function') onDone(); 444 return; 445 } 446 447 if (typeof scheduler !== 'undefined' && typeof scheduler.yield === 'function') { 448 scheduler.yield().then(runNext); 449 return; 450 } 451 452 if ('requestIdleCallback' in window) { 453 requestIdleCallback(runNext, { timeout: 120 }); 454 return; 455 } 456 457 window.setTimeout(runNext, 0); 458 } 459 460 runNext(); 461 } 462 463 function flushFirstInteractionCallbacks() { 464 if (state.triggered) return; 465 state.triggered = true; 466 detachFirstInteractionListeners(); 467 468 var callbacks = state.callbacks.slice(); 469 state.callbacks.length = 0; 470 471 window.setTimeout(function() { 472 runCallbacksYielding(callbacks); 473 }, 0); 474 } 475 476 function ensureFirstInteractionListeners() { 477 if (state.triggered || state.interactionHandler) return; 478 479 state.interactionHandler = flushFirstInteractionCallbacks; 480 firstInteractionEvents.forEach(function(eventName) { 481 window.addEventListener(eventName, state.interactionHandler, { once: true, passive: true, capture: true }); 482 }); 483 } 484 485 window.ecoflowOnFirstInteraction = function(callback) { 486 if (typeof callback !== 'function') { 487 return function unsubscribeFirstInteraction() {}; 488 } 489 490 if (state.triggered) { 491 var timerId = window.setTimeout(callback, 0); 492 return function unsubscribeFirstInteraction() { 493 window.clearTimeout(timerId); 494 }; 495 } 496 497 state.callbacks.push(callback); 498 ensureFirstInteractionListeners(); 499 500 return function unsubscribeFirstInteraction() { 501 var callbackIndex = state.callbacks.indexOf(callback); 502 if (callbackIndex !== -1) { 503 state.callbacks.splice(callbackIndex, 1); 504 } 505 }; 506 }; 507 508 ensureFirstInteractionListeners(); 509 })(); 510 511 window.ecoflowLoadHomeOrderedScripts = window.ecoflowLoadHomeOrderedScripts || function(name, urls) { 512 if (!urls || !urls.length) return; 513 514 window.ecoflowRunHomeDeferredTask(name, function() { 515 window.ecoflowOrderedScriptLoads = window.ecoflowOrderedScriptLoads || {}; 516 var index = 0; 517 518 function completeScriptLoad(src) { 519 var state = window.ecoflowOrderedScriptLoads[src]; 520 if (!state) return; 521 522 state.loaded = true; 523 524 var callbacks = state.callbacks.slice(); 525 state.callbacks.length = 0; 526 callbacks.forEach(function(callback) { 527 callback(); 528 }); 529 } 530 531 function waitForScript(src, callback) { 532 var state = window.ecoflowOrderedScriptLoads[src]; 533 if (state) { 534 if (state.loaded) { 535 callback(); 536 return; 537 } 538 539 state.callbacks.push(callback); 540 return; 541 } 542 543 window.ecoflowOrderedScriptLoads[src] = { 544 loaded: false, 545 callbacks: [callback] 546 }; 547 548 var existingScript = document.querySelector('script[src="' + src + '"]'); 549 if (existingScript) { 550 existingScript.addEventListener('load', function() { 551 completeScriptLoad(src); 552 }, { once: true }); 553 existingScript.addEventListener('error', function() { 554 completeScriptLoad(src); 555 }, { once: true }); 556 window.setTimeout(function() { 557 completeScriptLoad(src); 558 }, 0); 559 return; 560 } 561 562 var script = document.createElement('script'); 563 script.src = src; 564 script.async = false;
565 script.setAttribute('data-ecoflow-home-ordered-script', name || ''); 566 script.onload = function() { 567 completeScriptLoad(src); 568 }; 569 script.onerror = function() { 570 completeScriptLoad(src); 571 }; 572 (document.head || document.body || document.documentElement).appendChild(script); 573 } 574 575 function appendNext() { 576 if (index >= urls.length) return; 577 578 var src = urls[index++]; 579 waitForScript(src, appendNext); 580 } 581 582 appendNext(); 583 }); 584 }; 585 586 window.ecoflowMountDeferredMarkup = window.ecoflowMountDeferredMarkup || function(targetId, templateId, options) { 587 var opts = options || {}; 588 589 function activateScripts(root) { 590 if (typeof window.ecoflowActivateMountedScripts === 'function') { 591 window.ecoflowActivateMountedScripts(root); 592 } 593 } 594 595 function mountNow() { 596 var target = document.getElementById(targetId); 597 var template = document.getElementById(templateId); 598 599 if (!target || !template || target.dataset.ecoflowMounted === 'true') return; 600 601 target.dataset.ecoflowMounted = 'true'; 602 603 var fragment = template.content 604 ? template.content.cloneNode(true) 605 : document.createRange().createContextualFragment(template.innerHTML); 606 607 target.appendChild(fragment); 608 activateScripts(target); 609 } 610 611 if (opts.force === true) { 612 mountNow(); 613 return; 614 } 615 616 if (window.ecoflowIsHomePage && window.ecoflowDeferredScripts && typeof window.ecoflowDeferredScripts.runInlineTask === 'function') { 617 window.ecoflowDeferredScripts.runInlineTask(opts.name || targetId, mountNow, { 618 strategy: opts.strategy || 'idle', 619 delay: typeof opts.delay === 'number' ? opts.delay : 0, 620 idleTimeout: typeof opts.idleTimeout === 'number' ? opts.idleTimeout : 8000, 621 interactionFallbackDelay: typeof opts.interactionFallbackDelay === 'number' 622 ? opts.interactionFallbackDelay 623 : window.ecoflowHomeThirdPartyFallbackDelayMs 624 }); 625 return; 626 } 627 628 mountNow(); 629 }; 630 631 window.ecoflowActivateMountedScripts = window.ecoflowActivateMountedScripts || function(root) { 632 Array.prototype.slice.call(root.querySelectorAll('script')).forEach(function(oldScript) { 633 var nextScript = document.createElement('script'); 634 635 Array.prototype.slice.call(oldScript.attributes).forEach(function(attr) { 636 nextScript.setAttribute(attr.name, attr.value); 637 }); 638 639 if (oldScript.textContent) { 640 nextScript.textContent = oldScript.textContent; 641 } 642 643 oldScript.parentNode.replaceChild(nextScript, oldScript); 644 }); 645 }; 646 647 window.ecoflowFetchDeferredSection = window.ecoflowFetchDeferredSection || function(targetId, sectionId, options) { 648 var opts = options || {}; 649 650 function mountNow() { 651 var target = document.getElementById(targetId); 652 if (!target || target.dataset.ecoflowMounted === 'true' || target.dataset.ecoflowMounted === 'loading') return; 653 654 target.dataset.ecoflowMounted = 'loading'; 655 656 fetch(window.location.pathname + '?section_id=' + encodeURIComponent(sectionId), { 657 credentials: 'same-origin' 658 }).then(function(response) { 659 if (!response.ok) { 660 throw new Error('Deferred section request failed: ' + response.status + ' ' + sectionId); 661 } 662 return response.text(); 663 }).then(function(html) { 664 target.innerHTML = html; 665 window.ecoflowActivateMountedScripts && window.ecoflowActivateMountedScripts(target); 666 target.dataset.ecoflowMounted = 'true'; 667 }).catch(function() { 668 target.dataset.ecoflowMounted = 'error'; 669 }); 670 } 671 672 if (opts.force === true) { 673 mountNow(); 674 return; 675 } 676 677 if (window.ecoflowIsHomePage && window.ecoflowDeferredScripts && typeof window.ecoflowDeferredScripts.runInlineTask === 'function') { 678 window.ecoflowDeferredScripts.runInlineTask(opts.name || targetId, mountNow, { 679 strategy: opts.strategy || 'idle', 680 delay: typeof opts.delay === 'number' ? opts.delay : 0, 681 idleTimeout: typeof opts.idleTimeout === 'number' ? opts.idleTimeout : 8000, 682 interactionFallbackDelay: typeof opts.interactionFallbackDelay === 'number' 683 ? opts.interactionFallbackDelay 684 : window.ecoflowHomeThirdPartyFallbackDelayMs 685 }); 686 return; 687 } 688 689 mountNow(); 690 }; 691 692 window.ecoflowRunSectionInit = window.ecoflowRunSectionInit || function(name, task) { 693 if (typeof task !== 'function') return; 694 695 function runWhenDomReady() { 696 if (document.readyState === 'loading') { 697 document.addEventListener('DOMContentLoaded', task, { once: true }); 698 return; 699 } 700 task(); 701 } 702 703 if (typeof window.ecoflowRunHomeDeferredTask === 'function') { 704 window.ecoflowRunHomeDeferredTask(name, runWhenDomReady); 705 return; 706 } 707 708 runWhenDomReady(); 709 }; 710 711 (function (p) { 712 if (!p || !p.prototype || typeof p.prototype.includes === 'function') return; 713 p.prototype.includes = function (s, i) { return String(this.baseVal || '').includes(s, i); }; 714 })(window.SVGAnimatedString); 715</script>
715 716
717<script type="text/javascript" data-cmp-ab="1" src="https://cdn.consentmanager.net/delivery/autoblocking/95bf16c722cdd.js" data-cmp-host="a.delivery.consentmanager.net" data-cmp-cdn="cdn.consentmanager.net" data-cmp-codesrc="0"></script>
717 718 719 720 721 722 723 724 <meta charset="utf-8"> 725 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 726 <meta name="viewport" content="width=device-width,initial-scale=1, maximum-scale=1.0"> 727 <meta name="theme-color" content="#6B6969"> 728 <meta name="format-detection" content="telephone=no"><!--
728<script> 729 let temp = window.fetch 730 window.addEventListener("load", () => { 731 window.fetch = temp; 732 }) 733 </script>
733 --><!-- Ptengine Tag --> 734 735
735<script src="https://js.ptengine.com/1fotbhvl.js"></script>
735 736 737 <!-- End Ptengine Tag --><!-- bing --> 738 739
739<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"134615487", enableAutoSpaTracking: true};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
739 740 741 <!-- End bing --> 742 743 <!-- GTM dataLayer Init --> 744
744<script type="text/javascript"> 745 window.dataLayer = window.dataLayer || []; 746 window.dataLayer.push({ 747 shopify_id: null, 748 email: null, 749 user_type: null ? "Loggedin" : "Guest" 750 }) 751 752 </script>
752 753 <!-- End GTM dataLayer Init --> 754 755 <!-- Google Tag Manager --> 756 757
757<script>
vendor: 335 bytes, lines 757-761
757(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 758 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 759 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 760 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 761 })(window,document,'script','dataLayer','
761GTM-PMPQLNN
vendor: 3 bytes, line 761
761');
761</script>
761 762 763 <!-- End Google Tag Manager --> 764 765 <!-- Global site tag (gtag.js) - Google Ads: 310644569 -->
vendor: 69 bytes, lines 765-767
765 766 767 <script async src="https://www.googletagmanager.com/gtag/js?id=
767AW-310644569
vendor: 14 bytes, lines 767-768
767"></script> 768
768<script> 769
vendor: 140 bytes, lines 769-773
769window.dataLayer = window.dataLayer || []; 770 function gtag(){dataLayer.push(arguments);} 771 gtag('js', new Date()); 772 773 gtag('config', '
773AW-310644569
vendor: 6 bytes, lines 773-774
773'); 774
774</script>
774 775 776 <!-- Google Ads Remarketing Tag By FeedArmy Version 2.12 START --> 777<!-- FeedArmy tutorial found at https://feedarmy.com/adding-google-adwords-remarketing-tag-to-shopify/ --> 778<!-- CODE SETTINGS START --> 779 780 781 782 783<!-- CODE SETTINGS END --> 784<!-- ------------------------------------ --> 785<!-- DO NOT EDIT ANYTHING BELOW THIS LINE --> 786 787 788 789<!-- Global site tag (gtag.js) - Ads. -->
vendor: 65 bytes, lines 789-791
789 790 791<script async src="https://www.googletagmanager.com/gtag/js?id=
791AW-316578092
vendor: 13 bytes, lines 791-792
791"></script> 792
793<script> 794
vendor: 133 bytes, lines 794-797
794window.dataLayer = window.dataLayer || []; 795 function gtag(){dataLayer.push(arguments);} 796 gtag('js', new Date()); 797 gtag('config', '
797AW-316578092
vendor: 6 bytes, lines 797-798
797'); 798
798</script>
798 799
799<script> 800 gtag('event', 'view_item', { 801 'send_to': 'AW-316578092', 802 803 'value': 7999.0, 804 805 806 'items': [{ 807 808 'id': 'shopify_US_15391292588105_54714781171785', 809 810 'google_business_vertical': 'retail' 811 }] 812 813 }); 814</script>
814 815 816<!-- Global site tag (gtag.js) - Ads. -->
vendor: 65 bytes, lines 816-818
816 817 818<script async src="https://www.googletagmanager.com/gtag/js?id=
818AW-310644572
vendor: 13 bytes, lines 818-819
818"></script> 819
820<script> 821
vendor: 133 bytes, lines 821-824
821window.dataLayer = window.dataLayer || []; 822 function gtag(){dataLayer.push(arguments);} 823 gtag('js', new Date()); 824 gtag('config', '
824AW-310644572
vendor: 6 bytes, lines 824-825
824'); 825
825</script>
825 826
826<script> 827 gtag('event', 'view_item', { 828 'send_to': 'AW-310644572', 829 830 'value': 7999.0, 831 832 833 'items': [{ 834 835 'id': 'shopify_US_15391292588105_54714781171785', 836 837 'google_business_vertical': 'retail' 838 }] 839 840 }); 841</script>
841 842 843<!-- Google Ads Remarketing Tag By FeedArmy Version 2.12 END --> 844 845 <!-- Hotjar Tracking Code for https://us.ecoflow.com -->
846<script>
vendor: 128 bytes, lines 846-850
846 847 848 (function(h,o,t,j,a,r){ 849 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 850 h._hjSettings={hjid:
8503019014
vendor: 261 bytes, lines 850-856
850,hjsv:6}; 851 a=o.getElementsByTagName('head')[0]; 852 r=o.createElement('script');r.async=1; 853 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 854 a.appendChild(r); 855 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); 856
857</script>
857 858 859 <!-- Meta Pixel Code -->
860<script>
vendor: 400 bytes, lines 860-870
860 861 862!function(f,b,e,v,n,t,s) 863{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 864n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 865if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 866n.queue=[];t=b.createElement(e);t.async=!0; 867t.src=v;s=b.getElementsByTagName(e)[0]; 868s.parentNode.insertBefore(t,s)}(window, document,'script', 869'https://connect.facebook.net/en_US/fbevents.js'); 870fbq('init', '
870182014695629011
vendor: 31 bytes, lines 870-872
870'); 871fbq('track', 'PageView'); 872
873</script>
873 874<noscript><img height="1" width="1" style="display:none" 875src="https://www.facebook.com/tr?id=182014695629011&ev=PageView&noscript=1" 876/></noscript> 877<!-- End Meta Pixel Code --> 878 879 880 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 881 <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 882 <link rel="preconnect" href="https://monorail-edge.shopifysvc.com"><link rel="preload" href="//us.ecoflow.com/cdn/shop/t/1497/assets/core.css?v=159623965420893775981780544298" as="style"><link rel="preload" href="//us.ecoflow.com/cdn/shop/t/1497/assets/theme.css?v=124587739683783266771789961951" as="style"><link rel="preload" href="//us.ecoflow.com/cdn/shop/t/1497/assets/custom.css?v=138778904670516990621790237615" as="style"> 883<link rel="shortcut icon" href="//us.ecoflow.com/cdn/shop/files/favicon_2_256x256_e534c0f6-6b74-4130-a8f5-654518529a56_32x32.webp?v=1741692068" type="image/png"><!-- /snippets/social-meta-tags.liquid --> 884 885 886 887 888 889 890 891 892<style data-shopify> 893:root { 894 895 --header_megamenu_bg: #ffffff; 896 --header_nav_2_bg: #ffffff; 897 --header_nav_2_color_text: #444444; 898 --header_nav_2_color_text_hover: #2164ff; 899 --search_bar_bg: #ffffff; 900 901 --header_search_categories_bg: #ffffff; 902 --header_search_categories_color_text: #232323; 903 --alternateHeader_bg_color: #ffffff; 904 --alternateHeader_text_color: #222222; 905 --alternateHeader_nav_color: #000000; 906 --logo_text_color: #fff; 907 --header_color_text: #000000; 908 --header_nav_hover_link: #03060b; 909 910 --secondary_nav_color_text: #ffffff; 911 --secondary_nav_color_lighter: rgba(255, 255, 255, 0.3); 912 913 914 --white-color: #ffffff; 915 916 917 --letter-spacing: 0; 918 --font-size: 1; 919 --rating-star-bg: rgba(3, 6, 11, 0.15); 920 921 --color-text: #03060b; 922 --color-text-rgb: 3, 6, 11; 923 --color-body-text: #232323; 924 --breadcrumbs_color: #2164ff; 925 926 --rte__link_color: #000; 927 --rte_hover_link_color: #3a3a3a; 928 929 930 --color-sale-text: #232323; 931 --color-small-button-text-border: #ffffff; 932 --color-text-field: #ffffff; 933 --color-text-field-text: #232323; 934 --color-text-field-text-rgb: 35, 35, 35; 935 936 --color-btn-primary: #6B6969; 937 --color-btn-primary-darker: #a10000; 938 --color-btn-primary-text: #ffffff; 939 940 --color-btn-secondary: #3a3a3a; 941 942 --color--btn-white-darker: #e6e6e6; 943 944 945 --color-blankstate: rgba(35, 35, 35, 0.35); 946 --color-blankstate-border: rgba(35, 35, 35, 0.2); 947 --color-blankstate-background: rgba(35, 35, 35, 0.1); 948 949 --color-text-focus:#1e3d6f; 950 951 952 --color-btn-primary-focus:#515050; 953 --color-btn-secondary-focus:#606060; 954 --color-btn-white-focus:#e6e6e6; 955 956 957 958 --color-btn-social-focus:#d2d2d2; 959 --color-small-button-text-border-focus:#e6e6e6; 960 --predictive-search-focus:#ebebeb; 961 962 --color-body: #f8f8f8; 963 --color-bg: #f8f8f8; 964 --color-bg-rgb: 248, 248, 248; 965 --color-bg-alt: rgba(35, 35, 35, 0.05); 966 --color-bg-currency-selector: rgba(35, 35, 35, 0.2);--opacity-image-overlay: 0.4;--hover-overlay-opacity: 0.8; 967 968 --color-border: #ebebeb; 969 --color-border-form: #cccccc; 970 --color-border-form-darker: #b3b3b3; 971 972 --svg-select-icon: url(//us.ecoflow.com/cdn/shop/t/1497/assets/ico-select.svg?v=147383828099726678601780544859); 973 --svg-select-white-icon: url(//us.ecoflow.com/cdn/shop/t/1497/assets/ico-white-select.svg?v=145037530105049233381780544296); 974 --slick-img-url: url(//us.ecoflow.com/cdn/shop/t/1497/assets/ajax-loader.gif?v=6076972498536026911780544298); 975 976 --font-weight-body--bold: 700; 977 --font-weight-body--bolder: 700; 978 979 980 --font-stack-header: Helvetica, Arial, sans-serif; 981 --font-style-header: normal; 982 --font-weight-header: 400; 983 984 985 986 --font-stack-navigation: Helvetica, Arial, sans-serif; 987 --font-style-navigation: normal; 988 --font-weight-navigation: 400; 989 990 991 992 --font-stack-body: Helvetica, Arial, sans-serif; 993 --font-style-body: normal; 994 --font-weight-body: 400; 995 996 997 --font-size-header: 28; 998 --font-size-navigation: 14; 999 1000 1001 1002 --heading1-letter-spacing: 0px; 1003 --heading2-letter-spacing: 0px; 1004 --heading3-letter-spacing: 0.0px; 1005 --heading4-letter-spacing: 0.0px; 1006 --heading5-letter-spacing: 0.0px; 1007 --heading6-letter-spacing: 0.0px; 1008 1009 --heading-line-height : 1.3; 1010 1011 --font-size-base: 14; 1012 1013 --font-h1-desktop: 56; 1014 --font-h1-mobile: 39; 1015 1016 --font-h2-desktop: 36; 1017 --font-h2-mobile: 28; 1018 1019 --font-h3-desktop: 28; 1020 --font-h3-mobile: 18; 1021 1022 --font-h4-desktop: 16; 1023 --font-h4-mobile: 15; 1024 1025 --font-h5-desktop: 14; 1026 --font-h5-mobile: 13; 1027 1028 --font-h6-desktop: 12; 1029 --font-h6-mobile: 11; 1030 1031 --font-mega-title-large-desktop: 70; 1032 1033 --font-rich-text-large: 16; 1034 --font-rich-text-small: 12; 1035 1036 1037--color-video-bg: #ebebeb; 1038 1039 1040 --global-color-image-loader-primary: rgba(3, 6, 11, 0.06); 1041 --global-color-image-loader-secondary: rgba(3, 6, 11, 0.12); 1042 1043 1044 --product_label_sale_color: #00a500; 1045 --product_label_sold_out_color: #8a9297; 1046 --product_label_1_color: #fa4500; 1047 --product_label_2_color: #000; 1048 --new-label-color: #3F68E0; 1049 --hot-label-color: #F8200C; 1050 --sale-label-color: #F7A40A; 1051 1052 --product-image-height: 320px; 1053 --container-padding: 80px; 1054 --checkout-btn-bg: #2164ff; 1055 --checkout-btn-color: #fff; 1056 --icon-size: 48px; 1057 --icon-offset-right: 48px; 1058 --icon-offset-bottom: 48px; 1059 --icon-gap: 16px; 1060 --sticky-form-height: 0px; 1061 } 1062@media screen and (max-width: 749px){ 1063 :root{ 1064 --icon-size: 40px; 1065 --icon-offset-right: 20px; 1066 --icon-offset-bottom: 20px; 1067 } 1068} 1069</style> 1070 1071 1072
1072<script> 1073 window.performance.mark('pursuit:theme_stylesheet_loaded.start'); 1074 1075 function onLoadStylesheet() { 1076 performance.mark('pursuit:theme_stylesheet_loaded.end'); 1077 performance.measure('pursuit:theme_stylesheet_loaded', 'pursuit:theme_stylesheet_loaded.start', 'pursuit:theme_stylesheet_loaded.end'); 1078 1079 var url = "//us.ecoflow.com/cdn/shop/t/1497/assets/core.css?v=159623965420893775981780544298"; 1080 var link = document.querySelector('link[href="' + url + '"]'); 1081 link.loaded = true; 1082 link.dispatchEvent(new Event('load')); 1083 } 1084 </script>
1084 1085 1086 <link rel="stylesheet" href="//us.ecoflow.com/cdn/shop/t/1497/assets/flickity.min.css?v=112557130868219244861780544859" type="text/css" media="print" onload="this.media='all'"> 1087 1088 <link rel="stylesheet" href="//us.ecoflow.com/cdn/shop/t/1497/assets/core.css?v=159623965420893775981780544298" type="text/css" media="print" onload="this.media='all';onLoadStylesheet()"> 1089 <noscript> 1090 <link rel="stylesheet" href="//us.ecoflow.com/cdn/shop/t/1497/assets/core.css?v=159623965420893775981780544298" type="text/css"> 1091 </noscript> 1092 <link rel="stylesheet" href="//us.ecoflow.com/cdn/shop/t/1497/assets/swiper.min.css?v=59297239736063864381780544322" type="text/css" media="print" onload="this.media='all'"> 1093 <noscript> 1094 <link rel="stylesheet" href="//us.ecoflow.com/cdn/shop/t/1497/assets/swiper.min.css?v=59297239736063864381780544322" type="text/css"> 1095 </noscript> 1096 <link rel="stylesheet" href="//us.ecoflow.com/cdn/shop/t/1497/assets/theme.css?v=124587739683783266771789961951" type="text/css" media="print" onload="this.media='all'"> 1097 <noscript> 1098 <link rel="stylesheet" href="//us.ecoflow.com/cdn/shop/t/1497/assets/theme.css?v=124587739683783266771789961951" type="text/css"> 1099 </noscript> 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 <link rel="stylesheet" href="//us.ecoflow.com/cdn/shop/t/1497/assets/efwa.css?v=115035766240285061011780544293" type="text/css" media="print" onload="this.media='all'"> 1116 1117
1117<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/jquery.min.js?v=131655691665193987771780544297" type="text/javascript"></script>
1117 1118
1118<script src="//us.ecoflow.com/cdn/shop/files/bootstrap.min.js?v=15129587832190649098" defer></script>
1118 1119 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css" media="print" onload="this.media='all'"> 1120 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.min.css" media="print" onload="this.media='all'"> 1121
1121<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js" defer></script>
1121 1122
1122<script defer> 1123 $(document).ready(function(){ 1124 $(".pdp-center-slider-first").owlCarousel({ 1125 center:true, 1126 items:1, 1127 nav:true, 1128 loop: true, 1129 margin:10, 1130 autoplay: true, 1131 singleItem: true, 1132 responsive:{ 1133 600:{ 1134 margin:60, 1135 items:2 1136 } 1137 } 1138 }); 1139 }); 1140 </script>
1140 1141 1142
1142<script defer> 1143 $("document").ready(function(){ 1144 var $initialLi = $(".tab-pane.fade.active.show").find(".tab-li").first(); 1145 if($initialLi) { 1146 setTimeout(function(){ 1147 mainDivFormatting($initialLi); 1148 }, 1000); 1149 } 1150 }); 1151 1152 if($(".tab-li")) { 1153 $(".tab-li").click(function(){ 1154 mainDivFormatting($(this)); 1155 //Show modal only on mobile layout 1156 if($(window).width() <= 767){ 1157 pdpProductTabModalFormatting($(this)); 1158 } 1159 }); 1160 } 1161 1162 function mainDivFormatting($this){ 1163 const pdpData = getPdpItemData($this) 1164 const mainImgUrl = pdpData["mainImgUrl"]; 1165 const mainTitle = pdpData["mainTitle"]; 1166 const mainDesc = pdpData["mainDesc"]; 1167 $("#tab-main-img").attr("src",mainImgUrl); 1168 $("#tab-main-title").text(mainTitle); 1169 $("#tab-main-description").text(mainDesc); 1170 1171 1172 } 1173 1174 function pdpProductTabModalFormatting($this){ 1175 const pdpData = getPdpItemData($this) 1176 const mainImgUrl = pdpData["mainImgUrl"]; 1177 const mainTitle = pdpData["mainTitle"]; 1178 const mainDesc = pdpData["mainDesc"]; 1179 const mainImgMobileUrl = pdpData["mainImgMobileUrl"]; 1180 $(".pdp-product-tab-modal .product-image").attr("src",mainImgMobileUrl); 1181 $(".pdp-product-tab-modal .product-title").text(mainTitle); 1182 $(".pdp-product-tab-modal .product-description").text(mainDesc); 1183 $(".pdp-product-tab-modal").modal('show'); 1184 } 1185 1186 function getPdpItemData($this){ 1187 const mainImgUrl = $this.find("img").attr("data-main-img"); 1188 const mainImgMobileUrl = $this.find("img").attr("data-main-img-mobile"); 1189 const mainTitle = $this.text().trim(); 1190 const mainDesc = $this.find("img").attr("data-description"); 1191 return { 1192 "mainImgUrl": mainImgUrl, 1193 "mainTitle": mainTitle, 1194 "mainDesc": mainDesc, 1195 "mainImgMobileUrl": mainImgMobileUrl 1196 } 1197 } 1198 1199 </script>
1199 1200 1201 1202 1203 <style> 1204 1205 1206 1207 1208 1209 1210 1211 </style> 1212 1213 1214 1215 1216 1217 1218 1219<link href="//us.ecoflow.com/cdn/shop/t/1497/assets/custom.css?v=138778904670516990621790237615" rel="stylesheet" type="text/css" media="all" /> 1220 1221<link href="//us.ecoflow.com/cdn/shop/t/1497/assets/star-template.css?v=64358813780295289761785898352" rel="stylesheet" type="text/css" media="all" /> 1222 1223 1224
1224<script> 1225 1226 window.importModule = (mod) => import(window.theme.modules[mod]); 1227 1228 var theme = { 1229 breakpoints: { 1230 medium: 750, 1231 large: 990, 1232 widescreen: 1400 1233 }, 1234 strings: { 1235 addToCart: "Add to cart", 1236 preOrder: "Pre Order", 1237 preOrderText: "This is a pre order item. We will ship it when it comes in stock.", 1238 added_to_cart: "Added !", 1239 soldOut: "Sold out", 1240 unavailable: "Unavailable", 1241 regularPrice: "Regular price", 1242 salePrice: "Sale price", 1243 sale: "Sale", 1244 fromLowestPrice: "from [price]", 1245 vendor: "Vendor", 1246 showMore: "Show More", 1247 showLess: "Show Less", 1248 searchFor: "Search for", 1249 addressError: "Error looking up that address", 1250 addressNoResults: "No results for that address", 1251 addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.", 1252 authError: "There was a problem authenticating your Google Maps account.", 1253 newWindow: "Opens in a new window.", 1254 external: "Opens external website.", 1255 newWindowExternal: "Opens external website in a new window.", 1256 removeLabel: "Remove [product]", 1257 update: "Update", 1258 quantity: "Quantity", 1259 discountedTotal: "Discounted total", 1260 regularTotal: "Regular total", 1261 priceColumn: "See Price column for discount details.", 1262 quantityMinimumMessage: "Quantity must be 1 or more", 1263 cartError: "There was an error while updating your cart. Please try again.", 1264 removedItemMessage: "Removed \u003cspan class=\"cart__removed-product-details\"\u003e([quantity]) [link]\u003c\/span\u003e from your cart.", 1265 unitPrice: "Unit price", 1266 unitPriceSeparator: "per", 1267 oneCartCount: "1 item", 1268 otherCartCount: "[count] items", 1269 quantityLabel: "Quantity: [count]", 1270 products: "Popular Products", 1271 search_title: "RECOMMENDED SEARCH", 1272 loading: "Loading", 1273 number_of_results: "[result_number] of [results_count]", 1274 number_of_results_found: "[results_count] results found", 1275 one_result_found: "1 result found", 1276 show_less: "Show less", 1277 shippingEstimatorOneResult: "1 option available:", 1278 shippingEstimatorMoreResults: "{{count}} options available:", 1279 shippingEstimatorNoResults: "No shipping could be found", 1280 shippingTo: "Shipping to", 1281 pick_an_option: "Pick an Option", 1282 add_note: "Add Note", 1283 added_note: "Note added", 1284 newsletter_confirmation: "Thanks for subscribing !", 1285 bundle_message: "Bundle discount will be applied at checkout, but not at shopping cart" 1286 }, 1287 moneyFormat: "${{amount}}", 1288 priceCurrencyCodeEnable: true, 1289 comparePriceCurrencyCodeEnable: false, 1290 moneyFormatWithCurrency: "USD ${{amount}}", 1291 searchMode: "product,article,page", 1292 show_preOrder_btn: true , 1293 stylesheet: "//us.ecoflow.com/cdn/shop/t/1497/assets/core.css?v=159623965420893775981780544298", 1294 pageType: "product", 1295 modules: { 1296 Core: `//us.ecoflow.com/cdn/shop/t/1497/assets/core.js?v=173754313342993605631780544293` 1297 }, 1298 emailSubscription: { 1299 apiDomain: "https:\/\/api-a.ecoflow.com", 1300 apiUrl: "https:\/\/api-a.ecoflow.com\/website\/subscribe\/shopify", 1301 apiUrlFooter: "https:\/\/api-a.ecoflow.com\/website\/subscribe\/shopify", 1302 infoApiUrl: "https:\/\/api-a.ecoflow.com\/website\/subscribe\/searchSubInfo", 1303 apiKey: "527760f6df93c0d6e98609fa8e8a1f4a", 1304 xAppid: "51", 1305 acceptedLanguage: "en-US,en;q=0.9" 1306 }, 1307 scripts: { 1308 Popper: 'https://unpkg.com/@popperjs/core@2' 1309 }, 1310 show_citi_msg: false 1311 }; 1312 1313 window.routes = { 1314 rootUrl: "\/", 1315 cartUrl: "\/cart", 1316 cartAddUrl: "\/cart\/add", 1317 cartChangeUrl: "\/cart\/change", 1318 searchUrl: "\/search", 1319 productRecommendationsUrl: "\/recommendations\/products" 1320 }; 1321 1322 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 1323 1324 window.discountSettings = { 1325 enable: false, 1326 variantsList: '40435774980169,40800692731977,41297958830153,41584579739721,41297940250697,41584659693641,41297943101513,41584784080969,41584894804041,41106590924873,40758830071881,40758830104649,41385721069641,41385721036873,40616491515977,40569176490057,40338014961737,41445333729353,40524279545929,39982068990025,40133459640393,39998021697609,40573832495177,40573832429641,39998109941833,41446274465865,41585118150729,41585191190601,41585249386569,41385721036873,41385721069641,41385721102409,41465194479689,41385721135177,41385721167945,41385808265289,41385808298057,41434656669769,41406550540361,41406550573129,41410973958217,41410973990985,41441691893833,41441719025737,41441613250633,41441703362633,41509084921929,41509116870729,41614161674313,41566622580809', 1327 minimumCartAmount: 150000, 1328 giftProduct: '41603381526601', 1329 cartTotal: 0, 1330 isGiftpresent: false 1331 } 1332 </script>
1332 1333 1334 <style> 1335 .promotion-message-wrapper { 1336 color: #818181; 1337 font-size: 14px; 1338 font-weight: 500; 1339 padding: 21px 23px; 1340 margin-bottom: 0; 1341 line-height: 1.36; 1342 } 1343 .promotion-message-wrapper strong { color: #fa4500; font-weight: 500; } 1344 .promotion-message-wrapper.promotion-message--cart { 1345 text-transform: none; 1346 } 1347 .promotion-message-wrapper img, 1348 .promotion-message-wrapper svg { 1349 width: 20px; 1350 margin-right: 20px; 1351 } 1352 .promotion-message-wrapper.show { 1353 display: flex!important; 1354 align-items: center; 1355 } 1356 .promotion-message-wrapper.promotion-message--drawer { 1357 padding: 0; 1358 } 1359 .promotion-message-wrapper.promotion-message--drawer.show { 1360 display: flex!important; 1361 align-items: center; 1362 border-bottom: 1px solid #ebe9e9; 1363 padding-bottom: 18px; 1364 } 1365 .promotion-message-wrapper.promotion-message--drawer img, 1366 .promotion-message-wrapper.promotion-message--drawer svg { 1367 margin-right: 6px; 1368 } 1369 .Cart-Drawer .Drawer__Content .Drawer__Footer { 1370 box-shadow: 0 -4px 14px 0 rgba(0, 0, 0, 0.05); 1371 } 1372 .Cart-Drawer .Drawer__Content .Drawer__Footer:before { display: none; } 1373 @media (max-width: 767px) { 1374 .Cart_ContentSide--box-promotion-message { 1375 margin-bottom: 12px!important; 1376 } 1377 } 1378 @media (min-width: 768px) { 1379 .promotion-message-wrapper { 1380 font-size: 14px; 1381 } 1382 .promotion-message-wrapper.promotion-message--drawer.show { 1383 padding-top: 13px; 1384 } 1385 } 1386</style> 1387
1388<script> 1389 1390window.promotionMessage = { 1391 tier1: { 1392 enable: false, 1393 priceFrom: 0, 1394 priceTo: 1500, 1395 message: "<p><strong>ð Spend just [amount] more to qualify for a FREE 45W Solar Panel</strong><br/>*Limit one free gift per order. Excludes standalone units and bundles from the DELTA Pro Ultra Series, DELTA Pro Ultra X Series, Smart Home Panel 2, Smart Home Panel 3, Smart Gateway (200A), as well as Paid Installation Service. <br/>Valid Sep 1â7 (PDT).<br/>View full terms on the<a href="https://us.ecoflow.com/pages/outdoor-sale" target="_blank" title="https://us.ecoflow.com/pages/outdoor-sale"> Labor Day Sale</a> page.<br/><br/></p>", 1396 successMessage: "<p><strong> ðYouâve unlocked a FREE 45W Solar Panel!<br/>ðSpend [amount] more to reach the $3,000 qualifying threshold and upgrade to a FREE 160W Solar Panel.</strong><br/>*Limit one free gift per order. Excludes standalone units and bundles of DELTA Pro Ultra X, DELTA Pro Ultra, and DELTA Pro 3.<br/>Valid Sep 1â7 (PDT).<br/>View full terms on the<a href="https://us.ecoflow.com/pages/outdoor-sale" target="_blank" title="https://us.ecoflow.com/pages/outdoor-sale"> Labor Day Sale</a> page.<br/><br/></p>" 1397 }, 1398 tier2: { 1399 enable: false, 1400 priceFrom: 1500, 1401 priceTo: 3000, 1402 message: "<p><strong> ðYouâve unlocked a FREE 45W Solar Panel!<br/>ðSpend [amount] more to reach the $3,000 qualifying threshold and upgrade to a FREE 160W Solar Panel.</strong><br/>*Limit one free gift per order. Excludes standalone units and bundles of DELTA Pro Ultra X, DELTA Pro Ultra, and DELTA Pro 3.<br/>Valid Sep 1â7 (PDT).<br/>View full terms on the<a href="https://us.ecoflow.com/pages/outdoor-sale" target="_blank" title="https://us.ecoflow.com/pages/outdoor-sale"> Labor Day Sale</a> page.<br/></p>", 1403 successMessage: "<p><br/><br/></p>" 1404 }, 1405 tier3: { 1406 enable: false, 1407 priceFrom: 3000, 1408 priceTo: 0, 1409 message: "<p><strong>ðYouâve unlocked a FREE 160W Solar Panel!</strong></p>", 1410 successMessage: "<p><strong>ðYouâve unlocked a FREE 160W Solar Panel!</strong></p>" 1411 } 1412 } 1413 function moneyFormat(money) { 1414 return theme.Currency.formatMoney(money, theme.moneyFormat) 1415 } 1416 function togglePromotionMessage(className) { 1417 const dataPromotionMessage = document.querySelector('[data-promotion-message-container]') 1418 if(className == 'show') { 1419 if(dataPromotionMessage) dataPromotionMessage.classList.remove('hide') 1420 if(dataPromotionMessage) dataPromotionMessage.classList.add('show') 1421 } 1422 else { 1423 if(dataPromotionMessage) dataPromotionMessage.classList.add('hide') 1424 if(dataPromotionMessage) dataPromotionMessage.classList.remove('show') 1425 } 1426 } 1427 function updatePromotionMessage(subtotal) { 1428 const cartSubTotal = parseFloat(moneyFormat(subtotal).replaceAll(',','').replace('$','')).toFixed(2) 1429 const dataPromotionMessage = document.querySelector('[data-promotion-message]') 1430 let message = '' 1431 const enableTier1 = promotionMessage.tier1.enable, 1432 priceFromTier1 = Number(promotionMessage.tier1.priceFrom), 1433 priceToTier1 = Number(promotionMessage.tier1.priceTo), 1434 messageTier1 = promotionMessage.tier1.message, 1435 successMessageTier1 = promotionMessage.tier1.successMessage 1436 const enableTier2 = promotionMessage.tier2.enable, 1437 priceFromTier2 = Number(promotionMessage.tier2.priceFrom), 1438 priceToTier2 = Number(promotionMessage.tier2.priceTo), 1439 messageTier2 = promotionMessage.tier2.message, 1440 successMessageTier2 = promotionMessage.tier2.successMessage 1441 const enableTier3 = promotionMessage.tier3.enable, 1442 priceFromTier3 = Number(promotionMessage.tier3.priceFrom), 1443 priceToTier3 = Number(promotionMessage.tier3.priceTo), 1444 messageTier3 = promotionMessage.tier3.message, 1445 successMessageTier3 = promotionMessage.tier3.successMessage 1446 const isTier1Range = enableTier1 && cartSubTotal >= priceFromTier1 && cartSubTotal <= priceToTier1, 1447 isTier2Range = enableTier2 && cartSubTotal >= priceFromTier2 && cartSubTotal <= priceToTier2, 1448 isTier3Range = enableTier3 && cartSubTotal >= priceFromTier3 && cartSubTotal <= priceToTier3, 1449 isTier1Success = (enableTier1 && !enableTier2 && !enableTier3 && cartSubTotal >
1449 priceToTier1) || (enableTier1 && enableTier3 && cartSubTotal < priceFromTier3), 1450 isTier2Success = enableTier2 && !enableTier3 && cartSubTotal > priceToTier2, 1451 isTier3Success = enableTier3 && cartSubTotal > priceToTier3 1452 togglePromotionMessage('show') 1453 if(isTier1Range) { 1454 const amount = priceToTier1 - cartSubTotal 1455 message = messageTier1.replace('[amount]', `$${amount.toFixed(2)}`) 1456 } 1457 else if(isTier2Range) { 1458 const amount = priceToTier2 - cartSubTotal 1459 message = messageTier2.replace('[amount]', `$${amount.toFixed(2)}`) 1460 } 1461 else if(isTier3Range) { 1462 const amount = priceToTier3 - cartSubTotal 1463 message = messageTier3.replace('[amount]', `$${amount.toFixed(2)}`) 1464 } 1465 else if(isTier1Success) message = successMessageTier1 1466 else if(isTier2Success) message = successMessageTier2 1467 else if(isTier3Success) message = successMessageTier3 1468 else { 1469 if(dataPromotionMessage) dataPromotionMessage.innerHTML = '' 1470 togglePromotionMessage('hide') 1471 } 1472 1473 if(dataPromotionMessage) dataPromotionMessage.innerHTML = message 1474 } 1475</script>
1475 1476 <style> 1477 .promotion-message-wrapper.alter{ 1478 background: linear-gradient(270.86deg, rgba(253, 244, 224, 1), rgba(252, 237, 220, 1) 91.56%); 1479 color: #ff5c00; 1480 font-size: 14px; 1481 padding: 6px 30px; 1482 } 1483 .cart__block .promotion-message-wrapper.alter{ 1484 border-radius: 4px; 1485 margin-top: 24px; 1486 margin-bottom: 16px; 1487 } 1488 .promotion-message-wrapper.alter .flexbox{ display: flex; align-items: center; gap: 12px; } 1489 .promotion-message-wrapper.alter p, .promotion-message-wrapper.alter p strong{ color: inherit; } 1490 .promotion-message-wrapper.alter p strong{ font-weight: 700; } 1491 .promotion-message-wrapper.alter .btnBox{ margin-left: 18px; } 1492 .promotion-message-wrapper.alter .btn{ 1493 background: linear-gradient(270.78deg, rgba(255, 194, 37, 1) 14.26%, rgba(255, 128, 10, 1) 88.16%); 1494 color: #ffffff; 1495 1496 white-space: nowrap; 1497 font-size: 14px; 1498 font-weight: 600; 1499 padding: 4px 20px; 1500 } 1501 .promotion-message-wrapper.alter .iconBox svg{ margin: 0; width: unset; display: block; } 1502 @media screen and (max-width: 749px){ 1503 .promotion-message-wrapper.alter{ padding-left: 24px; padding-right: 24px; } 1504 .cart__block .promotion-message-wrapper.alter{ padding-left: 15px; padding-right: 15px; } 1505 } 1506</style> 1507 1508
1508<script>window.promotionMessageAlter = { 1509 enable: false, 1510 loginBehaviour: "popup", 1511 tier1: { 1512 enable: false, 1513 priceFrom: 0, 1514 priceTo: 1500, 1515 message: "<p>ð Spend just [amount] more to qualify for a FREE 45W Solar Panel.<br/>* Limit one free gift per order. Excludes standalone units and bundles from the DELTA Pro Ultra Series, DELTA Pro Ultra X Series, Smart Home Panel 2, Smart Home Panel 3, Smart Gateway (200A), as well as Paid Installation Service. <br/>Valid Sep 1â7 (PDT).<br/>View full terms on the<a href="https://us.ecoflow.com/pages/outdoor-sale" target="_blank" title="https://us.ecoflow.com/pages/outdoor-sale"> Labor Day Sale</a> page.</p>", 1516 userLoginMsg: "" 1517 }, 1518 tier2: { 1519 enable: false, 1520 priceFrom: 1500, 1521 priceTo: 3000, 1522 message: "<p> ðYouâve unlocked a FREE 45W Solar Panel!<br/>ðSpend [amount] more to reach the $3,000 qualifying threshold and upgrade to a FREE 160W Solar Panel.<br/><br/>*Limit one free gift per order. Excludes standalone units and bundles of DELTA Pro Ultra X, DELTA Pro Ultra, and DELTA Pro 3.<br/>Valid Sep 1â7 (PDT).<br/>View full terms on the<a href="https://us.ecoflow.com/pages/outdoor-sale" target="_blank" title="https://us.ecoflow.com/pages/outdoor-sale"> Labor Day Sale</a> page.<br/><br/></p>", 1523 userLoginMsg: "<p> ðYouâve unlocked a FREE 45W Solar Panel!<br/>ðSpend [amount] more to reach the $3,000 qualifying threshold and upgrade to a FREE 160W Solar Panel.<br/><br/>*Limit one free gift per order. Excludes standalone units and bundles of DELTA Pro Ultra X, DELTA Pro Ultra, and DELTA Pro 3.<br/>Valid Sep 1â7 (PDT).<br/>View full terms on the<a href="https://us.ecoflow.com/pages/outdoor-sale" target="_blank" title="https://us.ecoflow.com/pages/outdoor-sale"> Labor Day Sale</a> page.<br/><br/></p>" 1524 }, 1525 tier3: { 1526 enable: false, 1527 priceFrom: 3000, 1528 priceTo: 100000000, 1529 message: "<p>ðYouâve unlocked a FREE 160W Solar Panel!<br/>*Limit one free gift per order. Valid Sep 1â7 (PDT).<br/>View full terms on the<a href="https://us.ecoflow.com/pages/outdoor-sale" target="_blank" title="https://us.ecoflow.com/pages/outdoor-sale"> Labor Day Sale</a> page.</p>", 1530 userLoginMsg: "<p>ðYouâve unlocked a FREE 160W Solar Panel!<br/>*Limit one free gift per order. Valid Sep 1â7 (PDT).<br/>View full terms on the<a href="https://us.ecoflow.com/pages/outdoor-sale" target="_blank" title="https://us.ecoflow.com/pages/outdoor-sale"> Labor Day Sale</a> page.</p>" 1531 }, 1532 tier4: { 1533 enable: false, 1534 priceFrom: 5000, 1535 priceTo: 0, 1536 message: "<p>You already get Extra 9% Off on orders of $5,000+</p><p>*Only for selected items, without using a discount code. Extra discounts are not stackable</p>", 1537 userLoginMsg: "<p>You already get Extra 9% Off on orders of $5,000+</p><p>*Only for selected items, without using a discount code. Extra discounts are not stackable</p>" 1538 }, 1539 tier5: { 1540 enable: false, 1541 priceFrom: 0, 1542 priceTo: 0, 1543 message: "<p>Spend [amount] more to get free gift 1</p>", 1544 userLoginMsg: "" 1545 } 1546 } 1547 1548 function updatePromotionMessageAlter(subtotal) { 1549 if(window.promotionMessageAlter.enable){ 1550 const cartTotal = Number(moneyFormat(subtotal).replaceAll(',','').replace('$','')) 1551 const dataPromotionMessage_wrap = document.querySelector('[data-promotion-message-alter]') 1552 1553 let message = '' 1554 const userStatus = false; 1555 const enableTier1_alter = promotionMessageAlter.tier1.enable, 1556 priceFromTier1_alter = Number(promotionMessageAlter.tier1.priceFrom), 1557 priceToTier1_alter = Number(promotionMessageAlter.tier1.priceTo), 1558 userMessageTier1_alter = promotionMessageAlter.tier1.userLoginMsg, 1559 messageTier1_alter = promotionMessageAlter.tier1.message 1560 const enableTier2_alter = promotionMessageAlter.tier2.enable, 1561 priceFromTier2_alter = Number(promotionMessageAlter.tier2.priceFrom), 1562 priceToTier2_alter = Number(promotionMessageAlter.tier2.priceTo), 1563 userMessageTier2_alter = promotionMessageAlter.tier2.userLoginMsg, 1564 messageTier2_alter = promotionMessageAlter.tier2.message 1565 const enableTier3_alter = promotionMessageAlter.tier3.enable, 1566 priceFromTier3_alter = Number(promotionMessageAlter.tier3.priceFrom), 1567 priceToTier3_alter = Number(promotionMessageAlter.tier3.priceTo), 1568 userMessageTier3_alter = promotionMessageAlter.tier3.userLoginMsg, 1569 messageTier3_alter = promotionMessageAlter.tier3.message 1570 const enableTier4_alter = promotionMessageAlter.tier4.enable, 1571 priceFromTier4_alter = Number(promotionMessageAlter.tier4.priceFrom), 1572 priceToTier4_alter = Number(promotionMessageAlter.tier4.priceTo), 1573 userMessageTier4_alter = promotionMessageAlter.tier4.userLoginMsg, 1574 messageTier4_alter = promotionMessageAlter.tier4.message 1575 const enableTier5_alter = promotionMessageAlter.tier5.enable, 1576 priceFromTier5_alter = Number(promotionMessageAlter.tier5.priceFrom), 1577 priceToTier5_alter = Number(promotionMessageAlter.tier5.priceTo), 1578 userMessageTier5_alter = promotionMessageAlter.tier5.userLoginMsg, 1579 messageTier5_alter = promotionMessageAlter.tier5.message 1580 const isTier1Range_alter = enableTier1_alter && cartTotal >= priceFromTier1_alter && (priceToTier1_alter > 0 ? cartTotal <= priceToTier1_alter : true), 1581 isTier2Range_alter = enableTier2_alter && cartTotal >= priceFromTier2_alter && (priceToTier2_alter > 0 ? cartTotal <= priceToTier2_alter : true), 1582 isTier3Range_alter = enableTier3_alter && cartTotal >= priceFromTier3_alter && (priceToTier3_alter > 0 ? cartTotal <= priceToTier3_alter : true), 1583 isTier4Range_alter = enableTier4_alter && cartTotal >= priceFromTier4_alter && (priceToTier4_alter > 0 ? cartTotal <= priceToTier4_alter : true), 1584 isTier5Range_alter = enableTier5_alter && cartTotal >= priceFromTier5_alter && (priceToTier5_alter > 0 ? cartTotal <= priceToTier5_alter : true) 1585 1586 if(!userStatus){ 1587 if(window.promotionMessageAlter.loginBehaviour == 'popup'){ 1588 var loginLink = 'onclick="event.preventDefault(); openLoginPopupDialog()" style="cursor: pointer;"'; 1589 } else { 1590 var loginLink = 'href="https://account.ecoflow.com/login?return_to=us.ecoflow.com/products/delta-pro-ultra-x"'; 1591 } 1592 if(isTier1Range_alter) 1593 message = '<div class="flexbox"><div class="message">'+userMessageTier1_alter+'</div><div class="btnBox"><a class="btn" '+loginLink+'>Log in</a></div></div>'; 1594 else if(isTier2Range_alter) 1595 message = '<div class="flexbox"><div class="message">'+userMessageTier2_alter+'</div><div class="btnBox"><a class="btn" '+loginLink+'>Log in</a></div></div>'; 1596 else if(isTier3Range_alter) 1597 message = '<div class="flexbox"><div class="message">'+userMessageTier3_alter+'</div><div class="btnBox"><a class="btn" '+loginLink+'>Log in</a></div></div>'; 1598 else if(isTier4Range_alter) 1599 message = '<div class="flexbox"><div class="message">'+userMessageTier4_alter+'</div><div class="btnBox"><a class="btn" '+loginLink+'>Log in</a></div></div>'; 1600 else if(isTier5Range_alter) 1601 message = '<div class="flexbox"><div class="message">'+userMessageTier5_alter+'</div><div class="btnBox"><a class="btn" '+loginLink+'>Log in</a></div></div>'; 1602 } 1603 else{ 1604 message = `<div class="flexbox"><div class="iconBox"> 1605 <svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"> 1606 <g clip-path="url(#clip0_8_7938)"> 1607 <path d="M27.6818 17.9999C27.6818 15.8338 29.4439 14.08 31.6143 14.08V6.18286H4.38525V14.0827C4.40358 14.0827 4.42453 14.08 4.44285 14.08C6.61594 14.08 8.37536 15.8364 8.37536 17.9999C8.37536 20.1634 6.61333 21.9198 4.44285 21.9198C4.42453 21.9198 4.40358 21.9172 4.38525 21.9172V29.817H31.6143V21.9198C29.4413 21.9198 27.6818 20.1634 27.
16076818 17.9999Z" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/> 1608 <path d="M13.5081 17C14.8932 17 16.0161 15.8807 16.0161 14.5C16.0161 13.1193 14.8932 12 13.5081 12C12.1229 12 11 13.1193 11 14.5C11 15.8807 12.1229 17 13.5081 17Z" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/> 1609 <path d="M22.1155 24.0552C23.5006 24.0552 24.6235 22.9359 24.6235 21.5552C24.6235 20.1745 23.5006 19.0552 22.1155 19.0552C20.7303 19.0552 19.6074 20.1745 19.6074 21.5552C19.6074 22.9359 20.7303 24.0552 22.1155 24.0552Z" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/> 1610 <path d="M22.0799 12.5732L13 23.3621" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/> 1611 </g> 1612 <defs> 1613 <clipPath id="clip0_8_7938"> 1614 <rect width="28.8" height="25.2" fill="white" transform="translate(3.6001 5.3999)"/> 1615 </clipPath> 1616 </defs> 1617 </svg></div><div class="message">`; 1618 1619 if(isTier1Range_alter) { 1620 const leftAmount = priceToTier1_alter - cartTotal 1621 message = message + messageTier1_alter.replace('[amount]', moneyFormat(leftAmount.toFixed(2)).replace(',00', '').replace(' ', '')) 1622 } 1623 else if(isTier2Range_alter) { 1624 const leftAmount = priceToTier2_alter - cartTotal 1625 message = message + messageTier2_alter.replace('[amount]', moneyFormat(leftAmount.toFixed(2)).replace(',00', '').replace(' ', '')) 1626 } 1627 else if(isTier3Range_alter) { 1628 const leftAmount = priceToTier3_alter - cartTotal 1629 message = message + messageTier3_alter.replace('[amount]', moneyFormat(leftAmount.toFixed(2)).replace(',00', '').replace(' ', '')) 1630 } 1631 else if(isTier4Range_alter) { 1632 const leftAmount = priceToTier4_alter - cartTotal 1633 message = message + messageTier4_alter.replace('[amount]', moneyFormat(leftAmount.toFixed(2)).replace(',00', '').replace(' ', '')) 1634 } 1635 else if(isTier5Range_alter) { 1636 const leftAmount = priceToTier5_alter - cartTotal 1637 message = message + messageTier5_alter.replace('[amount]', moneyFormat(leftAmount.toFixed(2)).replace(',00', '').replace(' ', '')) 1638 } 1639 else { 1640 if(dataPromotionMessage_wrap) dataPromotionMessage_wrap.innerHTML = '' 1641 dataPromotionMessage_wrap.parentElement.classList.add('hide'); 1642 } 1643 1644 message = message + '</div></div>'; 1645 } 1646 1647 if(dataPromotionMessage_wrap){ 1648 dataPromotionMessage_wrap.innerHTML = message; 1649 dataPromotionMessage_wrap.parentElement.classList.remove('hide'); 1650 } 1651 } 1652 } 1653 </script>
vendor: 1 bytes, line 1653
1653
1654<script type="text/javascript"> 1655 if (window.MSInputMethodContext && document.documentMode) { 1656 var scripts = document.getElementsByTagName('script')[0]; 1657 var polyfill = document.createElement("script"); 1658 polyfill.defer = true; 1659 polyfill.src = "//us.ecoflow.com/cdn/shop/t/1497/assets/ie11CustomProperties.min.js?v=146208399201472936201780544296"; 1660 1661 scripts.parentNode.insertBefore(polyfill, scripts); 1662 } 1663 </script>
1663 1664 1665 1666 1667
1667<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/affirm.js?v=73702277790839461861780544296" defer></script>
1667 1668 1669 1670
1670<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/vendor-check-referrer.js?v=18548129743746256801780544321" defer="defer"></script>
1670 1671 1672 1673
1673<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1673<meta name="google-site-verification" content="iwjX05YQH9zC39i7td6612RrmUgo15vjjxfPB3DzRWc"> 1674<meta name="google-site-verification" content="Jni7v2wsUviJ9CZJVBOrrYkTAI28n4Q9hrw0C97rVgo"> 1675<meta name="google-site-verification" content="dYp1je00ERHy3UfaU21KVwMt_tc6Ieh0XcIjKRLijsQ"> 1676<meta name="facebook-domain-verification" content="55yv51orb3l0y993ap7itxqvvg96j0"> 1677<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/19969707/digital_wallets/dialog"> 1678<meta id="in-context-paypal-metadata" data-shop-id="19969707" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 1679<link rel="alternate" hreflang="x-default" href="https://us.ecoflow.com/products/delta-pro-ultra-x"> 1680<link rel="alternate" hreflang="en" href="https://us.ecoflow.com/products/delta-pro-ultra-x"> 1681<link rel="alternate" hreflang="es" href="https://us.ecoflow.com/es/products/delta-pro-ultra-x"> 1682<link rel="alternate" type="application/json+oembed" href="https://us.ecoflow.com/products/delta-pro-ultra-x.oembed">
1683<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=6903005257"></script>
1683 1684<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
1685<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=6903005257&shop_id=19969707" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1685
1685
1686<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":19969707,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/19969707","merchantName":"EcoFlow","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"EcoFlow","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 1686
1686
1687<script id="shopify-features" type="application/json">{"accessToken":"f261a7729ae326e09bf76c01bebc4c83","betas":["rich-media-storefront-analytics"],"domain":"us.ecoflow.com","predictiveSearch":true,"shopId":19969707,"locale":"en"}</script>
vendor: 1 bytes, line 1687
1687
1688<script>var Shopify = Shopify || {}; 1689Shopify.shop = "ecoflow-tech.myshopify.com"; 1690Shopify.locale = "en"; 1691Shopify.currency = {"active":"USD","rate":"1.0"}; 1692Shopify.country = "US"; 1693Shopify.theme = {"name":"[2.143.0] Ecoflow US + Installation Template","id":189007036489,"schema_name":"Pursuit","schema_version":"1.0.1","theme_store_id":null,"role":"main"}; 1694Shopify.theme.handle = "null"; 1695Shopify.theme.style = {"id":null,"handle":null}; 1696Shopify.cdnHost = "us.ecoflow.com/cdn"; 1697Shopify.routes = Shopify.routes || {}; 1698Shopify.routes.root = "/"; 1699Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 1700Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 1701Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 1702Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1702
1702
1703<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1703
1703
1704<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 1704
1704
1705<script> 1706 window.ShopifyPay = window.ShopifyPay || {}; 1707 window.ShopifyPay.apiHost = "shop.app\/pay"; 1708 window.ShopifyPay.redirectState = null; 1709</script>
vendor: 1 bytes, line 1709
1709
1710<script> 1711 window.Shopify = window.Shopify || {}; 1712 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 1713 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 1714 window.Shopify.SignInWithShop.eligible = true; 1715</script>
vendor: 1 bytes, line 1715
1715
1716<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 1716
1716
1717<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 1717
1717
1718<script type="module"> 1719 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 1720 1721 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 1722 1723</script>
vendor: 1 bytes, line 1723
1723
1724<script> 1725 window.Shopify = window.Shopify || {}; 1726 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 1727 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 1728</script>
vendor: 1 bytes, line 1728
1728
1729<script>(function() { 1730 var isLoaded = false; 1731 function asyncLoad() { 1732 if (isLoaded) return; 1733 isLoaded = true; 1734 var urls = ["\/\/www.powr.io\/powr.js?powr-token=ecoflow-tech.myshopify.com\u0026external-type=shopify\u0026shop=ecoflow-tech.myshopify.com","https:\/\/api.zbanx.com\/track?shop=ecoflow-tech.myshopify.com","https:\/\/cdn.jsdelivr.net\/gh\/baberuth22\/saltye@main\/scrollIntoView.js?shop=ecoflow-tech.myshopify.com","https:\/\/static.affiliatly.com\/shopify\/v3\/shopify.js?affiliatly_code=AF-108024\u0026shop=ecoflow-tech.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/t\/322\/assets\/affirmShopify.js?v=1666233186\u0026shop=ecoflow-tech.myshopify.com","https:\/\/static.shopapps.ai\/widget.js?shop=ecoflow-tech.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/t\/747\/assets\/affirmShopify.js?v=1685947154\u0026shop=ecoflow-tech.myshopify.com","\/\/cdn.shopify.com\/proxy\/540358003bcea9e79a2460a49b75d96b1246457ed414fe197a2a9c2376544faf\/apps.bazaarvoice.com\/deployments\/ecoflow\/main_site\/production\/en_US\/bv.js?shop=ecoflow-tech.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=KZyWAQ\u0026shop=ecoflow-tech.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=KZyWAQ\u0026shop=ecoflow-tech.myshopify.com","https:\/\/static.affiliatly.com\/shopify\/v3\/shopify.js?affiliatly_code=AF-108024\u0026shop=ecoflow-tech.myshopify.com","https:\/\/static.seel.com\/shopify\/worry-free-purchase\/script\/ecoflow-tech.myshopify.com.js?shop=ecoflow-tech.myshopify.com","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=59181\u0026v=shopifyApp_5.4.1\u0026ts=1787043971817\u0026shop=ecoflow-tech.myshopify.com","https:\/\/s3.eu-west-1.amazonaws.com\/production-klarna-il-shopify-osm\/72a80347586bd7910d812dacd7945a4c4d8224ff\/ecoflow-tech.myshopify.com-1780547542171.js?shop=ecoflow-tech.myshopify.com","https:\/\/d23dclunsivw3h.cloudfront.net\/redirect-app.js?shop=ecoflow-tech.myshopify.com","https:\/\/cdn.jsdelivr.net\/gh\/baberuth22\/saltye@main\/resizePreviewWindow.js?shop=ecoflow-tech.myshopify.com","https:\/\/ecoflow-tech.myshopify.com\/cdn\/shop\/t\/1497\/assets\/yoast-active-script.js?shop=ecoflow-tech.myshopify.com","\/\/cdn.shopify.com\/proxy\/01d1aa8e1187c2fa17bd6d8096b9a43eaecb7ad55f15138cdb1f0fb7c59fa613\/web-components.splitit.com\/v2\/upstream.js?api-key=a0ec9fd0-97ff-4fb7-b5e6-2b0a76b60099\u0026lang=en\u0026shop=ecoflow-tech.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/b4d7a1cada55f9e555d45e36cb93d8fca1fb606fd4b110ae1a6e24457bb61c25\/shop-server.splitit.com\/get-on-site-messaging-script?v=1788887046\u0026shop=ecoflow-tech.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 1735 for (var i = 0; i < urls.length; i++) { 1736 var s = document.createElement('script'); 1737 s.type = 'text/javascript'; 1738 s.async = true; 1739 s.src = urls[i]; 1740 var x = document.getElementsByTagName('script')[0]; 1741 x.parentNode.insertBefore(s, x); 1742 } 1743 }; 1744 if(window.attachEvent) { 1745 window.attachEvent('onload', asyncLoad); 1746 } else { 1747 window.addEventListener('load', asyncLoad, false); 1748 } 1749})();</script>
vendor: 1 bytes, line 1749
1749
1750<script id="__st">var __st={"a":19969707,"offset":-25200,"reqid":"0b4d9e44-4362-4f96-867c-9702173fedc8-1790238498","pageurl":"us.ecoflow.com\/products\/delta-pro-ultra-x","u":"272ba4b27ae4","p":"product","rtyp":"product","rid":15391292588105};</script>
vendor: 1 bytes, line 1750
1750
1751<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1751
1751
1752<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:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(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 1752
1752
1753<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//us.ecoflow.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1753
1753
1754<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 = "//us.ecoflow.com/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>
1754<script crossorigin="anonymous" defer="defer" src="//us.ecoflow.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 1754
1754
1755<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 1755
1755
1756<script> 1757 window.Shopify = window.Shopify || {}; 1758 window.Shopify.MCP = window.Shopify.MCP || {}; 1759 window.Shopify.MCP.enabled = true; 1760 window.Shopify.MCP.shop = "ecoflow-tech.myshopify.com"; 1761 window.Shopify.MCP.mcpEndpoint = "https:\/\/us.ecoflow.com\/api\/mcp"; 1762 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"]}}]; 1763</script>
vendor: 1 bytes, line 1763
1763
1764<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("\/\/us.ecoflow.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f1e1e155.js","sha256-86F2r\/8tANRiv732G7Azvy4FxZLwNMjSp3zeaR2BCbY=");})(); 1765</script>
vendor: 1 bytes, line 1765
1765
1766<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://us.ecoflow.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 1767</script>
vendor: 1 bytes, line 1767
1767
1768<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 1769 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); 1770</script>
vendor: 1 bytes, line 1770
1770
1771<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})}})); 1772</script>
vendor: 1 bytes, line 1772
1772
1773<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"publisher_shop_id":19969707,"theme_id":189007036489,"theme_published":true,"theme_store_id":0,"placement":"collection","event_data":{"source_product_id":15391292588105,"handle":"delta-pro-ultra-x","page_type":"product"},"recommendations_tracking_enabled":true}" defer="defer" src="//us.ecoflow.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
1773 1774<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://us.ecoflow.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 1775<style id="shopify-accelerated-checkout-cart"> 1776 #shopify-buyer-consent { 1777 margin-top: 1em; 1778 display: inline-block; 1779 width: 100%; 1780} 1781 1782#shopify-buyer-consent.hidden { 1783 display: none; 1784} 1785 1786#shopify-subscription-policy-button { 1787 background: none; 1788 border: none; 1789 padding: 0; 1790 text-decoration: underline; 1791 font-size: inherit; 1792 cursor: pointer; 1793} 1794 1795#shopify-subscription-policy-button::before { 1796 box-shadow: none; 1797} 1798 1799 </style> 1800<link rel="stylesheet" media="screen" href="//us.ecoflow.com/cdn/shop/t/1497/compiled_assets/styles.css?v=7486731712089708361790237630">
1801<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1801 1802 <style data-shopify> 1803 @font-face { 1804 font-family: "Helvetica Neue ForEco"; 1805 src: url("//us.ecoflow.com/cdn/shop/files/HelveticaNeueForEco-Lt.woff?v=6934079505833278356") format("woff"); 1806 font-weight: 200; 1807 font-style: normal; 1808 font-display: swap; 1809 } 1810 @font-face { 1811 font-family: "Helvetica Neue ForEco"; 1812 src: url("//us.ecoflow.com/cdn/shop/files/HelveticaNeueForEco-LtEx.woff2?v=3649882856019189542") format("woff2"); 1813 font-weight: 300; 1814 font-style: normal; 1815 font-display: swap; 1816 } 1817 @font-face { 1818 font-family: "Helvetica Neue ForEco"; 1819 src: url("//us.ecoflow.com/cdn/shop/files/HelveticaNeueForEco-R.woff2?v=12300190380194466850") format("woff2"); 1820 font-weight: 400; 1821 font-style: normal; 1822 font-display: swap; 1823 } 1824 @font-face { 1825 font-family: "Helvetica Neue ForEco"; 1826 src: url("//us.ecoflow.com/cdn/shop/files/HelveticaNeueForEco-Medium.woff2?v=1691389596&v=1068930") format("woff2"); 1827 font-weight: 500; 1828 font-style: normal; 1829 font-display: swap; 1830 } 1831 @font-face { 1832 font-family: "Helvetica Neue ForEco"; 1833 src: url("//us.ecoflow.com/cdn/shop/files/HelveticaNeueForEco-Ex.woff2?v=185150040519459726") format("woff2"); 1834 font-weight: 600; 1835 font-style: normal; 1836 font-display: swap; 1837 } 1838 @font-face { 1839 font-family: "Helvetica Neue ForEco"; 1840 src: url("//us.ecoflow.com/cdn/shop/files/HelveticaNeueForEco-B.woff2?v=15529201063908915762") format("woff2"); 1841 font-weight: 700; 1842 font-style: normal; 1843 font-display: swap; 1844 } 1845 @font-face { 1846 font-family: "Helvetica Neue ForEco Md Ext"; 1847 src: url("//us.ecoflow.com/cdn/shop/files/HelveticaNeueForEco-MdEx.woff2?v=9315818483292068316") format("woff2"); 1848 font-weight: 500; 1849 font-style: normal; 1850 font-display: swap; 1851 } 1852 @font-face { 1853 font-family: "Helvetica Neue ForEco Roman"; 1854 src: url("//us.ecoflow.com/cdn/shop/files/HelveticaNeueForEco-Roman.woff2?v=17699685063707663460") format("woff2"); 1855 font-weight: 400; 1856 font-style: normal; 1857 font-display: swap; 1858 } 1859 @font-face { 1860 font-family: "Helvetica Neue ForEco Md"; 1861 src: url("//us.ecoflow.com/cdn/shop/files/HelveticaNeueForEco-Md.woff2?v=8418541188419516594") format("woff2"); 1862 font-weight: 500; 1863 font-style: normal; 1864 font-display: swap; 1865 } 1866 @font-face { 1867 font-family: "Helvetica Neue ForEco Ext"; 1868 src: url("//us.ecoflow.com/cdn/shop/files/HelveticaNeueForEco-Ex.woff2?v=185150040519459726") format("woff2"); 1869 font-weight: 400; 1870 font-style: normal; 1871 font-display: swap; 1872 } 1873 @font-face{ 1874 font-family:"Bebas-Regular"; 1875 src:url("//us.ecoflow.com/cdn/shop/t/1497/assets/bebas-font.ttf?v=31817185282830174631780544295") format("woff"); 1876 font-weight:400; 1877 font-style:normal; 1878 font-display:swap; 1879 } 1880</style> 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894
1894<script> 1895 1896 1897 1898 1899 var gsf_conversion_data = {page_type : 'product', event : 'view_item', data : {product_data : [{variant_id : 54714781171785, product_id : 15391292588105, name : "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", price : "7999.00", currency : "USD", sku : "DPUX-US", brand : "EcoFlow", variant : "DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)", category : "DPUX-BUNDLE", quantity : "9262" }], total_price : "7999.00", shop_currency : "USD"}}; 1900 1901</script>
1901 1902 1903 1904 1905 1906 1907 1908 1909 1910<style> 1911 #sca-fg-today-offer-widget { 1912 display: none !important; 1913 } 1914</style> 1915 1916 1917 1918 1919 1920 1921 1922<!-- BEGIN app block: shopify://apps/firework-shoppable-video-ugc/blocks/firework-header/347a2e4c-f5cb-410d-8354-490d1e80558c --> 1923
1924<script async type="module" src='//asset.fwcdn3.com/js/module/integrations/shopify.js'></script>
1924 1925 1926
1926<script 1927 async 1928 type="module" 1929 src='//asset.fwcdn3.com/js/module/fwn.js?business_id=oANrWg' 1930 1931 ></script>
1931 1932 1933 1934 1935 1936 1937<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/core-script/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><!-- BEGIN app snippet: core-metafields-setting --><!--suppress ES6ConvertVarToLetConst -->
1938<script type="application/json" id="core-uppromote-settings">{"app_env":{"env":"production"},"message_bar_setting":{"referral_enable":0,"referral_content":"You're shopping with {affiliate_name}!","referral_font":"Poppins","referral_font_size":14,"referral_text_color":"#ffffff","referral_background_color":"#338FB1","not_referral_enable":0,"not_referral_content":"Enjoy your time.","not_referral_font":"Poppins","not_referral_font_size":14,"not_referral_text_color":"#ffffff","not_referral_background_color":"#338FB1"}}</script>
vendor: 1 bytes, line 1938
1938
1939<script type="application/json" id="core-uppromote-cart">{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}</script>
vendor: 1 bytes, line 1939
1939
1940<script id="core-uppromote-quick-store-tracking-vars"> 1941 function getDocumentContext(){const{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i}=window.location,j=document.referrer,k=document.characterSet,l=document.title;return{location:{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i},referrer:j||document.location.href,characterSet:k,title:l}}function getNavigatorContext(){const{language:a,cookieEnabled:b,languages:c,userAgent:d}=navigator;return{language:a,cookieEnabled:b,languages:c,userAgent:d}}function getWindowContext(){const{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{height:j,width:k},screenX:f,screenY:g,scrollX:h,scrollY:i}=window;return{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{screenHeight:j,screenWidth:k},screenX:f,screenY:g,scrollX:h,scrollY:i,location:getDocumentContext().location}}function getContext(){return{document:getDocumentContext(),navigator:getNavigatorContext(),window:getWindowContext()}} 1942 if (window.location.href.includes('?sca_ref=')) { 1943 localStorage.setItem('__up_lastViewedPageContext', JSON.stringify({ 1944 context: getContext(), 1945 timestamp: new Date().toISOString(), 1946 })) 1947 } 1948</script>
1948 1949
1950<script id="core-uppromote-setting-booster"> 1951 var UpPromoteCoreSettings = JSON.parse(document.getElementById('core-uppromote-settings').textContent) 1952 UpPromoteCoreSettings.currentCart = JSON.parse(document.getElementById('core-uppromote-cart')?.textContent || '{}') 1953 const idToClean = ['core-uppromote-settings', 'core-uppromote-cart', 'core-uppromote-setting-booster', 'core-uppromote-quick-store-tracking-vars'] 1954 idToClean.forEach(id => { 1955 document.getElementById(id)?.remove() 1956 }) 1957</script>
1957 1958<!-- END app snippet --> 1959 1960 1961<!-- END app block --><!-- BEGIN app block: shopify://apps/gocertify/blocks/script-injector/db5e2393-7255-4f50-ada1-7de16398f487 --> 1962
1963<script 1964 src="https://assets.gocertify.me/assets/gocertify.js" 1965 data-brand="ecoflow-us" 1966 defer> 1967</script>
1967 1968 1969 <!-- END app block --><!-- BEGIN app block: shopify://apps/convbox-analytics/blocks/app-embed/23ef33fb-c988-4959-840f-ab56d7775513 -->
1969<script> 1970 (function () { 1971 const settingsJson = null; 1972 1973 const legacySettings = "%5B%5D"; 1974 1975 1976 function parsePixelSettings() { 1977 try { 1978 if (settingsJson) { 1979 const parsedSettings = typeof settingsJson === 'string' ? JSON.parse(settingsJson) : settingsJson; 1980 if (Array.isArray(parsedSettings)) { 1981 return parsedSettings; 1982 } 1983 } 1984 } catch (error) { 1985 console.warn('invalid settings_json metafield', error); 1986 } 1987 1988 try { 1989 if (legacySettings) { 1990 const parsedSettings = JSON.parse(decodeURIComponent(legacySettings)); 1991 if (Array.isArray(parsedSettings)) { 1992 return parsedSettings; 1993 } 1994 } 1995 } catch (error) { 1996 console.warn('invalid legacy settings metafield', error); 1997 } 1998 1999 return []; 2000 } 2001 2002 const settings = parsePixelSettings(); 2003 const supportPlatform = [ 2004 'Facebook Pixel', 2005 'Tiktok Pixel', 2006 'Google Ads', 2007 'Google Analytics', 2008 'SnapchatTag', 2009 'PinterestPixel', 2010 'Klaviyo', 2011 'GA4', 2012 'Bing Pixel', 2013 'Convbox', 2014 'Emarsys' 2015 ]; 2016 window.omnitrackSettings = settings.filter((item) => { 2017 if (!supportPlatform.includes(item.platform)) { 2018 return false; 2019 } 2020 if (item.mapDomain) { 2021 try { 2022 const domain = new URL(item.mapDomain).hostname; 2023 const currentDomain = window.location.hostname; 2024 if (domain !== currentDomain) { 2025 return false; 2026 } 2027 } catch (error) { 2028 console.error('mapDomain error', error); 2029 return true; 2030 } 2031 } 2032 return true; 2033 }); 2034 sessionStorage.setItem('omnitrackSettings', JSON.stringify(window.omnitrackSettings || [])); 2035 if (window.__convboxHasInit) { 2036 return; 2037 } 2038 sessionStorage.removeItem('pageViewLinkId'); 2039 sessionStorage.removeItem('pageViewSwitch_v2'); 2040 window.__convboxHasInit = true; 2041 const sessionSettings = sessionStorage.getItem('omnitrackSettings'); 2042 let omnitrackSettings = [];
2043 try { 2044 omnitrackSettings = sessionSettings ? JSON.parse(sessionSettings) : window.omnitrackSettings; 2045 } catch (error) { 2046 console.warn('no omnitrackSettings '); 2047 } 2048 window.omnitrackInit || 2049 (function (d) { 2050 if (omnitrackSettings && omnitrackSettings.length > 0) { 2051 var h = d.getElementsByTagName('head')[0]; 2052 var c = d.createElement('script'); 2053 c.async = true; 2054 c.type = 'text/javascript'; 2055 c.charset = 'utf-8'; 2056 c.src = 'https://static.convbox.ai/scripts/omnitrack-lately.js'; 2057 h.appendChild(c); 2058 c.onload = function () { 2059 window.omnitrackInit(omnitrackSettings); 2060 }; 2061 } 2062 })(document); 2063 })(); 2064</script>
2064 2065
2066<script> 2067 2068 (function() { 2069 if (window.__omnitrack_liquid_loaded) { 2070 return; 2071 } 2072 window.__omnitrack_liquid_loaded = true; 2073 2074 /* @core */ 2075 var e=Object.defineProperty,t=Object.defineProperties,n=Object.getOwnPropertyDescriptors,o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,s=(t,n,o)=>n in t?e(t,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[n]=o,c=(e,t)=>{for(var n in t||(t={}))r.call(t,n)&&s(e,n,t[n]);if(o)for(var n of o(t))i.call(t,n)&&s(e,n,t[n]);return e},a=(e,o)=>t(e,n(o)),l=(e,t,n)=>new Promise((o,r)=>{var i=e=>{try{c(n.next(e))}catch(e){r(e)}},s=e=>{try{c(n.throw(e))}catch(e){r(e)}},c=e=>e.done?o(e.value):Promise.resolve(e.value).then(i,s);c((n=n.apply(e,t)).next())});!function(){"use strict";const e=new Set(["co","com","net","org","edu","gov","ac","ltd","plc","me","ne","or","go","sch","mil"]),t=["Facebook Pixel","Tiktok Pixel","Google Ads","Google Analytics","SnapchatTag","PinterestPixel","Klaviyo","GA4","Bing Pixel","Convbox","Emarsys"],n=["myshopify.com","translate.goog"];function o(e){return`cxs${e}`}const r={CUSTOMER_ID:o("__a_rci"),OMNITRACK_GLOBAL_VALUE:o("__b_sogv_"),RTO_USER_PROPS_V2_ID:o("__a_srui"),ENCRYPT_EMAIL:o("__i_see"),ENCRYPT_PHONE:o("__i_sep"),RTO_USER_PROPS_V2:o("__i_oru"),RTO_FBC:o("__t_srfc"),RTO_SESSION:o("__s_srs"),CONSENT_MODE:o("__b_arcm"),SEND_EVENT_PREFIX:o("__a_se"),RTO_REFERRER:o("__r_srr_v2"),RTO_REFRESH_PV_STATUS:o("__r_srnrp"),RTO_RETRY:o("__r_srr"),RTO_CLIENT_INFO:o("__r_sric")},i={props_v2_id:"rto_userProps_v2_id",props_v2_id_new:r.RTO_USER_PROPS_V2_ID,props_v2:r.RTO_USER_PROPS_V2,props_old:"rto_userProps_v2",props_v1:"rto_userProps",cus_id_v2:r.CUSTOMER_ID,cus_id_old:"rto-customId-v2",cus_id_v1:"rto-customId",session_v2:r.RTO_SESSION,session_old:"rto_session_v2"},s={USER_DATA:o("__i_oud"),CUSTOMER:o("__i_oc"),ONEID:o("__a_sod"),UPDATE_USER_PROPS:o("__i_ouup"),CONTENT_NAME:o("__a_scn"),EVENT_NAME:o("__a_sen"),EVENT_TIME:o("__a_set"),EVENT_ID:o("__a_sei"),EVENT_SOURCE_URL:"source_url",EVENT_PIXEL_ID:o("__a_spi"),RTO_SHOPIFY_S:o("__a_srsp_s"),CUSTOM_DATA:o("__a_ocd")};function u(e){if("string"!=typeof e)return!1;const t=e.trim();return""!==t&&"null"!==t&&"undefined"!==t}function _(e){return"string"==typeof e?e.replace(/(%[0-9A-Z]{2})+/gi,decodeURIComponent):e}function d(e){try{return JSON.parse(e)}catch(t){return JSON.parse(_(e))}}function f(e){let t="";for(let n=0;n<e.length;n+=32768){const o=e.subarray(n,n+32768);t+=String.fromCharCode.apply(null,Array.from(o))}return btoa(t)}function p(e,t){return l(this,null,function*(){const n=globalThis.crypto;if(!(null==n?void 0:n.subtle))return new Uint8Array;const o=yield n.subtle.importKey("raw",e,{name:"HMAC",hash:"SHA-256"},!1,["sign"]),r=yield n.subtle.sign("HMAC",o,(new TextEncoder).encode(t));return new Uint8Array(r).subarray(0,12)})}!function(){if(window.Shopify&&window.Shopify.designMode)return;if("success"===window.rto_sdk_pv_status||window.rto_extension_has_loaded)return;function o(e){for(var t=e+"=",n=document.cookie.split(";"),o=0;o<n.length;o++){for(var r=n[o];" "==r.charAt(0);)r=r.substring(1,r.length);if(0==r.indexOf(t))return r.substring(t.length,r.length)}}function m(e){return _(o(e))}function w(){const t=function(t){if(!t)return null;const o=t.trim().toLowerCase().replace(/\.$/,"");return"localhost"===o||/^\d{1,3}(\.\d{1,3}){3}$/.test(o)||o.includes(":")||n.some(e=>o===e||o.endsWith(`.${e}`))?null:function(t){if(!t)return null;const n=t.split(".");if(n.length<=2)return t;const o=n[n.length-1],r=n[n.length-2];return 2===o.length&&e.has(r)?n.slice(-3).join("."):n.slice(-2).join(".")}(o)}(window.location.hostname);return t?`; domain=${t}`:""}function g(){const e=I,t=r.CONSENT_MODE,n=localStorage.getItem(t)||localStorage.getItem("rto_consentMode"),o="browser",i="server";if(!e||0===e.length||!n||"1"===n)return[o,i];try{if(!e)return[o,i];switch(e[0].consentConfig.type){case 0:return["absent"];case 1:return["collect"];default:return[i]}}catch(e){return[o,i]}}function y(){return 2===g().length}function h(e,t,n,o,r){if(!y())return;const i=o?w():"",s="min"===r?Date.now()+6e4*n:Date.now()+864e5*n;document.cookie=`${e}=${t}; expires=${new Date(s).toUTCString()}; path=/${i}`}function v(e){var t,n,o,r,i;const s=(null==(t=null==e?void 0:e.analyticsProcessingAllowed)?void 0:t.call(e))&&(null==(n=null==e?void 0:e.marketingAllowed)?void 0:n.call(e))&&(null==(o=null==e?void 0:e.saleOfDataAllowed)?void 0:o.call(e)),c=null!=(i=null==(r=null==e?void 0:e.currentVisitorConsent)?void 0:r.call(e))?i:{};return{allowAnalytics:s,userHasCheck:["analytics","marketing","sale_of_data","preferences"].some(e=>"yes"===c[e]||"no"===c[e])}}function S(){var e;const t=sessionStorage.getItem("omnitrackSettings");if(t){const e=JSON.parse(t);if(!e)return"";const n=e[0]._shopName;if(n)return n}if(null==(e=window.Shopify)?void 0:e.shop){const e=window.Shopify.shop.split(".mysh
2075opify")[0];if(e)return sessionStorage.setItem("_shopName",e),e}return""}function T(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}function E(e,t){localStorage.setItem(e,t)}function R(){return function(){const e=i.cus_id_v2;let t;for(const n of[()=>window._rto_customerId,()=>m(e),()=>localStorage.getItem(e)])try{const e=n();if(u(e)){t=e;break}}catch(e){}t=t||function(){for(const e of[i.cus_id_old,i.cus_id_v1])for(const t of[()=>m(e),()=>localStorage.getItem(e)])try{const e=t();if(u(e))return e}catch(e){}}()||T().replace(/-/g,"")+`_${(new Date).getTime()}`,function(e){window._rto_customerId=e}(t);try{E(e,t)}catch(e){}try{!function(e,t){h(e,encodeURIComponent(t),365,!0,"day")}(e,t)}catch(e){}return t}()}window.rto_extension_has_loaded=!0,window.rto_extension_pv_status="pending",window.rto_extension_pv_timestamp=Date.now(),window.rto_extension_pv_started=!1;let I=window.omnitrackSettings||[];I=I.filter(e=>{if(!t.includes(e.platform))return!1;if(e.mapDomain)try{if(new URL(e.mapDomain).hostname!==window.location.hostname)return!1}catch(e){return console.error("mapDomain error",e),!0}return!0}),function(e){var t,n,o;if(!0===window.navigator.globalPrivacyControl)return E(r.CONSENT_MODE,"2"),e();if(!(null==(t=window.Shopify)?void 0:t.loadFeatures))return e();let i=!1;const s=()=>{i||(i=!0,e())},c=setTimeout(s,6e3);null==(o=null==(n=window.Shopify)?void 0:n.loadFeatures)||o.call(n,[{name:"consent-tracking-api",version:"0.1"}],e=>{var t;if(clearTimeout(c),e)return console.log("consent-error2",e),void s();const{allowAnalytics:n,userHasCheck:o}=v(null==(t=window.Shopify)?void 0:t.customerPrivacy),i=(n?1:o?2:0).toString();E(r.CONSENT_MODE,i),s()}),document.addEventListener("visitorConsentCollected",t=>{var n;const o=null==(n=window.Shopify)?void 0:n.customerPrivacy,{allowAnalytics:i}=v(o),s=(i?1:2).toString();E(r.CONSENT_MODE,s),i&&e()})}(function(){if("success"===window.rto_sdk_pv_status||"success"===window.rto_extension_pv_status||window.rto_extension_pv_started)return;const e="pending"===window.rto_sdk_pv_status;R();const t=`liquid_${r.RTO_RETRY}`;if(!I||0===I.length)return;const n=new class{constructor(){this.pendingRetryKeys=new Set}getRetryInfo(e){try{const n=sessionStorage.getItem(`${t}_${e}`);if(n)return JSON.parse(n)}catch(e){}return{count:0,lastRetryTime:0,nextRetryDelay:1e3,createdTime:Date.now()}}setRetryInfo(e,n){try{const o=a(c({},n),{originalOptions:n.originalOptions?JSON.parse(JSON.stringify(n.originalOptions)):void 0});sessionStorage.setItem(`${t}_${e}`,JSON.stringify(o))}catch(e){}}clearRetryInfo(e){try{sessionStorage.removeItem(`${t}_${e}`)}catch(e){}}calculateNextDelay(e){return Math.min(2*e,3e4)}sendWithBeacon(e,t){return l(this,null,function*(){const n=Array.isArray(t)&&t.length>10;try{const o=yield fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t),keepalive:!n});if(!o||!o.ok)return!1;let r=yield o.json();return r=r||{},r.result||0===r.code}catch(e){return!1}})}executeRequest(e){return l(this,null,function*(){const{url:t,data:n}=e;return this.sendWithBeacon(t,n)})}scheduleRetry(e){const{originalOptions:t}=e;if(!t||!t.retryKey)return;const n=t.retryKey,{maxRetries:o=6}=t;if(this.pendingRetryKeys.has(n))return;if(this.pendingRetryKeys.add(n),e.count>=o)return this.clearRetryInfo(n),void this.pendingRetryKeys.delete(n);const r=Date.now()-e.lastRetryTime,i=Math.max(0,e.nextRetryDelay-r);setTimeout(()=>l(this,null,function*(){if(yield this.executeRequest(t))this.clearRetryInfo(n),this.pendingRetryKeys.delete(n);else{const o={count:e.count+1,lastRetryTime:Date.now(),nextRetryDelay:this.calculateNextDelay(e.nextRetryDelay),createdTime:e.createdTime,originalOptions:t};this.setRetryInfo(n,o),this.pendingRetryKeys.delete(n),this.scheduleRetry(o)}}),i)}send(e){return l(this,null,function*(){const{retryKey:t,maxRetries:n=6}=e;if(yield this.executeRequest(e))return window.rto_extension_pv_status="success",void(t&&this.clearRetryInfo(t));if(t&&n>0){let o=this.getRetryInfo(t);if(o.count>=n)return;const r={count:o.count+1,lastRetryTime:Date.now(),nextRetryDelay:0===o.count?1e3:this.calculateNextDelay(o.nextRetryDelay),createdTime:0===o.count?Date.now():o.createdTime,originalOptions:e};this.setRetryInfo(t,r),this.scheduleRetry(r)}})}checkPendingRetries(){try{Object.keys(sessionStorage).filter(e=>
2075e.startsWith(t)).forEach(e=>{const n=e.replace(`${t}_`,""),o=this.getRetryInfo(n);o.count>0&&o.originalOptions&&(Date.now()-o.createdTime>6e5?this.clearRetryInfo(n):this.scheduleRetry(o))})}catch(e){}}};function _(e){for(var t="",n=0;n<e;n++)t+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".charAt(Math.floor(62*Math.random()));return t}function v(){const e=window.location.search,t=new URLSearchParams(e),n=Object.fromEntries(t);return c({},n)}n.checkPendingRetries();let E="";E=function(){const e=`PageViewLinkId_${(new Date).getTime()}_${_(8)}`;return sessionStorage.setItem("pageViewLinkId",e),e}(),function(e){let t=0;!function n(){var o,r;(null==(r=null==(o=window.Shopify)?void 0:o.analytics)?void 0:r.publish)?window.Shopify.analytics.publish("omnitrack:page_view_context",{pageViewLinkId:e}):++t<20&&setTimeout(n,200)}()}(E);const x=sessionStorage.getItem("pageViewSwitch_v2"),O=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","utm_id"],N=["ot_source","ot_cam","ot_grp","ot_ad","ot_camn","ot_grpn","ot_subch","ot_pl"],D=["fbclid","ttclid","gclid","msclkid","_ga"],P=["_fbc","_fbp","_ga","_ttclid"];function b(){const e=v().fbclid,t="rto_fbc",n=r.RTO_FBC,i=M().local.get(n)||M().local.get(t),s=o(n)||o(t),c=o("_fbc");if(c){if(!c.split(".").at(-1))return;return c}if(!e&&(s||i))return s||i;if(!e)return;let a=0;const l=(window.location.hostname.match(/\./g)||[]).length;a=l>=2?2:1===l?1:0;const u=`fb.${a}.${(new Date).getTime()}.${e}`,_=new Date((new Date).getTime()+7776e6);return M().local.set(r.RTO_FBC,u,_.getTime()),h(r.RTO_FBC,u,90,!1,"day"),u}function A(){return decodeURIComponent(o("cart")||"").split("?key=")[0]}function C(){if(void 0!==window.meta)return window.meta.page&&window.meta.page.customerId?String(window.meta.page.customerId):void 0}function k(){const e=v();return(e?e.referrer:"")||document.referrer}function U(){const e=v(),t=e.adParams;let n=e.referrer,o={};if(n&&(o.referrer=n,delete e.referrer),t){let n={};const r=new URLSearchParams(t);return n=Object.fromEntries(r),delete e.adParams,window.location.origin+window.location.pathname+function(e,t={}){const n=[];for(const t in e)if(void 0!==e[t]&&null!==e[t]){const o=e[t],r=encodeURIComponent(t),i=encodeURIComponent(o);n.push(`${r}=${i}`)}const o=n.join("&");return t.addQueryPrefix?`?${o}`:o}(c(c(c({},e),n),o),{addQueryPrefix:!0})}return window.location.href}function V(){const e=v();return e&&e.referrer?document.referrer:void 0}function M(){const e=window;function t(e,t){const n=e.getItem(t);if(!n)return null;try{const o=JSON.parse(n);return o.expireTimeStamp&&o.expireTimeStamp<Date.now()?(e.removeItem(t),null):o.value}catch(n){return e.removeItem(t),null}}function n(e,t,n,o){const r={value:n,expireTimeStamp:o};e.setItem(t,JSON.stringify(r))}function o(e,t){e.removeItem(t)}return{local:{get:function(e){return t(window.localStorage,e)},set:function(e,t,o){n(window.localStorage,e,t,o)},remove:function(e){o(window.localStorage,e)}},session:{get:function(e){return t(window.sessionStorage,e)},set:function(e,t,o){n(window.sessionStorage,e,t,o)},remove:function(e){o(window.sessionStorage,e)}},localWindow:{get:t=>{const n=e[t];if(!(null==n?void 0:n.v)||!(null==n?void 0:n.expireTimeStamp))return null;const o=n.expireTimeStamp;return o&&o<Date.now()?(e[t]=void 0,null):n},set:(t,n,o)=>{e[t]={v:n,expireTimeStamp:o}},remove:t=>{e[t]=void 0}}}}function $(e,t,n){!function(e,t,n,o){if(!y())return;const r=w();document.cookie=`${e}=${t}; expires=${o.toUTCString()}; path=/${r}`}(e,t,0,n),M().local.set(e,t,n.getTime())}function L(){const e=i.session_v2,t=o(e)||M().local.get(e),n=M().localWindow.get(e),r=new Date((new Date).getTime()+18e5);if(null==n?void 0:n.expireTimeStamp)return $(e,n.v,r),M().localWindow.set(e,n.v,r.getTime()),n.v;if(t)return $(e,t,r),M().localWindow.set(e,t,r.getTime()),t;const s=T().replace(/-/g,"")+`_${(new Date).getTime()}`;return $(e,s,r),M().localWindow.set(e,s,r.getTime()),s}function j(){const e=i.session_v2,t=M().localWindow.get(e);if(null==t?void 0:t.v)return $(e,t.v,new Date(t.expireTimeStamp)),t.v;let n=o(e)||M().local.get(e);return n||(n=L()),n}function K(){const e=i.session_old;return o(e)||M().local.get(e)||j()}function F(e,t=!0){if(t)try{if(u(localStorage.getItem(i.props_v2)))return e}catch(t){return e}try{localStorage.setItem(i.props_v2_id_new,e)}catch(e){}if(t)try{h(i.props_v2_id_new,encodeURIComponent(e),365,!0,"day")}catch(e){}return e}function J(){return function(){const e=i.props_v2_id,t=i.props_v2_id_new,n=[()=>localStorage.getItem(t),()=>m(t),()=>m(e)];for(let e=0;e<n.length;e++){let t;try{const o=n[e]();u(o)&&(t=o)}catch(e){}if(t)return F(t,1!==e)}}()||function(){const e=[()=>localStorage.getItem(i.props_old),()=>localStorage.getItem(i.props_v1),()=>o(i.props_v1)];for(const t of e){let e;try{const n=t();if(!n)continue;const o=d(n);u(null==o?void 0:o.one_id)&&(e=o.one_id)}catch(e){}if(e)return F(e)}}()}function H(e){return l(this,arguments,function*({eventType:e,eventId:t,cartToken:n,customer:r,pixelId:i,metaInfo:u,sendStatus:_,pageViewLinkId:d,sessionIdLocal:m,sessionIdLocalV2:w}){var y;window.pv_link_vc_id=t;let h={event_name:e,pixel_id:i,event_id:t,event_time:(new Date).getTime(),event_source_url:U(),user_data:a(c({},u),{fbp:o("_fbp"),fbc:b(),ttclid:o("ttclid"),gclid:o("gclid")||(null==(y=r.marketing)?void 0:y.gclid),ttp:o("_ttp"),shopify_id:o("_shopify_y"),rto_customer_id:R()}),custom_data:{},cartToken:n,origin_domain:`https://${window.Shopify.shop}`,landingPageParams:{sourceUrl:U(),referrer:k()},customer:r,_shopify_s:o("_shopify_s"),_rto_shopify_s:K()||m||"",ePlatform:"shopify",extraJSON:{sessionIdLocal:m,sessionIdLocalV2:w,cookieSessionId:K(),cookieSessionIdV2:j()}
2075,shop_name:S(),eCommerce:{cartToken:n,_rto_shopify_s_v2:j()||w||"",sendStatus:_,pageViewLinkId:d,consentSupport:g(),rto_sdk_pv_status:window.rto_sdk_pv_status,webdriver:null==navigator?void 0:navigator.webdriver,isGetVariant0:void 0,sdkVersion:"theme-extension",originReferrer:V(),sdkPublishVersion:"2026-07-15"}};h.oneid=J(),h=function(e){return localStorage.getItem("cx_dev_mode")&&(e._privacy_test_fields=JSON.stringify(e)),e}(h);const v=yield function(e){return l(this,null,function*(){const t=S(),n=[[s.CUSTOMER,e.customer],[s.USER_DATA,e.user_data],[s.EVENT_NAME,e.event_name],[s.EVENT_PIXEL_ID,e.pixel_id],[s.EVENT_ID,e.event_id],[s.CUSTOM_DATA,e.custom_data]].map(e=>({name:e[0],value:e[1]})),o=yield function(e,t){return l(this,null,function*(){if(!e||!(null==t?void 0:t.length))return;const n=globalThis.crypto,o=yield function(e,t){return l(this,null,function*(){const n=globalThis.crypto;if(!(null==n?void 0:n.subtle))return;const o=new TextEncoder,r=yield n.subtle.digest("SHA-256",o.encode(e));return n.subtle.importKey("raw",r,{name:"AES-GCM"},!1,t)})}(e,["encrypt"]);if(!n||!o)return;const r=n.getRandomValues(new Uint8Array(16)),i={};return yield Promise.all(t.map(e=>l(this,[e],function*({name:e,value:t}){if(!e||null==t)return;const s="string"==typeof t?t:JSON.stringify(t);if(!s)return;const c=yield n.subtle.encrypt({name:"AES-GCM",iv:yield p(r,e)},o,(new TextEncoder).encode(s));i[e]=f(new Uint8Array(c))}))),Object.keys(i).length?{version:"webcrypto-aes-gcm-v1",iv:f(r),fields:i}:void 0})}(t,n);return o?(e[s.EVENT_TIME]=e.event_time,e[s.ONEID]=e.oneid,e[s.EVENT_SOURCE_URL]=e.event_source_url,e[s.RTO_SHOPIFY_S]=e._rto_shopify_s,e.cxs__i_ev=o.version,e.cxs__i_eiv=o.iv,o.fields[s.CUSTOMER]&&(e[s.CUSTOMER]=o.fields[s.CUSTOMER]),o.fields[s.USER_DATA]&&(e[s.USER_DATA]=o.fields[s.USER_DATA]),o.fields[s.EVENT_NAME]&&(e[s.EVENT_NAME]=o.fields[s.EVENT_NAME]),o.fields[s.EVENT_ID]&&(e[s.EVENT_ID]=o.fields[s.EVENT_ID]),o.fields[s.EVENT_PIXEL_ID]&&(e[s.EVENT_PIXEL_ID]=o.fields[s.EVENT_PIXEL_ID]),o.fields[s.CUSTOM_DATA]&&(e[s.CUSTOM_DATA]=o.fields[s.CUSTOM_DATA]),delete e.event_time,delete e.oneid,delete e.event_source_url,delete e._rto_shopify_s,delete e.customer,delete e.user_data,delete e.event_id,delete e.pixel_id,delete e.custom_data,delete e.event_name,e):e})}(h);return v})}function W(){const e=Array.from(new Set(I.map(e=>Number(e.delayExecTime))));return(null==e?void 0:e.filter(e=>!!e))[0]||0}function B(){if("success"===window.rto_sdk_pv_status||"success"===window.rto_extension_pv_status||window.rto_extension_pv_started)return;const e=`PageView_${(new Date).getTime()}_${_(8)}`;window.rto_pv_id=e;const t="PageView",s=A(),c=function(e,t,n){const i=v(),s={};[...O,...N,...D].forEach(e=>{s[e]=i[e]}),P.forEach(e=>{s[e]="_fbc"===e?b():o(e)});const c=C(),a={color_depth:window.screen.colorDepth,width:window.screen.width,height:window.screen.height,language:window.navigator.language,referrer:k()};return sessionStorage.setItem(r.RTO_CLIENT_INFO,JSON.stringify(a)),{marketing:s,client:a,customer:{id:o("_shopify_y"),rto_customer_id:R(),login_id:c,cart_token:n||A(),platform:"shopify"},integrated:{},event:e,event_id:t,source_url:U()}}(t,e,s),a=function(){const e=g();return e.includes("server")||e.includes("collect")}(),d=K(),f=L(),p=I.filter(e=>"1"===String(e.enableCapi)&&a),m={em_encrypted:localStorage.getItem(r.ENCRYPT_EMAIL)||void 0,ph_encrypted:localStorage.getItem(r.ENCRYPT_PHONE)||void 0,external_id:Array.from(new Set([R(),C()])).filter(e=>!!e)};Array.from(new Set(p.map(e=>Number(e.delayExecTime)))).length&&I.length&&(window.rto_extension_pv_started=!0,setTimeout(()=>l(this,null,function*(){try{if(!J()&&u(localStorage.getItem(i.props_v2)))for(let e=0;e<3&&(yield new Promise(e=>setTimeout(e,1e3)),!J());e++);}catch(e){console.error("wait for SDK oneid failed",e)}if("success"===window.rto_sdk_pv_status)return;const o=yield Promise.all(p.map(n=>H((n=>({eventType:t,eventId:e,cartToken:s,customer:c,pixelId:n.pixelId,metaInfo:m,sendStatus:x,pageViewLinkId:E,sessionIdLocal:d,sessionIdLocalV2:f}))(n))));n.send({url:"https://edge-service-eoyon7vptq-uc.a.run.app/cbx-bridge/web-relay",data:o,retryKey:e+"_"+p[0].pixelId,maxRetries:6})}),1e3*(W()||.2)))}e?!window.rto_sdk_pv_timestamp||Date.now()-window.rto_sdk_pv_timestamp>1e3*(5+W())?B():setTimeout(function(){"success"===window.rto_sdk_pv_status||B()},1e3*(5+function(){const e=W(),t=window.rto_sdk_pv_timestamp;if(!t)return e;const n=(Date.now()-t)/1e3;
2075return Math.max(e-n,0)}())):B()})}()}(); 2076 })(); 2077</script>
2077 2078 2079 2080 2081 <meta name="rto:tags" content="active, DIY, dpux, label__new, label_Deposit Now"> 2082 <meta name="rto:collections" content="2026 Home Improvement DPU DPUX series, 5%çµéææ£, active items y26m6, All Products, All products excluding discount_exclude tag, All Products Manually, DELTA Pro Series, DELTA Pro Series including Bundle, DELTA Pro Ultra X, dpu series + ev, Home Backup Battery, M7æçå DP + DP3 +DPUX +DPU, Whole-Home Backup Power Solutions, Y26 PD2 All Products, Y26-M8-æ»¡èµ chargerèå´, Y26M9-PDF-600æ»¡èµ , Y26M9PDF-满1500&3200èå´"> 2083 2084 2085 2086 2087 2088 2089 2090<!-- END app block --><!-- BEGIN app block: shopify://apps/minmaxify-order-limits/blocks/app-embed-block/3acfba32-89f3-4377-ae20-cbb9abc48475 -->
2090<script src="https://limits.minmaxify.com/ecoflow-tech.myshopify.com?v=138b&r=20251111095230" defer></script>
2090 2091 2092<!-- END app block --><!-- BEGIN app block: shopify://apps/paypal-payments-studio/blocks/paypal-sdk/019df789-f519-7bce-9967-1ff928443aa9 --> 2093 2094 2095 2096 2097 2098
2099<script> 2100 window.paypalClientId = 'ATIzW-6yPwUBlW57VlEs623OuxeGJfShJ3H2nGzoRV26hqT9UyyQm1Dl5emvsD4_CusuAe9AGH9g223X'; 2101 window.paypalLocale = 'en-US'; 2102 window.paypalLocaleFallbacks = [ 2103 'en-US', 2104 'en-US' 2105 ]; 2106</script>
2106 2107
2108<script 2109 src="https://www.paypal.com/web-sdk/v6/core" 2110 data-sdk-integration-source="shopify-app-embed" 2111 data-namespace="paypalSdk" 2112 defer 2113></script>
vendor: 1 bytes, line 2113
2113
2114<script src="//cdn.shopify.com/extensions/01a0cf1a-3dd4-79c2-ba92-8b3ddabb85f7/paypal-payments-studio-23/assets/paypal-sdk-init.js" type="text/javascript"></script>
2114 2115 2116 2117 2118 2119<!-- END app block --><!-- BEGIN app block: shopify://apps/powerful-form-builder/blocks/app-embed/e4bcb1eb-35b2-42e6-bc37-bfe0e1542c9d -->
2119<script type="text/javascript" hs-ignore data-cookieconsent="ignore"> 2120 var Globo = Globo || {}; 2121 var globoFormbuilderRecaptchaInit = function(){}; 2122 var globoFormbuilderHcaptchaInit = function(){}; 2123 window.Globo.FormBuilder = window.Globo.FormBuilder || {}; 2124 window.Globo.FormBuilder.shop = {"configuration":{"money_format":"${{amount}}"},"pricing":{"features":{"bulkOrderForm":true,"cartForm":true,"fileUpload":250,"removeCopyright":true,"restrictedEmailDomains":true,"metrics":true}},"settings":{"copyright":"Powered by <a href=\"https://globosoftware.net\" target=\"_blank\">Globo</a> <a href=\"https://apps.shopify.com/form-builder-contact-form\" target=\"_blank\">Form Builder</a>","hideWaterMark":false,"reCaptcha":{"recaptchaType":"v2","siteKey":false,"languageCode":"en"},"hCaptcha":{"siteKey":false},"scrollTop":false,"customCssCode":"","customCssEnabled":false,"additionalColumns":[]},"encryption_form_id":1,"url":"https://app.powerfulform.com/","shop_url":"ecoflow-tech.myshopify.com","CDN_URL":"https://dnhcnb9q6pxc3.cloudfront.net","flags":{"canary_app_version":false,"prevent_draft_handle":false},"app_id":"1783207"}; 2125 if(window.Globo.FormBuilder.shop && window.Globo.FormBuilder.shop.storefront_access_token){ 2126 delete window.Globo.FormBuilder.shop.storefront_access_token; 2127 } 2128 2129 if(window.Globo.FormBuilder.shop.settings.customCssEnabled && window.Globo.FormBuilder.shop.settings.customCssCode){ 2130 const customStyle = document.createElement('style'); 2131 customStyle.type = 'text/css'; 2132 customStyle.innerHTML = window.Globo.FormBuilder.shop.settings.customCssCode; 2133 document.head.appendChild(customStyle); 2134 } 2135 2136 window.Globo.FormBuilder.forms = []; 2137 2138 2139 2140 2141 window.Globo.FormBuilder.forms[91771] = {"91771":{"elements":[{"id":"group-2","type":"group","label":"Page 2","description":"","elements":[{"id":"email-1","type":"email","label":{"en":"Email"},"placeholder":"","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayDisjunctive":false,"required":true,"ifHideLabel":false},{"id":"file2-1","type":"file2","label":"Attachments","button-text":"Browse file","placeholder":"Choose file or drag here","hint":"Supported format: JPG, JPEG, PNG, GIF, SVG.","allowed-multiple":false,"allowed-extensions":["jpg","jpeg","png","gif","svg"],"description":"","hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true,"ifHideLabel":false},{"id":"paragraph-3","type":"paragraph","text":{"en":"\u003cp\u003e\u003cspan style=\"color: rgb(43, 55, 62);\"\u003eTo ensure you receive the trade in promotional code, please agree to subscribe by \u003c\/span\u003eclicking submit button\u003cspan style=\"color: rgb(43, 55, 62);\"\u003e, and you can unsubscribe anytime, view our\u0026nbsp;\u003c\/span\u003e\u003ca href=\"https:\/\/account.ecoflow.com\/agreement\/en-us\/PrivacyPolicy.html\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"color: rgb(35, 119, 210);\"\u003ePrivacy Policy\u003c\/a\u003e\u003cspan style=\"color: rgb(43, 55, 62);\"\u003e\u0026nbsp;and\u0026nbsp;\u003c\/span\u003e\u003ca href=\"https:\/\/account.ecoflow.com\/agreement\/en-us\/TermsOfUse.html\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"color: rgb(35, 119, 210);\"\u003eTerms of Service\u003c\/a\u003e\u003cspan style=\"color: rgb(43, 55, 62);\"\u003e.\u003c\/span\u003e\u003c\/p\u003e"},"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false}],"displayDisjunctive":false}],"errorMessage":{"required":{"en":"{{ label | capitalize }} is required"},"minSelections":"Please choose at least {{ min_selections }} options","maxSelections":"Please choose at maximum of {{ max_selections }} options","exactlySelections":"Please choose exactly {{ exact_selections }} options","minProductSelections":"Please choose at least {{ min_selections }} products","maxProductSelections":"Please choose a maximum of {{ max_selections }} products","minProductQuantities":"Please choose a quantity of at least {{ min_quantities }} products","maxProductQuantities":"Please choose a quantity of no more than {{ max_quantities }} products","minEachProductQuantities":"Choose quantity of product {{product_name}} of at least {{min_quantities}}","maxEachProductQuantities":"Choose quantity of product {{product_name}} of at most {{max_quantities}}
2141","invalid":"Invalid","invalidName":"Invalid name","invalidEmail":"Email address is invalid","restrictedEmailDomain":"This email domain is restricted","invalidURL":"Invalid url","invalidPhone":"Invalid phone","invalidNumber":"Invalid number","invalidPassword":"Invalid password","confirmPasswordNotMatch":"Confirmed password doesn't match","customerAlreadyExists":"Customer already exists","keyAlreadyExists":"Data already exists","fileSizeLimit":"File size limit","fileNotAllowed":"File not allowed","requiredCaptcha":"Required captcha","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","shopifyInvalidPhone":"phone - Enter a valid phone number to use this delivery method","shopifyPhoneHasAlready":"phone - Phone has already been taken","shopifyInvalidProvice":"addresses.province - is not valid","otherError":"Something went wrong, please try again","limitNumberOfSubmissions":"Form submission limit reached"},"appearance":{"layout":"default","width":600,"style":"classic","mainColor":"rgba(46,78,73,1)","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":null,"displayOnAllPage":false,"formType":"normalForm","background":"color","backgroundColor":"#fff","descriptionColor":"#6c757d","headingColor":"#000","labelColor":"#1c1c1c","optionColor":"#000","paragraphBackground":"#fff","paragraphColor":"#000","theme_design":false,"font":{"family":"Almarai","variant":"regular"},"colorScheme":{"solidButton":{"red":46,"green":78,"blue":73,"alpha":1},"solidButtonLabel":{"red":255,"green":255,"blue":255},"text":{"red":28,"green":28,"blue":28},"outlineButton":{"red":46,"green":78,"blue":73,"alpha":1},"background":{"red":255,"green":255,"blue":255}}},"afterSubmit":{"action":"clearForm","title":"Thanks for getting in touch!","message":{"en":"\u003cp\u003eThank you for joining our trade-in event! If approved, your gift card will be emailed within 2 business days. For details, refer to our T\u0026amp;Cs.\u003c\/p\u003e"},"redirectUrl":null},"footer":{"description":null,"previousText":"Previous","nextText":"Next","submitText":"Submit","submitFullWidth":true},"header":{"active":false,"title":{"en":""},"description":{"en":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e"},"headerAlignment":"center"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href='\/account\/login' title='login'\u003elogin\u003c\/a\u003e to continue"},"reCaptcha":{"enable":false},"html":"\n\u003cdiv class=\"globo-form default-form globo-form-id-91771 \" data-locale=\"en\" \u003e\n\n\u003cstyle\u003e\n\n\n \n \n @import url('https:\/\/fonts.googleapis.com\/css?family=Almarai:ital,wght@0,400');\n \n\n :root .globo-form-app[data-id=\"91771\"]{\n \n --gfb-color-solidButton: 46,78,73;\n --gfb-color-solidButtonColor: rgb(var(--gfb-color-solidButton));\n --gfb-color-solidButtonLabel: 255,255,255;\n --gfb-color-solidButtonLabelColor: rgb(var(--gfb-color-solidButtonLabel));\n --gfb-color-text: 28,28,28;\n --gfb-color-textColor: rgb(var(--gfb-color-text));\n --gfb-color-outlineButton: 46,78,73;\n --gfb-color-outlineButtonColor: rgb(var(--gfb-color-outlineButton));\n --gfb-color-background: 255,255,255;\n --gfb-color-backgroundColor: rgb(var(--gfb-color-background));\n \n --gfb-main-color: rgba(46,78,73,1);\n --gfb-primary-color: var(--gfb-color-solidButtonColor, var(--gfb-main-color));\n --gfb-primary-text-color: var(--gfb-color-solidButtonLabelColor, #FFF);\n --gfb-form-width: 600px;\n --gfb-font-family: inherit;\n --gfb-font-style: inherit;\n --gfb--image: 40%;\n --gfb-image-ratio-draft: var(--gfb--image);\n --gfb-image-ratio: var(--gfb-image-ratio-draft);\n \n \n --gfb-font-family: \"Almarai\";
2141\n --gfb-font-weight: normal;\n --gfb-font-style: normal;\n \n --gfb-bg-temp-color: #FFF;\n --gfb-bg-position: ;\n \n --gfb-bg-temp-color: #fff;\n \n --gfb-bg-color: var(--gfb-color-backgroundColor, var(--gfb-bg-temp-color));\n \n }\n \n.globo-form-id-91771 .globo-form-app{\n max-width: 600px;\n width: -webkit-fill-available;\n \n background-color: var(--gfb-bg-color);\n \n \n}\n\n.globo-form-id-91771 .globo-form-app .globo-heading{\n color: var(--gfb-color-textColor, #000)\n}\n\n\n.globo-form-id-91771 .globo-form-app .header {\n text-align:center;\n}\n\n\n.globo-form-id-91771 .globo-form-app .globo-description,\n.globo-form-id-91771 .globo-form-app .header .globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-91771 .globo-form-app .globo-label,\n.globo-form-id-91771 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-91771 .globo-form-app .globo-form-control label.globo-label span.label-content{\n color: var(--gfb-color-textColor, #1c1c1c);\n text-align: left;\n}\n.globo-form-id-91771 .globo-form-app .globo-label.globo-position-label{\n height: 20px !important;\n}\n.globo-form-id-91771 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-91771 .globo-form-app .globo-form-control span.globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-91771 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-91771 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n color: var(--gfb-color-textColor, #1c1c1c);\n}\n.globo-form-id-91771 .globo-form-app .footer,\n.globo-form-id-91771 .globo-form-app .gfb__footer{\n text-align:;\n}\n.globo-form-id-91771 .globo-form-app .footer button,\n.globo-form-id-91771 .globo-form-app .gfb__footer button{\n border:1px solid var(--gfb-primary-color);\n \n width:100%;\n \n}\n.globo-form-id-91771 .globo-form-app .footer button.submit,\n.globo-form-id-91771 .globo-form-app .gfb__footer button.submit\n.globo-form-id-91771 .globo-form-app .footer button.checkout,\n.globo-form-id-91771 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-91771 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-91771 .globo-form-app .gfb__footer button.action.loading .spinner{\n background-color: var(--gfb-primary-color);\n color : #ffffff;\n}\n.globo-form-id-91771 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-91771 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-91771 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-91771 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n content : url('data:image\/svg+xml;
2141 utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-91771 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n border-color: var(--gfb-primary-color);\n box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-91771 .globo-form-app .step.-completed .step__number,\n.globo-form-id-91771 .globo-form-app .line.-progress,\n.globo-form-id-91771 .globo-form-app .line.-start{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-91771 .globo-form-app .checkmark__check,\n.globo-form-id-91771 .globo-form-app .checkmark__circle{\n stroke: var(--gfb-primary-color);\n}\n.globo-form-id-91771 .floating-button{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-91771 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n border-color : var(--gfb-primary-color);\n}\n.globo-form-id-91771 .flatpickr-day.selected, \n.globo-form-id-91771 .flatpickr-day.startRange, \n.globo-form-id-91771 .flatpickr-day.endRange, \n.globo-form-id-91771 .flatpickr-day.selected.inRange, \n.globo-form-id-91771 .flatpickr-day.startRange.inRange, \n.globo-form-id-91771 .flatpickr-day.endRange.inRange, \n.globo-form-id-91771 .flatpickr-day.selected:focus, \n.globo-form-id-91771 .flatpickr-day.startRange:focus, \n.globo-form-id-91771 .flatpickr-day.endRange:focus, \n.globo-form-id-91771 .flatpickr-day.selected:hover, \n.globo-form-id-91771 .flatpickr-day.startRange:hover, \n.globo-form-id-91771 .flatpickr-day.endRange:hover, \n.globo-form-id-91771 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-91771 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-91771 .flatpickr-day.endRange.prevMonthDay, \n.globo-form-id-91771 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-91771 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-91771 .flatpickr-day.endRange.nextMonthDay {\n background: var(--gfb-primary-color);\n border-color: var(--gfb-primary-color);\n}\n.globo-form-id-91771 .globo-paragraph {\n background: #fff;\n color: var(--gfb-color-textColor, #000);\n width: 100%!important;\n}\n\n[dir=\"rtl\"] .globo-form-app .header .title,\n[dir=\"rtl\"] .globo-form-app .header .description,\n[dir=\"rtl\"] .globo-form-id-91771 .globo-form-app .globo-heading,\n[dir=\"rtl\"] .globo-form-id-91771 .globo-form-app .globo-label,\n[dir=\"rtl\"] .globo-form-id-91771 .globo-form-app .globo-form-control label.globo-label,\n[dir=\"rtl\"] .globo-form-id-91771 .globo-form-app .globo-form-control label.globo-label span.label-content{\n text-align: right;\n}\n\n[dir=\"rtl\"] .globo-form-app .line {\n left: unset;\n right: 50%;\n}\n\n[dir=\"rtl\"] .globo-form-id-91771 .globo-form-app .line.-start {\n left: unset; \n right: 0%;\n}\n\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"globo-form-app default-layout gfb-style-classic gfb-font-size-medium\" data-id=91771\u003e\n \n \u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cform class=\"g-container\" novalidate action=\"https:\/\/app.powerfulform.com\/api\/front\/form\/91771\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=91771\u003e\n \n \n \n \n \u003cdiv class=\"globo-formbuilder-wizard\" data-id=91771\u003e\n \u003cdiv class=\"wizard__content\"\u003e\n \u003cheader class=\"wizard__header\"\u003e\n \u003cdiv class=\"wizard__steps\"\u003e\n \u003cnav class=\"steps hidden\"\u003e\n \n \n \n \n \n \n \n \n \n \u003cdiv class=\"step last \" data-element-id=\"group-2\" data-step=\"0\" \u003e\n \u003cdiv class=\"step__content\"\u003e\n \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n \u003c\/svg\u003e\n \u003cdiv class=\"lines\"\u003e\n \n \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n \n \u003cdiv class=\"line -background\"\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"line -progress\"\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003c\/nav\u003e\n \u003c\/div\u003e\n \u003c\/header\u003e\n \u003cdiv class=\"panels\"\u003e\n \n \n \n \n \u003cdiv class=\"panel \" data-element-id=\"group-2\" data-id=91771 data-step=\"0\" style=\"padding-top:0\"\u003e\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='email'\u003e\n \n \n \n\u003clabel tabindex=\"0\" for=\"91771-email-1\" class=\"classic-label globo-label gfb__label-v2 \" data-label=\"Email\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Email\"\u003eEmail\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \n \u003cinput type=\"text\" data-type=\"email\" class=\"classic-input\" id=\"91771-email-1\" name=\"email-1\" placeholder=\"\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='file2'\u003e\n \u003clabel tabindex=\"0\" aria-label=\"Browse file\" for=\"temp-for-91771-file2-1\" class=\"classic-label globo-label \" data-label=\"Attachments\"\u003e\u003cspan class=\"label-content\" data-label=\"Attachments\"\u003eAttachments\u003c\/span\u003e\u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\u003c\/label\u003e\n \u003cdiv class=\"globo-form-input\"\u003e\n \u003cdiv class=\"gfb__dropzone\"\u003e\n \u003cdiv class=\"gfb__dropzone--content\"\u003e\n \u003cdiv class=\"gfb__dropzone--placeholder\"\u003e\n \u003cdiv class=\"gfb__dropzone--placeholder--title\"\u003e\n Choose file or drag here\n \u003c\/div\u003e\n \n \u003cdiv class=\"gfb__dropzone--placeholder--description\"\u003e\n Supported format: JPG, JPEG, PNG, GIF, SVG.\n \u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" for=\"91771-file2-1\" class=\"gfb__dropzone--placeholder--button\"\u003eBrowse file\u003c\/button\u003e\n \n \u003c\/div\u003e\n \u003cdiv class=\"gfb__dropzone--preview--area\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-91771-file2-1\" \/\u003e\n \u003clabel for=\"temp-for-91771-file2-1_\"\u003e\u003cspan class=\"gfb__hidden\"\u003etemp-for-91771-file2-1_\u003c\/span\u003e\u003c\/label\u003e\n \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-91771-file2-1_\" data-type=\"file2\" class=\"classic-input\" id=\"91771-file2-1\" name=\"file2-1\" placeholder=\"Choose file or drag here\" presence data-allowed-extensions=\"jpg,jpeg,png,gif,svg\" data-file-size-limit=\"\" data-file-limit=\"\" \u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='paragraph'\u003e\n \u003cdiv tabindex=\"0\" class=\"globo-paragraph\" id=\"paragraph-3\" \u
2141003e\u003cp\u003e\u003cspan style=\"color: rgb(43, 55, 62);\"\u003eTo ensure you receive the trade in promotional code, please agree to subscribe by \u003c\/span\u003eclicking submit button\u003cspan style=\"color: rgb(43, 55, 62);\"\u003e, and you can unsubscribe anytime, view our\u0026nbsp;\u003c\/span\u003e\u003ca href=\"https:\/\/account.ecoflow.com\/agreement\/en-us\/PrivacyPolicy.html\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"color: rgb(35, 119, 210);\"\u003ePrivacy Policy\u003c\/a\u003e\u003cspan style=\"color: rgb(43, 55, 62);\"\u003e\u0026nbsp;and\u0026nbsp;\u003c\/span\u003e\u003ca href=\"https:\/\/account.ecoflow.com\/agreement\/en-us\/TermsOfUse.html\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"color: rgb(35, 119, 210);\"\u003eTerms of Service\u003c\/a\u003e\u003cspan style=\"color: rgb(43, 55, 62);\"\u003e.\u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n \n \n \n \n \n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cdiv class=\"message error\" data-other-error=\"Something went wrong, please try again\"\u003e\n \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__content-title\"\u003eThanks for getting in touch!\u003c\/div\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__content-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003cp\u003eThank you for joining our trade-in event! If approved, your gift card will be emailed within 2 business days. For details, refer to our T\u0026amp;
2141Cs.\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \u003cdiv class=\"gfb__footer wizard__footer\"\u003e\n \n \n \u003cdiv class=\"description globo-description\"\u003e\u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" class=\"action previous hidden classic-button\"\u003ePrevious\u003c\/button\u003e\n \u003cbutton type=\"button\" class=\"action next submit classic-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eSubmit' data-next-text=\"Next\" \u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eNext\u003c\/button\u003e\n \n \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n \u003c\/form\u003e\n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__content-title\"\u003eThanks for getting in touch!\u003c\/div\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__content-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003cp\u003eThank you for joining our trade-in event! If approved, your gift card will be emailed within 2 business days. For details, refer to our T\u0026amp;Cs.\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n"}}[91771]; 2142 2143 2144 2145 2146 2147 window.Globo.FormBuilder.forms[91916] = {"91916":{"elements":[{"id":"group-2","type":"group","label":"Page 2","description":"","elements":[{"id":"email-1","type":"email","label":{"en":"Email"},"placeholder":"","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayDisjunctive":false,"required":true,"ifHideLabel":false},{"id":"file2-1","type":"file2","label":"Attachments","button-text":"Browse file","placeholder":"Choose file or drag here","hint":"Supported format: JPG, JPEG, PNG, GIF, SVG.","allowed-multiple":false,"allowed-extensions":["jpg","jpeg","png","gif","svg"],"description":"","hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true,"ifHideLabel":false},{"id":"paragraph-3","type":"paragraph","text":{"en":"\u003cp\u003e\u003cspan style=\"color: rgb(43, 55, 62);\"\u003eTo ensure you receive the trade in promotional code, please agree to subscribe by \u003c\/span\u003eclicking submit button\u003cspan style=\"color: rgb(43, 55, 62);\"\u003e, and you can unsubscribe anytime, view our\u0026nbsp;\u003c\/span\u003e\u003ca href=\"https:\/\/account.ecoflow.com\/agreement\/e
2147n-us\/PrivacyPolicy.html\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"color: rgb(35, 119, 210);\"\u003ePrivacy Policy\u003c\/a\u003e\u003cspan style=\"color: rgb(43, 55, 62);\"\u003e\u0026nbsp;and\u0026nbsp;\u003c\/span\u003e\u003ca href=\"https:\/\/account.ecoflow.com\/agreement\/en-us\/TermsOfUse.html\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"color: rgb(35, 119, 210);\"\u003eTerms of Service\u003c\/a\u003e\u003cspan style=\"color: rgb(43, 55, 62);\"\u003e.\u003c\/span\u003e\u003c\/p\u003e"},"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false}],"displayDisjunctive":false}],"errorMessage":{"required":{"en":"{{ label | capitalize }} is required"},"minSelections":"Please choose at least {{ min_selections }} options","maxSelections":"Please choose at maximum of {{ max_selections }} options","exactlySelections":"Please choose exactly {{ exact_selections }} options","minProductSelections":"Please choose at least {{ min_selections }} products","maxProductSelections":"Please choose a maximum of {{ max_selections }} products","minProductQuantities":"Please choose a quantity of at least {{ min_quantities }} products","maxProductQuantities":"Please choose a quantity of no more than {{ max_quantities }} products","minEachProductQuantities":"Choose quantity of product {{product_name}} of at least {{min_quantities}}","maxEachProductQuantities":"Choose quantity of product {{product_name}} of at most {{max_quantities}}","invalid":"Invalid","invalidName":"Invalid name","invalidEmail":"Email address is invalid","restrictedEmailDomain":"This email domain is restricted","invalidURL":"Invalid url","invalidPhone":"Invalid phone","invalidNumber":"Invalid number","invalidPassword":"Invalid password","confirmPasswordNotMatch":"Confirmed password doesn't match","customerAlreadyExists":"Customer already exists","keyAlreadyExists":"Data already exists","fileSizeLimit":"File size limit","fileNotAllowed":"File not allowed","requiredCaptcha":"Required captcha","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","shopifyInvalidPhone":"phone - Enter a valid phone number to use this delivery method","shopifyPhoneHasAlready":"phone - Phone has already been taken","shopifyInvalidProvice":"addresses.province - is not valid","otherError":"Something went wrong, please try again","limitNumberOfSubmissions":"Form submission limit reached"},"appearance":{"layout":"default","width":600,"style":"classic","mainColor":"rgba(46,78,73,1)","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":null,"displayOnAllPage":false,"formType":"normalForm","background":"color","backgroundColor":"#fff","descriptionColor":"#6c757d","headingColor":"#000","labelColor":"#1c1c1c","optionColor":"#000","paragraphBackground":"#fff","paragraphColor":"#000","theme_design":false,"font":{"family":"Almarai","variant":"regular"},"colorScheme":{"solidButton":{"red":46,"green":78,"blue":73,"alpha":1},"solidButtonLabel":{"red":255,"green":255,"blue":255},"text":{"red":28,"green":28,"blue":28},"outlineButton":{"red":46,"green":78,"blue":73,"alpha":1},"background":{"red":255,"green":255,"blue":255}}},"afterSubmit":{"action":"clearForm","title":"Thanks for getting in touch!","message":{"en":"\u003cp\u003eThank you for joining our trade-in event! If approved, your gift card will be emailed within 2 business days. For details, refer to our T\u0026amp;
2147Cs.\u003c\/p\u003e"},"redirectUrl":null},"footer":{"description":null,"previousText":"Previous","nextText":"Next","submitText":"Submit","submitFullWidth":true},"header":{"active":false,"title":{"en":""},"description":{"en":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e"},"headerAlignment":"center"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href='\/account\/login' title='login'\u003elogin\u003c\/a\u003e to continue"},"reCaptcha":{"enable":false},"html":"\n\u003cdiv class=\"globo-form default-form globo-form-id-91916 \" data-locale=\"en\" \u003e\n\n\u003cstyle\u003e\n\n\n \n \n @import url('https:\/\/fonts.googleapis.com\/css?family=Almarai:ital,wght@0,400');\n \n\n :root .globo-form-app[data-id=\"91916\"]{\n \n --gfb-color-solidButton: 46,78,73;\n --gfb-color-solidButtonColor: rgb(var(--gfb-color-solidButton));\n --gfb-color-solidButtonLabel: 255,255,255;\n --gfb-color-solidButtonLabelColor: rgb(var(--gfb-color-solidButtonLabel));\n --gfb-color-text: 28,28,28;\n --gfb-color-textColor: rgb(var(--gfb-color-text));\n --gfb-color-outlineButton: 46,78,73;\n --gfb-color-outlineButtonColor: rgb(var(--gfb-color-outlineButton));\n --gfb-color-background: 255,255,255;\n --gfb-color-backgroundColor: rgb(var(--gfb-color-background));\n \n --gfb-main-color: rgba(46,78,73,1);\n --gfb-primary-color: var(--gfb-color-solidButtonColor, var(--gfb-main-color));\n --gfb-primary-text-color: var(--gfb-color-solidButtonLabelColor, #FFF);\n --gfb-form-width: 600px;\n --gfb-font-family: inherit;\n --gfb-font-style: inherit;\n --gfb--image: 40%;\n --gfb-image-ratio-draft: var(--gfb--image);\n --gfb-image-ratio: var(--gfb-image-ratio-draft);\n \n \n --gfb-font-family: \"Almarai\";\n --gfb-font-weight: normal;\n --gfb-font-style: normal;\n \n --gfb-bg-temp-color: #FFF;\n --gfb-bg-position: ;\n \n --gfb-bg-temp-color: #fff;\n \n --gfb-bg-color: var(--gfb-color-backgroundColor, var(--gfb-bg-temp-color));\n \n }\n \n.globo-form-id-91916 .globo-form-app{\n max-width: 600px;\n width: -webkit-fill-available;\n \n background-color: var(--gfb-bg-color);\n \n \n}\n\n.globo-form-id-91916 .globo-form-app .globo-heading{\n color: var(--gfb-color-textColor, #000)\n}\n\n\n.globo-form-id-91916 .globo-form-app .header {\n text-align:center;\n}\n\n\n.globo-form-id-91916 .globo-form-app .globo-description,\n.globo-form-id-91916 .globo-form-app .header .globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-91916 .globo-form-app .globo-label,\n.globo-form-id-91916 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-91916 .globo-form-app .globo-form-control label.globo-label span.label-content{\n color: var(--gfb-color-textColor, #1c1c1c);\n text-align: left;\n}\n.globo-form-id-91916 .globo-form-app .globo-label.globo-position-label{\n height: 20px !important;\n}\n.globo-form-id-91916 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-91916 .globo-form-app .globo-form-control span.globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-91916 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-91916 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n color: var(--gfb-color-textColor, #1c1c1c);\n}\n.globo-form-id-91916 .globo-form-app .footer,\n.globo-form-id-91916 .globo-form-app .gfb__footer{\n text-align:;\n}\n.globo-form-id-91916 .globo-form-app .footer button,\n.globo-form-id-91916 .globo-form-app .gfb__footer button{\n border:1px solid var(--gfb-primary-color);\n \n width:100%;\n \n}\n.globo-form-id-91916 .globo-form-app .footer button.submit,\n.globo-form-id-91916 .globo-form-app .gfb__footer button.submit\n.globo-form-id-91916 .globo-form-app .footer button.checkout,\n.globo-form-id-91916 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-91916 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-91916 .globo-form-app .gfb__footer button.action.loading .spinner{\n background-color: var(--gfb-primary-color);\n color : #ffffff;\n}\n.globo-form-id-91916 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n content: url('data:image\/svg+xml;
2147 utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-91916 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-91916 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-91916 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n content : url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-91916 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n border-color: var(--gfb-primary-color);\n box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-91916 .globo-form-app .step.-completed .step__number,\n.globo-form-id-91916 .globo-form-app .line.-progress,\n.globo-form-id-91916 .globo-form-app .line.-start{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-91916 .globo-form-app .checkmark__check,\n.globo-form-id-91916 .globo-form-app .checkmark__circle{\n stroke: var(--gfb-primary-color);\n}\n.globo-form-id-91916 .floating-button{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-91916 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n border-color : var(--gfb-primary-color);\n}\n.globo-form-id-91916 .flatpickr-day.selected, \n.globo-form-id-91916 .flatpickr-day.startRange, \n.globo-form-id-91916 .flatpickr-day.endRange, \n.globo-form-id-91916 .flatpickr-day.selected.inRange, \n.globo-form-id-91916 .flatpickr-day.startRange.inRange, \n.globo-form-id-91916 .flatpickr-day.endRange.inRange, \n.globo-form-id-91916 .flatpickr-day.selected:focus, \n.globo-form-id-91916 .flatpickr-day.startRange:focus, \n.globo-form-id-91916 .flatpickr-day.endRange:focus, \n.globo-form-id-91916 .flatpickr-day.selected:hover, \n.globo-form-id-91916 .flatpickr-day.startRange:hover, \n.globo-form-id-91916 .flatpickr-day.endRange:hover, \n.globo-form-id-91916 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-91916 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-91916 .flatpickr-day.endRange.prevMonthDay, \
2147n.globo-form-id-91916 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-91916 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-91916 .flatpickr-day.endRange.nextMonthDay {\n background: var(--gfb-primary-color);\n border-color: var(--gfb-primary-color);\n}\n.globo-form-id-91916 .globo-paragraph {\n background: #fff;\n color: var(--gfb-color-textColor, #000);\n width: 100%!important;\n}\n\n[dir=\"rtl\"] .globo-form-app .header .title,\n[dir=\"rtl\"] .globo-form-app .header .description,\n[dir=\"rtl\"] .globo-form-id-91916 .globo-form-app .globo-heading,\n[dir=\"rtl\"] .globo-form-id-91916 .globo-form-app .globo-label,\n[dir=\"rtl\"] .globo-form-id-91916 .globo-form-app .globo-form-control label.globo-label,\n[dir=\"rtl\"] .globo-form-id-91916 .globo-form-app .globo-form-control label.globo-label span.label-content{\n text-align: right;\n}\n\n[dir=\"rtl\"] .globo-form-app .line {\n left: unset;\n right: 50%;\n}\n\n[dir=\"rtl\"] .globo-form-id-91916 .globo-form-app .line.-start {\n left: unset; \n right: 0%;\n}\n\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"globo-form-app default-layout gfb-style-classic gfb-font-size-medium\" data-id=91916\u003e\n \n \u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cform class=\"g-container\" novalidate action=\"https:\/\/app.powerfulform.com\/api\/front\/form\/91916\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=91916\u003e\n \n \n \n \n \u003cdiv class=\"globo-formbuilder-wizard\" data-id=91916\u003e\n \u003cdiv class=\"wizard__content\"\u003e\n \u003cheader class=\"wizard__header\"\u003e\n \u003cdiv class=\"wizard__steps\"\u003e\n \u003cnav class=\"steps hidden\"\u003e\n \n \n \n \n \n \n \n \n \n \u003cdiv class=\"step last \" data-element-id=\"group-2\" data-step=\"0\" \u003e\n \u003cdiv class=\"step__content\"\u003e\n \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n \u003c\/svg\u003e\n \u003cdiv class=\"lines\"\u003e\n \n \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n \n \u003cdiv class=\"line -background\"\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"line -progress\"\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003c\/nav\u003e\n \u003c\/div\u003e\n \u003c\/header\u003e\n \u003cdiv class=\"panels\"\u003e\n \n \n \n \n \u003cdiv class=\"panel \" data-element-id=\"group-2\" data-id=91916 data-step=\"0\" style=\"padding-top:0\"\u003e\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='email'\u003e\n \n \n \n\u003clabel tabindex=\"0\" for=\"91916-email-1\" class=\"classic-label globo-label gfb__label-v2 \" data-label=\"Email\"\u003e\n \u003cspan class=\"label-content\" data-label=\"Email\"\u003eEmail\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \n \u003cinput type=\"text\" data-type=\"email\" class=\"classic-input\" id=\"91916-email-1\" name=\"email-1\" placeholder=\"\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='file2'\u003e\n \u003clabel tabindex=\"0\" aria-label=\"Browse file\" for=\"temp-for-91916-file2-1\" class=\"classic-label globo-label \" data-label=\"Attachments\"\u003e\u003cspan class=\"label-content\" data-label=\"Attachments\"\u003eAttachments\u003c\/span\u003e\u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\u003c\/label\u003e\n \u003cdiv class=\"globo-form-input\"\u003e\n \u003cdiv class=\"gfb__dropzone\"\u003e\n \u003cdiv class=\"gfb__dropzone--content\"\u003e\n \u003cdiv class=\"gfb__dropzone--placeholder\"\u003e\n \u003cdiv class=\"gfb__dropzone--placeholder--title\"\u003e\n Choose file or drag here\n \u003c\/div\u003e\n \n \u003cdiv class=\"gfb__dropzone--placeholder--description\"\u003e\n Supported format: JPG, JPEG, PNG, GIF, SVG.\n \u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" for=\"91916-file2-1\" class=\"gfb__dropzone--placeholder--button\"\u003eBrowse file\u003c\/button\u003e\n \n \u003c\/div\u003e\n \u003cdiv class=\"gfb__dropzone--preview--area\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-91916-file2-1\" \/\u003e\n \u003clabel for=\"temp-for-91916-file2-1_\"\u003e\u003cspan class=\"gfb__hidden\"\u003etemp-for-91916-file2-1_\u003c\/span\u003e\u003c\/label\u003e\n \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-91916-file2-1_\" data-type=\"file2\" class=\"classic-input\" id=\"91916-file2-1\" name=\"file2-1\" placeholder=\"Choose file or drag here\" presence data-allowed-extensions=\"jpg,jpeg,png,gif,svg\" data-file-size-limit=\"\" data-file-limit=\"\" \u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='paragraph'\u003e\n \u003cdiv tabindex=\"0\" class=\"globo-paragraph\" id=\"paragraph-3\" \u
2147003e\u003cp\u003e\u003cspan style=\"color: rgb(43, 55, 62);\"\u003eTo ensure you receive the trade in promotional code, please agree to subscribe by \u003c\/span\u003eclicking submit button\u003cspan style=\"color: rgb(43, 55, 62);\"\u003e, and you can unsubscribe anytime, view our\u0026nbsp;\u003c\/span\u003e\u003ca href=\"https:\/\/account.ecoflow.com\/agreement\/en-us\/PrivacyPolicy.html\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"color: rgb(35, 119, 210);\"\u003ePrivacy Policy\u003c\/a\u003e\u003cspan style=\"color: rgb(43, 55, 62);\"\u003e\u0026nbsp;and\u0026nbsp;\u003c\/span\u003e\u003ca href=\"https:\/\/account.ecoflow.com\/agreement\/en-us\/TermsOfUse.html\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"color: rgb(35, 119, 210);\"\u003eTerms of Service\u003c\/a\u003e\u003cspan style=\"color: rgb(43, 55, 62);\"\u003e.\u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n \n \n \n \n \n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cdiv class=\"message error\" data-other-error=\"Something went wrong, please try again\"\u003e\n \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__content-title\"\u003eThanks for getting in touch!\u003c\/div\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__content-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003cp\u003eThank you for joining our trade-in event! If approved, your gift card will be emailed within 2 business days. For details, refer to our T\u0026amp;
2147Cs.\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \u003cdiv class=\"gfb__footer wizard__footer\"\u003e\n \n \n \u003cdiv class=\"description globo-description\"\u003e\u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" class=\"action previous hidden classic-button\"\u003ePrevious\u003c\/button\u003e\n \u003cbutton type=\"button\" class=\"action next submit classic-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eSubmit' data-next-text=\"Next\" \u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eNext\u003c\/button\u003e\n \n \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n \u003c\/form\u003e\n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__content-title\"\u003eThanks for getting in touch!\u003c\/div\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__content-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003cp\u003eThank you for joining our trade-in event! If approved, your gift card will be emailed within 2 business days. For details, refer to our T\u0026amp;Cs.\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n"}}[91916]; 2148 2149 2150 2151 window.Globo.FormBuilder.url = window.Globo.FormBuilder.shop.url; 2152 window.Globo.FormBuilder.CDN_URL = window.Globo.FormBuilder.shop.CDN_URL ?? window.Globo.FormBuilder.shop.url; 2153 window.Globo.FormBuilder.themeOs20 = true; 2154 window.Globo.FormBuilder.searchProductByJson = true; 2155 2156 2157 window.Globo.FormBuilder.__webpack_public_path_2__ = "https://cdn.shopify.com/extensions/01a0ae45-945d-7977-bbd8-e77d3e026255/powerful-form-builder
2157-354/assets/";Globo.FormBuilder.page = { 2158 href : window.location.href, 2159 type: "product" 2160 }; 2161 Globo.FormBuilder.page.title = document.title 2162 2163 2164 Globo.FormBuilder.product= { 2165 title : 'EcoFlow DELTA Pro Ultra X Whole-Home Backup Power', 2166 type : 'DPUX-BUNDLE', 2167 vendor : 'EcoFlow', 2168 url : window.location.href, 2169 sku: 'DPUX-US', 2170 id: 15391292588105, 2171 handle: 'delta-pro-ultra-x', 2172 } 2173 2174 if(window.AVADA_SPEED_WHITELIST){ 2175 const pfbs_w = new RegExp("powerful-form-builder", 'i') 2176 if(Array.isArray(window.AVADA_SPEED_WHITELIST)){ 2177 window.AVADA_SPEED_WHITELIST.push(pfbs_w) 2178 }else{ 2179 window.AVADA_SPEED_WHITELIST = [pfbs_w] 2180 } 2181 } 2182 2183 Globo.FormBuilder.shop.configuration = Globo.FormBuilder.shop.configuration || {}; 2184 Globo.FormBuilder.shop.configuration.money_format = "${{amount}}"; 2185</script>
vendor: 1 bytes, line 2185
2185
2186<script src="https://cdn.shopify.com/extensions/01a0ae45-945d-7977-bbd8-e77d3e026255/powerful-form-builder-354/assets/globo.formbuilder.index.js" defer="defer" data-cookieconsent="ignore"></script>
2186 2187 2188 2189 2190 2191<!-- END app block --><!-- BEGIN app block: shopify://apps/hreflang-manager/blocks/gwa-hreflang/35dc0b05-d599-4c8e-8584-8cd17768854a --><!-- BEGIN app snippet: gwa-hreflang-product --><link rel="alternate" hreflang="x-default" href="https://us.ecoflow.com/products/delta-pro-ultra-x"><link rel="alternate" hreflang="en-US" href="https://us.ecoflow.com/products/delta-pro-ultra-x"><link rel="alternate" hreflang="en-CA" href="https://ca.ecoflow.com/products/delta-pro-ultra-x"><!-- END app snippet -->�<!-- END app block --><!-- BEGIN app block: shopify://apps/geo-tracker-for-ecoflow/blocks/citationgraph-snippet/019f3c52-8912-754f-809c-e7227a1f1809 --> 2192 2193 2194 2195 2196 2197
2197<script 2198 id="citationgraph-snippet" 2199 src="https://dashboard.citationgraph.ai/js/script.js" 2200 data-domain="ecoflow-tech.myshopify.com" 2201 2202 defer 2203 ></script>
2203 2204 2205 2206 2207
2207<script id="citationgraph-app-proxy-edge-lite"> 2208 (function () { 2209 try { 2210 var respectCustomerPrivacy = true; 2211 function analyticsAllowed() { 2212 if (!respectCustomerPrivacy) return true; 2213 var privacy = window.Shopify && window.Shopify.customerPrivacy; 2214 if (!privacy || typeof privacy.analyticsProcessingAllowed !== 'function') return true; 2215 try { return privacy.analyticsProcessingAllowed(); } catch (error) { return false; } 2216 } 2217 if (!analyticsAllowed()) return; 2218 2219 var aiHosts = [ 2220 'chatgpt.com', 2221 'chat.openai.com', 2222 'perplexity.ai', 2223 'claude.ai', 2224 'gemini.google.com', 2225 'copilot.microsoft.com', 2226 'you.com', 2227 'poe.com', 2228 'deepseek.com', 2229 'phind.com', 2230 'kimi.moonshot.cn', 2231 'tongyi.aliyun.com', 2232 'yiyan.baidu.com', 2233 'doubao.com', 2234 'zhipu.ai', 2235 'yuanbao.tencent.com', 2236 'grok.x.ai', 2237 'meta.ai' 2238 ]; 2239 var clickKeys = ['gclid','gbraid','wbraid','dclid','gclsrc','fbclid','fbc','fbp','msclkid','ttclid','ttp','li_fat_id','epik','_epik','_derived_epik','pp','sc_click_id','ScCid','twclid','rdt_cid','rtd_cid','cto_bundle','cto_pld']; 2240 var aiReferralKeys = ['chatgpt_ref','oai_ref','pplx_ref','gemini_ref','gref','claude_ref','copilot_ref']; 2241 var utmKeys = ['utm_source','utm_medium','utm_campaign','utm_term','utm_content']; 2242 var dynamicKeys = []; 2243 function addDynamicKey(key) { 2244 if (dynamicKeys.indexOf(key) < 0) dynamicKeys.push(key); 2245 } 2246 try { 2247 new URL(window.location.href).searchParams.forEach(function (_value, key) { 2248 if ( 2249 key.indexOf('cg_platform_') === 0 2250 || key.indexOf('cg_click_') === 0 2251 || key.slice(-4) === '_ref' 2252 ) addDynamicKey(key); 2253 }); 2254 } catch (error) {} 2255 var allKeys = clickKeys.concat(aiReferralKeys, utmKeys, dynamicKeys); 2256 var current = new URL(window.location.href); 2257 var cgProductId =15391292588105; 2258 var cgProductHandle ="delta-pro-ultra-x"; 2259 var cgVariantId =54714781171785; 2260 var cgCollectionId =null; 2261 var cgCollectionHandle =null; 2262 var writeCartTouchId = false; 2263 2264 function eventNameForPath(pathname) { 2265 if (pathname.indexOf('/products/') === 0) return 'product_view'; 2266 if (pathname.indexOf('/collections/') === 0) return 'collection_view'; 2267 if (pathname === '/cart' || pathname.indexOf('/cart/') === 0) return 'cart_view'; 2268 if (pathname.indexOf('/checkout') === 0) return 'checkout_start'; 2269 if (pathname.indexOf('/thank_you') >= 0 || pathname.indexOf('/orders/') >= 0) return 'purchase'; 2270 return 'storefront_pageview'; 2271 } 2272 2273 function randomHex() { 2274 return (window.crypto && window.crypto.getRandomValues) 2275 ? Array.prototype.map.call(window.crypto.getRandomValues(new Uint8Array(8)), function (b) { return b.toString(16).padStart(2, '0'); }).join('') 2276 : Math.random().toString(16).slice(2); 2277 } 2278 function makeId(prefix) { return prefix + '_' + Date.now().toString(36) + '_' + randomHex(); } 2279 function localGet(key) { try { return window.localStorage.getItem(key) || ''; } catch (error) { return ''; } } 2280 function localSet(key, value) { try { window.localStorage.setItem(key, value); } catch (error) {} } 2281 function sessionGet(key) { try { return window.sessionStorage.getItem(key) || ''; } catch (error) { return ''; } } 2282 function sessionSet(key, value) { try { window.sessionStorage.setItem(key, value); } catch (error) {} } 2283 function cookieGet(key) { 2284 var match = document.cookie.match(new RegExp('(?:^|; )' + key.replace(/[.$?*|{}()\[\]\\/+^]/g, '\\$&') + '=([^;]*)')); 2285 return match ? decodeURIComponent(match[1]) : ''; 2286 } 2287 function cookieSet(key, value, maxAge) { 2288 try { document.cookie = key + '=' + encodeURIComponent(value) + '; path=/; max-age=' + maxAge + '; SameSite=Lax' + (location.protocol === 'https:' ? '; Secure' : ''); } catch (error) {} 2289 } 2290 function persist(key, value, maxAge) { if (!value) return; localSet(key, value); cookieSet(key, value, maxAge); } 2291 function consentState() { return analyticsAllowed() ? 'granted' : 'denied'; } 2292 2293 var refHost = ''; 2294 if (document.referrer) { 2295 try { refHost = new URL(document.referrer).hostname.toLowerCase(); } catch (error) {} 2296 } 2297 var aiReferrer = false;
2298 for (var i = 0; i < aiHosts.length; i++) { 2299 if (refHost === aiHosts[i] || refHost.slice(-(aiHosts[i].length + 1)) === '.' + aiHosts[i]) { 2300 aiReferrer = true; 2301 break; 2302 } 2303 } 2304 2305 var anonymousId = localGet('cg_anonymous_id') || cookieGet('cg_anonymous_id') || makeId('cg_anon'); 2306 persist('cg_anonymous_id', anonymousId, 34128000); 2307 var sessionId = sessionGet('cg_session_id') || makeId('cg_sess'); 2308 sessionSet('cg_session_id', sessionId); 2309 cookieSet('cg_session_id', sessionId, 1800); 2310 var landingUrl = localGet('cg_landing_url') || cookieGet('cg_landing_url') || window.location.href; 2311 persist('cg_landing_url', landingUrl, 7776000); 2312 var touchId = current.searchParams.get('cg_touch_id') || current.searchParams.get('cgTouchId') || ''; 2313 try { touchId = touchId || window.localStorage.getItem('cg_touch_id') || ''; } catch (error) {} 2314 touchId = touchId || localGet('cg_touch_id') || cookieGet('cg_touch_id') || ''; 2315 if (!touchId && aiReferrer) { 2316 touchId = makeId('cg_touch'); 2317 } 2318 persist('cg_touch_id', touchId, 7776000); 2319 var context = {}; 2320 for (var j = 0; j < allKeys.length; j++) { 2321 var key = allKeys[j]; 2322 var value = current.searchParams.get(key) || localGet('cg_attr_' + key) || cookieGet(key) || cookieGet('cg_' + key) || ''; 2323 if (value) { 2324 context[key] = value; 2325 localSet('cg_attr_' + key, value); 2326 cookieSet(key, value, 7776000); 2327 } 2328 } 2329 2330 function addContext(params, eventName) { 2331 params.set('cg_mode', 'beacon'); 2332 params.set('cg_event', eventName); 2333 params.set('cg_event_id', makeId('cg_evt')); 2334 params.set('cg_url', window.location.href); 2335 params.set('cg_path', window.location.pathname + window.location.search); 2336 params.set('cg_anonymous_id', anonymousId); 2337 params.set('cg_session_id', sessionId); 2338 params.set('cg_landing_url', landingUrl); 2339 params.set('cg_consent_state', consentState()); 2340 if (touchId) params.set('cg_touch_id', touchId); 2341 if (document.referrer) params.set('cg_referrer', document.referrer); 2342 for (var k = 0; k < allKeys.length; k++) { 2343 var contextKey = allKeys[k]; 2344 if (context[contextKey]) params.set(contextKey, context[contextKey]); 2345 } 2346 } 2347 2348 function send(eventName, extra) { 2349 var params = new URLSearchParams(); 2350 addContext(params, eventName); 2351 if (cgProductId) params.set('cg_product_id', String(cgProductId)); 2352 if (cgProductHandle) params.set('cg_product_handle', String(cgProductHandle)); 2353 if (cgVariantId) params.set('cg_variant_id', String(cgVariantId)); 2354 if (cgCollectionId) params.set('cg_collection_id', String(cgCollectionId)); 2355 if (cgCollectionHandle) params.set('cg_collection_handle', String(cgCollectionHandle)); 2356 if (extra) { 2357 for (var key in extra) { 2358 if (Object.prototype.hasOwnProperty.call(extra, key) && extra[key]) params.set(key, String(extra[key]).slice(0, 240)); 2359 } 2360 } 2361 var beaconUrl = "\/apps\/citationgraph\/edge-lite" + '?' + params.toString(); 2362 var sent = false; 2363 if (navigator.sendBeacon) { 2364 try { sent = navigator.sendBeacon(beaconUrl, new Blob([], { type: 'text/plain' })); } catch (error) { sent = false; } 2365 if (sent) return; 2366 } 2367 try { 2368 var image = new Image(1, 1); 2369 image.referrerPolicy = 'strict-origin-when-cross-origin'; 2370 image.src = beaconUrl; 2371 sent = true; 2372 } catch (error) { sent = false; } 2373 if (!sent) fetch(beaconUrl, { method: 'GET', mode: 'no-cors', keepalive: true }).catch(function () {}); 2374 } 2375 2376 if (writeCartTouchId) { 2377 var attrs = { cg_session_id: sessionId, cg_anonymous_id: anonymousId }; 2378 if (touchId) attrs.cg_touch_id = touchId; 2379 for (var i = 0; i < allKeys.length; i++) {
2380 var attrKey = allKeys[i]; 2381 if (context[attrKey]) attrs[attrKey] = context[attrKey]; 2382 } 2383 var syncKey = JSON.stringify(attrs); 2384 var alreadySynced = false; 2385 try { alreadySynced = window.sessionStorage.getItem('cg_attr_cart_synced') === syncKey; } catch (error) {} 2386 if (!alreadySynced) { 2387 var legacyAttributes = { attributes: { cg_touch_id: touchId } }; 2388 fetch('/cart/update.js', { 2389 method: 'POST', 2390 headers: { 'Content-Type': 'application/json' }, 2391 body: JSON.stringify(touchId && Object.keys(attrs).length === 1 ? legacyAttributes : { attributes: attrs }), 2392 keepalive: true 2393 }).then(function () { 2394 try { window.sessionStorage.setItem('cg_attr_cart_synced', syncKey); } catch (error) {} 2395 }).catch(function () {}); 2396 } 2397 } 2398 2399 send(eventNameForPath(window.location.pathname)); 2400 document.addEventListener('submit', function (event) { 2401 var form = event.target; 2402 if (!form || !form.tagName || form.tagName.toLowerCase() !== 'form') return; 2403 var action = (form.getAttribute('action') || '').toLowerCase(); 2404 send(action.indexOf('/cart/add') >= 0 ? 'add_to_cart' : 'lead_submit', { 2405 cg_form_id: form.id || '', 2406 cg_form_name: form.getAttribute('name') || '', 2407 cg_form_action: form.getAttribute('action') || '' 2408 }); 2409 }, true); 2410 document.addEventListener('click', function (event) { 2411 var element = event.target && event.target.closest ? event.target.closest('button,input[type="submit"],a') : null; 2412 if (!element) return; 2413 var text = ((element.getAttribute('aria-label') || element.getAttribute('name') || element.textContent || '') + '').toLowerCase(); 2414 if (text.indexOf('add to cart') >= 0 || text.indexOf('add-to-cart') >= 0) send('add_to_cart', {}); 2415 }, true); 2416 } catch (error) {} 2417 })(); 2418 </script>
2418 2419 <noscript><img 2420 src="/apps/citationgraph/edge-lite?cg_mode=image&cg_event=product_view&cg_url=https%3A%2F%2Fus.ecoflow.com%2Fproducts%2Fdelta-pro-ultra-x&cg_path=%2Fproducts%2Fdelta-pro-ultra-x&cg_product_id=15391292588105&cg_product_handle=delta-pro-ultra-x&cg_variant_id=54714781171785" 2421 alt="" 2422 width="1" 2423 height="1" 2424 loading="eager" 2425 referrerpolicy="strict-origin-when-cross-origin" 2426 style="position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;" 2427 > 2428 </noscript> 2429 2430 2431 2432<!-- END app block --><!-- BEGIN app block: shopify://apps/noindexly/blocks/gropulse-noindex/1ebb161d-2855-45b0-be8b-0de45dbb5725 --> 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443<!-- END app block --><!-- BEGIN app block: shopify://apps/mida-fraud-ip-blocker/blocks/blocker-script/09aab972-8c77-47b1-a9a0-4712e9f2405d --> 2444 2445 2446 <link rel='stylesheet' id='blocker-data' href='https://cdn.shopify.com/extensions/01a0c765-c550-7ade-80cd-918185e10be3/mida-fraud-ip-blocker-334/assets/style.min.css'> 2447 2448
2448<script 2449 id='blocker-listener' 2450 src='https://cdn.shopify.com/extensions/01a0c765-c550-7ade-80cd-918185e10be3/mida-fraud-ip-blocker-334/assets/blocker-listener.min.js' 2451 defer 2452 ></script>
2452 2453 2454
2454<script 2455 id='blocker-data' 2456 src='https://cdn.shopify.com/extensions/01a0c765-c550-7ade-80cd-918185e10be3/mida-fraud-ip-blocker-334/assets/script.min.js?fbv=20260602-rsa2' 2457 defer 2458 ></script>
2458 2459 2460 2461 2462
2462<script> 2463 var SGUser = { 2464 id: "", 2465 email: "", 2466 firstName: "", 2467 lastName: "", 2468 token: "17652a4568c6fa3c387e8f408ae5b0d095573802f10f72b6f68ed477c78dcf5d", 2469 }; 2470 2471 var SGShop = {"id":"6ab48fdaec8023cdffa02a41","country":"United States","currencyCode":"USD","currencyFormat":"${{amount}}","shopifyName":"EcoFlow"}; 2472 2473 2474 var SGSetting = {"disableRightClick":false,"blockTextSelection":false,"disableShortcuts":false,"adminUrl":""}; 2475 2476 var SGProduct = { 2477 id: 15391292588105, 2478 collections: [ 2479 668557181001, 2480 , 2481 289768570953, 2482 , 2483 669396107337, 2484 , 2485 161245528137, 2486 , 2487 285605265481, 2488 , 2489 274049466441, 2490 , 2491 670939938889, 2492 , 2493 659652968521, 2494 , 2495 664780734537, 2496 , 2497 658603540553, 2498 , 2499 659659030601, 2500 , 2501 670528733257, 2502 , 2503 271399321673, 2504 , 2505 669863739465, 2506 , 2507 671218434121, 2508 , 2509 672382058569, 2510 , 2511 672383533129, 2512 2513 2514 ], 2515 }; 2516 </script>
2516 2517 2518 2519
2519<script type='application/json' id='mida-block-cfg'> 2520 {"domain":"ecoflow-tech.myshopify.com","setting":{"adminUrl":"","allowIcloudRelay":false,"allowVerifiedGoodBots":false,"allowVerifiedGoodBotsConfig":{"googleBot":false,"bingBot":false,"appleBot":false,"duckDuckBot":false,"yandexBot":false,"baiduspider":false,"yeti":false,"petalBot":false,"facebookBot":false,"twitterBot":false,"linkedinBot":false,"pinterestBot":false,"ahrefsBot":false,"semrushBot":false,"dotBot":false,"screamingFrogBot":false,"gptBot":false,"claudeBot":false,"perplexityBot":false,"ccBot":false,"bytespider":false},"autoBlockSuspiciousCrawlers":false,"autoBlockSuspiciousCrawlersConfig":{"unknownHeadlessUserAgent":false,"headlessHints":false,"platformMismatch":false},"autoBlockUnknownBots":false,"bgColor":"#ffffff","blockPageMessage":"\u003cp\u003e\u003cspan style=\"font-size: 14pt;\"\u003eThe site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.\u003c\/span\u003e\u003c\/p\u003e","blockPageTitle":"Access Denied","blockProxy":false,"blockTOR":false,"blockTextSelection":false,"blockVPN":false,"contactEmail":"","createdAt":"2026-09-24T02:50:03.545Z","disableDevTools":false,"disableRightClick":false,"disableShortcuts":false,"enableContactEmail":false,"enableOverlay":false,"enableVpnNotice":false,"logoUrl":"https:\/\/production-blocker-bucket.s3.amazonaws.com\/src\/lib\/setting\/9954450-1761634971130-674500342.png","manualRuleOrdering":false,"nameBlockingConfig":{"randomString":false,"keywordSmash":false,"repeatedChars":false,"noVowel":false},"orderConfig":{"enableFakeOrder":false,"blockFakeOrder":false,"hidePayment":false,"hideDelivery":false,"autoBlockOrder":false,"bypassEmail":[]},"protectionMode":"custom","rulePriority":["blockProxy","blockVPN","smartDeviceBlocking","blockTOR"],"smartDeviceBlocking":false,"smartHighRiskBlocking":false,"smartHighRiskRange":80,"turnOffSignature":false,"updatedAt":"2026-09-24T02:50:03.545Z"}} 2521 </script>
2521 2522 2523 2524<!-- END app block --><!-- BEGIN app block: shopify://apps/yoast-seo/blocks/metatags/7c777011-bc88-4743-a24e-64336e1e5b46 --> 2525<!-- This site is optimized with Yoast SEO for Shopify --> 2526<title>EcoFlow DELTA Pro Ultra X | Fast-Install Whole-Home Backup</title> 2527<meta name="description" content="DELTA Pro Ultra X delivers 12â36kW whole-home power and 12â180kWh capacity. Ready in 7 days with smart panel control, weather protection, and generator backup." /> 2528<link rel="canonical" href="https://us.ecoflow.com/products/delta-pro-ultra-x" /> 2529<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1" /> 2530<meta property="og:site_name" content="EcoFlow" /> 2531<meta property="og:url" content="https://us.ecoflow.com/products/delta-pro-ultra-x" /> 2532<meta property="og:locale" content="en_US" /> 2533<meta property="og:type" content="product" /> 2534<meta property="og:title" content="EcoFlow DELTA Pro Ultra X | Fast-Install Whole-Home Backup" /> 2535<meta property="og:description" content="DELTA Pro Ultra X delivers 12â36kW whole-home power and 12â180kWh capacity. Ready in 7 days with smart panel control, weather protection, and generator backup." /> 2536<meta property="og:image" content="https://us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057" /> 2537<meta property="og:image:height" content="1500" /> 2538<meta property="og:image:width" content="1500" /> 2539<meta property="og:availability" content="instock" /> 2540<meta property="product:availability" content="instock" /> 2541<meta property="product:condition" content="new" /> 2542<meta property="product:price:amount" content="7999.0" /> 2543<meta property="product:price:currency" content="USD" /> 2544<meta property="product:retailer_item_id" content="DPUX-US" /> 2545<meta name="twitter:site" content="@EcoFlowTech" /> 2546<meta name="twitter:card" content="summary_large_image" /> 2547<!-- Yoast SEO extracts AggregateRating from Shopify standard metafields and adds that to Schema.org output. -->
2548<script type="application/ld+json" id="yoast-schema-graph"> 2549{ 2550 "@context": "https://schema.org", 2551 "@graph": [ 2552 { 2553 "@type": ["Organization","Brand"], 2554 "@id": "https://us.ecoflow.com/#/schema/organization/1", 2555 "url": "https://us.ecoflow.com", 2556 "name": "Ecoflow Technology Inc.", 2557 "alternateName": "EcoFlow", 2558 "logo": { 2559 "@id": "https://us.ecoflow.com/#/schema/ImageObject/71800108974153" 2560 }, 2561 "image": [ 2562 { 2563 "@id": "https://us.ecoflow.com/#/schema/ImageObject/71800108974153" 2564 } 2565 ], 2566 "hasMerchantReturnPolicy": { 2567 "@type": "MerchantReturnPolicy", 2568 "merchantReturnLink": "https://us.ecoflow.com/policies/refund-policy" 2569 }, 2570 "sameAs": ["https:\/\/www.linkedin.com\/company\/ecoflowtech\/","https:\/\/en.wikipedia.org\/wiki\/EcoFlow","https:\/\/www.instagram.com\/ecoflowtech\/","https:\/\/www.youtube.com\/channel\/UCk8Zk8tUAwBN_NKkORh4q2Q","https:\/\/www.tiktok.com\/@ecoflowtech","https:\/\/www.facebook.com\/EcoFlowGlobal\/","https:\/\/x.com\/EcoFlowTech"] 2571 }, 2572 { 2573 "@type": "ImageObject", 2574 "@id": "https://us.ecoflow.com/#/schema/ImageObject/71800108974153", 2575 "width": 264, 2576 "height": 264, 2577 "url": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/LOGO_9a273345-0749-4d11-90dc-9269cfd17166.png?v=1785749057", 2578 "contentUrl": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/LOGO_9a273345-0749-4d11-90dc-9269cfd17166.png?v=1785749057" 2579 }, 2580 { 2581 "@type": "WebSite", 2582 "@id": "https://us.ecoflow.com/#/schema/website/1", 2583 "url": "https://us.ecoflow.com", 2584 "name": "EcoFlow", 2585 "alternateName": "EcoFlow US", 2586 "potentialAction": { 2587 "@type": "SearchAction", 2588 "target": "https://us.ecoflow.com/search?q={search_term_string}", 2589 "query-input": "required name=search_term_string" 2590 }, 2591 "publisher": { 2592 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2593 }, 2594 "inLanguage": ["en","es"] 2595 }, 2596 { 2597 "@type": "ItemPage", 2598 "@id": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x", 2599 "name": "EcoFlow DELTA Pro Ultra X | Fast-Install Whole-Home Backup", 2600 "description": "DELTA Pro Ultra X delivers 12â36kW whole-home power and 12â180kWh capacity. Ready in 7 days with smart panel control, weather protection, and generator backup.", 2601 "datePublished": "2025-10-12T23:37:48-07:00", 2602 "breadcrumb": { 2603 "@id": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x\/#\/schema\/breadcrumb" 2604 }, 2605 "primaryImageOfPage": { 2606 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467286466633" 2607 }, 2608 "image": [{ 2609 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467286466633" 2610 }], 2611 "isPartOf": { 2612 "@id": "https://us.ecoflow.com/#/schema/website/1" 2613 }, 2614 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x" 2615 }, 2616 { 2617 "@type": "ImageObject", 2618 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467286466633", 2619 "caption": "EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 2620 "inLanguage": "en", 2621 "width": 1500, 2622 "height": 1500, 2623 "url": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057", 2624 "contentUrl": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057" 2625 }, 2626 { 2627 "@type": "ProductGroup", 2628 "@id": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x\/#\/schema\/Product", 2629 "brand": [{ 2630 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2631 }], 2632 "mainEntityOfPage": { 2633 "@id": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x" 2634 }, 2635 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 2636 "description": "DELTA Pro Ultra X delivers 12â36kW whole-home power and 12â180kWh capacity. Ready in 7 days with smart panel control, weather protection, and generator backup.", 2637 "image": [{ 2638 "@id": "https://us.ecoflow.com/#/schema/ImageObject/68520294613065" 2639 }], 2640 "aggregateRating": { 2641 "@type": "AggregateRating", 2642 "ratingValue": 5.0, 2643 "reviewCount": 5 2644 }, 2645 "productGroupID": "15391292588105", 2646 "hasVariant": [ 2647 { 2648 "@type": "Product", 2649 "@id": "https://us.ecoflow.com/#/schema/Product/56139629428809", 2650 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3", 2651 "sku": "DPUX-EB-SHP3", 2652 "image": [{ 2653 "@id": "https://us.ecoflow.com/#/schema/ImageObject/68520294613065" 2654 }], 2655 "offers": { 2656 "@type": "Offer", 2657 "@id": "https://us.ecoflow.com/#/schema/Offer/56139629428809", 2658 "availability": "https://schema.org/OutOfStock", 2659 "category": "Electronics > Electronics Accessories > Power > Power Stations", 2660 "priceSpecification": [ 2661 { 2662 "@type": "UnitPriceSpecification", 2663 "valueAddedTaxIncluded": true, 2664 "price": 12499.0, 2665 "priceCurrency": "USD" 2666 } 2667 ], 2668 "seller": { 2669 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2670 }, 2671 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=56139629428809", 2672 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=56139629428809\u0026quantity=1" 2673 } 2674 }, 2675 { 2676 "@type": "Product", 2677 "@id": "https://us.ecoflow.com/#/schema/Product/55989662449737", 2678 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus", 2679 "sku": "DPUX-D3P", 2680 "image": [{ 2681 "@id": "https://us.ecoflow.com/#/schema/ImageObject/72459641913417" 2682 }], 2683 "offers": { 2684 "@type": "Offer", 2685 "@id": "https://us.ecoflow.com/#/schema/Offer/55989662449737", 2686 "availability": "https://schema.org/InStock", 2687 "category": "Electronics > Electronics Accessories > Power > Power Stations", 2688 "priceSpecification": [ 2689 { 2690 "@type": "UnitPriceSpecification", 2691 "valueAddedTaxIncluded": true, 2692 "price": 8599.0, 2693 "priceCurrency": "USD" 2694 } 2695 ], 2696 "seller": { 2697 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2698 }, 2699 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=55989662449737", 2700 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=55989662449737\u0026quantity=1" 2701 } 2702 }, 2703 { 2704 "@type": "Product", 2705 "@id": "https://us.ecoflow.com/#/schema/Product/55629255114825", 2706 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)", 2707 "sku": "DPUX-SHP3-EV", 2708 "image": [{ 2709 "@id": "https://us.ecoflow.com/#/schema/ImageObject/68520294613065" 2710 }], 2711 "offers": { 2712 "@type": "Offer", 2713 "@id": "https://us.ecoflow.com/#/schema/Offer/55629255114825", 2714 "availability": "https://schema.org/InStock", 2715 "category": "Electronics > Electronics Accessories > Power > Power Stations", 2716 "priceSpecification": [ 2717 { 2718 "@type": "UnitPriceSpecification", 2719 "valueAddedTaxIncluded": true, 2720 "price": 11199.0, 2721 "priceCurrency": "USD" 2722 } 2723 ], 2724 "seller": { 2725 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2726 }, 2727 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=55629255114825", 2728 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=55629255114825\u0026quantity=1" 2729 } 2730 }, 2731 { 2732 "@type": "Product", 2733 "@id": "https://us.ecoflow.com/#/schema/Product/55621820350537", 2734 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)", 2735 "sku": "DPUX-EV", 2736 "image": [{ 2737 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467298164809" 2738 }], 2739 "offers": { 2740 "@type": "Offer", 2741 "@id": "https://us.ecoflow.com/#/schema/Offer/55621820350537", 2742 "availability": "https://schema.org/InStock", 2743 "category": "Electronics > Electronics Accessories > Power > Power Stations", 2744 "priceSpecification": [ 2745 { 2746 "@type": "UnitPriceSpecification", 2747 "valueAddedTaxIncluded": true, 2748 "price": 8499.0, 2749 "priceCurrency": "USD" 2750 } 2751 ], 2752 "seller": { 2753 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2754 }, 2755 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=55621820350537", 2756 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=55621820350537\u0026quantity=1" 2757 } 2758 }, 2759 { 2760 "@type": "Product", 2761 "@id": "https://us.ecoflow.com/#/schema/Product/54714781237321", 2762 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A", 2763 "sku": "DPUX-ATS", 2764 "image": [{ 2765 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467295510601" 2766 }], 2767 "offers": { 2768 "@type": "Offer", 2769 "@id": "https://us.ecoflow.com/#/schema/Offer/54714781237321", 2770 "availability": "https://schema.org/InStock", 2771 "category": "Electronics > Electronics Accessories > Power > Power Stations", 2772 "priceSpecification": [ 2773 { 2774 "@type": "UnitPriceSpecification", 2775 "valueAddedTaxIncluded": true, 2776 "price": 9899.0, 2777 "priceCurrency": "USD" 2778 } 2779 ], 2780 "seller": { 2781 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2782 }, 2783 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=54714781237321", 2784 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=54714781237321\u0026quantity=1" 2785 } 2786 }, 2787 { 2788 "@type": "Product", 2789 "@id": "https://us.ecoflow.com/#/schema/Product/54720023330889", 2790 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - Deposit For DELTA Pro Ultra X Series", 2791 "sku": "DPUX-DEPOSIT", 2792 "image": [{ 2793 "@id": "https://us.ecoflow.com/#/schema/ImageObject/68520294613065" 2794 }], 2795 "offers": { 2796 "@type": "Offer", 2797 "@id": "https://us.ecoflow.com/#/schema/Offer/54720023330889", 2798 "availability": "https://schema.org/OutOfStock", 2799 "category": "Electronics > Electronics Accessories > Power > Power Stations", 2800 "priceSpecification": [ 2801 { 2802 "@type": "UnitPriceSpecification", 2803 "valueAddedTaxIncluded": true, 2804 "price": 7999.0, 2805 "priceCurrency": "USD" 2806 } 2807 ], 2808 "seller": { 2809 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2810 }, 2811 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=54720023330889", 2812 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=54720023330889\u0026quantity=1" 2813 } 2814 }, 2815 { 2816 "@type": "Product", 2817 "@id": "https://us.ecoflow.com/#/schema/Product/54714781270089", 2818 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3", 2819 "sku": "DPUX-2-SHP3", 2820 "image": [{ 2821 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467290792009" 2822 }], 2823 "offers": { 2824 "@type": "Offer", 2825 "@id": "https://us.ecoflow.com/#/schema/Offer/54714781270089", 2826 "availability": "https://schema.org/InStock", 2827 "category": "Electronics > Electronics Accessories > Power > Power Stations", 2828 "priceSpecification": [ 2829 { 2830 "@type": "UnitPriceSpecification", 2831 "valueAddedTaxIncluded": true, 2832 "price": 18999.0, 2833 "priceCurrency": "USD" 2834 } 2835 ], 2836 "seller": { 2837 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2838 }, 2839 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=54714781270089", 2840 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=54714781270089\u0026quantity=1" 2841 } 2842 }, 2843 { 2844 "@type": "Product", 2845 "@id": "https://us.ecoflow.com/#/schema/Product/55338651549769", 2846 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2", 2847 "sku": "DPUX-PI2", 2848 "image": [{ 2849 "@id": "https://us.ecoflow.com/#/schema/ImageObject/68520294613065" 2850 }], 2851 "offers": { 2852 "@type": "Offer", 2853 "@id": "https://us.ecoflow.com/#/schema/Offer/55338651549769", 2854 "availability": "https://schema.org/InStock", 2855 "category": "Electronics > Electronics Accessories > Power > Power Stations", 2856 "priceSpecification": [ 2857 { 2858 "@type": "UnitPriceSpecification", 2859 "valueAddedTaxIncluded": true, 2860 "price": 8199.0, 2861 "priceCurrency": "USD" 2862 } 2863 ], 2864 "seller": { 2865 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2866 }, 2867 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=55338651549769", 2868 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=55338651549769\u0026quantity=1" 2869 } 2870 }, 2871 { 2872 "@type": "Product", 2873 "@id": "https://us.ecoflow.com/#/schema/Product/55367797211209", 2874 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2", 2875 "sku": "DPUX-SHP3-PI2", 2876 "image": [{ 2877 "@id": "https://us.ecoflow.com/#/schema/ImageObject/68520294613065" 2878 }], 2879 "offers": { 2880 "@type": "Offer", 2881 "@id": "https://us.ecoflow.com/#/schema/Offer/55367797211209", 2882 "availability": "https://schema.org/InStock", 2883 "category": "Electronics > Electronics Accessories > Power > Power Stations", 2884 "priceSpecification": [ 2885 { 2886 "@type": "UnitPriceSpecification", 2887 "valueAddedTaxIncluded": true, 2888 "price": 11099.0, 2889 "priceCurrency": "USD" 2890 }, { 2891 "@type": "UnitPriceSpecification", 2892 "priceType": "https://schema.org/StrikethroughPrice", 2893 "valueAddedTaxIncluded": true, 2894 "price": 11149.0, 2895 "priceCurrency": "USD" 2896 } 2897 ], 2898 "seller": { 2899 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2900 }, 2901 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=55367797211209", 2902 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=55367797211209\u0026quantity=1" 2903 } 2904 }, 2905 { 2906 "@type": "Product", 2907 "@id": "https://us.ecoflo
2907w.com/#/schema/Product/55616641335369", 2908 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - (Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2", 2909 "sku": "DPUX-SHP3-PI2", 2910 "image": [{ 2911 "@id": "https://us.ecoflow.com/#/schema/ImageObject/68520294613065" 2912 }], 2913 "offers": { 2914 "@type": "Offer", 2915 "@id": "https://us.ecoflow.com/#/schema/Offer/55616641335369", 2916 "availability": "https://schema.org/InStock", 2917 "category": "Electronics > Electronics Accessories > Power > Power Stations", 2918 "priceSpecification": [ 2919 { 2920 "@type": "UnitPriceSpecification", 2921 "valueAddedTaxIncluded": true, 2922 "price": 11099.0, 2923 "priceCurrency": "USD" 2924 }, { 2925 "@type": "UnitPriceSpecification", 2926 "priceType": "https://schema.org/StrikethroughPrice", 2927 "valueAddedTaxIncluded": true, 2928 "price": 11149.0, 2929 "priceCurrency": "USD" 2930 } 2931 ], 2932 "seller": { 2933 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2934 }, 2935 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=55616641335369", 2936 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=55616641335369\u0026quantity=1" 2937 } 2938 }, 2939 { 2940 "@type": "Product", 2941 "@id": "https://us.ecoflow.com/#/schema/Product/55651750969417", 2942 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3", 2943 "sku": "DPUX-2EB-SHP3", 2944 "image": [{ 2945 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467287023689" 2946 }], 2947 "offers": { 2948 "@type": "Offer", 2949 "@id": "https://us.ecoflow.com/#/schema/Offer/55651750969417", 2950 "availability": "https://schema.org/InStock", 2951 "category": "Electronics > Electronics Accessories > Power > Power Stations", 2952 "priceSpecification": [ 2953 { 2954 "@type": "UnitPriceSpecification", 2955 "valueAddedTaxIncluded": true, 2956 "price": 14099.0, 2957 "priceCurrency": "USD" 2958 } 2959 ], 2960 "seller": { 2961 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2962 }, 2963 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=55651750969417", 2964 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=55651750969417\u0026quantity=1" 2965 } 2966 }, 2967 { 2968 "@type": "Product", 2969 "@id": "https://us.ecoflow.com/#/schema/Product/54714781204553", 2970 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3", 2971 "sku": "DPUX-SHP3", 2972 "image": [{ 2973 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467290300489" 2974 }], 2975 "offers": { 2976 "@type": "Offer", 2977 "@id": "https://us.ecoflow.com/#/schema/Offer/54714781204553", 2978 "availability": "https://schema.org/InStock", 2979 "category": "Electronics > Electronics Accessories > Power > Power Stations", 2980 "priceSpecification": [ 2981 { 2982 "@type": "UnitPriceSpecification", 2983 "valueAddedTaxIncluded": true, 2984 "price": 10999.0, 2985 "priceCurrency": "USD" 2986 } 2987 ], 2988 "seller": { 2989 "@id": "https://us.ecoflow.com/#/schema/organization/1" 2990 }, 2991 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=54714781204553", 2992 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=54714781204553\u0026quantity=1" 2993 } 2994 }, 2995 { 2996 "@type": "Product", 2997 "@id": "https://us.ecoflow.com/#/schema/Product/55983812051017", 2998 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X + DELTA 3 Plus", 2999 "sku": "DPUX-D3P", 3000 "image": [{ 3001 "@id": "https://us.ecoflow.com/#/schema/ImageObject/68520294613065" 3002 }], 3003 "offers": { 3004 "@type": "Offer", 3005 "@id": "https://us.ecoflow.com/#/schema/Offer/55983812051017", 3006 "availability": "https://schema.org/OutOfStock", 3007 "category": "Electronics > Electronics Accessories > Power > Power Stations", 3008 "priceSpecification": [ 3009 { 3010 "@type": "UnitPriceSpecification", 3011 "valueAddedTaxIncluded": true, 3012 "price": 8599.0, 3013 "priceCurrency": "USD" 3014 } 3015 ], 3016 "seller": { 3017 "@id": "https://us.ecoflow.com/#/schema/organization/1" 3018 }, 3019 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=55983812051017", 3020 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=55983812051017\u0026quantity=1" 3021 } 3022 }, 3023 { 3024 "@type": "Product", 3025 "@id": "https://us.ecoflow.com/#/schema/Product/54714781171785", 3026 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)", 3027 "sku": "DPUX-US", 3028 "image": [{ 3029 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467286466633" 3030 }], 3031 "offers": { 3032 "@type": "Offer", 3033 "@id": "https://us.ecoflow.com/#/schema/Offer/54714781171785", 3034 "availability": "https://schema.org/InStock", 3035 "category": "Electronics > Electronics Accessories > Power > Power Stations", 3036 "priceSpecification": [ 3037 { 3038 "@type": "UnitPriceSpecification", 3039 "valueAddedTaxIncluded": true, 3040 "price": 7999.0, 3041 "priceCurrency": "USD" 3042 } 3043 ], 3044 "seller": { 3045 "@id": "https://us.ecoflow.com/#/schema/organization/1" 3046 }, 3047 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x?variant=54714781171785", 3048 "checkoutPageURLTemplate": "https:\/\/us.ecoflow.com\/cart\/add?id=54714781171785\u0026quantity=1" 3049 } 3050 } 3051 ], 3052 "url": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x" 3053 }, 3054 { 3055 "@type": "ImageObject", 3056 "@id": "https://us.ecoflow.com/#/schema/ImageObject/68520294613065", 3057 "caption": "EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 3058 "inLanguage": "en", 3059 "width": 1500, 3060 "height": 1500, 3061 "url": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170", 3062 "contentUrl": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170" 3063 }, 3064 { 3065 "@type": "ImageObject", 3066 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467290300489", 3067 "caption": "EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 3068 "inLanguage": "en", 3069 "width": 1500, 3070 "height": 1500, 3071 "url": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997", 3072 "contentUrl": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997" 3073 }, 3074 { 3075 "@type": "ImageObject", 3076 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467287023689", 3077 "caption": "EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 3078 "inLanguage": "en", 3079 "width": 1500, 3080 "height": 1500, 3081 "url": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028", 3082 "contentUrl": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028" 3083 }, 3084 { 3085 "@type": "ImageObject", 3086 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467290792009", 3087 "caption": "EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 3088 "inLanguage": "en", 3089 "width": 1500, 3090 "height": 1500, 3091 "url": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969", 3092 "contentUrl": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969" 3093 }, 3094 { 3095 "@type": "ImageObject", 3096 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467295510601", 3097 "caption": "EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 3098 "inLanguage": "en", 3099 "width": 1500, 3100 "height": 1500, 3101 "url": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936", 3102 "contentUrl": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936" 3103 }, 3104 { 3105 "@type": "ImageObject", 3106 "@id": "https://us.ecoflow.com/#/schema/ImageObject/70467298164809", 3107 "caption": "EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 3108 "inLanguage": "en", 3109 "width": 1500, 3110 "height": 1500, 3111 "url": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908", 3112 "contentUrl": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908" 3113 }, 3114 { 3115 "@type": "ImageObject", 3116 "@id": "https://us.ecoflow.com/#/schema/ImageObject/72459641913417", 3117 "caption": "EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 3118 "inLanguage": "en", 3119 "width": 1500, 3120 "height": 1500, 3121 "url": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390", 3122 "contentUrl": "https:\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390" 3123 }, 3124 { 3125 "@type": "BreadcrumbList", 3126 "@id": "https:\/\/us.ecoflow.com\/products\/delta-pro-ultra-x\/#\/schema\/breadcrumb", 3127 "itemListElement": [ 3128 { 3129 "@type": "ListItem", 3130 "name": "EcoFlow", 3131 "item": "https:\/\/us.ecoflow.com", 3132 "position": 1 3133 }, 3134 { 3135 "@type": "ListItem", 3136 "name": "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 3137 "position": 2 3138 } 3139 ] 3140 } 3141 3142 ]} 3143</script>
3143 3144<!--/ Yoast SEO --> 3145<!-- END app block --><!-- BEGIN app block: shopify://apps/glood-product-recommendations/blocks/app-embed/6e79d991-1504-45bb-88e3-1fb55a4f26cd --> 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169
3170<script 3171 id="glood-loader" 3172 page-enabled="true" 3173 data-cmp-ab="1" 3174> 3175 (function () { 3176 function generateUUID() { 3177 const timestampInSecs = Math.floor(Date.now() / 1000); 3178 if (typeof window.crypto.randomUUID === 'function') { 3179 return `${timestampInSecs}-${window.crypto.randomUUID()}`; 3180 } 3181 const generateUID = () => 3182 ([1e7] + -1e3 + -4e3 + -8e3 + -1e11).replace(/[018]/g, c => 3183 ( 3184 c ^ 3185 (Math.random() * 16 >> c / 4) 3186 ).toString(16) 3187 ); 3188 return `${timestampInSecs}-${generateUID()}`; 3189 } 3190 3191 function setCookie(name, value, days) { 3192 if(!days){ 3193 document.cookie = `${name}=${value}; path=/`; 3194 return; 3195 } 3196 const expires = new Date(Date.now() + days * 24 * 60 * 60 * 1000).toUTCString(); 3197 document.cookie = `${name}=${value}; expires=${expires}; path=/`; 3198 } 3199 3200 function getCookie(name) { 3201 const nameEQ = name + "="; 3202 const cookies = document.cookie.split(';'); 3203 for (let i = 0; i < cookies.length; i++) { 3204 let cookie = cookies[i].trim(); 3205 if (cookie.indexOf(nameEQ) === 0) return cookie.substring(nameEQ.length); 3206 } 3207 return null; 3208 } 3209 3210 let uuid = getCookie('rk_uid'); 3211 3212 // Set the cookie with rk_uid key only if it doesn't exist 3213 if (!uuid) { 3214 uuid = generateUUID(); 3215 3216 setCookie('rk_uid', uuid); // setting cookie for a session 3217 3218 } 3219 3220 document.addEventListener("visitorConsentCollected", (event) => { 3221 if(event.detail.preferencesAllowed && event.detail.analyticsAllowed && event.detail.marketingAllowed){ 3222 setCookie('rk_uid', uuid, 365); // setting cookie for a year 3223 } 3224 }); 3225 3226 let customer = {}; 3227 if ("") { 3228 customer = { 3229 acceptsMarketing: false, 3230 b2b: false, 3231 email: "", 3232 firstName: "", 3233 hasAccount: null, 3234 id: 0, 3235 lastName: "", 3236 name: "", 3237 ordersCount: 0, 3238 phone: "", 3239 tags: null, 3240 totalSpent: 0, 3241 address: null, 3242 b2b: false, 3243 currentCompanyLocation: -1 3244 }; 3245 }function initializeGloodObject() { 3246 window.glood = { 3247 config: { 3248 uid: uuid, 3249 pageUrl: "us.ecoflow.com" + "/products/delta-pro-ultra-x", 3250 pageType: 'product' 3251 }, 3252 shop: { 3253 myShopifyDomain: "ecoflow-tech.myshopify.com", 3254 locale: "en", 3255 currencyCode: "USD", 3256 moneyFormat: "${{amount}}", 3257 id: "19969707", 3258 domain: "us.ecoflow.com", 3259 currencyRate: window.Shopify?.currency?.rate || 1, 3260 }, 3261 shopify: { 3262 rootUrl: "/" 3263 }, 3264 localization: { 3265 country: "US", 3266 market: { 3267 handle: "us", 3268 id: "1126400073" 3269 }, 3270 language: { 3271 locale: "en", 3272 primary: true, 3273 rootUrl: "/" 3274 }, 3275 currency: "USD" 3276 }, 3277 product: {"id":15391292588105,"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","handle":"delta-pro-ultra-x","description":"\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"richTextDocs-unOrderList richTextDocs-unOrderList-disc\"\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e100% Whole-Home Power Station\u003c\/strong\u003e: Delivers 12â36kW output and 12â180\u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003ekWh \u003c\/span\u003e\u003cspan class=\"text-only\"\u003ecapacity.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\n\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003ePlug \u0026amp; play design\u003c\/strong\u003e, installed in 7 days. Save up to 80% on time and cost.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eSmart\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e \u0026amp; reliable\u003c\/strong\u003e when it matters most, 20ms auto switchover.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eSave up to $6000\/year\u003c\/strong\u003e, 3-year \u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eROI\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eEnd-to-end system protection\u003c\/strong\u003e, the highest safety standards.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e*12kW\/12kWh based on standard bundle (1 à EcoFlow DELTA Pro Ultra X Inverter + 2 à Smart Extra Batteries). Max 36 kW \/ 180 kWh with expansion. Actual performance varies by configuration.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eâ Notice: 1. Rooftop solar charging for DPUX via SHP3\/Gateway requires current transformers. 2. To connect two DELTA Pro Ultra X Inverters, use the EcoFlow Smart Inlet Box Connection Cable (5P8 Port to 5P8 Port) for proper installation.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2025-10-12T23:37:48-07:00","created_at":"2025-09-15T02:17:18-07:00","vendor":"EcoFlow","type":"DPUX-BUNDLE","tags":["active","DIY","dpux","label__new","label_Deposit Now"],"price":799900,"price_min":799900,"price_max":1899900,"available":true,"price_varies":true,"compare_at_price":1114900,"compare_at_price_min":1114900,"compare_at_price_max":1114900,"compare_at_price_varies":false,"variants":[{"id":54714781171785,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option2":null,"option3":null,"sku":"DPUX-US","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613385289,"product_id":15391292588105,"position":4,"created_at":"2026-05-15T23:52:45-07:00","updated_at":"2026-05-16T01:27:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","variant_ids":[54714781171785]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467286466633,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55983812051017,"title":"DELTA Pro Ultra X + DELTA 3 Plus","option1":"DELTA Pro Ultra X + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X + DELTA 3 Plus","public_title":"DELTA Pro Ultra X + DELTA 3 Plus","options":["DELTA Pro Ultra X + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781204553,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617219145,"product_id":15391292588105,"position":6,"created_at":"2026-05-15T23:53:21-07:00","updated_at":"2026-05-16T01:26:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","variant_ids":[54714781204553]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3"],"price":1099900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290300489,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55651750969417,"title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613942345,"product_id":15391292588105,"position":5,"created_at":"2026-05-15T23:53:02-07:00","updated_at":"2026-05-16T01:27:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","variant_ids":[55651
3277750969417]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1409900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467287023689,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55616641335369,"title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - (Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55367797211209,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55338651549769,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2"],"price":819900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781270089,"title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617710665,"product_id":15391292588105,"position":7,"created_at":"2026-05-15T23:53:39-07:00","updated_at":"2026-05-16T01:26:09-07:00","alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","variant_ids":[54714781270089]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1899900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290792009,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54720023330889,"title":"Deposit For DELTA Pro Ultra X Series","option1":"Deposit For DELTA Pro Ultra X Series","option2":null,"option3":null,"sku":"DPUX-DEPOSIT","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - Deposit For DELTA Pro Ultra X Series","public_title":"Deposit For DELTA Pro Ultra X Series","options":["Deposit For DELTA Pro Ultra X Series"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":-9643,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781237321,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option2":null,"option3":null,"sku":"DPUX-ATS","requires_shipping":true,"taxable":true,"featured_image":{"id":81446622429257,"product_id":15391292588105,"position":8,"created_at":"2026-05-15T23:54:04-07:00","updated_at":"2026-05-16T01:25:36-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","variant_ids":[54714781237321]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A"],"price":989900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467295510601,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55621820350537,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-EV","requires_shipping":true,"taxable":true,"featured_image":{"id":81446625116233,"product_id":15391292588105,"position":9,"created_at":"2026-05-15T23:54:22-07:00","updated_at":"2026-05-16T01:25:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","variant_ids":[55621820350537]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)"],"price":849900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467298164809,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55629255114825,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-SHP3-EV","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)"],"price":1119900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55989662449737,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":{"id":83452393717833,"product_id":15391292588105,"position":10,"created_at":"2026-09-01T03:19:39-07:00","updated_at":"2026-09-01T05:23:10-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390","variant_ids":[55989662449737]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":99,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":72459641913417,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":56139629428809,"title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3"],"price":1249900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"],"featured_image":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","options":["Recommended"],"media":[{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":68520
3277294613065,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":67440891166793,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":67440891199561,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467286466633,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467287023689,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290300489,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","width":1500},{"alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290792009,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467295510601,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467298164809,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":72459641913417,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390","width":1500}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"richTextDocs-unOrderList richTextDocs-unOrderList-disc\"\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e100% Whole-Home Power Station\u003c\/strong\u003e: Delivers 12â36kW output and 12â180\u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003ekWh \u003c\/span\u003e\u003cspan class=\"text-only\"\u003ecapacity.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\n\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003ePlug \u0026amp; play design\u003c\/strong\u003e, installed in 7 days. Save up to 80% on time and cost.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eSmart\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e \u0026amp; reliable\u003c\/strong\u003e when it matters most, 20ms auto switchover.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eSave up to $6000\/year\u003c\/strong\u003e, 3-year \u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eROI\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eEnd-to-end system protection\u003c\/strong\u003e, the highest safety standards.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e*12kW\/12kWh based on standard bundle (1 à EcoFlow DELTA Pro Ultra X Inverter + 2 à Smart Extra Batteries). Max 36 kW \/ 180 kWh with expansion. Actual performance varies by configuration.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eâ Notice: 1. Rooftop solar charging for DPUX via SHP3\/Gateway requires current transformers. 2. To connect two DELTA Pro Ultra X Inverters, use the EcoFlow Smart Inlet Box Connection Cable (5P8 Port to 5P8 Port) for proper installation.\u003c\/span\u003e\u003c\/p\u003e"}, 3278 collection: null, 3279 customer, 3280 cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, 3281 version: "v2", 3282 storefrontTemplateUrl: "",
3283 edgeApiUrls: "".split(',').filter(Boolean), 3284 appEmbedSettings: {"enable-design-mode-preview":false,"load-glood-ai-bundles":true,"load-swiper":true,"enable-upsell-offers":false,"saperateBlockAPICalls":false,"init-event-name":"","jsCode":"","custom_styles":"","enableRecommendationV3":false,"enableReleaseCandiatePreview":false,"wait-for-privacy-consent":false,"disable-rk-styles":false,"add-glide-init-timeouts":false}, 3285 liquidWorkerUrl: "https://cdn.shopify.com/extensions/01a0c7cd-3577-717f-9b30-43588b54be03/recommendation-kit-171/assets/glood-ai-recommendations-v3-liquid-worker.js", 3286 theme: { 3287 id: window.Shopify.theme?.id, // Since liquid theme object from shopify is depricated 3288 themeStoreId: window.Shopify.theme?.theme_store_id 3289 }, 3290 // Upsell namespace â consumed by Glood.upsell.miniCart.hydrate(). 3291 // Empty arrays / empty object when the cart has no items or the 3292 // shop has no offers configured. Additive â existing PDP / cart 3293 // page blocks emit their own inline payloads and are unaffected. 3294 // Captured snippet output (HTML comments stripped) interpolated 3295 // here so the JS parser doesn't see `<!--` legacy line comments. 3296 upsell: { 3297 cartPickOffers: [], 3298 cartPickProductHydration: { }, 3299 cartFreeGiftOffers: [], 3300 }, 3301 insideShopifyEditor: false 3302 }; 3303 } 3304 3305 3306 initializeGloodObject(); 3307 3308 3309 try{ 3310 function func(){ 3311 3312 } 3313 func(); 3314 } catch(error){ 3315 console.warn('GLOOD.AI: Error in js code from app-embed', error) 3316 }; 3317 })(); 3318 3319 function _handleGloodEditorV3SectionError(sectionId) { 3320 const sectionElement = document.querySelector(`#rk-widget-${sectionId}`); 3321 const errorText = "Glood Product Recommendation Section (id: __SECTION_ID__) is not visible. Use the following steps to ensure it is loaded correctly. Please ignore if this is expected.".replace('__SECTION_ID__', sectionId) 3322 if (sectionElement && sectionElement.getAttribute('data-inside-shopify-editor') === 'true' && false) { 3323 sectionElement.innerHTML = ` 3324 <div style=" 3325 padding: 28px; 3326 background: #ffffff; 3327 border-radius: 12px; 3328 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); 3329 margin: 32px auto; 3330 border: 1px solid #E2E8F0; 3331 font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif; 3332 margin-top: 40px; 3333 margin-bottom: 40px; 3334 "> 3335 <h2 style=" 3336 margin-bottom: 10px; 3337 font-size: 16px; 3338 font-weight: 700; 3339 display: flex; 3340 align-items: center; 3341 gap: 8px; 3342 "> 3343 ${errorText} 3344 </h2> 3345 3346 <div style=" 3347 color: #374151; 3348 font-size: 15px; 3349 line-height: 1.6; 3350 "> 3351 <ul style=" 3352 margin: 0; 3353 padding-left: 20px; 3354 list-style-type: disc; 3355 font-size: 14px; 3356 "> 3357 <li style="margin-bottom: 10px;">Make sure this section is created and enabled in the Glood.AI app.</li> 3358 <li style="margin-bottom: 10px;">Check that the V3 templates are set up correctly and properly configured.</li> 3359 <li style="margin-bottom: 10px;">Verify the section settings such as AI Recommendations, Excluded Products & Tags, Filter Criteria, etc.</li> 3360 <li style="margin-bottom: 10px;"> 3361 You can ignore this message if this section was recently viewed or is intentionally excluded from this page. 3362 </li> 3363 <li style="margin-bottom: 10px;"> 3364 Need further assistance? 3365 <a href="mailto:[email protected]" style=" 3366 color: #2563EB; 3367 font-weight: 500; 3368 text-decoration: none; 3369 ">Feel free to reach out to our support team.</a>. 3370 </li> 3371 </ul> 3372 3373 <div style=" 3374 margin-top: 20px; 3375 padding: 12px; 3376 border-left: 4px solid #CBD5E0; 3377 background: #F8FAFC; 3378 color: #64748B; 3379 font-style: italic; 3380 font-size: 14px; 3381 "> 3382 <b>Note: This message is only visible in the editor and won't appear to store visitors.</b> 3383 </div> 3384 </div> 3385 </div> 3386 `; 3387 } else if (sectionElement && sectionElement.getAttribute('data-inside-shopify-editor') === 'true' && !false) { 3388 sectionElement.innerHTML = ` 3389 <div style=" 3390 padding: 28px; 3391 background: #ffffff; 3392 border-radius: 12px; 3393 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); 3394 margin: 32px auto; 3395 border: 1px solid #E2E8F0; 3396 font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif; 3397 margin-top: 40px; 3398 margin-bottom: 40px; 3399 "> 3400 <h2 style=" 3401 margin-bottom: 10px; 3402 font-size: 16px; 3403 font-weight: 700; 3404 display: flex; 3405 align-items: center; 3406 gap: 8px; 3407 "> 3408 ${errorText} 3409 </h2> 3410 3411 <div style=" 3412 color: #374151; 3413 font-size: 15px; 3414 line-height: 1.6; 3415 "> 3416 3417 <ul style=" 3418 margin: 0; 3419 padding-left: 20px; 3420 list-style-type: disc; 3421 font-size: 14px; 3422 "> 3423 <li style="margin-bottom: 10px;">Make sure a section with this ID exists and is properly set up in the Glood.AI app.</li> 3424 <li style="margin-bottom: 10px;">Check that the correct template is assigned to this section.</li> 3425 <li style="margin-bottom: 10px;"> 3426 You can ignore this message if this section was recently viewed or is intentionally excluded from this page. 3427 </li> 3428 <li style="margin-bottom: 10px;"> 3429 Need further assistance? 3430 <a href="mailto:[email protected]" style=" 3431 color: #2563EB; 3432 font-weight: 500; 3433 text-decoration: none; 3434 ">Feel free to reach out to our support team.</a>. 3435 </li> 3436 </ul> 3437 3438 <div style=" 3439 margin-top: 20px; 3440 padding: 12px; 3441 border-left: 4px solid #CBD5E0; 3442 background: #F8FAFC; 3443 color: #64748B; 3444 font-style: italic; 3445 font-size: 14px; 3446 "> 3447 <b>Note: This message is only visible in the editor and won't appear to store visitors.</b> 3448 </div> 3449 </div> 3450 </div> 3451 ` 3452 } 3453 } 3454 3455</script>
3455 3456 3457 3458 3459 3460
3460<script 3461 id="rk-app-bundle-main-js" 3462 src="https://cdn.shopify.com/extensions/01a0c7cd-3577-717f-9b30-43588b54be03/recommendation-kit-171/assets/glood-ai-bundles.js" 3463 type="text/javascript" 3464 defer 3465 ></script>
3465 3466 <link 3467 href="https://cdn.shopify.com/extensions/01a0c7cd-3577-717f-9b30-43588b54be03/recommendation-kit-171/assets/glood-ai-bundles-styles.css" 3468 rel="stylesheet" 3469 type="text/css" 3470 media="print" 3471 onload="this.media='all'" 3472 > 3473 3474 3475 3476 3477 3478 3479 3480
3480<script 3481 id="rk-app-embed-main-js" 3482 src="https://cdn.shopify.com/extensions/01a0c7cd-3577-717f-9b30-43588b54be03/recommendation-kit-171/assets/glood-ai-recommendations.js" 3483 type="text/javascript" 3484 defer 3485 ></script>
3485 3486 3487 3488 3489 3490 3491 <link 3492 href="https://cdn.shopify.com/extensions/01a0c7cd-3577-717f-9b30-43588b54be03/recommendation-kit-171/assets/glood-ai-recommendations-styles.css" 3493 rel="stylesheet" 3494 type="text/css" 3495 media="print" 3496 onload="this.media='all'" 3497 > 3498 3499 3500 <style> 3501 .__gai-skl-cont { 3502 gap: 5px; 3503 width: 100%; 3504 } 3505 3506 .__gai-skl-card { 3507 display: flex; 3508 flex-direction: column; 3509 gap: 10px; 3510 width: 100%; 3511 border-radius: 10px; 3512 } 3513 3514 .__gai-skl-img { 3515 width: 100%; 3516 background-color: #f0f0f0; 3517 border-radius: 10px; 3518 } 3519 3520 .__gai-skl-text { 3521 width: 100%; 3522 height: 20px; 3523 background-color: #f0f0f0; 3524 border-radius: 5px; 3525 } 3526 3527 .__gai-shimmer-effect { 3528 display: block !important; 3529 background: linear-gradient( 3530 90deg, 3531 rgba(200, 200, 200, 0.3) 25%, 3532 rgba(200, 200, 200, 0.5) 50%, 3533 rgba(200, 200, 200, 0.3) 75% 3534 ); 3535 background-size: 200% 100%; 3536 animation: skeleton-loading 1.5s infinite; 3537 border-radius: 4px; 3538 } 3539 3540 .__gai-skl-buy-btn { 3541 width: 100%; 3542 height: 40px; 3543 margin-left: 0; 3544 border-radius: 10px; 3545 } 3546 3547 .__gai-btn-full-width { 3548 width: 100%; 3549 margin-left: 0; 3550 } 3551 3552 .__gai-skl-header { 3553 width: 100%; 3554 display: flex; 3555 justify-content: start; 3556 align-items: center; 3557 padding: 12px 0 12px 0; 3558 } 3559 3560 .__gai-skl-amz-small { 3561 display: block; 3562 margin-top: 10px; 3563 } 3564 3565 .__gai-skl-title { 3566 width: 50%; 3567 height: 26px; 3568 border-radius: 10px; 3569 } 3570 3571 .__gai-skl-amazon { 3572 display: flex; 3573 align-items: center; 3574 justify-content: start; 3575 flex-direction: column; 3576 } 3577 3578 .__gai-skl-amazon .__gai-skl-card { 3579 display: flex; 3580 justify-content: start; 3581 align-items: start; 3582 flex-direction: row; 3583 } 3584 3585 .__gai-skl-amazon .__gai-skl-img { 3586 width: 50%; 3587 max-width: 100px; 3588 } 3589 3590 .__gai-skl-holder { 3591 display: flex; 3592 flex-direction: column; 3593 gap: 10px; 3594 width: 100%; 3595 } 3596 3597 @media screen and (max-width: 768px) and (min-width: 481px) { 3598 .__gai-skl-amazon .__gai-skl-img { 3599 max-width: 150px; 3600 } 3601 } 3602 3603 @media screen and (min-width: 768px) { 3604 .__gai-skl-buy-btn { 3605 width: 140px; 3606 height: 40px; 3607 margin-left: 30px; 3608 } 3609 .__gai-skl-amazon { 3610 flex-direction: row; 3611 } 3612 3613 .__gai-skl-amazon .__gai-skl-img { 3614 width: 100%; 3615 max-width: 100%; 3616 } 3617 3618 .__gai-skl-amz-small { 3619 display: none !important; 3620 } 3621 3622 .__gai-skl-cont { 3623 gap: 20px; 3624 } 3625 3626 .__gai-atc-skl { 3627 display: none !important; 3628 } 3629 .__gai-skl-header { 3630 justify-content: center; 3631 padding: 20px 0 20px 0; 3632 } 3633 3634 .__gai-skl-title { 3635 height: 26px; 3636 } 3637 3638 .__gai-skl-amazon .__gai-skl-card { 3639 max-width: 600px; 3640 flex-direction: column; 3641 } 3642 } 3643 3644 /* Keyframes for animation */ 3645 @keyframes skeleton-loading { 3646 0% { 3647 background-position: 200% 0; 3648 } 3649 3650 100% { 3651 background-position: -200% 0; 3652 } 3653 } 3654 3655 .__gai-amz-details { 3656 display: none; 3657 } 3658 3659 .__gai-skl-amz-saperator { 3660 display: flex; 3661 justify-content: center; 3662 align-items: center; 3663 } 3664 3665 @media screen and (min-width: 768px) { 3666 .__gai-amz-details { 3667 display: flex; 3668 width: 100%; 3669 max-width: 25%; 3670 flex-direction: column; 3671 justify-items: center; 3672 align-items: center; 3673 } 3674 .__gai-skl-amz-mob-tit { 3675 display: none; 3676 } 3677 } 3678 3679 .__gai-amz-prc { 3680 margin-bottom: 6px; 3681 height: 20px; 3682 } 3683 </style> 3684 3685 3686 3687 <style> 3688 3689 </style> 3690 3691 3692 3693<!-- END app block --><!-- BEGIN app block: shopify://apps/xcotton-guard/blocks/insurance/6531bb8b-340c-42d4-b5da-1734c7a2c524 -->
3694<script q="x" data-cmp-ab="2" data-cookieconsent="ignore" data-ot-ignore data-uc-allowed="true" data-ta-type="ignore">!function(){"use strict";function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function t(e,t,r,n,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,o)}function r(e){return function(){var r=this,n=arguments;return new Promise(function(o,i){var a=e.apply(r,n);function s(e){t(a,o,i,s,c,"next",e)}function c(e){t(a,o,i,s,c,"throw",e)}s(void 0)})}}function n(t,r){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,r){if(t){if("string"==typeof t)return e(t,r);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(t,r):void 0}}(t))||r){n&&(t=n);var o=0,i=function(){};return{s:i,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,c=!1;return{s:function(){n=n.call(t)},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw a}}}}function o(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t);if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){o(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function s(){var e,t,r="function"==typeof Symbol?Symbol:{},n=r.iterator||"@@iterator",o=r.toStringTag||"@@toStringTag";function i(r,n,o,i){var s=n&&n.prototype instanceof u?n:u,l=Object.create(s.prototype);return c(l,"_invoke",function(r,n,o){var i,s,c,u=0,l=o||[],p=!1,d={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,r){return i=t,s=0,c=e,d.n=r,a}};function f(r,n){for(s=r,c=n,t=0;!p&&u&&!o&&t<l.length;t++){var o,i=l[t],f=d.p,h=i[2];r>3?(o=h===n)&&(c=i[(s=i[4])?5:(s=3,3)],i[4]=i[5]=e):i[0]<=f&&((o=r<2&&f<i[1])?(s=0,d.v=n,d.n=i[1]):f<h&&(o=r<3||i[0]>n||n>h)&&(i[4]=r,i[5]=n,d.n=h,s=0))}if(o||r>1)return a;throw p=!0,n}return function(o,l,h){if(u>1)throw TypeError("Generator is already running");for(p&&1===l&&f(l,h),s=l,c=h;(t=s<2?e:c)||!p;){i||(s?s<3?(s>1&&(d.n=-1),f(s,c)):d.n=c:d.v=c);try{if(u=2,i){if(s||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,s<2&&(s=0)}else 1===s&&(t=i.return)&&t.call(i),s<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),s=1);i=e}else if((t=(p=d.n<0)?c:r.call(n,d))!==a)break}catch(t){i=e,s=1,c=t}finally{u=1}}return{value:t,done:p}}}(r,o,i),!0),l}var a={};function u(){}function l(){}function p(){}t=Object.getPrototypeOf;var d=[][n]?t(t([][n]())):(c(t={},n,function(){return this}),t),f=p.prototype=u.prototype=Object.create(d);function h(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,c(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return l.prototype=p,c(f,"constructor",p),c(p,"constructor",l),l.displayName="GeneratorFunction",c(p,o,"GeneratorFunction"),c(f),c(f,o,"Generator"),c(f,n,function(){return this}),c(f,"toString",function(){return"[object Generator]"}),(s=function(){return{w:i,m:h}})()}function c(e,t,r,n){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,r,n){function i(t,r){c(e,t,function(e){return this._invoke(t,r,e)})}t?o?o(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n}):e[t]=r:(i("next",0),i("throw",1),i("return",2))},c(e,t,r,n)}try{window.__xcotton_r_i__=new function(e,t){var o,i,c,u=window.fetch,l=window.XMLHttpRequest,p=null==l||null===(o=l.prototype)||void 0===o?void 0:o.open,d=null==l||null===(i=l.prototype)||void 0===i?void 0:i.send,f=null==l||null===(c=l.prototype)||void 0===c?void 0:c.abort,h=Function.prototype.toString.call(l),y=/\[native code\]/.test(h)&&p&&d,b=this,v=!1;b.type=e||"external",b.debug=t||!1;var g=[];function m(e){if(!e||"string"!=typeof e||0===g.length)return[];var t;try{t=new URL(e,window.location.href)}catch(e){return[]}for(var r=t.href,n=t.pathname,o=t.search,i=[],a=0,s=g;a<s.length;a++){var c=s[a],u=c.paths,l=c.excludeParam;u&&u.length&&(l&&(r.includes(l)||o.includes(l))||u.some(function(e){if(!e||"string"!=typeof e)return!1;var o=e;try{var i=new URL(e),a=i.origin+i.pathname,s=t.origin+t.pathname;return o=a,s.startsWith(o)}catch(e){if(o.includes("*")){var c=new RegExp("^"+o.replace(/\*/g,".*")+"$");return c.test(n)||c.test(r)}return n.startsWith(o)||r.startsWith(o)}})&&i.push(c))}return b.debug&&i.length&&console.log("[XCRI] matchedInterceptors:",i,t),i}function _(e){return w.apply(this,arguments)}function w(){return(w=r(s().m(function e(t){var r,o,i,a,c,u,l,p,d,f,h,y,v;return s().w(function(e){for(;;)switch(e.p=e.n){case 0:if(r=t.interceptors,o=t.request,i=t.response,!o){e.n=11;break}a=n(r),e.p=1,a.s();case 2:if((c=a.n()).done){e.n=7;break}if(!(u=c.value).onRequest){e.n=6;break}return e.p=3,e.n=4,u.onRequest(o);case 4:e.n=6;break;case 5:e.p=5,f=e.v,b.debug&&console.warn("[XCRI] onRequest error:",f);case 6:e.n=2;break;case 7:e.n=9;break;case 8:e.p=8,h=e.v,a.e(h);case 9:return e.p=9,a.f(),e.f(9);case 10:e.n=21;break;case 11:if(!i){e.n=21;break}l=n(r),e.p=12,l.s();case 13:if((p=l.n()).done){e.n=18;break}if(!(d=p.value).onResponse){e.n=17;break}return e.p=14,e.n=15,d.onResponse(i);case 15:e.n=17;break;case 16:e.p=16,y=e.v,b.debug&&console.warn("[XCRI] onResponse error:",y);case 17:e.n=13;break;case 18:e.n=20;break;case 19:e.p=19,v=e.v,l.e(v);case 20:return e.p=20,l.f(),e.f(20);case 21:return e.a(2)}},e,null,[[14,16],[12,19,20,21],[3,5],[1,8,9,10]])}))).apply(this,arguments)}function R(){y?(l.prototype.open=function(e,t){for(var r,n=arguments.length,o=new Array(n>2?n-2:0),i=2;i<n;i++)o[i-2]=arguments[i];return this._method=e.toUpperCase(),this._url=t,this._async=null===(r=o[0])||void 0===r||r,this._aborted=!1,this._mode="prototype",this._interceptors=m(t),this._shouldIntercept=this._interceptors.length>0,b.debug&&this._shouldIntercept&&console.log("[XCRI] XHR MATCHED (".concat(this._interceptors.length,")"),this._mode,this._method,this._url),p.apply(this,arguments)},f&&(l.prototype.abort=function(){return this._aborted=!0,f.apply(this,arguments)}),l.prototype.send=function(){var e=r(s().m(function e(t){var r,n,o=this;return s().w(function(e){for(;;)switch(e.n){case 0:if(r=t,!this._shouldIntercept||!this._async){e.n=2;break}return n={type:"xhr",method:this._method,url:this._url,mode:this._mode,body:t,setBody:function(e){r=e,n.body=e}},e.n=1,_({interceptors:this._interceptors,request:n});case 1:f&&this.addEventListener("abort",function(){this._aborted=!0},{once:!0}),this._shouldIntercept&&this.addEventListener("readystatechange",function(){if(4===o.readyState&&!o._aborted){var e=null;try{e="json"===o.responseType?o.response:o.responseText}catch(e){b.debug&&console.warn("[XCRI] response clone error:",e)}var t={status:o.status||0,url:o._url,body:r,request:n,response:e};_({interceptors:o._interceptors,response:t})}});case 2:return e.a(2,d.call(this,r))}},e,this)}));return function(t){return e.apply(this,arguments)}}()):(window.XMLHttpRequest=function(){var e=new l,t=e.open,n=e.send,o=e.abort;return e.open=function(r,n){for(var o,i=arguments.length,a=new Array(i>2?i-2:0),s=2;s<i;s++)a[s-2]=arguments[s];return e._method=r.toUpperCase(),e._url=n,e._async=null===(o=a[0])||void 0===o||o,e._mode="instance",e._aborted=!1,e._interceptors=m(n),e._shouldIntercept=e._interceptors.length>0,b.debug&&e._shouldIntercept&&console.log("[XCRI] XHR MATCHED (".concat(e._interceptors.length,")"),e._mode,e._method,e._url),t.apply(e,arguments)},o&&(e.abort=function(){return e._aborted=!0,o.apply(e,arguments)}),e.send=function(){var t=r(s().m(function t(r){var i,a;return s().w(function(t){for(;;)switch(t.n){case 0:if(i=r,!e._shouldIntercept||!e._async){t.n=2;break}return a={type:"xhr",method:e._method,url:e._url,mode:e._mode,body:r,setBody:function(e){i=e,a.body=e}},t.n=1,_({interceptors:e._interceptors,request:a});case 1:o&&e.addEventListener("abort",function(){e._aborted=!0},{once:!0}),e.addEventListener("readystatechange",function(){if(4===e.readyState&&!e._aborted){var t=null;try{t="json"===e.responseType?e.response:e.responseText}catch(e){b.debug&&console.warn("[XCRI] response clone error:",e)}var r={status:e.status||0,url:e._url,body:i,request:a,response:t};_({interceptors:e._interceptors,response:r})}});case 2:return t.a(2,n.call(this,i))}},t,this)}));return function(e){return t.apply(this,arguments)}}(),e},window.XMLHttpRequest.prototype=l.prototype)}b.add=function(e){var t=e.type,r=e.paths,n=e.excludeParam,o=e.onRequest,i=e.onResponse;if(!r||!Array.isArray(r)||0===r.length)return function(){};var a={id:Symbol("interceptor"),type:t,paths:r,excludeParam:n,onRequest:o,onResponse:i};return g.push(a),b.debug&&console.log("[XCRI] Interceptor added:",{paths:r,excludeParam:n}),function(){var e=g.findIndex(function(e){return e.id===a.id});e>-1&&(g.splice(e,1),b.debug&&console.log("[XCRI] Interceptor removed"))}},b.install=function(){v||(R(),function(){if(u){var e=["method","headers","body","referrer","referrerPolicy","mode","credentials","cache","redirect","integrity","keepalive","signal","priority"];window.fetch=function(){var e=r(s().m(function e(r,n){var o,i,c,l,p,d,f,h,y,v,g,w,R,O,j,I=arguments;return s().w(function(e){for(;;)switch(e.p=e.n){case 0:if(c=r instanceof Request,l=c?r.url:r,(p=m(l)).length>0){e.n=1;break}return e.a(2,u.apply(window,I));case 1:return b.debug&&console.log("[XCRI] FETCH MATCHED (".concat(p.length,")"),l),d={type:"fetch",method:c?r.method:(null==n?void 0:n.method)||"GET",url:l,mode:c?"request":"direct",body:c?r.body:null!==(o=null==n?void 0:n.body)&&void 0!==o?o:null,signal:c?r.signal:null==n?void 0:n.signal,aborted:!1,setBody:function(e){return d.body=e}},null!==(i=d.signal)&&void 0!==i&&i.addEventListener&&d.signal.addEventListener("abort",function(){d.aborted=!0},{once:!0}),e.n=2,_({interceptors:p,request:d});case 2:return f=r,h=n,c?(y=t(r),void 0!==d.body&&null!==d.body&&(y.body=d.body),f=new Request
3694(d.url,y)):void 0!==d.body&&null!==d.body&&(h=a(a({},n||{}),{},{body:d.body})),v=c?[f]:[f,h],e.n=3,u.apply(window,v);case 3:if(g=e.v,d.aborted||g._xcProcessed){e.n=8;break}return g._xcProcessed=!0,w=null,e.p=4,R=g.clone(),e.n=5,R.text();case 5:w=e.v,e.n=7;break;case 6:e.p=6,j=e.v,b.debug&&console.warn("[XCRI] response clone error:",j);case 7:O={status:g.status||0,url:d.url,body:d.body,request:d,response:w},_({interceptors:p,response:O});case 8:return e.a(2,g)}},e,null,[[4,6]])}));return function(t,r){return e.apply(this,arguments)}}()}function t(t){var r={};return e.forEach(function(e){try{var n=t[e];null!=n&&(r[e]=n)}catch(e){}}),r}}(),v=!0,b.debug&&console.log("[XCRI] Interceptor installed"))},b.install()}("inline")}catch(e){}}();</script>
3694<link rel="preconnect" href="https://sslstaticus.xcottons.com"> 3695<link rel="preconnect" href="https://seller.xcottons.com">
3696<script defer data-cmp-ab="2" data-cookieconsent="ignore" data-ot-ignore data-uc-allowed="true" data-ta-type="ignore" src="https://sslstaticus.xcottons.com/shopify-plugins/xmh-idc/calc/calc.v1-0-7.js"></script>
3696 3697
3698<script defer data-cmp-ab="2" data-cookieconsent="ignore" data-ot-ignore data-uc-allowed="true" data-ta-type="ignore" src="https://sslstaticus.xcottons.com/shopify-plugins/xmh-idc/custom/custom.v1-0-0_j8caqs4h.ecoflow-tech.myshopify.com.js"></script>
3698 3699
3700<script defer data-cmp-ab="2" data-cookieconsent="ignore" data-ot-ignore data-uc-allowed="true" data-ta-type="ignore" src="https://sslstaticus.xcottons.com/shopify-plugins/xmh-idc/common/common.v1-0-51.js"></script>
vendor: 1 bytes, line 3700
3700
3701<script c="boot" data-cmp-ab="2" data-cookieconsent="ignore" data-ot-ignore data-uc-allowed="true" data-ta-type="ignore"> 3702!function(){"use strict";function t(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=typeof t||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e);if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function e(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,o)}return n}function n(n){for(var o=1;o<arguments.length;o++){var r=null!=arguments[o]?arguments[o]:{};o%2?e(Object(r),!0).forEach(function(e){t(n,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(r,t))})}return n}function o(t,e){var n=e||location.href;if(!n)return"";try{var o=new URL(n,location.href);return o.searchParams.get(t)||new URLSearchParams(o.hash.split("?")[1]).get(t)||""}catch(e){var r=n.match(new RegExp("(\\?|#|&)"+t+"=([^&#]*)(&|#|$)"));return r?decodeURIComponent(r[2]):""}}var r=["utm_id","utm_source","utm_medium","utm_campaign","utm_source_platform","utm_term","utm_content","utm_creative_format","utm_marketing_tactic"];
3702var c="xcotton:customer";function a(t){return decodeURIComponent(t.replace(/\+/g,"%20"))}var i="ecoflow-tech.myshopify.com";window.currentShopifyDomain=i;window.__xcotton_url__={baseUrl:"https://seller.xcottons.com",authPath:"/go/packageOpenApiWeb/plugins/calcFunc",staticUrl:"https://sslstaticus.xcottons.com",staticPath:"/shopify-plugins/xmh-idc/",currentShopifyDomain:i},window.__xcotton_init_d__={url:n({},window.__xcotton_url__),localization:{country:"US",currency:"USD",language:"en",market:{id:"1126400073",handle:"us"}},versions:{old:"",calc:"v1-0-7",common:"v1-0-51",custom:"v1-0-0_j8caqs4h"},config_mode:"",use_jquery:"true",is_theme_design_mode:"false",customer:{id:"",email:a(""),name:a(""),orders_count:Number("0"),total_spent:Number("0"),b2b:!1,current_company:{id:"",name:a(""),external_id:a("")},tags:function(t){try{return JSON.parse(a(t))||[]}catch(t){return[]}}("null")}},function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.url,n=t.storage,c=t.now,a=function(t){var e={};return r.forEach(function(n){var r=o(n,t);r&&(e[n]=r)}),Object.keys(e).length>0?e:null}(e);!!a&&function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.storage,o=e.now,r=void 0===o?Date.now:o;try{var c=n||localStorage,a={version:1,clickedAtMs:r(),data:t};return c.setItem("xcotton:edm:v1",JSON.stringify(a)),!0}catch(t){return!1}}(a,{storage:n,now:c})}(),function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.customer,n=t.storage;try{var o=n||localStorage,r=void 0===e?(window.__xcotton_init_d__||{}).customer:e;return r&&r.id?o.setItem(c,JSON.stringify({id:r.id,email:"string"==typeof r.email?r.email:"",name:"string"==typeof r.name?r.name:"",orders_count:Number.isFinite(r.orders_count)?r.orders_count:0,total_spent:Number.isFinite(r.total_spent)?r.total_spent:0,b2b:!0===r.b2b,current_company:r.current_company&&r.current_company.id?{id:r.current_company.id,name:"string"==typeof r.current_company.name?r.current_company.name:"",external_id:"string"==typeof r.current_company.external_id?r.current_company.external_id:""}:null,tags:Array.isArray(r.tags)?r.tags:[]})):o.removeItem(c),!0}catch(t){return!1}}();var s,u=window.__xcotton_init_d__||{},l=u.url,d=u.localization,m=u.versions,f=u.is_theme_design_mode,g=l||{},_=g.baseUrl,p=g.staticUrl,y=g.staticPath,v=g.currentShopifyDomain,h=d||{},b=h.country,w=h.currency,x=h.language,j=o("__xmh_debug__"),O=!!location.search&&"true"===o("previewMode",location.search),P=!0===(s=f)||"true"===s||O,E="[XC]",S=function(){for(var t,e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];j>0&&(t=console).log.apply(t,[E].concat(n))},k=function(){for(var t,e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];(t=console).warn.apply(t,[E].concat(n))},A={modules:{},config:null,liquidVers:m||{},targetVers:{},cdnBase:p&&y?"".concat(p).concat(y):""},V="pending",C="loading",T="executed",D="skipped",N="discarded",U=["calc","custom","common"],I={register:function(t,e,n){if("function"==typeof n){var o=A.targetVers[t];if(o&&e!==o)k("Ignored registration: ".concat(t,"@").concat(e,", expecting ").concat(o));else{var r=A.modules[t];r&&r.status===T||(A.modules[t]={version:e,factory:n,status:V},this.check())}}else k("Invalid factory for ".concat(t,"@").concat(e))},check:function(){var t=this;A.config&&U.forEach(function(e){var n=A.modules[e];if(n&&n.status===V){var o=A.targetVers[e];if(o){if(n.version!==o)return k("Version mismatch: ".concat(e,"@").concat(n.version," -> ").concat(o)),void(n.status=N);if("common"!==e||t.isModuleExecuted("calc")&&t.isModuleExecuted("custom"))try{n.factory(A.config),n.status=T,S("Executed: ".concat(e,"@").concat(n.version))}catch(t){k("Execution failed: ".concat(e),t),n.status=N}}else n.status=D}})},isModuleExecuted:function(t){if(!A.targetVers[t])return!0;var e=A.modules[t];return e&&(e.status===T||e.status===D)},loadScript:function(t,e){var n=A.modules[t];if(!n||n.status===V){n?n.status=C:A.modules[t]={version:e,factory:null,status:C},S("Loading: ".concat(t,"@").concat(e));var o="custom"===t||"calc"===t&&e&&e.startsWith("c")?".".concat(v):"";!function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.src,n=t.onload,o=t.onerror;if(e){var r=document.createElement("script");!function(t){t&&"function"==typeof t.setAttribute&&(t.setAttribute("data-cmp-ab","2"),t.setAttribute("data-cookieconsent","ignore"),t.setAttribute("data-ot-ignore",""),t.setAttribute("data-uc-allowed","true"),t.setAttribute("data-ta-type","ignore"))}(r),r.src=e,r.type="text/javascript","function"==typeof n&&(r.onload=n),"function"==typeof o&&(r.onerror=o),r.async=!0,document.head.appendChild(r)}}({src:"".concat(A.cdnBase).concat(t,"/").concat(t,".").concat(e).concat(o,".js"),onerror:function(){k("Load failed: ".concat(t,"@").concat(e)),A.modules[t]&&(A.modules[t].status=N)}})}},processConfig:function(t){var e=this;if(t&&t.versions){A.config=t;var o=j>0,r=t.versions;
3702U.forEach(function(t){var e=r["".concat(t,"DebugVersion")],n=r["".concat(t,"Version")],c=A.liquidVers[t];A.targetVers[t]=o?e||"":n||c||""}),S("Target versions:",n({},A.targetVers)),U.forEach(function(t){var n=A.targetVers[t],o=A.liquidVers[t];!n||o&&n===o||e.loadScript(t,n)}),this.check()}else k("Invalid config: missing versions")},loadConfig:function(){var t=this,e="".concat(_,"/go/xmhCustomerApiWeb/config/getShopAllConfig"),n={shopDomain:v,country:b,currency:w,language:x,debugParam:j};P&&(n.previewMode=!0);var o=0,r=function(){var c=new AbortController,a=setTimeout(function(){return c.abort()},1e4);fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n),signal:c.signal}).then(function(t){if(!t.ok)throw new Error("HTTP ".concat(t.status));return t.json()}).then(function(e){0===e.code&&e.data?t.processConfig(e.data):k("fetch config error:",e.msg||"Unknown error")}).catch(function(t){("AbortError"===t.name||"TypeError"===t.name||t.message.includes("Failed to fetch")||t.message.includes("NetworkError")||t.message.startsWith("HTTP 5"))&&++o<3?(k("Fetch error (".concat(t.name,"), retry ").concat(o,"/3")),setTimeout(r,1e3)):k("fetch config failed:",t.message)}).finally(function(){return clearTimeout(a)})};r()}};window.__xcotton_define=I.register.bind(I),I.loadConfig()}(); 3703</script>
vendor: 1 bytes, line 3703
3703
3704<script id="xcotton_pp_variants" type="application/json" data-cmp-ab="1" data-cookieconsent="ignore" data-ot-ignore data-uc-allowed="true" data-ta-type="ignore"> 3705{"id":15391292588105,"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","handle":"delta-pro-ultra-x","description":"\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"richTextDocs-unOrderList richTextDocs-unOrderList-disc\"\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e100% Whole-Home Power Station\u003c\/strong\u003e: Delivers 12â36kW output and 12â180\u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003ekWh \u003c\/span\u003e\u003cspan class=\"text-only\"\u003ecapacity.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\n\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003ePlug \u0026amp; play design\u003c\/strong\u003e, installed in 7 days. Save up to 80% on time and cost.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eSmart\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e \u0026amp; reliable\u003c\/strong\u003e when it matters most, 20ms auto switchover.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eSave up to $6000\/year\u003c\/strong\u003e, 3-year \u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eROI\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eEnd-to-end system protection\u003c\/strong\u003e, the highest safety standards.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e*12kW\/12kWh based on standard bundle (1 à EcoFlow DELTA Pro Ultra X Inverter + 2 à Smart Extra Batteries). Max 36 kW \/ 180 kWh with expansion. Actual performance varies by configuration.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eâ Notice: 1. Rooftop solar charging for DPUX via SHP3\/Gateway requires current transformers. 2. To connect two DELTA Pro Ultra X Inverters, use the EcoFlow Smart Inlet Box Connection Cable (5P8 Port to 5P8 Port) for proper installation.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2025-10-12T23:37:48-07:00","created_at":"2025-09-15T02:17:18-07:00","vendor":"EcoFlow","type":"DPUX-BUNDLE","tags":["active","DIY","dpux","label__new","label_Deposit Now"],"price":799900,"price_min":799900,"price_max":1899900,"available":true,"price_varies":true,"compare_at_price":1114900,"compare_at_price_min":1114900,"compare_at_price_max":1114900,"compare_at_price_varies":false,"variants":[{"id":54714781171785,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option2":null,"option3":null,"sku":"DPUX-US","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613385289,"product_id":15391292588105,"position":4,"created_at":"2026-05-15T23:52:45-07:00","updated_at":"2026-05-16T01:27:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","variant_ids":[54714781171785]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467286466633,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55983812051017,"title":"DELTA Pro Ultra X + DELTA 3 Plus","option1":"DELTA Pro Ultra X + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X + DELTA 3 Plus","public_title":"DELTA Pro Ultra X + DELTA 3 Plus","options":["DELTA Pro Ultra X + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781204553,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617219145,"product_id":15391292588105,"position":6,"created_at":"2026-05-15T23:53:21-07:00","updated_at":"2026-05-16T01:26:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","variant_ids":[54714781204553]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3"],"price":1099900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290300489,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55651750969417,"title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613942345,"product_id":15391292588105,"position":5,"created_at":"2026-05-15T23:53:02-07:00","updated_at":"2026-05-16T01:27:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","variant_ids":[55651
3705750969417]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1409900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467287023689,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55616641335369,"title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - (Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55367797211209,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55338651549769,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2"],"price":819900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781270089,"title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617710665,"product_id":15391292588105,"position":7,"created_at":"2026-05-15T23:53:39-07:00","updated_at":"2026-05-16T01:26:09-07:00","alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","variant_ids":[54714781270089]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1899900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290792009,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54720023330889,"title":"Deposit For DELTA Pro Ultra X Series","option1":"Deposit For DELTA Pro Ultra X Series","option2":null,"option3":null,"sku":"DPUX-DEPOSIT","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - Deposit For DELTA Pro Ultra X Series","public_title":"Deposit For DELTA Pro Ultra X Series","options":["Deposit For DELTA Pro Ultra X Series"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":-9643,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781237321,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option2":null,"option3":null,"sku":"DPUX-ATS","requires_shipping":true,"taxable":true,"featured_image":{"id":81446622429257,"product_id":15391292588105,"position":8,"created_at":"2026-05-15T23:54:04-07:00","updated_at":"2026-05-16T01:25:36-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","variant_ids":[54714781237321]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A"],"price":989900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467295510601,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55621820350537,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-EV","requires_shipping":true,"taxable":true,"featured_image":{"id":81446625116233,"product_id":15391292588105,"position":9,"created_at":"2026-05-15T23:54:22-07:00","updated_at":"2026-05-16T01:25:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","variant_ids":[55621820350537]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)"],"price":849900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467298164809,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55629255114825,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-SHP3-EV","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)"],"price":1119900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55989662449737,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":{"id":83452393717833,"product_id":15391292588105,"position":10,"created_at":"2026-09-01T03:19:39-07:00","updated_at":"2026-09-01T05:23:10-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390","variant_ids":[55989662449737]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":99,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":72459641913417,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":56139629428809,"title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3"],"price":1249900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"],"featured_image":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","options":["Recommended"],"media":[{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":68520
3705294613065,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":67440891166793,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":67440891199561,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467286466633,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467287023689,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290300489,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","width":1500},{"alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290792009,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467295510601,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467298164809,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":72459641913417,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390","width":1500}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"richTextDocs-unOrderList richTextDocs-unOrderList-disc\"\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e100% Whole-Home Power Station\u003c\/strong\u003e: Delivers 12â36kW output and 12â180\u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003ekWh \u003c\/span\u003e\u003cspan class=\"text-only\"\u003ecapacity.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\n\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003ePlug \u0026amp; play design\u003c\/strong\u003e, installed in 7 days. Save up to 80% on time and cost.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eSmart\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e \u0026amp; reliable\u003c\/strong\u003e when it matters most, 20ms auto switchover.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eSave up to $6000\/year\u003c\/strong\u003e, 3-year \u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eROI\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eEnd-to-end system protection\u003c\/strong\u003e, the highest safety standards.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e*12kW\/12kWh based on standard bundle (1 à EcoFlow DELTA Pro Ultra X Inverter + 2 à Smart Extra Batteries). Max 36 kW \/ 180 kWh with expansion. Actual performance varies by configuration.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eâ Notice: 1. Rooftop solar charging for DPUX via SHP3\/Gateway requires current transformers. 2. To connect two DELTA Pro Ultra X Inverters, use the EcoFlow Smart Inlet Box Connection Cable (5P8 Port to 5P8 Port) for proper installation.\u003c\/span\u003e\u003c\/p\u003e"} 3706</script>
3706 3707<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 3708<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
3709<script> 3710/* >> TriplePixel :: start*/ 3711window.TriplePixelData={TripleName:"ecoflow-tech.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"15391292588105",name:`EcoFlow DELTA Pro Ultra X Whole-Home Backup Power`,price:"7,999.00",variant:"54714781171785",av:{ "54714781171785":true,"55983812051017":false,"54714781204553":true,"55651750969417":true,"55616641335369":true,"55367797211209":true,"55338651549769":true,"54714781270089":true,"54720023330889":false,"54714781237321":true,"55621820350537":true,"55629255114825":true,"55989662449737":true,"56139629428809":false }},search:"",collection:"",cart:"drawer",template:"product",curr:"USD" || "USD", market:"1126400073"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 3712/* << TriplePixel :: end*/ 3713</script>
3713 3714 3715 3716 3717<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 3718 3719<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 3720 3721 3722 3723 3724 3725 3726
3727<script> 3728 ;(function () { 3729 const url = new URL(window.location) 3730 const viewParam = url.searchParams.get('view') 3731 if (viewParam && viewParam.includes('variant-pf-')) { 3732 url.searchParams.set('pf_v', viewParam) 3733 url.searchParams.delete('view') 3734 window.history.replaceState({}, '', url) 3735 } 3736 })() 3737</script>
3737 3738 3739 3740
3741<script type='module'> 3742 3743 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 3744 3745 window.PAGEFLY_CRO['data_debug'] = { 3746 original_template_suffix: "dpux-121-121", 3747 allow_ab_test: false, 3748 ab_test_start_time: 0, 3749 ab_test_end_time: 0, 3750 today_date_time: 1790238499000, 3751 } 3752 window.PAGEFLY_CRO['GA4'] = { enabled: false} 3753</script>
3753 3754 3755<!-- END app snippet --> 3756 3757 3758 3759 3760 3761 3762 3763 3764
3764<script src='https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-helper.js' defer='defer'></script>
3764 3765 3766
3766<script src='https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-general-helper.js' defer='defer'></script>
3766 3767 3768
3768<script src='https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-snap-slider.js' defer='defer'></script>
3768 3769 3770
3770<script src='https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-slideshow-v3.js' defer='defer'></script>
3770 3771 3772
3772<script src='https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-slideshow-v4.js' defer='defer'></script>
3772 3773 3774
3774<script src='https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-glider.js' defer='defer'></script>
3774 3775 3776
3776<script src='https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
3776 3777 3778
3778<script src='https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-product-media.js' defer='defer'></script>
3778 3779 3780
3780<script src='https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-product.js' defer='defer'></script>
3780 3781 3782
3783<script id='pagefly-helper-data' type='application/json'> 3784 { 3785 "page_optimization": { 3786 "assets_prefetching": false 3787 }, 3788 "elements_asset_mapper": { 3789 "Accordion": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-accordion.js", 3790 "Accordion3": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-accordion3.js", 3791 "CountDown": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-countdown.js", 3792 "GMap1": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-gmap.js", 3793 "GMap2": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-gmap.js", 3794 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-gmap.js", 3795 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-gmap.js", 3796 "HTML.Video": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-htmlvideo.js", 3797 "HTML.Video2": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-htmlvideo2.js", 3798 "HTML.Video3": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-htmlvideo2.js", 3799 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-htmlvideo2.js", 3800 "Instagram": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-instagram.js", 3801 "Instagram2": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-instagram.js", 3802 "Insta3": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-instagram3.js", 3803 "Tabs": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-tab.js", 3804 "Tabs3": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-tab3.js", 3805 "ProductBox": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-cart.js", 3806 "FBPageBox2": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-facebook.js", 3807 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-facebook.js", 3808 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-twitter.js", 3809 "Paragraph4": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-paragraph4.js", 3810 3811 "AliReviews": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3812 "BackInStock": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3813 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3814 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3815 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3816 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder
3816-358/assets/pagefly-3rd-elements.js", 3817 "LimeSpot": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3818 "Loox": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3819 "Opinew": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3820 "Powr": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3821 "ProductReviews": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3822 "PushOwl": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3823 "ReCharge": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3824 "Rivyo": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3825 "TrackingMore": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3826 "Vitals": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js", 3827 "Wiser": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-3rd-elements.js" 3828 }, 3829 "custom_elements_mapper": { 3830 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-click-action-element.js", 3831 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-dialog-element.js" 3832 } 3833 } 3834</script>
3834 3835
3836<script id='pagefly-heatmap-config' type='application/json'> 3837 {} 3838</script>
vendor: 1 bytes, line 3838
3838
3839<script> 3840 (function () { 3841 var el = document.getElementById('pagefly-heatmap-config') 3842 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 3843 try { 3844 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 3845 } catch (e) { 3846 window.__pagefly_heatmap_config__ = {} 3847 } 3848 })() 3849</script>
vendor: 1 bytes, line 3849
3849
3850<script> 3851 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 3852 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 3853 // overlay path in the metafield, and this page must already be one the merchant enabled 3854 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 3855 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 3856 (function () { 3857 var cfg = window.__pagefly_heatmap_config__ || {} 3858 var id = (window.__pagefly_page_setting__ || {}).pageId 3859 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 3860 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 3861 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 3862 var s = document.createElement('script') 3863 s.src = 'https://cdn.shopify.com/extensions/01a0cd11-9bda-742e-87f0-b3e83c926dd7/pagefly-ai-page-builder-358/assets/pagefly-heatmap-overlay.js' 3864 s.defer = true 3865 document.head.appendChild(s) 3866 })() 3867</script>
3867 3868 3869<!-- BEGIN app snippet: pf-ai-schema --> 3870<!-- END app snippet --> 3871 3872 3873<!-- END app block -->
3873<script src="https://cdn.shopify.com/extensions/01a0cc10-8025-74bc-8561-6e03f24d6d18/affliate-by-secomapp-126/assets/core.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 3873
3873
3874<script src="https://cdn.shopify.com/extensions/01a085f7-b042-7ce5-a1e5-794e4a112df0/pushowl-327/assets/pushowl-shopify.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 3874
3874
3875<script src="https://cdn.shopify.com/extensions/01a0cf05-72f3-7166-bd5c-79f372a587f5/convbox-analytics-199/assets/main.js" type="text/javascript" defer="defer"></script>
3875 3876<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
3877<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: 19969707,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 3877
3877
3878<script> 3879 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 3880</script>
vendor: 1 bytes, line 3880
3880
3881<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}
3881).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: 19969707,storefrontBaseUrl: "https://us.ecoflow.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://us.ecoflow.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"3131703369","configuration":"{\"accountID\":\"{\\\"_id\\\":\\\"6ab48fdaec8023cdffa02a41\\\",\\\"domain\\\":\\\"ecoflow-tech.myshopify.com\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0f4a99a94e5522265afa164895734488","type":"APP","apiClientId":281958645761,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
3881,"dataSharingState":"unrestricted"},{"id":"3114434633","configuration":"{\"pixelCode\":\"DAL3PRRC77U8MM1QNTNG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"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"},{"id":"3062628425","configuration":"{\"subdomain\": \"ecoflow-tech\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"42cd9b1f0fb7c1cae5cd21175cef6782","type":"APP","apiClientId":1615517,"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":"2987032649","configuration":"{\"domain\":\"us.ecoflow.com\",\"collectUrl\":\"https:\/\/dashboard.citationgraph.ai\/api\/collect\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"fbd8131c6653e5bc51976d59dc99f767","type":"APP","apiClientId":394333650945,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2949775433","configuration":"{\"appProxyPath\":\"\/apps\/pagefly\",\"analyticsEndpoint\":\"undefined\/analytics-v2\/events\",\"focusDuration\":\"3\",\"enableAdvancedTracking\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e023fb0c721518c0dce4129e4d87a86","type":"APP","apiClientId":1743893,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2946957385","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-310644572\\\",\\\"GT-M69DSXZK\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-310644572\\\/8-p8CKSWjtUcENyekJQB\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-310644572\\\/D31HCKCYjtUcENyekJQB\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-310644572\\\/W73LCK2WjtUcENyekJQB\\\",\\\"MC-NZR3JNL1QY\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-310644572\\\/aVs1CKGWjtUcENyekJQB\\\",\\\"MC-NZR3JNL1QY\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-310644572\\\/cruxCKqWjtUcENyekJQB\\\",\\\"MC-NZR3JNL1QY\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-310644572\\\/fjhpCKOYjtUcENyekJQB\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-310644572\\\/Y82dCKeWjtUcENyekJQB\\\"}],\\\"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":"2578415689","configuration":"{\"advertiserId\":\"59181\",\"shopDomain\":\"ecoflow-tech.myshopify.com\",\"appVersion\":\"shopifyApp_5.4.1\",\"originalNetwork\":\"sas\",\"customTransactionTag\":\"StoreID:1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"110308a0e5cef2680d096c831a6295ee","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2484797513","configuration":"{\"configuration\":\"[]\",\"shopName\":\"ecoflow-tech\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"201b699837cff161174f1ac36139f4fc","type":"APP","apiClientId":5905679,"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"},{"id":"2152267849","configuration":"{\"pixelId\":\"626ab516-7d33-433b-a
3881dda-65e107132a2e\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"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"},{"id":"2151940169","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"515d092e42c29f117541610d0f49ea57","type":"APP","apiClientId":5398951,"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"},{"id":"590544969","configuration":"{\"campaignID\":\"31823\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/7fb183c18feae2f0e2da7981d37aa9fa\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7a47b06116c806e4367c27d301f4f458","type":"APP","apiClientId":3546795,"privacyPurposes":[],"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":"560496713","configuration":"{\"shopId\":\"ecoflow-tech.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3b0a66505e38d4995b6d711dbc972bc9","type":"APP","apiClientId":2753413,"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"},{"id":"546668617","configuration":"{\"accountID\":\"1848772\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c67c427e35bed2216d156eaeeacde779","type":"APP","apiClientId":4870017,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"469532745","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1aee2bbf250caa8d8a436fd6926a8b2c","type":"APP","apiClientId":2816819,"privacyPurposes":[],"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":"449871945","configuration":"{\"merchantId\":\"1032645\", \"url\":\"https:\/\/classic.avantlink.com\", \"shopName\":\"ecoflow-tech\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"26843be7e7f0ff401f557cffac6b5a49","type":"APP","apiClientId":125215244289,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"124387401","configuration":"{\"pixel_id\":\"182014695629011\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","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"]}
3881,{"id":"100663369","configuration":"{\"shopId\":\"100001\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"36f244aeba196ca7e2f6b8a611f4e21b","type":"APP","apiClientId":2773553,"privacyPurposes":[],"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":"18153545","configuration":"{\"accountID\":\"AF-108024\", \"server\": \"S1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b300897d784c4bedf830baedcbdd7ee2","type":"APP","apiClientId":293037,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"9896009","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"53","type":"CUSTOM","privacyPurposes":[],"name":"TM - Add GA4"},{"id":"14450761","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":[],"name":"Forter snippet"},{"id":"32964681","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"cj-network-integration-pixel"},{"id":"34635849","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"5","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"TM Add TTD"},{"id":"45219913","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"TM Add Preciso-Basket"},{"id":"45252681","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"TM Add Preciso-Checkout"},{"id":"220299337","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Omnichat Pixel"},{"id":"220921929","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"10","type":"CUSTOM","privacyPurposes":[],"name":"TM - Add subscribe cookie"},{"id":"227082313","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"40","type":"CUSTOM","privacyPurposes":[],"name":"TM_Get Cookie Via Puchase"},{"id":"240713801","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":[],"name":"TM - Send Checkout Info"},{"id":"253952073","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"9","type":"CUSTOM","privacyPurposes":[],"name":"TM Open AI Ads"},{"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":"EcoFlow","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"ecoflow-tech.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/us.ecoflow.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":7999.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"54714781171785","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"},"sku":"DPUX-US","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)"},{"price":{"amount":8599.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"55983812051017","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"sku":"DPUX-D3P","title":"DELTA Pro Ultra X + DELTA 3 Plus","untranslatedTitle":"DELTA Pro Ultra X + DELTA 3 Plus"},{"price":{"amount":10999.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"54714781204553","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"},"sku":"DPUX-SHP3","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3"},{"price":{"amount":14099.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"55651750969417","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"},"sku":"DPUX-2EB-SHP3","title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3"},{"price":{"amount":11099.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"55616641335369","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"sku":"DPUX-SHP3-PI2","title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","untranslatedTitle":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"},{"price":{"amount":11099.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"55367797211209","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"sku":"DPUX-SHP3-PI2","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"},{"price":{"amount":8199.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"55338651549769","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"}
3881,"sku":"DPUX-PI2","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2"},{"price":{"amount":18999.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"54714781270089","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"},"sku":"DPUX-2-SHP3","title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","untranslatedTitle":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3"},{"price":{"amount":7999.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"54720023330889","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"sku":"DPUX-DEPOSIT","title":"Deposit For DELTA Pro Ultra X Series","untranslatedTitle":"Deposit For DELTA Pro Ultra X Series"},{"price":{"amount":9899.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"54714781237321","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"},"sku":"DPUX-ATS","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A"},{"price":{"amount":8499.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"55621820350537","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"},"sku":"DPUX-EV","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)"},{"price":{"amount":11199.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"55629255114825","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"sku":"DPUX-SHP3-EV","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)"},{"price":{"amount":8599.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"55989662449737","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"},"sku":"DPUX-D3P","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus"},{"price":{"amount":12499.0,"currencyCode":"USD"},"product":{"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","vendor":"EcoFlow","id":"15391292588105","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","type":"DPUX-BUNDLE"},"id":"56139629428809","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"sku":"DPUX-EB-SHP3","title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3"}
3881],"products":[{"id":"15391292588105","handle":"delta-pro-ultra-x","isCollective":false,"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","type":"DPUX-BUNDLE","untranslatedTitle":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","url":"\/products\/delta-pro-ultra-x","vendor":"EcoFlow","remoteShopId":null,"variants":[{"id":"54714781171785","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"},"price":{"amount":7999.0,"currencyCode":"USD"},"sku":"DPUX-US","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)"},{"id":"55983812051017","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"price":{"amount":8599.0,"currencyCode":"USD"},"sku":"DPUX-D3P","title":"DELTA Pro Ultra X + DELTA 3 Plus","untranslatedTitle":"DELTA Pro Ultra X + DELTA 3 Plus"},{"id":"54714781204553","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"},"price":{"amount":10999.0,"currencyCode":"USD"},"sku":"DPUX-SHP3","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3"},{"id":"55651750969417","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"},"price":{"amount":14099.0,"currencyCode":"USD"},"sku":"DPUX-2EB-SHP3","title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3"},{"id":"55616641335369","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"price":{"amount":11099.0,"currencyCode":"USD"},"sku":"DPUX-SHP3-PI2","title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","untranslatedTitle":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"},{"id":"55367797211209","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"price":{"amount":11099.0,"currencyCode":"USD"},"sku":"DPUX-SHP3-PI2","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"},{"id":"55338651549769","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"price":{"amount":8199.0,"currencyCode":"USD"},"sku":"DPUX-PI2","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2"},{"id":"54714781270089","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"},"price":{"amount":18999.0,"currencyCode":"USD"},"sku":"DPUX-2-SHP3","title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","untranslatedTitle":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3"},{"id":"54720023330889","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"price":{"amount":7999.0,"currencyCode":"USD"},"sku":"DPUX-DEPOSIT","title":"Deposit For DELTA Pro Ultra X Series","untranslatedTitle":"Deposit For DELTA Pro Ultra X Series"},{"id":"54714781237321","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"},"price":{"amount":9899.0,"currencyCode":"USD"},"sku":"DPUX-ATS","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A"},{"id":"55621820350537","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"},"price":{"amount":8499.0,"currencyCode":"USD"},"sku":"DPUX-EV","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)"},{"id":"55629255114825","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"price":{"amount":11199.0,"currencyCode":"USD"},"sku":"DPUX-SHP3-EV","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)"},{"id":"55989662449737","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"},"price":{"amount":8599.0,"currencyCode":"USD"},"sku":"DPUX-D3P","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus"},{"id":"56139629428809","image":{"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"price":{"amount":12499.0,"currencyCode":"USD"},"sku":"DPUX-EB-SHP3","title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","untranslatedTitle":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3"}]},{"id":"6981502206025","handle":"ecoflow-delta-pro-ultra-battery-recommended-accessory","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55490187001929","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6791475036233","handle":"400w-portable-solar-panel-recommended-accessory","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40070200328265","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
3881,{"id":"15391302418505","handle":"smart-home-panel-3","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54714805551177","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15391304187977","handle":"smart-gateway","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54714810073161","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15449039077449","handle":"ecoflow-powerinsight-2-recommended-accessories","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55490179596361","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15464533033033","handle":"ecoflow-live-installation-support","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55445427716169","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6964802453577","handle":"delta-pro-ultra","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40758830071881","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6613252702281","handle":"smart-generator","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39428275241033","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15483979989065","handle":"ecoflow-rapid-3-in-1-power-bank-10-000mah-35w","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55494283165769","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15361639481417","handle":"ecoflow-rapid-pro-power-bank-20000mah-230w-100w-built-in-cable","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54627329474633","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://us.ecoflow.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"189007036489","themePublished":"true","eventMetadataId":"ae3acfd0-9309-490f-aaaa-ed1f4894a388","pageType":"product","resourceId":"15391292588105","shopId":"19969707","storefrontBaseUrl":"https:\/\/us.ecoflow.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":7999.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\",\"vendor\":\"EcoFlow\",\"id\":\"15391292588105\",\"untranslatedTitle\":\"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\",\"url\":\"\/products\/delta-pro-ultra-x\",\"type\":\"DPUX-BUNDLE\"},\"id\":\"54714781171785\",\"image\":{\"src\":\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057\"},\"sku\":\"DPUX-US\",\"title\":\"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)\",\"untranslatedTitle\":\"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)\"}}]]"});})();</script>
3881<script> 3882 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 3883 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 3884 window.ShopifyAnalytics.meta.currency = 'USD'; 3885 var meta = {"product":{"id":15391292588105,"gid":"gid:\/\/shopify\/Product\/15391292588105","vendor":"EcoFlow","type":"DPUX-BUNDLE","handle":"delta-pro-ultra-x","variants":[{"id":54714781171785,"price":799900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","sku":"DPUX-US"},{"id":55983812051017,"price":859900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X + DELTA 3 Plus","public_title":"DELTA Pro Ultra X + DELTA 3 Plus","sku":"DPUX-D3P"},{"id":54714781204553,"price":1099900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","sku":"DPUX-SHP3"},{"id":55651750969417,"price":1409900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","sku":"DPUX-2EB-SHP3"},{"id":55616641335369,"price":1109900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - (Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","sku":"DPUX-SHP3-PI2"},{"id":55367797211209,"price":1109900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","sku":"DPUX-SHP3-PI2"},{"id":55338651549769,"price":819900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","sku":"DPUX-PI2"},{"id":54714781270089,"price":1899900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","sku":"DPUX-2-SHP3"},{"id":54720023330889,"price":799900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - Deposit For DELTA Pro Ultra X Series","public_title":"Deposit For DELTA Pro Ultra X Series","sku":"DPUX-DEPOSIT"},{"id":54714781237321,"price":989900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","sku":"DPUX-ATS"},{"id":55621820350537,"price":849900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","sku":"DPUX-EV"},{"id":55629255114825,"price":1119900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","sku":"DPUX-SHP3-EV"},{"id":55989662449737,"price":859900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","sku":"DPUX-D3P"},{"id":56139629428809,"price":1249900,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","sku":"DPUX-EB-SHP3"}],"remote":false,"collective":false},"page":{"pageType":"product","resourceType":"product","resourceId":15391292588105,"requestId":"0b4d9e44-4362-4f96-867c-9702173fedc8-1790238498"}}; 3886 for (var attr in meta) { 3887 window.ShopifyAnalytics.meta[attr] = meta[attr]; 3888 } 3889</script>
vendor: 1 bytes, line 3889
3889
3890<script class="analytics"> 3891 (function () { 3892 var customDocumentWrite = function(content) { 3893 var jquery = null; 3894 3895 if (window.jQuery) { 3896 jquery = window.jQuery; 3897 } else if (window.Checkout && window.Checkout.$) { 3898 jquery = window.Checkout.$; 3899 } 3900 3901 if (jquery) { 3902 jquery('body').append(content); 3903 } 3904 }; 3905 3906 var hasLoggedConversion = function(token) { 3907 if (token) { 3908 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 3909 } 3910 return false; 3911 } 3912 3913 var setCookieIfConversion = function(token) { 3914 if (token) { 3915 var twoMonthsFromNow = new Date(Date.now()); 3916 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 3917 3918 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 3919 } 3920 } 3921 3922 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 3923 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 3924 if (trekkie.integrations) { 3925 return; 3926 } 3927 trekkie.methods = [ 3928 'identify', 3929 'page', 3930 'ready', 3931 'track', 3932 'trackForm', 3933 'trackLink' 3934 ]; 3935 trekkie.factory = function(method) { 3936 return function() { 3937 var args = Array.prototype.slice.call(arguments); 3938 args.unshift(method); 3939 trekkie.push(args); 3940 if (method == 'track' || method == 'page') { 3941 try { 3942 if (window.__TREKKIE_SHIM_QUEUE == null) { 3943 window.__TREKKIE_SHIM_QUEUE = []; 3944 } 3945 window.__TREKKIE_SHIM_QUEUE.push({ 3946 from: 'trekkie-stub', 3947 method: method, 3948 args: args.slice(1) 3949 }); 3950 } catch (e) { 3951 // no-op 3952 } 3953 } 3954 return trekkie; 3955 }; 3956 }; 3957 for (var i = 0; i < trekkie.methods.length; i++) { 3958 var key = trekkie.methods[i]; 3959 trekkie[key] = trekkie.factory(key); 3960 } 3961 trekkie.load = function(config) { 3962 trekkie.config = config || {}; 3963 trekkie.config.initialDocumentCookie = document.cookie; 3964 var first = document.getElementsByTagName('script')[0]; 3965var script = document.createElement('script'); 3966script.type = 'text/javascript'; 3967script.onerror = function(e) { 3968 var scriptFallback = document.createElement('script'); 3969 scriptFallback.type = 'text/javascript'; 3970 scriptFallback.onerror = function(error) { 3971 var Monorail = { 3972 produce: function produce(monorailDomain, schemaId, payload) { 3973 var currentMs = new Date().getTime(); 3974 var event = { 3975 schema_id: schemaId, 3976 payload: payload, 3977 metadata: { 3978 event_created_at_ms: currentMs, 3979 event_sent_at_ms: currentMs 3980 } 3981 }; 3982 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 3983 }, 3984 sendRequest: function sendRequest(endpointUrl, payload) { 3985 // Try the sendBeacon API 3986 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 3987 var blobData = new window.Blob([payload], { 3988 type: 'text/plain' 3989 }); 3990 3991 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 3992 return true; 3993 } // sendBeacon was not successful 3994 3995 } // XHR beacon 3996 3997 var xhr = new XMLHttpRequest(); 3998 3999 try { 4000 xhr.open('POST', endpointUrl); 4001 xhr.setRequestHeader('Content-Type', 'text/plain'); 4002 xhr.send(payload); 4003 } catch (e) { 4004 console.log(e); 4005 } 4006 4007 return false; 4008 }, 4009 isIos12: function isIos12() { 4010 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 4011 } 4012 }; 4013 Monorail.produce('monorail-edge.shopifysvc.com', 4014 'trekkie_storefront_load_errors/1.1', 4015 {shop_id: 19969707, 4016 theme_id: 189007036489, 4017 app_name: "storefront", 4018 context_url: window.location.href, 4019 source_url: "//us.ecoflow.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 4020 4021 }; 4022 scriptFallback.async = true; 4023 scriptFallback.src = '//us.ecoflow.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 4024 first.parentNode.insertBefore(scriptFallback, first); 4025}; 4026script.async = true; 4027script.src = '//us.ecoflow.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 4028first.parentNode.insertBefore(script, first); 4029 4030 }; 4031 trekkie.load( 4032 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":19969707,"isMerchantRequest":null,"themeId":189007036489,"themeCityHash":"8946554512686198092","contentLanguage":"en","currency":"USD","eventMetadataId":"ae3acfd0-9309-490f-aaaa-ed1f4894a388"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 4033 ); 4034 4035 var loaded = false;
4036 trekkie.ready(function() { 4037 if (loaded) return; 4038 loaded = true; 4039 4040 window.ShopifyAnalytics.lib = window.trekkie; 4041 4042 var originalDocumentWrite = document.write; 4043 document.write = customDocumentWrite; 4044 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 4045 document.write = originalDocumentWrite; 4046 4047 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 4048 var token = match? match[1]: undefined; 4049 if (!hasLoggedConversion(token)) { 4050 setCookieIfConversion(token); 4051 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":54714781171785,"productId":15391292588105,"productGid":"gid:\/\/shopify\/Product\/15391292588105","name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","price":"7999.00","sku":"DPUX-US","brand":"EcoFlow","variant":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","category":"DPUX-BUNDLE","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 4052 } 4053 }); 4054 4055 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":15391292588105,"requestId":"0b4d9e44-4362-4f96-867c-9702173fedc8-1790238498","shopifyEmitted":true}); 4056 4057 var eventsListenerScript = document.createElement('script'); 4058 eventsListenerScript.async = true; 4059 eventsListenerScript.src = "//us.ecoflow.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 4060 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 4061})();</script>
4061 4062
4062<script> 4063 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 4064 window.ga = function ga() { 4065 (window.ga.q = window.ga.q || []).push(arguments); 4066 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 4067 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 4068 } 4069 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 4070 }; 4071 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 4072 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 4073 } 4074 } 4075</script>
vendor: 1 bytes, line 4075
4075
4076<script 4077 defer 4078 src="https://us.ecoflow.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 4079 data-application="storefront-renderer" 4080 data-shop-id="19969707" 4081 data-render-region="gcp-us-central1" 4082 data-page-type="product" 4083 data-theme-instance-id="189007036489" 4084 data-theme-name="Pursuit" 4085 data-theme-version="1.0.1" 4086 data-monorail-region="shop_domain" 4087 data-resource-timing-sampling-rate="10" 4088 data-shs="true" 4089 data-shs-beacon="true" 4090 data-shs-export-with-fetch="true" 4091 data-shs-logs-sample-rate="1" 4092 data-shs-beacon-endpoint="https://us.ecoflow.com/api/collect" 4093></script>
4093 4094<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1821796098000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1790240298000"><meta name="new-cookie-storage-activated" content="t"> 4095</head> 4096<body class=" 4097 template-product-dpux-121-121 4098 4099 template-product 4100 4101 4102 4103 4104 " 4105 data-product="delta-pro-ultra-x"> 4106 4107 4108 4109 4110 <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 4110-4111
4110 4111 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
4111GTM-PMPQLNN
vendor: 85 bytes, lines 4111-4112
4111" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 4112
4112<!-- End Google Tag Manager (noscript) --> 4113 4114 4115 4116 4117 4118 4119 4120 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> 4121 4122 <div id="shopify-section-announcement-bar" class="shopify-section"> 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202
4203<script> 4204 document.documentElement.style.setProperty('--announcement-bar-height', document.getElementById('shopify-section-announcement-bar').offsetHeight + 'px'); 4205</script>
4205 4206 4207<style> 4208 /* Announcement bar scroll hide/show styles */ 4209 #shopify-section-announcement-bar { 4210 position: sticky; 4211 top: 0; 4212 z-index: 100; 4213 transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out; 4214 will-change: transform, opacity; 4215 } 4216 4217 #shopify-section-announcement-bar.announcement-bar--hidden { 4218 transform: translateY(-100%); 4219 opacity: 0; 4220 pointer-events: none; 4221 } 4222</style> 4223
4224<script> 4225(function() { 4226 const announcementBar = document.getElementById('shopify-section-announcement-bar'); 4227 if (!announcementBar) return; 4228 4229 let lastScrollY = window.scrollY; 4230 let ticking = false; 4231 const scrollThreshold = 10; // Minimum scroll distance to trigger hide/show 4232 4233 function updateAnnouncementBar() { 4234 const currentScrollY = window.scrollY; 4235 const scrollDelta = currentScrollY - lastScrollY; 4236 4237 // Only trigger if scroll distance exceeds threshold 4238 if (Math.abs(scrollDelta) < scrollThreshold) { 4239 ticking = false; 4240 return; 4241 } 4242 4243 if (scrollDelta > 0 && currentScrollY > announcementBar.offsetHeight) { 4244 // Scrolling down - hide the bar 4245 announcementBar.classList.add('announcement-bar--hidden'); 4246 document.documentElement.style.setProperty('--announcement-bar-height', '0px'); 4247 } else if (scrollDelta < 0) { 4248 // Scrolling up - show the bar 4249 announcementBar.classList.remove('announcement-bar--hidden'); 4250 document.documentElement.style.setProperty('--announcement-bar-height', announcementBar.offsetHeight + 'px'); 4251 } 4252 4253 lastScrollY = currentScrollY; 4254 ticking = false; 4255 } 4256 4257 function onScroll() { 4258 if (!ticking) { 4259 window.requestAnimationFrame(updateAnnouncementBar); 4260 ticking = true; 4261 } 4262 } 4263 4264 window.addEventListener('scroll', onScroll, { passive: true }); 4265})(); 4266</script>
4266 4267 4268 4269 4270<style> #shopify-section-announcement-bar .AnnouncementBar__Slide {height: auto;} </style></div> 4271 4272 <div id="shopify-section-cust-announcement-bar" class="shopify-section"><link href="//us.ecoflow.com/cdn/shop/t/1497/assets/cust-announcement-bar.css?v=162567238064176433771780544296" rel="stylesheet" type="text/css" media="all" /> 4273<style data-shopify>.cust-announcement-bar { 4274 background-color: #541b12; 4275} 4276.cust-announcement-bar__content, 4277.cust-announcement-bar__timer-title{ 4278 color: #ffe48a; 4279} 4280.cust-announcement-bar__timer-item { 4281 color: #000000; 4282 background-color: #ffe48a; 4283} 4284.cust-announcement-bar__button { 4285 color: #ffffff; 4286 background-color: #c72b0c; 4287 border: none; 4288 cursor: pointer; 4289} 4290 4291 4292 body{ 4293 padding-bottom: calc(var(--cust-announcement-bar-height, 0px) + var(--sticky-form-height, 0px)); 4294 } 4295 4296</style> 4297</div> 4298 4299 <div class="top-bar-shift"></div> 4300 <div id="shopify-section-discount-section" class="shopify-section"><div data-section-id="discount-section" data-section-type="discount-section"> 4301
4301<script>window.autoPromotionsEnable = true;window.discount = []; 4302 window.promotionSettings = { 4303 gwp: [ 4304 4305 ] 4306 } 4307 4308 </script>
4308 4309 </div> 4310 </div> 4311 <div id="shopify-section-header" class="shopify-section"><style> 4312 4313 @media screen and (min-width:750px) { 4314 .logo_element { 4315 min-width: 170px; 4316 } 4317 } 4318 4319 4320 #AccessibleNav .menu_block-image_heading h3, 4321 #AccessibleNav .mega-menu__image-text, 4322 #AccessibleNav .mega-menu__image-heading, 4323 #AccessibleNav .mega-menu__title, 4324 #AccessibleNav .link { 4325 text-transform: none ; 4326 } 4327 4328</style> 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365<div data-section-id="header" data-section-type="header-section" data-header-section > 4366 <header class=" float-header header-theme-black header-theme-black site-header logo--inline " 4367 role="banner" 4368 data-enable_overlap_header="false" 4369 data-enable_live_search='true'> 4370 4371 4372 4373 <div class="header_top_temp_element"> 4374 <div class=" header_top show_top_line_separator "> 4375 <div class="header-container grid grid--no-gutters"> 4376 4377 4378 <div class=' grid__item medium-up--one-half tablet--two-thirds '> 4379 4380 4381 4382 4383 4384 4385 4386 4387 <div class='header_top_left_side'> 4388 4389 4390 4391 <ul class='top_navigation_links left_column'> 4392 4393 4394 4395 <li class='information'> 4396 <a href="https://www.ecoflow.com/us">ecoflow.com</a> 4397 </li> 4398 4399 4400 <li class='information'><a >Free shipping for all! *No shipment to outlying areas (including Puerto Rico, Hawaii, and Alaska.)</a></li> 4401 4402 </ul> 4403 4404 4405 4406 </div> 4407 4408 4409 </div> 4410 4411 4412 4413 4414 <div class='grid__item medium-up--one-half tablet--one-third '> 4415 <ul class='top_navigation_links right_column'><li><form method="post" action="/localization" id="header_top__localization" accept-charset="UTF-8" class="selectors-form localization" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/products/delta-pro-ultra-x" /></form><button type="button" class="disclosure__toggle" data-country-toggle> 4416 <svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> 4417 <g fill="none" fill-rule="evenodd"> 4418 <path d="M0 0h24v24H0z"/> 4419 <g transform="translate(4 4)" stroke="#222" stroke-width="1.067"> 4420 <circle cx="8" cy="8" r="7.467"/> 4421 <path d="M.593 8.943c4.938 2.134 9.93 2.134 14.979 0M.593 7.343c4.938-2.133 9.93-2.133 14.979 0"/> 4422 <path d="M7.282.654c-2.133 4.938-2.133 9.931 0 14.979M8.882.654c2.134 4.938 2.134 9.931 0 14.979"/> 4423 </g> 4424 </g> 4425 </svg>United States (English / $ USD) 4426</button></li></ul> 4427 </div> 4428 4429 </div> 4430 </div> 4431 </div> 4432 4433 4434 4435 4436 <div class=" site-header__mobile-nav async-load "> 4437 <div class="header-container grid grid--no-gutters"> 4438 4439 4440 <div class="logo-subtitle-wrapper"> 4441 <div class=' logo_element-wrapper ' > 4442 4443 4444<div class="logo_element"> 4445 4446 4447 <div class="h4 site-header__logo"> 4448 4449 4450<a href="/" class="site-header__logo-image"> 4451 4452 4453 4454 4455 4456 <img class="js main_logo white " 4457 src="//us.ecoflow.com/cdn/shop/files/Logo_white_300x300.svg?v=1783411021" 4458 srcset="//us.ecoflow.com/cdn/shop/files/Logo_white_300x300.svg?v=1783411021 1x, //us.ecoflow.com/cdn/shop/files/[email protected]?v=1783411021 2x" 4459 loading="lazy" 4460 width="179" 4461 height="12" 4462 alt="EcoFlow" 4463 style="max-width: 170px"> 4464 <noscript> 4465 4466 <img src="//us.ecoflow.com/cdn/shop/files/Logo_white_170x.svg?v=1783411021" 4467 srcset="//us.ecoflow.com/cdn/shop/files/Logo_white_170x.svg?v=1783411021 1x, //us.ecoflow.com/cdn/shop/files/[email protected]?v=1783411021 2x" 4468 loading="lazy" 4469 width="179" 4470 height="12" 4471 alt="EcoFlow" 4472 style="max-width: 170px;"> 4473 </noscript> 4474 4475 4476 4477 <img class="js main_logo black " 4478 src="//us.ecoflow.com/cdn/shop/files/Logo_black_300x300.svg?v=1783411057" 4479 srcset="//us.ecoflow.com/cdn/shop/files/Logo_black_300x300.svg?v=1783411057 1x, //us.ecoflow.com/cdn/shop/files/[email protected]?v=1783411057 2x" 4480 loading="eager" 4481 fetchpriority="high" 4482 width="179" 4483 height="12" 4484 alt="EcoFlow" 4485 style="max-width: 170px"> 4486 <noscript> 4487 4488 <img src="//us.ecoflow.com/cdn/shop/files/Logo_black_170x.svg?v=1783411057" 4489 srcset="//us.ecoflow.com/cdn/shop/files/Logo_black_170x.svg?v=1783411057 1x, //us.ecoflow.com/cdn/shop/files/[email protected]?v=1783411057 2x" 4490 loading="lazy" 4491 width="179" 4492 height="12" 4493 alt="EcoFlow" 4494 style="max-width: 170px;"> 4495 </noscript> 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 </a> 4506 4507 4508 </div> 4509 4510</div> 4511 4512 4513 </div> 4514 4515 </div> 4516 4517 4518 4519 4520 4521 4522 <div class="menu-icon-wrapper"> 4523 4524 <nav class="grid__item " id="AccessibleNav" role="navigation"> 4525 4526 4527 <div class='navigation_wrapper'> 4528 4529 4530 4531 4532 4533 4534 4535 4536 <div class="nav-linklist-scroll-wrapper"> 4537 <ul class="nav-bar__linklist list--unstyled main_nav-bar_linklist" data-type="menu"> 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 <li class="nav-bar__item " data-menu-index="0"> 4743 <a href="https://us.ecoflow.com/pages/prime-day" data-text="Prime Day Fall Sale" class="nav-bar__link link " data-type="menuitem">
4744 <span>Prime Day Fall Sale</span> 4745 4746 </a></li> 4747 4748 4749 4750 <li class="nav-bar__item item-has-mega-menu mega_menu_main_parent " data-menu-index="1"> 4751 4752 <a data-text="Power Stations" class="nav-bar__link link " data-type="menuitem" aria-expanded="false" aria-haspopup="true"> 4753 <span>Power Stations</span><svg xmlns="http://www.w3.org/2000/svg" class="arrow-icon" width="13" height="14" viewBox="0 0 13 14" fill="none"> 4754 <path d="M11 5.16667L6.66667 9.5L2.33333 5.16667" stroke="black" stroke-width="1.1375" stroke-linecap="round" stroke-linejoin="round"/> 4755 </svg> 4756 </a> 4757</li> 4758 4759 4760 4761 4762 4763 4764 4765 4766 <li class="nav-bar__item item-has-mega-menu mega_menu_main_parent " data-menu-index="2"> 4767 4768 <a data-text="Whole-Home Backup" class="nav-bar__link link " data-type="menuitem" aria-expanded="false" aria-haspopup="true"> 4769 <span>Whole-Home Backup</span><svg xmlns="http://www.w3.org/2000/svg" class="arrow-icon" width="13" height="14" viewBox="0 0 13 14" fill="none"> 4770 <path d="M11 5.16667L6.66667 9.5L2.33333 5.16667" stroke="black" stroke-width="1.1375" stroke-linecap="round" stroke-linejoin="round"/> 4771 </svg> 4772 </a> 4773</li> 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 <li class="nav-bar__item item-has-mega-menu mega_menu_main_parent " data-menu-index="3"> 4976 4977 <a data-text="Home Battery" class="nav-bar__link link " data-type="menuitem" aria-expanded="false" aria-haspopup="true"> 4978 <span>Home Battery</span><svg xmlns="http://www.w3.org/2000/svg" class="arrow-icon" width="13" height="14" viewBox="0 0 13 14" fill="none"> 4979 <path d="M11 5.16667L6.66667 9.5L2.33333 5.16667" stroke="black" stroke-width="1.1375" stroke-linecap="round" stroke-linejoin="round"/> 4980 </svg> 4981 </a> 4982</li> 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 <li class="nav-bar__item item-has-mega-menu mega_menu_main_parent " data-menu-index="4"> 4997 4998 <a data-text="Smart Living" class="nav-bar__link link " data-type="menuitem" aria-expanded="false" aria-haspopup="true">
4999 <span>Smart Living</span><svg xmlns="http://www.w3.org/2000/svg" class="arrow-icon" width="13" height="14" viewBox="0 0 13 14" fill="none"> 5000 <path d="M11 5.16667L6.66667 9.5L2.33333 5.16667" stroke="black" stroke-width="1.1375" stroke-linecap="round" stroke-linejoin="round"/> 5001 </svg> 5002 </a> 5003</li> 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 <li class="nav-bar__item item-has-mega-menu mega_menu_main_parent " data-menu-index="5"> 5068 5069 <a data-text="Scenarios" class="nav-bar__link link " data-type="menuitem" aria-expanded="false" aria-haspopup="true"> 5070 <span>Scenarios</span><svg xmlns="http://www.w3.org/2000/svg" class="arrow-icon" width="13" height="14" viewBox="0 0 13 14" fill="none"> 5071 <path d="M11 5.16667L6.66667 9.5L2.33333 5.16667" stroke="black" stroke-width="1.1375" stroke-linecap="round" stroke-linejoin="round"/> 5072 </svg> 5073 </a> 5074</li> 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 <li class="nav-bar__item item-has-mega-menu mega_menu_main_parent item-has-sub-menu" data-menu-index="6"> 5280 5281 <a href="#" data-text="Explore" class="nav-bar__link link " data-type="menuitem" aria-expanded="false" aria-haspopup="true"> 5282 <span>Explore</span><svg xmlns="http://www.w3.org/2000/svg" class="arrow-icon" width="13" height="14" viewBox="0 0 13 14" fill="none"> 5283 <path d="M11 5.16667L6.66667 9.5L2.33333 5.16667" stroke="black" stroke-width="1.1375" stroke-linecap="round" stroke-linejoin="round"/> 5284 </svg> 5285 </a> 5286</li> 5287 </ul> 5288 </div> 5289 <div class="nav-scroll-arrows"> 5290 <button class="nav-scroll-arrow nav-scroll-arrow--left" aria-label="Scroll navigation left" type="button"> 5291 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 5292 <path d="M11.5 14.4844L7.25736 10.2418C7.11953 10.1039 7.11953 9.88046 7.25736 9.74263L11.5 5.49998" stroke="black" stroke-width="1.3" stroke-linecap="round"/> 5293 </svg> 5294 </button> 5295 <button class="nav-scroll-arrow nav-scroll-arrow--right" aria-label="Scroll navigation right" type="button"> 5296 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 5297 <path d="M8.5 14.5L12.7426 10.2574C12.8805 10.1196 12.8805 9.89609 12.7426 9.75826L8.5 5.51561" stroke="black" stroke-width="1.3" stroke-linecap="round"/> 5298 </svg> 5299 </button> 5300 </div> 5301 </div> 5302 5303 5304 </nav> 5305 5306 <div class="grid__item small--two-fifths text-right site-header__icons site-header__icons--plus"> 5307 5308 5309 <div class='small--hide'> 5310 5311 5312 5313 </div> 5314 5315 5316 <div class="site-header__icons-wrapper"> 5317 5318 <div class="livestream-icon show-tablet-down"> 5319 <a href="https://us.ecoflow.com/pages/ecoflow-livestream"> 5320 5321 5322<svg class="icon-livestream-animated" width="30" height="17" viewBox="0 0 30 17" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 5323 <g clip-path="url(#livestream-clip-mobile)"> 5324 <path d="M21.5 9.36603C20.8333 8.98113 20.8333 8.01888 21.5 7.63398L28.25 3.73686C28.9167 3.35196 29.75 3.83309 29.75 4.60289L29.75 12.3971C29.75 13.1669 28.9167 13.648 28.25 13.2631L21.5 9.36603Z" fill="#FF2C3B"/> 5325 <rect width="20" height="17" rx="2" fill="#FF2C3B"/> 5326 <mask id="livestream-mask-1-mobile" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="2" y="3" width="4" height="11"> 5327 <rect x="2" y="3" width="4" height="11" fill="white"/> 5328 </mask> 5329 <g mask="url(#livestream-mask-1-mobile)"> 5330 <rect x="2" y="13" width="4" height="11" fill="white"> 5331 <animate attributeName="y" values="13;3;13" keyTimes="0;0.5;
53311" dur="1s" repeatCount="indefinite" calcMode="spline" keySplines="0.42 0 0.58 1;0.42 0 0.58 1"/> 5332 </rect> 5333 </g> 5334 <mask id="livestream-mask-2-mobile" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="8" y="3" width="4" height="11"> 5335 <rect x="8" y="3" width="4" height="11" fill="white"/> 5336 </mask> 5337 <g mask="url(#livestream-mask-2-mobile)"> 5338 <rect x="8" y="8" width="4" height="11" fill="white"> 5339 <animate attributeName="y" values="8;3;8" keyTimes="0;0.5;1" dur="1s" repeatCount="indefinite" calcMode="spline" keySplines="0.42 0 0.58 1;0.42 0 0.58 1"/> 5340 </rect> 5341 </g> 5342 <mask id="livestream-mask-3-mobile" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="14" y="3" width="4" height="11"> 5343 <rect x="14" y="3" width="4" height="11" fill="white"/> 5344 </mask> 5345 <g mask="url(#livestream-mask-3-mobile)"> 5346 <rect x="14" y="3" width="4" height="11" fill="white"> 5347 <animate attributeName="y" values="3;13;3" keyTimes="0;0.5;1" dur="1s" repeatCount="indefinite" calcMode="spline" keySplines="0.42 0 0.58 1;0.42 0 0.58 1"/> 5348 </rect> 5349 </g> 5350 </g> 5351 <defs> 5352 <clipPath id="livestream-clip-mobile"> 5353 <rect width="30" height="17" fill="white"/> 5354 </clipPath> 5355 </defs> 5356</svg> 5357 5358 </a> 5359 </div> 5360 5361 <!-- 跳转积ååå --> 5362
5362<script> 5363 var ecoLang = "us"; 5364 var integral_url = "https://www.ecoflow.com/" + ecoLang + "/ecocredits"; 5365 // ä¿®æ¹tokenï¼tokenåç¼çº¦å®ï¼us-token jp-token ca-token eu-token au-token uk-token 5366 var cookie_name = ecoLang + "-token"; 5367 function to_integral() { 5368 window.open(integral_url); 5369 windlow.event.returnValue = false; 5370 } 5371 5372 function delCookie() { 5373 var exp = new Date(); 5374 exp.setTime(exp.getTime() - 1); 5375 var del_token = cookie_name + "=123456;expires=" + exp.toGMTString() + ";domain=.ecoflow.com;"; 5376 document.cookie = del_token; 5377 } 5378 </script>
5378 5379 5380
5380<script> delCookie()</script>
5380 5381 5382 <!-- 跳转积ååå end --> 5383 5384 5385 <div class="search-bar__interior without_search_filter "> 5386 5387 <button type="button" 5388 class="header-search-button" 5389 aria-label="Search" 5390 > 5391 <svg class="black" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 5392 <circle cx="11" cy="11" r="6" stroke="black" stroke-width="1.6"/> 5393 <path d="M19.3841 20.5154C19.6965 20.8279 20.203 20.8279 20.5154 20.5154C20.8279 20.203 20.8279 19.6965 20.5154 19.3841L19.3841 20.5154ZM14.4343 15.5657L19.3841 20.5154L20.5154 19.3841L15.5657 14.4343L14.4343 15.5657Z" fill="black"/> 5394 </svg> 5395 <svg class="white" xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"> 5396 <circle cx="11.5" cy="11" r="6" stroke="white" stroke-width="1.6"/> 5397 <path d="M19.8841 20.5154C20.1965 20.8279 20.703 20.8279 21.0154 20.5154C21.3279 20.203 21.3279 19.6965 21.0154 19.3841L19.8841 20.5154ZM14.9343 15.5657L19.8841 20.5154L21.0154 19.3841L16.0657 14.4343L14.9343 15.5657Z" fill="white"/> 5398 </svg> 5399 <span class="icon__fallback-text">Search</span> 5400 </button> 5401 5402 <div class="search-form__container" data-search-form-container> 5403 5404 5405 <form class="search-form search-bar__form" action="/search" method="get" role="search"> 5406 <div class="search-form__input-wrapper"> 5407 <button class="search-button__submit search-form__submit" type="submit"> 5408 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5409 <circle cx="11" cy="11" r="6" stroke="#707070" stroke-width="1.6"/> 5410 <path d="M19.3841 20.5154C19.6965 20.8279 20.203 20.8279 20.5154 20.5154C20.8279 20.203 20.8279 19.6965 20.5154 19.3841L19.3841 20.5154ZM14.4343 15.5657L19.3841 20.5154L20.5154 19.3841L15.5657 14.4343L14.4343 15.5657Z" fill="#707070"/> 5411 </svg> 5412 <span class="icon__fallback-text">Search</span> 5413 </button> 5414 <label for="predictive-search-drawer-input" class="visually-hidden"></label> 5415 <input 5416 type="text" 5417 name="q" 5418 id="predictive-search-drawer-input" 5419 data-predictive-search-drawer-input 5420 placeholder="Search in EcoFlow" 5421 aria-label="Search in EcoFlow" 5422 autocomplete="off" 5423 autocorrect="off" 5424 class="search-form__input search-bar__input" 5425 /> 5426 <input type="hidden" name="options[prefix]" value="last" aria-hidden="true" /> 5427 <button class="search-close"> 5428 <div class="hideMobile"> 5429 <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5430 <path d="M6.57178 5L19.5718 18M19.5718 5L6.57178 18" stroke="#707070" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/> 5431 </svg> 5432 </div> 5433 <div class="hideDesktop"> 5434 <svg width="44" height="44" viewBox="0 0 44 44" xmlns="http://www.w3.org/2000/svg"> 5435 <path d="M29.601 15.46 23.061 22l6.54 6.54-1.06 1.061L22 23.061l-6.54 6.54-1.061-1.06L20.939 22l-6.54-6.54 1.06-1.061L22 20.939l6.54-6.54 1.061 1.06z" fill="#03060B" fill-rule="evenodd"/> 5436 </svg> 5437 </div> 5438 5439 </button> 5440 <div class="predictive-search-wrapper predictive-search-wrapper--drawer"> 5441 5442 <div class="predictive-search"> 5443 5444 5445 5446 <div class='search_popular_searches_menu'> 5447 5448 <div class="predictive-search-title"> 5449 <div class="predictive-search-title__content">RECOMMENDED SEARCH</div> 5450 </div> 5451 <div class='search_popular_menu'> 5452 5453<a href='https://us.ecoflow.com/products/delta-pro-ultra-x'> DELTA Pro Ultra X </a> 5454 5455<a href='/collections/whole-home-backup-power-solutions'> Whole Home Solutions </a> 5456 5457<a href='/products/delta-pro-ultra'> DELTA Pro Ultra (6144Wh) </a> 5458 5459<a href='https://us.ecoflow.com/products/delta-pro-3-portable-power-station?ref=search'> DELTA Pro 3 (4096Wh) </a> 5460 5461<a href='https://us.ecoflow.com/products/delta-pro-portable-power-station?ref=search'> DELTA Pro (3600Wh) </a> 5462 5463<a href='https://us.ecoflow.com/products/ecoflow-delta-3-ultra-plus-portable-power-station-3072wh?ref=search'> DELTA 3 Ultra Plus (3072Wh) </a> 5464 5465<a href='https://us.ecoflow.com/products/delta-3-max-series-portable-power-station?view=d3m&variant=54692162764873'> DELTA 3 Max (2048Wh) </a> 5466 5467<a href='https://us.ecoflow.com/pages/corporate-purchase'> ð Bulk Orders: Up to 10% Off </a> 5468 5469<a href='/products/smart-generator'> Smart Generator </a> 5470 5471<a href='https://www.ecoflow.com/us/support/warranty'> Warranty </a> 5472 5473 </div> 5474 </div> 5475 5476 5477 5478 5479 <div class="search-bar__results" aria-hidden="true"> 5480 5481 5482 <div class="search-bar__results-inner"> 5483 5484 </div> 5485 </div> 5486 5487 5488 5489 5490 5491 </div> 5492 </div> 5493 5494 5495 </div> 5496 </form> 5497 5498 5499 </div> 5500 </div> 5501 5502 5503 5504<div class='customer_nav_menu__wrapper'> 5505 <div class="site-nav--has-dropdown" 5506 x-data="{ 5507 open: false,
5508 closed: false, 5509 closePopup(){ 5510 this.open = false; 5511 const d = new Date(); 5512 d.setTime(d.getTime() + (1*24*60*60*1000)); 5513 let expires = 'expires='+ d.toUTCString(); 5514 document.cookie = 'UserPopupClose=1;' + expires + ';path=/'; 5515 this.closed = true; 5516 }, 5517 init(){ 5518 let name = 'UserPopupClose='; 5519 let decodedCookie = decodeURIComponent(document.cookie); 5520 let ca = decodedCookie.split(';'); 5521 for(let i = 0; i <ca.length; i++) { 5522 let c = ca[i]; 5523 while (c.charAt(0) == ' ') { 5524 c = c.substring(1); 5525 } 5526 if (c.indexOf(name) == 0) { 5527 let cookieValue = c.substring(name.length, c.length); 5528 if(cookieValue == 1) this.closed = true; 5529 else this.closed = false; 5530 } 5531 } 5532 } 5533 }" 5534 @mouseout="open = false" @mouseover="open = true, closed = false"> 5535 5536 5537<button class="site-nav__link site-nav__link--main customer_nav_button site-nav__link--button hideMobile" type="button" @click.prevent="open = !open, closed = false" aria-expanded="false" aria-controls="" style="cursor: pointer;" aria-label="Go to user center"> 5538 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 5539 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12C2.25 6.61522 6.61522 2.25 12 2.25ZM12 13.75C9.37665 13.75 7.25 15.8766 7.25 18.5C7.25 18.5773 7.23831 18.6518 7.2166 18.722C8.56443 19.6838 10.2161 20.25 12 20.25C13.7839 20.25 15.4356 19.6838 16.7851 18.7213C16.7617 18.6518 16.75 18.5773 16.75 18.5C16.75 15.8766 14.6234 13.75 12 13.75ZM12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 14.1032 4.53703 16.0226 5.83265 17.4798C6.17234 15.4132 7.52481 13.6884 9.36333 12.8317C8.38018 12.0544 7.75 10.8508 7.75 9.5C7.75 7.15279 9.65279 5.25 12 5.25C14.3472 5.25 16.25 7.15279 16.25 9.5C16.25 10.8508 15.6198 12.0544 14.6374 12.8329C16.4752 13.6884 17.8277 15.4132 18.1671 17.4792C19.463 16.0226 20.25 14.1032 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM12 6.75C10.4812 6.75 9.25 7.98122 9.25 9.5C9.25 11.0188 10.4812 12.25 12 12.25C13.5188 12.25 14.75 11.0188 14.75 9.5C14.75 7.98122 13.5188 6.75 12 6.75Z" fill="currentColor"/> 5540</svg> 5541 </button> 5542 5543 <button class="site-nav__link site-nav__link--main customer_nav_button site-nav__link--button hideDesktop" type="button" @click.prevent="open = !open, closed = false" aria-expanded="false" aria-controls="" style="cursor: pointer;" aria-label="Go to user center"> 5544 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 5545 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12C2.25 6.61522 6.61522 2.25 12 2.25ZM12 13.75C9.37665 13.75 7.25 15.8766 7.25 18.5C7.25 18.5773 7.23831 18.6518 7.2166 18.722C8.56443 19.6838 10.2161 20.25 12 20.25C13.7839 20.25 15.4356 19.6838 16.7851 18.7213C16.7617 18.6518 16.75 18.5773 16.75 18.5C16.75 15.8766 14.6234 13.75 12 13.75ZM12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 14.1032 4.53703 16.0226 5.83265 17.4798C6.17234 15.4132 7.52481 13.6884 9.36333 12.8317C8.38018 12.0544 7.75 10.8508 7.75 9.5C7.75 7.15279 9.65279 5.25 12 5.25C14.3472 5.25 16.25 7.15279 16.25 9.5C16.25 10.8508 15.6198 12.0544 14.6374 12.8329C16.4752 13.6884 17.8277 15.4132 18.1671 17.4792C19.463 16.0226 20.25 14.1032 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM12 6.75C10.4812 6.75 9.25 7.98122 9.25 9.5C9.25 11.0188 10.4812 12.25 12 12.25C13.5188 12.25 14.75 11.0188 14.75 9.5C14.75 7.98122 13.5188 6.75 12 6.75Z" fill="currentColor"/> 5546</svg> 5547 </button> 5548 5549 5550 <div class="user-popup-wrap " x-show="open && !closed" style="display: none;"> 5551 <div class="user-popup-inner"> 5552 <div class="user-popup-close" @click="closePopup()"> 5553 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 5554 <path d="M15 5L5 15" stroke="#949494" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 5555 <path d="M5 5L15 15" stroke="#949494" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 5556 </svg> 5557 </div> 5558 <div class="user-popup-content"> 5559 5560 5561<div class="user-popup-desc user-popup-desc--ecocredits" data-desc-before="<ul> 5562<li>Join Us and Get 700 EcoCredits, Worth $35</li> 5563</ul>" data-desc-after="<ul><li>Join Us and Get 500 EcoCredits, Worth $25</li></ul>" data-switch-utc="1776841200000"><ul> 5564<li>Join Us and Get 700 EcoCredits, Worth $35</li> 5565</ul></div> 5566 5567 <div class="user-popup-btn-wrapper"> 5568 5569 5570 <a class="btn user-popup-btn" href="javascript:void(0)" onclick="event.preventDefault(); openLoginPopupDialog()">Password-free Login/Registration</a> 5571 5572 5573 <a class="btn secondary_btn user-popup-btn" href="https://account.ecoflow.com/register?return_to=https://us.ecoflow.com/">Join Now</a> 5574 5575 </div> 5576 5577 <div class="user-popup-content"><p>Already have an account? <a href="https://account.ecoflow.com/login?return_to=https://us.ecoflow.com/" title="https://account.ecoflow.com/login?return_to=https://us.ecoflow.com/">Sign In</a></p></div> 5578 5579 </div> 5580 </div> 5581 </div> 5582 5583 5584 </div> 5585</div> 5586 5587
5587<script> 5588 (function(){ 5589 function applyEcocreditsSwitch(){ 5590 var el = document.querySelector('.user-popup-desc--ecocredits'); 5591 if (!el) return; 5592 var after = el.getAttribute('data-desc-after'); 5593 var switchAt = parseInt(el.getAttribute('data-switch-utc') || '0', 10); 5594 if (after && switchAt && Date.now() >= switchAt) el.innerHTML = after; 5595 } 5596 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', applyEcocreditsSwitch); 5597 else applyEcocreditsSwitch(); 5598 })(); 5599 </script>
5599 5600 5601<div class='header_cart_info ' id="HeaderCart" data-cart-count-bubble> 5602 5603 5604 <a href='/cart' class='cart_icon ' aria-label="Go to shopping cart"><svg class="icon icon--cart icon--full-color" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5605 <path fill-rule="evenodd" fill="none" clip-rule="evenodd" d="M5.38086 6.87939H18.747C19.439 6.87939 20 7.44036 20 8.13236C20 8.25079 19.9832 8.36863 19.9501 8.48235L17.9454 15.3736C17.7897 15.9087 17.2995 16.2766 16.7423 16.2766H9.055C8.4978 16.2766 8.00755 15.9087 7.85191 15.3736L5.38086 6.87939Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 5606 <path d="M5.75889 8.1324L5.05622 5.87984C4.89295 5.35645 4.40836 5 3.8601 5H2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 5607 <path d="M9 20C9.55228 20 10 19.5523 10 19C10 18.4477 9.55228 18 9 18C8.44772 18 8 18.4477 8 19C8 19.5523 8.44772 20 9 20Z" fill="currentColor"/> 5608 <path d="M17 20C17.5523 20 18 19.5523 18 19C18 18.4477 17.5523 18 17 18C16.4477 18 16 18.4477 16 19C16 19.5523 16.4477 20 17 20Z" fill="currentColor"/> 5609 <path d="M10.3928 10.0234V13.1582" stroke="currentColor" stroke-width="1.2" stroke-linecap="round"/> 5610 <path d="M12.8987 10.0234V13.1582" stroke="currentColor" stroke-width="1.2" stroke-linecap="round"/> 5611 <path d="M15.4045 10.0234V13.1582" stroke="currentColor" stroke-width="1.2" stroke-linecap="round"/> 5612</svg> 5613 5614<span class='header_cart_count hide' data-cart-count>0</span> 5615 </a> 5616</div> 5617 5618 5619 5620<div class="header_language-switcher"><form method="post" action="/localization" id="localization-header" accept-charset="UTF-8" class="header-language-switcher" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/products/delta-pro-ultra-x" /><input type="hidden" name="locale_code" value="es"> 5621 <button type="submit" class="language-switcher-btn" aria-label="Switch language"> 5622 5623 <svg width="16" height="12" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"> 5624 <rect x="0.4" y="2.4" width="13.2" height="9.2" rx="0.984978" stroke="currentColor" stroke-width="0.8"/> 5625 <path d="M14.3057 0.00683594C15.0039 0.0778042 15.5487 0.667803 15.5488 1.38477V7.61719L15.542 7.75879C15.4759 8.41066 14.9575 8.92885 14.3057 8.99512L14.1641 9.00195H14V8.20215H14.1641C14.4871 8.20207 14.749 7.94021 14.749 7.61719V1.38477C14.7489 1.06184 14.487 0.799884 14.1641 0.799805H3.77637C3.45352 0.799985 3.19152 1.0619 3.19141 1.38477V2H2.3916V1.38477C2.39171 0.667867 2.93659 0.0778896 3.63477 0.00683594L3.77637 0H14.1641L14.3057 0.00683594Z" fill="currentColor"/> 5626 <path d="M2.73803 4.76873H6.6925V5.48308H3.69475V6.63116H6.57132V7.34552H3.69475V8.6084H6.74353V9.32275H2.73803V4.76873ZM7.22324 6.05074C7.22324 5.04299 8.10343 4.64116 9.23237 4.64116C10.4506 4.64116 11.3563 5.04299 11.4584 6.08901H10.4251V6.08263C10.3932 5.74459 10.087 5.35552 9.27701 5.35552C8.61368 5.35552 8.21823 5.55962 8.21823 5.98058C8.21823 7.06488 11.6114 6.01247 11.6114 7.97058C11.6114 9.11865 10.4442 9.45032 9.42371 9.45032C7.98224 9.45032 7.14032 8.94644 7.11481 7.85577V7.84939H8.14807C8.17996 8.54462 8.81141 8.73596 9.4556 8.73596C10.0679 8.73596 10.5782 8.54462 10.5782 8.06625C10.5782 6.93731 7.22324 7.91955 7.22324 6.05074Z" fill="currentColor"/> 5627 </svg> 5628 5629 </button></form></div><div class='navigation-toggle-btn'> 5630 5631 <button type="button" class="btn--link site-header__icon site-header__menu js-mobile-nav-toggle mobile-nav--open" aria-controls="MobileNav" aria-expanded="false" aria-label="Navigation"> 5632 <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--full-color icon-hamburger" width="24" height="24" viewBox="0 0 24 24" fill="none"> 5633 <path d="M5 6H19M5 12H19M5 18H19" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/> 5634 </svg> 5635 <svg xmlns="http://www.w3.org/2000/svg" class="icon icon--full-color icon-close" width="24" height="24" viewBox="0 0 24 24" fill="none"> 5636 <path d="M6 5L19 18M19 5L6 18" stroke="#010101" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/> 5637 </svg> 5638 </button> 5639 5640 </div> 5641 5642 </div> 5643 5644 </div> 5645 </div> 5646 </div> 5647 5648 <div class="livestream-icon show-tablet-up"> 5649 <a href="https://us.ecoflow.com/pages/ecoflow-livestream"> 5650 5651 5652<svg class="icon-livestream-animated" width="30" height="17" viewBox="0 0 30 17" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 5653 <g clip-path="url(#livestream-clip-desktop)"> 5654 <path d="M21.5 9.36603C20.8333 8.98113 20.8333 8.01888 21.5 7.63398L28.25 3.73686C28.9167 3.35196 29.75 3.83309 29.75 4.60289L29.75 12.3971C29.75 13.1669 28.9167 13.648 28.25 13.2631L21.5 9.36603Z" fill="#FF2C3B"/> 5655 <rect width="20" height="17" rx="2" fill="#FF2C3B"/> 5656 <mask id="livestream-mask-1-desktop" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="2" y="3" width="4" height="11"> 5657 <rect x="2" y="3" width="4" height="11" fill="white"/> 5658 </mask> 5659 <g mask="url(#livestream-mask-1-desktop)"> 5660 <rect x="2" y="13" width="4" height="11" fill="white"> 5661 <animate attributeName="y" values="13;3;13" keyTimes="0;0.5;
56611" dur="1s" repeatCount="indefinite" calcMode="spline" keySplines="0.42 0 0.58 1;0.42 0 0.58 1"/> 5662 </rect> 5663 </g> 5664 <mask id="livestream-mask-2-desktop" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="8" y="3" width="4" height="11"> 5665 <rect x="8" y="3" width="4" height="11" fill="white"/> 5666 </mask> 5667 <g mask="url(#livestream-mask-2-desktop)"> 5668 <rect x="8" y="8" width="4" height="11" fill="white"> 5669 <animate attributeName="y" values="8;3;8" keyTimes="0;0.5;1" dur="1s" repeatCount="indefinite" calcMode="spline" keySplines="0.42 0 0.58 1;0.42 0 0.58 1"/> 5670 </rect> 5671 </g> 5672 <mask id="livestream-mask-3-desktop" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="14" y="3" width="4" height="11"> 5673 <rect x="14" y="3" width="4" height="11" fill="white"/> 5674 </mask> 5675 <g mask="url(#livestream-mask-3-desktop)"> 5676 <rect x="14" y="3" width="4" height="11" fill="white"> 5677 <animate attributeName="y" values="3;13;3" keyTimes="0;0.5;1" dur="1s" repeatCount="indefinite" calcMode="spline" keySplines="0.42 0 0.58 1;0.42 0 0.58 1"/> 5678 </rect> 5679 </g> 5680 </g> 5681 <defs> 5682 <clipPath id="livestream-clip-desktop"> 5683 <rect width="30" height="17" fill="white"/> 5684 </clipPath> 5685 </defs> 5686</svg> 5687 5688 </a> 5689 </div> 5690 </div> 5691 5692 <nav class="mobile-nav-wrapper critical-hidden" role="navigation"> 5693 5694 </nav> 5695 </header> 5696 5697 5698</div> 5699 5700 5701 5702<style> 5703 .header_cart_info.show_cart_subtotal .cart_icon, 5704 .header_cart_info .header_cart_count { 5705 background: #fa4500; 5706 color: var(--color-btn-primary-text); 5707 } 5708 /* cust style */ 5709 .header_top .top_navigation_links{padding: 5.5px 0;} 5710 .top_navigation_links li.information:first-child { 5711 position: relative; 5712 border-right: none; 5713 } 5714 .top_navigation_links li.information:first-child::after { 5715 content: ''; 5716 height: 12px; 5717 display: block; 5718 width: 1px; 5719 background: #4A4A48; 5720 position: absolute; 5721 bottom: 3px; 5722 right: 0px; 5723 } 5724 .top_navigation_links li.information:first-child a { 5725 text-decoration: underline; 5726 } 5727.top_navigation_links li.information p a{ text-decoration: none; } 5728 .top_navigation_links button.disclosure__toggle { 5729 text-decoration: underline; 5730 } 5731 /* header-container logo-subtitle-wrapper logo_element-wrapper subtitle-wrapper no_1 */ 5732 .h4.site-header__logo { 5733 /* flex-shrink: 0; */ 5734 } 5735 .header-container .subtitle-wrapper { 5736 color: var(--alternateHeader_nav_color); 5737 display: flex; 5738 align-items: center; 5739 flex-wrap: wrap; 5740 } 5741 .header-container .no_1 { 5742 font-family: "Helvetica Neue ForEco Md Ext"; 5743 font-weight: 500; 5744 background: linear-gradient(344deg, #FFF -71.66%, #DFA859 23.76%, #AC6803 152.14%); 5745 background-clip: text; 5746 -webkit-background-clip: text; 5747 -webkit-text-fill-color: transparent; 5748 } 5749 .header-container svg {} 5750 .header-container svg.left {} 5751 .header-container svg.right {} 5752 .nav-bar__link span {font-weight: 500;} 5753 .nav-bar__item svg.arrow-icon {height: 13px;} 5754 /* @media screen and (min-width: 1440px) { 5755 .header-container { 5756 max-width: 1480px; 5757 } 5758 } */ 5759 5760@media screen and (min-width: 1600px) { 5761 .header-container { 5762 max-width: 1480px; 5763 } 5764} 5765 @media screen and (min-width: 768px) { 5766 .header-container {} 5767 .header-container .subtitle-wrapper { 5768 font-size: 12px; 5769 margin-top: 8px; 5770 } 5771 .header-container .subtitle-wrapper .no_1 { 5772 font-size: 16.379px; 5773 line-height: 13.922px; /* 85% */ 5774 letter-spacing: -0.655px; 5775 } 5776 .header-container .subtitle-wrapper svg { 5777 width: 11.875px; 5778 height: 11.465px; 5779 } 5780 .header-container .subtitle-wrapper svg.left { 5781 margin-left: 4px; 5782 } 5783 .header-container .subtitle-wrapper svg.right { 5784 margin-right: 4px; 5785 } 5786 } 5787 @media screen and (max-width: 767px) { 5788 .header-container { 5789 align-items: start; 5790 } 5791 .header-container .logo-subtitle-wrapper { 5792 margin-top: 12px; 5793 } 5794 .header-container .subtitle-wrapper { 5795 font-size: 8px; 5796 margin-top: 9px; 5797 overflow: visible; 5798 display: block; 5799 white-space: nowrap; 5800 width: 0; 5801 } 5802 .header-container .subtitle-wrapper .no_1 { 5803 font-size: 10.237px; 5804 line-height: 8.701px; /* 85% */ 5805 letter-spacing: -0.409px; 5806 } 5807 .header-container .subtitle-wrapper svg { 5808 width: 7.422px; 5809 height: 7.166px; 5810 } 5811 .header-container .subtitle-wrapper svg.left { 5812 margin-left: 2.5px; 5813 } 5814 .header-container .subtitle-wrapper svg.right { 5815 margin-right: 2.5px; 5816 } 5817 } 5818</style> 5819
5820<script> 5821 5822document.documentElement.style.setProperty('--sticky-header-height', '0'); 5823 5824 document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').clientHeight + 'px'); 5825 window.addEventListener('resize', function () { 5826 document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').clientHeight + 'px'); 5827 }); 5828 5829</script>
5829<div class="country-selector-popup-wrapper"></div><style> 5830 @media screen and (min-width: 750px) { 5831 .menu-icon-wrapper { 5832 align-self: stretch; 5833 } 5834 #AccessibleNav { 5835 position: static; 5836 flex-grow: 1; 5837 } 5838 .navigation_wrapper { 5839 height: 100%; 5840 align-items: stretch; 5841 } 5842 .nav-linklist-scroll-wrapper { 5843 overflow: hidden; 5844 flex: 1 1 0%; 5845 min-width: 0; 5846 } 5847 .nav-linklist-scroll-wrapper .main_nav-bar_linklist { 5848 flex-wrap: nowrap; 5849 align-items: stretch; 5850 height: 100%; 5851 } 5852 .nav-linklist-scroll-wrapper .nav-bar__item { 5853 flex-shrink: 0; 5854 white-space: nowrap; 5855 display: flex; 5856 align-items: stretch; 5857 } 5858 .nav-linklist-scroll-wrapper .mega-menu { 5859 white-space: normal; 5860 } 5861 .nav-linklist-scroll-wrapper .nav-bar__link { 5862 white-space: nowrap; 5863 } 5864 .nav-linklist-scroll-wrapper .nav-bar__item.item-has-mega-menu, 5865 .nav-linklist-scroll-wrapper .nav-bar__item.item-has-sub-menu { 5866 position: static; 5867 } 5868 .nav-scroll-arrows { 5869 display: none; 5870 align-items: center; 5871 gap: 16px; 5872 flex-shrink: 0; 5873 padding-left: 16px; 5874 } 5875 .navigation_wrapper.has-overflow .nav-scroll-arrows { 5876 display: flex; 5877 } 5878 .nav-scroll-arrow { 5879 display: flex; 5880 align-items: center; 5881 justify-content: center; 5882 width: 20px; 5883 height: 20px; 5884 padding: 0; 5885 border: none; 5886 background: transparent; 5887 cursor: pointer; 5888 border-radius: 50%; 5889 transition: background-color 0.2s; 5890 } 5891 .nav-scroll-arrow:focus { 5892 outline: none; 5893 } 5894 .nav-scroll-arrow:hover:not(.nav-scroll-arrow--disabled) { 5895 background-color: #00000026; 5896 } 5897 .site-header.header-theme-white .nav-scroll-arrow:hover:not(.nav-scroll-arrow--disabled) { 5898 background-color: #ffffff26; 5899 } 5900 .nav-scroll-arrow svg { 5901 display: block; 5902 } 5903 .nav-scroll-arrow--disabled { 5904 cursor: default; 5905 } 5906 .nav-scroll-arrow--disabled svg path { 5907 opacity: 0.4; 5908 } 5909 .site-header.header-theme-white .nav-scroll-arrow svg path { 5910 stroke: #FFF; 5911 } 5912 .shopify-section:has(.nav-bar__item.visible) .site-header.header-theme-white .nav-scroll-arrow svg path { 5913 stroke: #000; 5914 } 5915 .shopify-section:has(.nav-bar__item.visible) .site-header.header-theme-white .nav-scroll-arrow:hover:not(.nav-scroll-arrow--disabled) { 5916 background-color: #00000026; 5917 } 5918 } 5919 @media screen and (max-width: 749px) { 5920 .nav-scroll-arrows { 5921 display: none; 5922 } 5923 } 5924</style> 5925
5926<script> 5927 document.addEventListener('DOMContentLoaded', () => { 5928 const wrapper = document.querySelector('.nav-linklist-scroll-wrapper'); 5929 const navWrapper = wrapper?.closest('.navigation_wrapper'); 5930 const nav = document.querySelector('#AccessibleNav'); 5931 const leftArrow = navWrapper?.querySelector('.nav-scroll-arrow--left'); 5932 const rightArrow = navWrapper?.querySelector('.nav-scroll-arrow--right'); 5933 5934 if (!wrapper || !nav || !leftArrow || !rightArrow) return; 5935 5936 const SCROLL_STEP = 200; 5937 5938 const navGrid = document.querySelectorAll('.header-container.grid')[1]; 5939 5940 const constrain = () => { 5941 navWrapper.classList.remove('has-overflow'); 5942 nav.style.maxWidth = 'none'; 5943 void nav.offsetWidth; 5944 5945 if (!navGrid) return; 5946 5947 const padL = parseFloat(getComputedStyle(navGrid).paddingLeft) || 0; 5948 const padR = parseFloat(getComputedStyle(navGrid).paddingRight) || 0; 5949 const contentW = navGrid.clientWidth - padL - padR; 5950 5951 let childrenW = 0; 5952 for (const child of navGrid.children) { 5953 childrenW += child.getBoundingClientRect().width; 5954 } 5955 const overflow = childrenW - contentW; 5956 5957 if (overflow > 1) { 5958 nav.style.maxWidth = Math.max(0, nav.clientWidth - overflow) + 'px'; 5959 } else { 5960 nav.style.maxWidth = ''; 5961 } 5962 }; 5963 5964 const update = () => { 5965 const hasOverflow = wrapper.scrollWidth > wrapper.clientWidth + 1; 5966 navWrapper.classList.toggle('has-overflow', hasOverflow); 5967 if (!hasOverflow) return; 5968 5969 const sl = Math.round(wrapper.scrollLeft); 5970 const max = wrapper.scrollWidth - wrapper.clientWidth; 5971 leftArrow.classList.toggle('nav-scroll-arrow--disabled', sl <= 0); 5972 rightArrow.classList.toggle('nav-scroll-arrow--disabled', sl >= max - 1); 5973 }; 5974 5975 leftArrow.addEventListener('click', () => { 5976 wrapper.scrollBy({ left: -SCROLL_STEP, behavior: 'smooth' }); 5977 }); 5978 rightArrow.addEventListener('click', () => { 5979 wrapper.scrollBy({ left: SCROLL_STEP, behavior: 'smooth' }); 5980 }); 5981 5982 wrapper.addEventListener('scroll', update, { passive: true }); 5983 window.addEventListener('resize', () => { 5984 constrain(); 5985 update(); 5986 }); 5987 constrain(); 5988 update(); 5989 }); 5990</script>
5990 5991 5992 5993</div> 5994 <div id="shopify-section-country-selector-popup" class="shopify-section"><template id="country-selector-popup-template"> 5995 <div id="country-selector-popup"> 5996 <div class="popup-overlay" data-country-popup-close></div> 5997 <div class="popup-wrapper"> 5998 <div class="popup-close" data-country-popup-close> 5999 <svg width="20" height="20" viewBox="0 0 20 20" class="hideMobile" xmlns="http://www.w3.org/2000/svg"> 6000 <g fill="none" fill-rule="evenodd"> 6001 <circle fill="currentColor" cx="10" cy="10" r="10"/> 6002 <path d="M14.438 14.438a2.194 2.194 0 0 1-.498.387c-.16.086-.33.039-.51-.141L10 11.253l-3.443 3.443c-.172.172-.338.215-.497.129a2.194 2.194 0 0 1-.498-.387 2.194 2.194 0 0 1-.387-.498c-.086-.16-.043-.325.13-.497L8.746 10l-3.43-3.43c-.18-.18-.228-.35-.142-.51.086-.16.215-.326.387-.498.172-.172.338-.3.498-.387.16-.086.33-.039.51.141L10 8.747l3.43-3.43c.173-.173.34-.218.504-.136.164.082.332.21.504.381.172.172.299.34.38.504.083.164.038.331-.134.503L11.253 10l3.43 3.43c.18.18.228.35.142.51-.086.16-.215.326-.387.498z" fill="#FFF"/> 6003 </g> 6004 </svg> 6005 6006 <svg width="24" height="25" viewBox="0 0 24 25" class="hideDesktop" xmlns="http://www.w3.org/2000/svg"> 6007 <g fill="#03060B" fill-rule="evenodd"> 6008 <path d="m5.476 17.59 12-12.001 1.049 1.049-12 12z"/> 6009 <path d="M17.414 18.586 5.527 6.7l1.06-1.058 11.886 11.886z"/> 6010 </g> 6011 </svg> 6012 6013 </div> 6014 <div class="popup-container"><div class="popup-title">Select your country or region</div><div class="countries-list"><form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/products/delta-pro-ultra-x" /><div class="country-block"><div class="region_title">America</div><div class="country-block-wrapper"> 6015 <div class="country-block-inner"><input type="hidden" name="locale_code" value="en"> 6016 <button type="submit" aria-label="Switch language"> 6017 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/united-states_3x_06bf50cb-a938-4d7e-bdf7-38ae84c29cd2_100x.png?v=1741690864" alt="United States" width="30" height="30" decoding="async" /></div> 6018 <div class="country-content"> 6019 <div class="country-title">United States</div> 6020 <div class="country-subtitle">English / $ USD</div> 6021 </div> 6022 </button></div> 6023 6024 6025 <div class="country-block-inner"><input type="hidden" name="locale_code" value="es"> 6026 <button type="submit" aria-label="Switch language"> 6027 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/united-states_3x_06bf50cb-a938-4d7e-bdf7-38ae84c29cd2_100x.png?v=1741690864" alt="United States" width="30" height="30" decoding="async" /></div> 6028 <div class="country-content"> 6029 <div class="country-title">United States</div> 6030 <div class="country-subtitle">Español / $ USD</div> 6031 </div> 6032 </button></div> 6033 6034 6035 <div class="country-block-inner"><a href="https://ca.ecoflow.com"> 6036 <div class="flag-image">
6036<img data-src="//us.ecoflow.com/cdn/shop/files/canada_3x_b86d67f7-e7f5-458a-9079-51a3a9114bda_100x.png?v=1741690865" alt="Canada" width="30" height="30" decoding="async" /></div> 6037 <div class="country-content"> 6038 <div class="country-title">Canada</div> 6039 <div class="country-subtitle">English / $ CAD</div> 6040 </div> 6041 </a></div> 6042 6043 6044 <div class="country-block-inner"><a href="https://mx.ecoflow.com"> 6045 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/100x100_100x.png?v=1744379613" alt="México" width="30" height="30" decoding="async" /></div> 6046 <div class="country-content"> 6047 <div class="country-title">México</div> 6048 <div class="country-subtitle">Español / $ MXN</div> 6049 </div> 6050 </a></div> 6051 6052 6053 <div class="country-block-inner"><a href="https://br.ecoflow.com"> 6054 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/100x100_42450360-894a-4ebe-8ea7-dc113a4abe35_100x.png?v=1744379613" alt="Brasil" width="30" height="30" decoding="async" /></div> 6055 <div class="country-content"> 6056 <div class="country-title">Brasil</div> 6057 <div class="country-subtitle">Português / R$ BRL</div> 6058 </div> 6059 </a></div> 6060 6061 6062 6063 6064</div> 6065 </div><div class="country-block"><div class="region_title">Europe</div><div class="country-block-wrapper"> 6066 <div class="country-block-inner"><a href="https://uk.ecoflow.com"> 6067 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/united-kingdom_3x_0db599d6-fdff-40e9-8d63-6b6f69c9ed3d_100x.png?v=1741690861" alt="United Kingdom" width="30" height="30" decoding="async" /></div> 6068 <div class="country-content"> 6069 <div class="country-title">United Kingdom</div> 6070 <div class="country-subtitle">English / £ GBP</div> 6071 </div> 6072 </a></div> 6073 6074 6075 <div class="country-block-inner"><a href="https://fr.ecoflow.com"> 6076 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/france_3x_afc90a3b-cbb0-402d-b02c-a3cd40fa0d82_100x.png?v=1741690863" alt="France" width="30" height="30" decoding="async" /></div> 6077 <div class="country-content"> 6078 <div class="country-title">France</div> 6079 <div class="country-subtitle">Français / ⬠EUR</div> 6080 </div> 6081 </a></div> 6082 6083 6084 <div class="country-block-inner"><a href="https://de.ecoflow.com"> 6085 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/germany_3x_d3a0d255-5f9b-4d00-b511-820434e91882_100x.png?v=1741690864" alt="Deutschland" width="30" height="30" decoding="async" /></div> 6086 <div class="country-content"> 6087 <div class="country-title">
6087Deutschland</div> 6088 <div class="country-subtitle">Deutsch / ⬠EUR</div> 6089 </div> 6090 </a></div> 6091 6092 6093 <div class="country-block-inner"><a href="https://it.ecoflow.com/"> 6094 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/italy_3x_8e252b4b-1534-4c69-8df0-30e68c656556_100x.png?v=1741691226" alt="Italia" width="30" height="30" decoding="async" /></div> 6095 <div class="country-content"> 6096 <div class="country-title">Italia</div> 6097 <div class="country-subtitle">Italiano / ⬠EUR</div> 6098 </div> 6099 </a></div> 6100 6101 6102 <div class="country-block-inner"><a href="https://es.ecoflow.com/"> 6103 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/spain_3x_6cd6e46d-4d15-4383-ba10-e38416fc2860_100x.png?v=1741691226" alt="España" width="30" height="30" decoding="async" /></div> 6104 <div class="country-content"> 6105 <div class="country-title">España</div> 6106 <div class="country-subtitle">Español / ⬠EUR</div> 6107 </div> 6108 </a></div> 6109 6110 6111 <div class="country-block-inner"><a href="https://eu.ecoflow.com/"> 6112 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/european-union_3x_3e11671a-636e-4aed-86dc-a5273328a6c2_100x.png?v=1741691227" alt="Europe" width="30" height="30" decoding="async" /></div> 6113 <div class="country-content"> 6114 <div class="country-title">Europe</div> 6115 <div class="country-subtitle">English / ⬠EUR</div> 6116 </div> 6117 </a></div> 6118 6119 6120 <div class="country-block-inner"><a href="https://nl.ecoflow.com"> 6121 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/1_3e9b4621-f903-46ea-bf8d-92ccadd38896_100x.png?v=1761658001" alt="Nederland" width="30" height="30" decoding="async" /></div> 6122 <div class="country-content"> 6123 <div class="country-title">Nederland</div> 6124 <div class="country-subtitle">Nederlands / ⬠EUR</div> 6125 </div> 6126 </a></div> 6127 6128 6129</div> 6130 </div><div class="country-block"><div class="region_title">Asia Pacific</div><div class="country-block-wrapper"> 6131 <div class="country-block-inner"><a href="https://www.ecoflow.com/cn"> 6132 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/china_3x_b2c42c98-3016-4eef-9a2e-968ab5adc86f_100x.png?v=1741690863" alt="ä¸å½" width="30" height="30" decoding="async" /></div> 6133 <div class="country-content"> 6134 <div class="country-title">ä¸å½</div> 6135 <div class="country-subtitle">䏿 / Â¥ CNY</div> 6136 </div> 6137 </a></div> 6138 6139 6140 <div class="country-block-inner"><a href="https://jp.ecoflow.com"> 6141 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/japan_3x_5a7fa9f2-7d6d-4ffa-bbe5-869da5634c90_100x.png?v=1741690865" alt="æ¥æ¬" width="30" height="30" decoding="async" /></div> 6142 <div class="country-content"> 6143 <div class="country-title">æ¥æ¬</div> 6144 <div class="country-subtitle">æ¥æ¬èª / Â¥ JPY</div> 6145 </div> 6146 </a></div> 6147 6148 6149 <div class="country-block-inner"><a href="https://kr.ecoflow.com"> 6150 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/south-korea_3x_a92795c6-1cc6-4273-a7ab-42905aaa33a4_100x.png?v=1741690865" alt="íêµ" width="30" height="30" decoding="async" /></div> 6151 <div class="country-content"> 6152 <div class="country-title">íêµ</div> 6153 <div class="country-subtitle">íêµì´ / â© KRW</div> 6154 </div> 6155 </a></div> 6156 6157 6158 <div class="country-block-inner"><a href="https://au.ecoflow.com"> 6159 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/australia_3x_48cdc4a5-5869-4e13-9f03-4f35ad60efef_100x.png?v=1741690864" alt="Australia" width="30" height="30" decoding="async" /></div> 6160 <div class="country-content"> 6161 <div class="country-title">Australia</div> 6162 <div class="country-subtitle">English / $ AUD</div> 6163 </div> 6164 </a></div> 6165 6166 6167 <div class="country-block-inner"><a href="https://ph.ecoflow.com"> 6168 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/PH_100x100_f6b0d913-6f0b-46aa-8447-e516734605fb_100x.png?v=1744379613" alt="Philippines" width="30" height="30" decoding="async" /></div> 6169 <div class="country-content"> 6170 <div class="country-title">Philippines</div> 6171 <div class="country-subtitle">
6171English / â± PHP</div> 6172 </div> 6173 </a></div> 6174 6175 6176 6177 6178</div> 6179 </div><div class="country-block"><div class="region_title">Africa</div><div class="country-block-wrapper"> 6180 <div class="country-block-inner"><a href="https://za.ecoflow.com/"> 6181 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/south-africa_3x_dc5381ba-dfa7-40cf-8901-5a4833c2d72c_100x.png?v=1741691227" alt="South Africa" width="30" height="30" decoding="async" /></div> 6182 <div class="country-content"> 6183 <div class="country-title">South Africa</div> 6184 <div class="country-subtitle">English / R ZAR</div> 6185 </div> 6186 </a></div> 6187 6188 6189 <div class="country-block-inner"><a href="http://ng.ecoflow.com/"> 6190 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/20250722-120802_100x.png?v=1753162127" alt="Nigeria" width="30" height="30" decoding="async" /></div> 6191 <div class="country-content"> 6192 <div class="country-title">Nigeria</div> 6193 <div class="country-subtitle">English / NGN â¦</div> 6194 </div> 6195 </a></div> 6196 6197 6198 6199 6200 6201 6202 6203</div> 6204 </div><div class="country-block"><div class="region_title">Middle East</div><div class="country-block-wrapper"> 6205 <div class="country-block-inner"><a href="https://sa.ecoflow.com"> 6206 <div class="flag-image"><img data-src="//us.ecoflow.com/cdn/shop/files/100x100_6fef6f6a-8095-4f39-82a4-c227c197c010_100x.png?v=1744379613" alt="اÙÙ Ù ÙÙØ© Ø§ÙØ¹Ø±Ø¨ÙØ© Ø§ÙØ³Ø¹ÙØ¯ÙØ©" width="30" height="30" decoding="async" /></div> 6207 <div class="country-content"> 6208 <div class="country-title">اÙÙ Ù ÙÙØ© Ø§ÙØ¹Ø±Ø¨ÙØ© Ø§ÙØ³Ø¹ÙØ¯ÙØ©</div> 6209 <div class="country-subtitle">عربÙ/ ï·¼ SAR</div> 6210 </div> 6211 </a></div> 6212 6213 6214 6215 6216 6217 6218 6219 6220</div> 6221 </div></form></div> 6222 </div> 6223 </div> 6224 </div> 6225 </template> 6226</div> 6227
6228<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/delegate.js?v=147957583492646605101780544297" defer="defer"></script>
6228 6229
6229<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/vendor.js?v=161166516239037520771780544859" defer="defer"></script>
6229 6230
6230<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/promotion.js?v=141585893972717589971780544305" defer="defer"></script>
6230 6231
6231<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/swiper.min.js?v=155620977096792918481780544322" defer="defer"></script>
6231 6232
6232<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/diy-cart-accessory-remove.js?v=20099263270058632911781169829" defer="defer"></script>
6232 6233
6233<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/theme.js?v=76370965199936498091787123234" defer="defer"></script>
6233 6234
6234<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/aiod-cart-bridge.js?v=26086508708057580301781772035" defer="defer"></script>
6234 6235
6235<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/ukraine-popup.js?v=176685898207759266151785914408" defer="defer"></script>
6235 6236
6236<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/ip-detect-popup.js?v=149573268013452241781785914407" defer="defer"></script>
6236 6237
6237<script defer src="//us.ecoflow.com/cdn/shop/t/1497/assets/cart-dpux-email-subscribe.js?v=110048795336641984991780544295"></script>
6237 6238
6238<script defer src="//us.ecoflow.com/cdn/shop/t/1497/assets/alpine.js?v=53052725954132571281780544294"></script>
6238<div class="page-container drawer-page-content" id="PageContainer"> 6239 <div class='mega_menu_overlay'> </div> 6240 <main class="main-content js-focus-hidden " id="MainContent" role="main" tabindex="-1" data-page="dpux-121-121"> 6241 <section id="shopify-section-template--27184979181641__main" class="shopify-section section-product-template section-cust-product-template"><link href="//us.ecoflow.com/cdn/shop/t/1497/assets/cust-product-template.css?v=51070130777747832591790237259" rel="stylesheet" type="text/css" media="all" /> 6242 6243<div id=""> 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277<link href="//us.ecoflow.com/cdn/shop/t/1497/assets/component-rating.css?v=73669171549385272551780544296" rel="stylesheet" type="text/css" media="all" /> 6278 6279 6280<link rel="stylesheet" href="//us.ecoflow.com/cdn/shop/t/1497/assets/photoswipe.css?v=131910967334412942471780544314" type="text/css"> 6281<link rel="stylesheet" href="//us.ecoflow.com/cdn/shop/t/1497/assets/default-skin.css?v=159156059754023417761783481287" type="text/css"> 6282 6283 6284<link rel="stylesheet" href="//us.ecoflow.com/cdn/shop/t/1497/assets/install-services.css?v=92447786387659596981784279598" type="text/css"> 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363<div class="PayPal_box cart_pay_ment"> 6364 <div class="PayPal_box_content"> 6365 <div class="PayPal_box_content_header"> 6366 6367 <div class="PayPal_box_content_header_text">Flexible installment payment options available.</div> 6368 6369 <div class="close_btn"> 6370 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6371 <path d="M18 6L6 18" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6372 <path d="M6 6L18 18" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6373 </svg> 6374 </div> 6375 </div> 6376 <div class="PayPal_box_content_main"> 6377 6378 6379 <div class="paypal-button-container"> 6380 <div class="paypal-logo"> 6381 <img src="//us.ecoflow.com/cdn/shop/t/1497/assets/affirm-button_small.png?v=18909244271376270601780544296" alt="" class="paypal-logo-img"> 6382 </div> 6383 <div class="affirm-as-low-as affirm-message-item" data-page_type="product" data-amount="799900"></div> 6384 </div> 6385 6386 <div class="paypal-button-container"> 6387 <div class="paypal-logo"> 6388 <img src="//us.ecoflow.com/cdn/shop/t/1497/assets/pay-button_small.png?v=7021562620724461691780544291" alt="" class="paypal-logo-img"> 6389 </div> 6390 <div class="pay-message-item"><p>Starting at 0% APR with Pay</p></div> 6391 </div> 6392 6393 6394 <div class="paypal-button-container"> 6395 <div class="paypal-logo"> 6396 <img src="//us.ecoflow.com/cdn/shop/t/1497/assets/sezzle-button_small.png?v=139365161344577012701780544320" alt="" class="paypal-logo-img"> 6397 </div> 6398 <div class="sezzle-message-item"><p>Starting at 0% APR with Sezzle</p></div> 6399 </div> 6400 6401 6402 6403 6404 6405 6406 </div> 6407 </div> 6408</div> 6409 6410<div class="custom-popup"> 6411 <div class="custom-popup__overlay"></div> 6412 <div class="custom-popup__content"> 6413 <div class="custom-popup__close"> 6414 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6415 <path d="M18 6L6 18" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6416 <path d="M6 6L18 18" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6417 </svg> 6418 </div> 6419 <div class="custom-popup__content-heading"></div> 6420 <div class="custom-popup__content-html"></div> 6421 </div> 6422</div> 6423 6424<div class="page-width-small product-container " id="ProductSection-template--27184979181641__main" 6425 data-section-id="template--27184979181641__main" 6426 data-section-type="product" 6427 data-discount-product="false" 6428 data-enable-history-state="true" 6429 data-enable_linked_options="false" 6430 data-show_preOrder_btn="true" 6431 data-show_pick_an_option="false" 6432 data-enabled-deeplink="" 6433 > 6434 6435 <div class="sticky-spacer"></div> 6436 <div class="hideDesktop"> 6437 6438 6439 6440 6441 6442 6443 6444 6445 <div class="new-label-wrapper"></div><div class="new-label">New</div> 6446 6447 6448 6449 6450 </div> 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 <div class="grid"> 6479 <div class="grid__item product-single__media-group product-single__media-group--full" data-product-single-media-group> 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 <div class="cust-product-media-tabs"> 6496 <div class="cust-product-media-tabs__panel is-active" data-cust-media-tab-panel="base" role="tabpanel"> 6497 <div class="product-single__media__carousel_wrapper"> 6498 <div class="product-single__meida__carousel__num"><span class="current">1</span>/<span class="total">10</span></div> 6499 <div class='product-single__media__carousel product_image__zoom ' data-product-main-slider data-flickity-config='{ 6500"prevNextButtons": false, 6501"pageDots": true, 6502"adaptiveHeight": true, 6503"cellAlign": "left", 6504"contain": true, 6505 "pauseAutoPlayOnHover": true, 6506"dragThreshold": 8, 6507"initialIndex": 0, 6508"arrowShape": {"x0": 20, "x1": 60, "y1": 40, "x2": 60, "y2": 35, "x3": 25}, 6509"wrapAround": true 6510}' > 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 <div class='product-single__media__slide' data-media-id="70467286466633" data-media-index="0"> 6561 6562 6563 6564 6565 6566<div 6567 data-alfie-nollora 6568 class="product-single__media-wrapper js" 6569 6570 product-image-media product-image-media-photo 6571 6572 6573 6574 data-product-single-media-wrapper 6575 data-media-id="template--27184979181641__main-70467286466633" 6576 > 6577 6578 6579 6580 <div 6581 6582 style="padding-top:min(700px, 100.0%);" 6583 class="product-single__media image_type product-single__media--has-thumbnails" 6584 data-image-width='1500' 6585 data-image-height='1500' 6586 data-image-id="70467286466633" 6587 data-image-url='//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271_2000x.png?v=1778920057' 6588 data-media-index="0" 6589 ><img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=1240" alt="EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=300 300w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=530 530w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=720 720w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=900 900w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=1080 1080w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=1240 1240w" width="1240" height="1240" loading="eager" class="feature-row__image product-featured-media" sizes="(min-width: 750px) 100v
6589w, 100vw" fetchpriority="high" onload="window.performance.mark('pursuit:product:image_visible');"> 6590 6591 </div> 6592 6593 6594</div> 6595 6596 6597 6598 </div> 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 <div class='product-single__media__slide' data-media-id="68520294613065" data-media-index="1"> 6623 6624 6625 6626 6627 6628<div 6629 data-alfie-nollora 6630 class="product-single__media-wrapper js" 6631 6632 product-image-media product-image-media-photo 6633 6634 6635 6636 data-product-single-media-wrapper 6637 data-media-id="template--27184979181641__main-68520294613065" 6638 > 6639 6640 6641 6642 <div 6643 6644 style="padding-top:min(700px, 100.0%);" 6645 class="product-single__media image_type product-single__media--has-thumbnails" 6646 data-image-width='1500' 6647 data-image-height='1500' 6648 data-image-id="68520294613065" 6649 data-image-url='//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597_2000x.png?v=1773729170' 6650 data-media-index="1" 6651 ><img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170&width=1240" alt="EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170&width=300 300w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170&width=530 530w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170&width=720 720w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170&width=900 900w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170&width=1080 1080w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170&width=1240 1240w" width="1240" height="1240" loading="lazy" class="feature-row__image product-featured-media" sizes="(min-width: 750px) 100vw, 100vw" fetchpriority="low"> 6652 6653 </div> 6654 6655 6656</div> 6657 6658 6659 6660 </div> 6661 6662 6663 6664 6665 <div class='product-single__media__slide' data-media-id="67440891166793" data-media-index="2"> 6666 6667 6668 6669 6670 6671<div 6672 data-alfie-nollora 6673 class="product-single__media-wrapper js" 6674 6675 product-image-media product-image-media-photo 6676 6677 6678 6679 data-product-single-media-wrapper 6680 data-media-id="template--27184979181641__main-67440891166793" 6681 > 6682 6683 6684 6685 <div 6686 6687 style="padding-top:min(700px, 100.0%);" 6688 class="product-single__media image_type product-single__media--has-thumbnails" 6689 data-image-width='1500' 6690 data-image-height='1500' 6691 data-image-id="67440891166793" 6692 data-image-url='//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162_2000x.png?v=1773729170' 6693 data-media-index="2" 6694 ><img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170&width=1240" alt="EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170&width=300 300w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170&width=530 530w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170&width=720 720w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170&width=900 900w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170&width=1080 1080w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170&width=1240 1240w" width="1240" height="1240" loading="lazy" class="feature-row__image product-featured-media" sizes="(min-width: 750px) 100v
6694w, 100vw" fetchpriority="low"> 6695 6696 </div> 6697 6698 6699</div> 6700 6701 6702 6703 </div> 6704 6705 6706 6707 6708 <div class='product-single__media__slide' data-media-id="67440891199561" data-media-index="3"> 6709 6710 6711 6712 6713 6714<div 6715 data-alfie-nollora 6716 class="product-single__media-wrapper js" 6717 6718 product-image-media product-image-media-photo 6719 6720 6721 6722 data-product-single-media-wrapper 6723 data-media-id="template--27184979181641__main-67440891199561" 6724 > 6725 6726 6727 6728 <div 6729 6730 style="padding-top:min(700px, 100.0%);" 6731 class="product-single__media image_type product-single__media--has-thumbnails" 6732 data-image-width='1500' 6733 data-image-height='1500' 6734 data-image-id="67440891199561" 6735 data-image-url='//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165_2000x.png?v=1773729170' 6736 data-media-index="3" 6737 ><img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170&width=1240" alt="EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170&width=300 300w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170&width=530 530w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170&width=720 720w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170&width=900 900w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170&width=1080 1080w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170&width=1240 1240w" width="1240" height="1240" loading="lazy" class="feature-row__image product-featured-media" sizes="(min-width: 750px) 100vw, 100vw" fetchpriority="low"> 6738 6739 </div> 6740 6741 6742</div> 6743 6744 6745 6746 </div> 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 </div> 6771 6772 6773
6773<script> 6774 window.pdpSliders = { 6775 media: [ 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 { 6810 mediaHtml: "\u003cdiv class='product-single__media__slide' data-media-id='68520294613065'\u003e\n\n\n\n\n\u003cdiv\n data-alfie-nollora\n class=\"product-single__media-wrapper js\"\n \n product-image-media product-image-media-photo \n \n \n \n data-product-single-media-wrapper\n data-media-id=\"template--27184979181641__main-68520294613065\"\n \u003e\n \n \n\n \u003cdiv\n\n style=\"padding-top:min(700px, 100.0%);\"\n class=\"product-single__media image_type product-single__media--has-thumbnails\"\n data-image-width='1500'\n data-image-height='1500'\n data-image-id=\"68520294613065\"\n data-image-url='\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597_2000x.png?v=1773729170'\n data-media-index=\"4\"\n \u003e\u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170\u0026amp;width=1240\" alt=\"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170\u0026amp;width=300 300w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170\u0026amp;width=530 530w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170\u0026amp;width=720 720w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170\u0026amp;width=900 900w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170\u0026amp;width=1080 1080w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170\u0026amp;width=1240 1240w\" width=\"1240\" height=\"1240\" loading=\"lazy\" class=\"feature-row__image product-featured-media\" sizes=\"(min-width: 750px) 100vw, 100vw\" fetchpriority=\"low\"\u003e\n\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\n\u003c\/div\u003e", 6811 thumbnailHtml: "\u003cdiv class=\"product-single__thumbnails-block \" data-thumb-index=\"1\"\n \n product-image-media product-image-media-photo \n \n \n \n \u003e\n\n \u003cdiv class='thumbnails-block_wrapper'\u003e\n \n \n \n \u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170\u0026amp;width=120\" alt=\"Load image into Gallery viewer, EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\n\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170\u0026amp;width=120 120w\" width=\"120\" height=\"120\" loading=\"lazy\" class=\"product-single__thumbnail-image\" fetchpriority=\"low\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e", 6812 variantId: "" 6813 }, 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 { 6849 mediaHtml: "\u003cdiv class='product-single__media__slide' data-media-id='67440891166793'\u003e\n\n\n\n\n\u003cdiv\n data-alfie-nollora\n class=\"product-single__media-wrapper js\"\n \n product-image-media product-image-media-photo \n \n \n \n data-product-single-media-wrapper\n data-media-id=\"template--27184979181641__main-67440891166793\"\n \u003e\n \n \n\n \u003cdiv\n\n style=\"padding-top:min(700px, 100.0%);\"\n class=\"product-single__media image_type product-single__media--has-thumbnails\"\n data-image-width='1500'\n data-image-height='1500'\n data-image-id=\"67440891166793\"\n data-image-url='\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162_2000x.png?v=1773729170'\n data-media-index=\"5\"\n \u003e\u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170\u0026amp;width=1240\" alt=\"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170\u0026amp;width=300 300w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170\u0026amp;width=530 530w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170\u0026amp;width=720 720w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170\u0026amp;width=900 900w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170\u0026amp;width=1080 1080w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170\u0026amp;width=1240 1240w\" width=\"1240\" height=\"1240\" loading=\"lazy\" class=\"feature-row__image product-featured-media\" sizes=\"(min-width: 750px) 100v
6849w, 100vw\" fetchpriority=\"low\"\u003e\n\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\n\u003c\/div\u003e", 6850 thumbnailHtml: "\u003cdiv class=\"product-single__thumbnails-block \" data-thumb-index=\"2\"\n \n product-image-media product-image-media-photo \n \n \n \n \u003e\n\n \u003cdiv class='thumbnails-block_wrapper'\u003e\n \n \n \n \u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170\u0026amp;width=120\" alt=\"Load image into Gallery viewer, EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\n\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170\u0026amp;width=120 120w\" width=\"120\" height=\"120\" loading=\"lazy\" class=\"product-single__thumbnail-image\" fetchpriority=\"low\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e", 6851 variantId: "" 6852 }, 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 { 6888 mediaHtml: "\u003cdiv class='product-single__media__slide' data-media-id='67440891199561'\u003e\n\n\n\n\n\u003cdiv\n data-alfie-nollora\n class=\"product-single__media-wrapper js\"\n \n product-image-media product-image-media-photo \n \n \n \n data-product-single-media-wrapper\n data-media-id=\"template--27184979181641__main-67440891199561\"\n \u003e\n \n \n\n \u003cdiv\n\n style=\"padding-top:min(700px, 100.0%);\"\n class=\"product-single__media image_type product-single__media--has-thumbnails\"\n data-image-width='1500'\n data-image-height='1500'\n data-image-id=\"67440891199561\"\n data-image-url='\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165_2000x.png?v=1773729170'\n data-media-index=\"6\"\n \u003e\u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170\u0026amp;width=1240\" alt=\"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170\u0026amp;width=300 300w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170\u0026amp;width=530 530w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170\u0026amp;width=720 720w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170\u0026amp;width=900 900w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170\u0026amp;width=1080 1080w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170\u0026amp;width=1240 1240w\" width=\"1240\" height=\"1240\" loading=\"lazy\" class=\"feature-row__image product-featured-media\" sizes=\"(min-width: 750px) 100vw, 100vw\" fetchpriority=\"low\"\u003e\n\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\n\u003c\/div\u003e", 6889 thumbnailHtml: "\u003cdiv class=\"product-single__thumbnails-block \" data-thumb-index=\"3\"\n \n product-image-media product-image-media-photo \n \n \n \n \u003e\n\n \u003cdiv class='thumbnails-block_wrapper'\u003e\n \n \n \n \u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170\u0026amp;width=120\" alt=\"Load image into Gallery viewer, EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\n\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170\u0026amp;width=120 120w\" width=\"120\" height=\"120\" loading=\"lazy\" class=\"product-single__thumbnail-image\" fetchpriority=\"low\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e", 6890 variantId: "" 6891 }, 6892 6893 6894 6895 6896 6897 6898 6899 6900 { 6901 mediaHtml: "\u003cdiv class='product-single__media__slide' data-media-id='70467286466633'\u003e\n\n\n\n\n\u003cdiv\n data-alfie-nollora\n class=\"product-single__media-wrapper js\"\n \n product-image-media product-image-media-photo \n \n \n \n data-product-single-media-wrapper\n data-media-id=\"template--27184979181641__main-70467286466633\"\n \u003e\n \n \n\n \u003cdiv\n\n style=\"padding-top:min(700px, 100.0%);\"\n class=\"product-single__media image_type product-single__media--has-thumbnails\"\n data-image-width='1500'\n data-image-height='1500'\n data-image-id=\"70467286466633\"\n data-image-url='\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271_2000x.png?v=1778920057'\n data-media-index=\"7\"\n \u003e\u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057\u0026amp;width=1240\" alt=\"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057\u0026amp;width=300 300w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057\u0026amp;width=530 530w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057\u0026amp;width=720 720w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057\u0026amp;width=900 900w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057\u0026amp;width=1080 1080w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057\u0026amp;width=1240 1240w\" width=\"1240\" height=\"1240\" loading=\"eager\" class=\"feature-row__image product-featured-media\" sizes=\"(min-width: 750px) 100v
6901w, 100vw\" fetchpriority=\"high\" onload=\"window.performance.mark(\u0026#39;pursuit:product:image_visible\u0026#39;);\"\u003e\n\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\n\u003c\/div\u003e", 6902 thumbnailHtml: "\u003cdiv class=\"product-single__thumbnails-block \" data-thumb-index=\"1\"\n \n product-image-media product-image-media-photo \n \n \n \n \u003e\n\n \u003cdiv class='thumbnails-block_wrapper'\u003e\n \n \n \n \u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057\u0026amp;width=120\" alt=\"Load image into Gallery viewer, EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\n\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057\u0026amp;width=120 120w\" width=\"120\" height=\"120\" loading=\"lazy\" class=\"product-single__thumbnail-image\" fetchpriority=\"low\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e", 6903 variantId: 54714781171785 6904 }, 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 6943 6944 6945 6946 6947 { 6948 mediaHtml: "\u003cdiv class='product-single__media__slide' data-media-id='70467287023689'\u003e\n\n\n\n\n\u003cdiv\n data-alfie-nollora\n class=\"product-single__media-wrapper js\"\n \n product-image-media product-image-media-photo \n \n \n \n data-product-single-media-wrapper\n data-media-id=\"template--27184979181641__main-70467287023689\"\n \u003e\n \n \n\n \u003cdiv\n\n style=\"padding-top:min(700px, 100.0%);\"\n class=\"product-single__media image_type product-single__media--has-thumbnails\"\n data-image-width='1500'\n data-image-height='1500'\n data-image-id=\"70467287023689\"\n data-image-url='\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270_2000x.png?v=1778920028'\n data-media-index=\"8\"\n \u003e\u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028\u0026amp;width=1240\" alt=\"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028\u0026amp;width=300 300w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028\u0026amp;width=530 530w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028\u0026amp;width=720 720w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028\u0026amp;width=900 900w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028\u0026amp;width=1080 1080w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028\u0026amp;width=1240 1240w\" width=\"1240\" height=\"1240\" loading=\"eager\" class=\"feature-row__image product-featured-media\" sizes=\"(min-width: 750px) 100v
6948w, 100vw\" fetchpriority=\"high\"\u003e\n\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\n\u003c\/div\u003e", 6949 thumbnailHtml: "\u003cdiv class=\"product-single__thumbnails-block \" data-thumb-index=\"4\"\n \n product-image-media product-image-media-photo \n \n \n \n \u003e\n\n \u003cdiv class='thumbnails-block_wrapper'\u003e\n \n \n \n \u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028\u0026amp;width=120\" alt=\"Load image into Gallery viewer, EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\n\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028\u0026amp;width=120 120w\" width=\"120\" height=\"120\" loading=\"lazy\" class=\"product-single__thumbnail-image\" fetchpriority=\"low\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e", 6950 variantId: 55651750969417 6951 }, 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 { 6987 mediaHtml: "\u003cdiv class='product-single__media__slide' data-media-id='70467290300489'\u003e\n\n\n\n\n\u003cdiv\n data-alfie-nollora\n class=\"product-single__media-wrapper js\"\n \n product-image-media product-image-media-photo \n \n \n \n data-product-single-media-wrapper\n data-media-id=\"template--27184979181641__main-70467290300489\"\n \u003e\n \n \n\n \u003cdiv\n\n style=\"padding-top:min(700px, 100.0%);\"\n class=\"product-single__media image_type product-single__media--has-thumbnails\"\n data-image-width='1500'\n data-image-height='1500'\n data-image-id=\"70467290300489\"\n data-image-url='\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269_2000x.png?v=1778919997'\n data-media-index=\"9\"\n \u003e\u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997\u0026amp;width=1240\" alt=\"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997\u0026amp;width=300 300w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997\u0026amp;width=530 530w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997\u0026amp;width=720 720w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997\u0026amp;width=900 900w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997\u0026amp;width=1080 1080w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997\u0026amp;width=1240 1240w\" width=\"1240\" height=\"1240\" loading=\"eager\" class=\"feature-row__image product-featured-media\" sizes=\"(min-width: 750px) 100v
6987w, 100vw\" fetchpriority=\"high\"\u003e\n\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\n\u003c\/div\u003e", 6988 thumbnailHtml: "\u003cdiv class=\"product-single__thumbnails-block \" data-thumb-index=\"3\"\n \n product-image-media product-image-media-photo \n \n \n \n \u003e\n\n \u003cdiv class='thumbnails-block_wrapper'\u003e\n \n \n \n \u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997\u0026amp;width=120\" alt=\"Load image into Gallery viewer, EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\n\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997\u0026amp;width=120 120w\" width=\"120\" height=\"120\" loading=\"lazy\" class=\"product-single__thumbnail-image\" fetchpriority=\"low\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e", 6989 variantId: 54714781204553 6990 }, 6991 6992 6993 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 { 7038 mediaHtml: "\u003cdiv class='product-single__media__slide' data-media-id='70467290792009'\u003e\n\n\n\n\n\u003cdiv\n data-alfie-nollora\n class=\"product-single__media-wrapper js\"\n \n product-image-media product-image-media-photo \n \n \n \n data-product-single-media-wrapper\n data-media-id=\"template--27184979181641__main-70467290792009\"\n \u003e\n \n \n\n \u003cdiv\n\n style=\"padding-top:min(700px, 100.0%);\"\n class=\"product-single__media image_type product-single__media--has-thumbnails\"\n data-image-width='1500'\n data-image-height='1500'\n data-image-id=\"70467290792009\"\n data-image-url='\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268_2000x.png?v=1778919969'\n data-media-index=\"10\"\n \u003e\u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969\u0026amp;width=1240\" alt=\"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969\u0026amp;width=300 300w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969\u0026amp;width=530 530w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969\u0026amp;width=720 720w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969\u0026amp;width=900 900w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969\u0026amp;width=1080 1080w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969\u0026amp;width=1240 1240w\" width=\"1240\" height=\"1240\" loading=\"eager\" class=\"feature-row__image product-featured-media\" sizes=\"(min-width: 750px) 100v
7038w, 100vw\" fetchpriority=\"high\"\u003e\n\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\n\u003c\/div\u003e", 7039 thumbnailHtml: "\u003cdiv class=\"product-single__thumbnails-block \" data-thumb-index=\"8\"\n \n product-image-media product-image-media-photo \n \n \n \n \u003e\n\n \u003cdiv class='thumbnails-block_wrapper'\u003e\n \n \n \n \u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969\u0026amp;width=120\" alt=\"Load image into Gallery viewer, EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\n\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969\u0026amp;width=120 120w\" width=\"120\" height=\"120\" loading=\"lazy\" class=\"product-single__thumbnail-image\" fetchpriority=\"low\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e", 7040 variantId: 54714781270089 7041 }, 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 { 7083 mediaHtml: "\u003cdiv class='product-single__media__slide' data-media-id='70467295510601'\u003e\n\n\n\n\n\u003cdiv\n data-alfie-nollora\n class=\"product-single__media-wrapper js\"\n \n product-image-media product-image-media-photo \n \n \n \n data-product-single-media-wrapper\n data-media-id=\"template--27184979181641__main-70467295510601\"\n \u003e\n \n \n\n \u003cdiv\n\n style=\"padding-top:min(700px, 100.0%);\"\n class=\"product-single__media image_type product-single__media--has-thumbnails\"\n data-image-width='1500'\n data-image-height='1500'\n data-image-id=\"70467295510601\"\n data-image-url='\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267_2000x.png?v=1778919936'\n data-media-index=\"11\"\n \u003e\u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936\u0026amp;width=1240\" alt=\"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936\u0026amp;width=300 300w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936\u0026amp;width=530 530w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936\u0026amp;width=720 720w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936\u0026amp;width=900 900w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936\u0026amp;width=1080 1080w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936\u0026amp;width=1240 1240w\" width=\"1240\" height=\"1240\" loading=\"eager\" class=\"feature-row__image product-featured-media\" sizes=\"(min-width: 750px) 100v
7083w, 100vw\" fetchpriority=\"high\"\u003e\n\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\n\u003c\/div\u003e", 7084 thumbnailHtml: "\u003cdiv class=\"product-single__thumbnails-block \" data-thumb-index=\"10\"\n \n product-image-media product-image-media-photo \n \n \n \n \u003e\n\n \u003cdiv class='thumbnails-block_wrapper'\u003e\n \n \n \n \u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936\u0026amp;width=120\" alt=\"Load image into Gallery viewer, EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\n\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936\u0026amp;width=120 120w\" width=\"120\" height=\"120\" loading=\"lazy\" class=\"product-single__thumbnail-image\" fetchpriority=\"low\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e", 7085 variantId: 54714781237321 7086 }, 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 { 7126 mediaHtml: "\u003cdiv class='product-single__media__slide' data-media-id='70467298164809'\u003e\n\n\n\n\n\u003cdiv\n data-alfie-nollora\n class=\"product-single__media-wrapper js\"\n \n product-image-media product-image-media-photo \n \n \n \n data-product-single-media-wrapper\n data-media-id=\"template--27184979181641__main-70467298164809\"\n \u003e\n \n \n\n \u003cdiv\n\n style=\"padding-top:min(700px, 100.0%);\"\n class=\"product-single__media image_type product-single__media--has-thumbnails\"\n data-image-width='1500'\n data-image-height='1500'\n data-image-id=\"70467298164809\"\n data-image-url='\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266_2000x.png?v=1778919908'\n data-media-index=\"12\"\n \u003e\u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908\u0026amp;width=1240\" alt=\"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908\u0026amp;width=300 300w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908\u0026amp;width=530 530w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908\u0026amp;width=720 720w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908\u0026amp;width=900 900w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908\u0026amp;width=1080 1080w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908\u0026amp;width=1240 1240w\" width=\"1240\" height=\"1240\" loading=\"eager\" class=\"feature-row__image product-featured-media\" sizes=\"(min-width: 750px) 100v
7126w, 100vw\" fetchpriority=\"high\"\u003e\n\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\n\u003c\/div\u003e", 7127 thumbnailHtml: "\u003cdiv class=\"product-single__thumbnails-block \" data-thumb-index=\"11\"\n \n product-image-media product-image-media-photo \n \n \n \n \u003e\n\n \u003cdiv class='thumbnails-block_wrapper'\u003e\n \n \n \n \u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908\u0026amp;width=120\" alt=\"Load image into Gallery viewer, EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\n\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908\u0026amp;width=120 120w\" width=\"120\" height=\"120\" loading=\"lazy\" class=\"product-single__thumbnail-image\" fetchpriority=\"low\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e", 7128 variantId: 55621820350537 7129 }, 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 7156 7157 7158 7159 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 { 7171 mediaHtml: "\u003cdiv class='product-single__media__slide' data-media-id='72459641913417'\u003e\n\n\n\n\n\u003cdiv\n data-alfie-nollora\n class=\"product-single__media-wrapper js\"\n \n product-image-media product-image-media-photo \n \n \n \n data-product-single-media-wrapper\n data-media-id=\"template--27184979181641__main-72459641913417\"\n \u003e\n \n \n\n \u003cdiv\n\n style=\"padding-top:min(700px, 100.0%);\"\n class=\"product-single__media image_type product-single__media--has-thumbnails\"\n data-image-width='1500'\n data-image-height='1500'\n data-image-id=\"72459641913417\"\n data-image-url='\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868_2000x.webp?v=1788265390'\n data-media-index=\"13\"\n \u003e\u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390\u0026amp;width=1240\" alt=\"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390\u0026amp;width=300 300w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390\u0026amp;width=530 530w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390\u0026amp;width=720 720w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390\u0026amp;width=900 900w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390\u0026amp;width=1080 1080w, \/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390\u0026amp;width=1240 1240w\" width=\"1240\" height=\"1240\" loading=\"eager\" class=\"feature-row__image product-featured-media\" sizes=\"(min-width: 750px) 100v
7171w, 100vw\" fetchpriority=\"high\"\u003e\n\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\n\u003c\/div\u003e", 7172 thumbnailHtml: "\u003cdiv class=\"product-single__thumbnails-block \" data-thumb-index=\"13\"\n \n product-image-media product-image-media-photo \n \n \n \n \u003e\n\n \u003cdiv class='thumbnails-block_wrapper'\u003e\n \n \n \n \u003cimg src=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390\u0026amp;width=120\" alt=\"Load image into Gallery viewer, EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power\n\" srcset=\"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390\u0026amp;width=120 120w\" width=\"120\" height=\"120\" loading=\"lazy\" class=\"product-single__thumbnail-image\" fetchpriority=\"low\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e", 7173 variantId: 55989662449737 7174 }, 7175 7176 7177 7178 7179 7180 7181 ] 7182 }; 7183 </script>
7183 7184 7185 7186 7187 7188 <div class="product__media__arrows hideMobile "> 7189 <button class="btn-previous"> 7190 <svg width="48" height="48" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"> 7191 <g transform="matrix(-1 0 0 1 48 0)" fill="none" fill-rule="evenodd"> 7192 <circle opacity=".101" cx="24" cy="24" r="24"/> 7193 <path d="M14 14h20v20H14z"/> 7194 <path d="m25.533 24-5.244 5.292A.969.969 0 0 0 20 30c0 .278.096.514.289.708a.951.951 0 0 0 .702.292c.275 0 .51-.097.702-.292l5.987-6.041c.44-.445.426-.903-.042-1.375l-5.945-6A.951.951 0 0 0 20.99 17a.951.951 0 0 0-.702.292A.969.969 0 0 0 20 18c0 .278.096.514.289.708L25.533 24z" fill="#FFF"/> 7195 </g> 7196 </svg> 7197 </button> 7198 <button class="btn-next"> 7199 <svg width="48" height="48" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"> 7200 <g fill="none" fill-rule="evenodd"> 7201 <circle opacity=".101" cx="24" cy="24" r="24"/> 7202 <path d="M14 14h20v20H14z"/> 7203 <path d="m25.533 24-5.244 5.292A.969.969 0 0 0 20 30c0 .278.096.514.289.708a.951.951 0 0 0 .702.292c.275 0 .51-.097.702-.292l5.987-6.041c.44-.445.426-.903-.042-1.375l-5.945-6A.951.951 0 0 0 20.99 17a.951.951 0 0 0-.702.292A.969.969 0 0 0 20 18c0 .278.096.514.289.708L25.533 24z" fill="#FFF"/> 7204 </g> 7205 </svg> 7206 </button> 7207 </div> 7208 7209 <div class="hideMobile"> 7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 7247 7248 7249 7250 7251<div class="thumbnails-wrapper"> 7252 <div class="product-single__thumbnails product-single__thumbnails-template--27184979181641__main thumbnails-grid " 7253 data-thumb_flickity_options='{ 7254"prevNextButtons": false, 7255"pageDots": false, 7256"pauseAutoPlayOnHover": true, 7257"contain": true, 7258"cellAlign": "left", 7259"dragThreshold": 8, 7260"initialIndex": 0, 7261"arrowShape": {"x0": 20, "x1": 60, "y1": 40, "x2": 60, "y2": 35, "x3": 25} 7262}' > 7263 7264 7265 7266 7267 7268 7269 7270 7271 <div class="product-single__thumbnails-block selected" data-thumb-index="0" 7272 7273 product-image-media product-image-media-photo 7274 7275 7276 7277 > 7278 7279 <div class='thumbnails-block_wrapper'> 7280 7281 7282 7283 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=120" alt="Load image into Gallery viewer, EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power 7284" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=120 120w" width="120" height="120" loading="lazy" class="product-single__thumbnail-image" fetchpriority="low"> 7285</div> 7286</div> 7287 7288 7289 7290 7291 7292 7293 7294 7295 7296 7297 7298 7299 7300 7301 7302 7303 7304 <div class="product-single__thumbnails-block " data-thumb-index="1" 7305 7306 product-image-media product-image-media-photo 7307 7308 7309 7310 > 7311 7312 <div class='thumbnails-block_wrapper'> 7313 7314 7315 7316 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170&width=120" alt="Load image into Gallery viewer, EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power 7317" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170&width=120 120w" width="120" height="120" loading="lazy" class="product-single__thumbnail-image" fetchpriority="low"> 7318</div> 7319</div> 7320 7321 7322 7323 7324 <div class="product-single__thumbnails-block " data-thumb-index="2" 7325 7326 product-image-media product-image-media-photo 7327 7328 7329 7330 > 7331 7332 <div class='thumbnails-block_wrapper'> 7333 7334 7335 7336 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170&width=120" alt="Load image into Gallery viewer, EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power 7337" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170&width=120 120w" width="120" height="120" loading="lazy" class="product-single__thumbnail-image" fetchpriority="low"> 7338</div> 7339</div> 7340 7341 7342 7343 7344 <div class="product-single__thumbnails-block " data-thumb-index="3" 7345 7346 product-image-media product-image-media-photo 7347 7348 7349 7350 > 7351 7352 <div class='thumbnails-block_wrapper'> 7353 7354 7355 7356 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170&width=120" alt="Load image into Gallery viewer, EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power 7357" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170&width=120 120w" width="120" height="120" loading="lazy" class="product-single__thumbnail-image" fetchpriority="low"> 7358</div> 7359</div> 7360 7361 7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 </div> 7384</div> 7385 7386 7387 </div> 7388 7389 </div> 7390 </div> 7391 7392 <div class="cust-product-media-tabs__panel" data-cust-media-tab-panel="scenario" role="tabpanel" aria-hidden="true"> 7393 <div class="cust-tab-media-wrapper"> 7394 <div class="product-single__meida_scenario__carousel__num">
7395 <span class="current">1</span>/ 7396 <span class="total only-desktop">6</span> 7397 <span class="total only-mobile">7</span> 7398 </div> 7399 7400 <div class="cust-tab-media-carousel only-desktop" data-cust-tab-slider data-flickity-config='{ 7401"prevNextButtons": false, 7402"pageDots": true, 7403"adaptiveHeight": true, 7404"cellAlign": "left", 7405"contain": true, 7406 "pauseAutoPlayOnHover": true, 7407"dragThreshold": 8, 7408"initialIndex": 0, 7409"arrowShape": {"x0": 20, "x1": 60, "y1": 40, "x2": 60, "y2": 35, "x3": 25}, 7410"wrapAround": true 7411}'> 7412 7413 <div class="product-single__media__slide"> 7414 <div class="product-single__media-wrapper js product-image-media product-image-media-photo"> 7415 7416 <div class="product-single__media image_type" style="padding-top: min(700px, 56.45161290322581%);"> 7417 7418 <img src="//us.ecoflow.com/cdn/shop/files/1_2480-1400.jpg?v=1776770718&width=2480" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" width="2480" height="1400" loading="lazy" class="feature-row__image product-featured-media" fetchpriority="low"> 7419 </div> 7420 7421 </div> 7422 </div> 7423 7424 <div class="product-single__media__slide"> 7425 <div class="product-single__media-wrapper js product-image-media product-image-media-photo"> 7426 7427 <div class="product-single__media image_type" style="padding-top: min(700px, 56.45161290322581%);"> 7428 7429 <img src="//us.ecoflow.com/cdn/shop/files/2_2480-1400.jpg?v=1776770746&width=2480" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" width="2480" height="1400" loading="lazy" class="feature-row__image product-featured-media" fetchpriority="low"> 7430 </div> 7431 7432 </div> 7433 </div> 7434 7435 <div class="product-single__media__slide"> 7436 <div class="product-single__media-wrapper js product-image-media product-image-media-photo"> 7437 7438 <div class="product-single__media image_type" style="padding-top: min(700px, 56.45161290322581%);"> 7439 7440 <img src="//us.ecoflow.com/cdn/shop/files/3_2480-1400.jpg?v=1776770777&width=2480" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" width="2480" height="1400" loading="lazy" class="feature-row__image product-featured-media" fetchpriority="low"> 7441 </div> 7442 7443 </div> 7444 </div> 7445 7446 <div class="product-single__media__slide"> 7447 <div class="product-single__media-wrapper js product-image-media product-image-media-photo"> 7448 7449 <div class="product-single__media image_type" style="padding-top: min(700px, 56.45161290322581%);"> 7450 7451 <img src="//us.ecoflow.com/cdn/shop/files/4_2480-1400.jpg?v=1776770731&width=2480" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" width="2480" height="1400" loading="lazy" class="feature-row__image product-featured-media" fetchpriority="low"> 7452 </div> 7453 7454 </div> 7455 </div> 7456 7457 <div class="product-single__media__slide"> 7458 <div class="product-single__media-wrapper js product-image-media product-image-media-photo"> 7459 7460 <div class="product-single__media image_type" style="padding-top: min(700px, 56.45161290322581%);"> 7461 7462 <img src="//us.ecoflow.com/cdn/shop/files/5_2480-1400.jpg?v=1776770760&width=2480" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" width="2480" height="1400" loading="lazy" class="feature-row__image product-featured-media" fetchpriority="low"> 7463 </div> 7464 7465 </div> 7466 </div> 7467 7468 <div class="product-single__media__slide"> 7469 <div class="product-single__media-wrapper js product-image-media product-image-media-photo"> 7470 7471 <div class="product-single__media image_type" style="padding-top: min(700px, 56.45161290322581%);"> 7472 7473 <img src="//us.ecoflow.com/cdn/shop/files/6_2480-1400.jpg?v=1776770791&width=2480" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" width="2480" height="1400" loading="lazy" class="feature-row__image product-featured-media" fetchpriority="low"> 7474 </div> 7475 7476 </div> 7477 </div> 7478 7479 </div> 7480 7481 7482 <div class="cust-tab-media-carousel only-mobile" data-cust-tab-sl
7482ider data-flickity-config='{ 7483"prevNextButtons": false, 7484"pageDots": true, 7485"adaptiveHeight": true, 7486"cellAlign": "left", 7487"contain": true, 7488 "pauseAutoPlayOnHover": true, 7489"dragThreshold": 8, 7490"initialIndex": 0, 7491"arrowShape": {"x0": 20, "x1": 60, "y1": 40, "x2": 60, "y2": 35, "x3": 25}, 7492"wrapAround": true 7493}'> 7494 7495 <div class="product-single__media__slide"> 7496 <div class="product-single__media-wrapper js product-image-media product-image-media-photo"> 7497 7498 <div class="product-single__media image_type" style="padding-top: min(700px, 100.0%);"> 7499 7500 <img src="//us.ecoflow.com/cdn/shop/files/1_eb782849-9326-492c-8dfc-0b27283076a9.jpg?v=1776842895&width=1600" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" width="1600" height="1600" loading="lazy" class="feature-row__image product-featured-media" fetchpriority="low"> 7501 </div> 7502 7503 </div> 7504 </div> 7505 7506 <div class="product-single__media__slide"> 7507 <div class="product-single__media-wrapper js product-image-media product-image-media-photo"> 7508 7509 <div class="product-single__media image_type" style="padding-top: min(700px, 100.0%);"> 7510 7511 <img src="//us.ecoflow.com/cdn/shop/files/2_d38d3e1a-91be-489b-b6df-3d36b599c1c9.jpg?v=1776842879&width=1600" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" width="1600" height="1600" loading="lazy" class="feature-row__image product-featured-media" fetchpriority="low"> 7512 </div> 7513 7514 </div> 7515 </div> 7516 7517 <div class="product-single__media__slide"> 7518 <div class="product-single__media-wrapper js product-image-media product-image-media-photo"> 7519 7520 <div class="product-single__media image_type" style="padding-top: min(700px, 100.0%);"> 7521 7522 <img src="//us.ecoflow.com/cdn/shop/files/3_1bceb926-a930-4d66-b1aa-f11b3a113a8b.jpg?v=1776842955&width=1600" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" width="1600" height="1600" loading="lazy" class="feature-row__image product-featured-media" fetchpriority="low"> 7523 </div> 7524 7525 </div> 7526 </div> 7527 7528 <div class="product-single__media__slide"> 7529 <div class="product-single__media-wrapper js product-image-media product-image-media-photo"> 7530 7531 <div class="product-single__media image_type" style="padding-top: min(700px, 100.0%);"> 7532 7533 <img src="//us.ecoflow.com/cdn/shop/files/4_531cc588-ed0c-4104-9d57-4ae27dd92dc0.jpg?v=1776842863&width=1600" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" width="1600" height="1600" loading="lazy" class="feature-row__image product-featured-media" fetchpriority="low"> 7534 </div> 7535 7536 </div> 7537 </div> 7538 7539 <div class="product-single__media__slide"> 7540 <div class="product-single__media-wrapper js product-image-media product-image-media-photo"> 7541 7542 <div class="product-single__media image_type" style="padding-top: min(700px, 100.0%);"> 7543 7544 <img src="//us.ecoflow.com/cdn/shop/files/5_303ceea4-fba1-4414-8e58-ea41e70a90d7.jpg?v=1776842923&width=1600" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" width="1600" height="1600" loading="lazy" class="feature-row__image product-featured-media" fetchpriority="low"> 7545 </div> 7546 7547 </div> 7548 </div> 7549 7550 <div class="product-single__media__slide"> 7551 <div class="product-single__media-wrapper js product-image-media product-image-media-photo"> 7552 7553 <div class="product-single__media image_type" style="padding-top: min(700px, 100.0%);"> 7554 7555 <img src="//us.ecoflow.com/cdn/shop/files/6_1ee68806-043c-45c5-8b29-3012b43220ba.jpg?v=1776842986&width=1600" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" width="1600" height="1600" loading="lazy" class="feature-row__image product-featured-media" fetchpriority="low"> 7556 </div> 7557 7558 </div> 7559 </div> 7560 7561 <div class="product-single__media__slide"> 7562 <div class="product-single__media-wrapper js product-image-media product-image-media-photo"> 7563 7564 <div class="product-single__media image_type" style="padding-top: min(700px, 100.0%);"> 7565 7566 <img src="//us.ecoflow.com/cdn/shop/files/7_e94443c0-df3e-4178-9a1b-1f67f55cd35b.jpg?v=1776842849&width=1600" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" width="1600" height="1600" loading="lazy" class="feature-row__image product-featured-media" fetchpriority="low"> 7567 </div> 7568 7569 </div> 7570 </div> 7571 7572 </div> 7573 7574 7575 <div class="product__media__arrows cust-product__media__arrows--scenario "> 7576 <button class="btn-previous"> 7577 <svg width="48" height="48" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"> 7578 <g transform="matrix(-1 0 0 1 48 0)" fill="none" fill-rule="evenodd"> 7579 <circle opacity=".101" cx="24" cy="24" r="24"/> 7580 <path d="M14 14h20v20H14z"/> 7581 <path d="m25.533 24-5.244 5.292A.969.969 0 0 0 20 30c0 .278.096.514.289.708a.951.951 0 0 0 .702.292c.275 0 .51-.097.702-.292l5.987-6.041c.44-.445.426-.903-.042-1.375l-5.945-6A.951.951 0 0 0 20.99 17a.951.951 0 0 0-.702.292A.969.969 0 0 0 20 18c0 .278.096.514.289.708L25.533 24z" fill="#FFF"/> 7582 </g> 7583 </svg> 7584 </button> 7585 <button class="btn-next"> 7586 <svg width="48" height="48" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"> 7587 <g fill="none" fill-rule="evenodd"> 7588 <circle opacity=".101" cx="24" cy="24" r="24"/> 7589 <path d="M14 14h20v20H14z"/> 7590 <path d="m25.533 24-5.244 5.292A.969.969 0 0 0 20 30c0 .278.096.514.289.708a.951.951 0 0 0 .702.292c.275 0 .51-.097.702-.292l5.987-6.041c.44-.445.426-.903-.042-1.375l-5.945-6A.951.951 0 0 0 20.99 17a.951.951 0 0 0-.702.292A.969.969 0 0 0 20 18c0 .278.096.514.289.708L25.533 24z" fill="#FFF"/> 7591 </g> 7592 </svg> 7593 </button> 7594 </div> 7595 <div class="cust-tab-media-pagination"> 7596 <div class="cust-tab-media-pagination__slider cust-thumbnails-slider" data-cust-thumb-flickity-options='{ 7597"prevNextButtons": false, 7598"pageDots": false, 7599"pauseAutoPlayOnHover": true, 7600"contain": true, 7601"cellAlign": "left", 7602"dragThreshold": 8, 7603"initialIndex": 0, 7604"arrowShape": {"x0": 20, "x1": 60, "y1": 40, "x2": 60, "y2": 35, "x3": 25} 7605}'> 7606 7607 <div class="cust-tab-media-pagination__item product-single__thumbnails-block" data-thumb-index="0"> 7608 7609 <div class="thumbnails-block_wrapper"> 7610 <img src="//us.ecoflow.com/cdn/shop/files/1_2480-1400.jpg?v=1776770718&width=100" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/1_2480-1400.jpg?v=1776770718&width=100 100w" width="100" height="56" loading="lazy" class="product-single__thumbnail-image"> 7611 </div> 7612 7613 </div> 7614 7615 <div class="cust-tab-media-pagination__item product-single__thumbnails-block" data-thumb-index="1"> 7616 7617 <div class="thumbnails-block_wrapper"> 7618 <img src="//us.ecoflow.com/cdn/shop/files/2_2480-1400.jpg?v=1776770746&width=100" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/2_2480-1400.jpg?v=1776770746&width=100 100w" width="100" height="56" loading="lazy" class="product-single__thumbnail-image"> 7619 </div> 7620 7621 </div> 7622 7623 <div class="cust-tab-media-pagination__item product-single__thumbnails-block" data-thumb-index="2"> 7624 7625 <div class="thumbnails-block_wrapper"> 7626 <img src="//us.ecoflow.com/cdn/shop/files/3_2480-1400.jpg?v=1776770777&width=100" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/3_2480-1400.jpg?v=1776770777&width=100 100w" width="100" height="56" loading="lazy" class="product-single__thumbnail-image"> 7627 </div> 7628 7629 </div> 7630 7631 <div class="cust-tab-media-pagination__item product-single__thumbnails-block" data-thumb-index="3"> 7632 7633 <div class="thumbnails-block_wrapper"> 7634 <img src="//us.ecoflow.com/cdn/shop/files/4_2480-1400.jpg?v=1776770731&width=100" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/4_2480-1400.jpg?v=1776770731&width=100 100w" width="100" height="56" loading="lazy" class="product-single__thumbnail-image"> 7635 </div> 7636 7637 </div> 7638 7639 <div class="cust-tab-media-pagination__item product-single__thumbnails-block" data-thumb-index="4"> 7640 7641 <div class="thumbnails-block_wrapper"> 7642 <img src="//us.ecoflow.com/cdn/shop/files/5_2480-1400.jpg?v=1776770760&width=100" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/5_2480-1400.jpg?v=1776770760&width=100 100w" width="100" height="56" loading="lazy" class="product-single__thumbnail-image"> 7643 </div> 7644 7645 </div> 7646 7647 <div class="cust-tab-media-pagination__item product-single__thumbnails-block" data-thumb-index="5"> 7648 7649 <div class="thumbnails-block_wrapper"> 7650 <img src="//us.ecoflow.com/cdn/shop/files/6_2480-1400.jpg?v=1776770791&width=100" alt="EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/6_2480-1400.jpg?v=1776770791&width=100 100w" width="100" height="56" loading="lazy" class="product-single__thumbnail-image"> 7651 </div> 7652 7653 </div> 7654 7655 </div> 7656 </div> 7657 7658 </div> 7659 </div> 7660 7661 <div class="cust-product-media-tabs__panel" data-cust-media-tab-panel="video" role="tabpanel" aria-hidden="true"> 7662 <div class="cust-tab-media-wrapper"> 7663 7664 <div class="cust-tab-media-empty">No video media.</div> 7665 7666 </div> 7667 </div> 7668 7669 <div class="cust-product-media-tabs__panel" data-cust-media-tab-panel="model" role="tabpanel" aria-hidden="true"> 7670 <div class="cust-tab-media-wrapper"> 7671 7672 <div class="cust-tab-media-empty">No 3D media.</div> 7673 7674 </div> 7675 </div> 7676 7677 <div class="cust-product-media-tabs__nav" role="tablist" aria-label="Product media tabs"> 7678 <button type="button" class="cust-product-media-tabs__btn is-active" data-cust-media-tab-btn data-tab-target="base" role="tab" aria-selected="true">Media</button> 7679 7680 <button type="button" class="cust-product-media-tabs__btn" data-cust-media-tab-btn data-tab-target="scenario" role="tab" aria-selected="false">Applicable Scenario</button> 7681 7682 7683 7684 </div> 7685 </div><div class="hideMobile"> 7686 </div> 7687 7688 <div class="product-buttons-row"> 7689 7690 </div> 7691 7692 7693 7694 <div class="product-installment"> 7695 7696 <img src="//us.ecoflow.com/cdn/shop/files/payment_method_9c106471-75b4-4cdc-ba1b-c60fad4f0c30.png?v=1776050711&width=107" alt="" srcset="//us.ecoflow.com/cdn/shop/files/payment_method_9c106471-75b4-4cdc-ba1b-c60fad4f0c30.png?v=1776050711&width=107 107w" width="107" height="64" loading="lazy" class="logo-img"> 7697 7698 7699 <div class="affirm-as-low-as" data-page_type="product" data-amount="799900"></div> 7700 7701 </div> 7702 7703 7704 </div> 7705 <div class="grid__item product-single__description-group"> 7706 <div class="product-single__meta enabled_mobile_sticky_btns "> 7707 7708 <div class="hideMobile"><div class="product-custom-labels"> 7709 7710 7711 7712 7713 7714 7715 7716 7717 <div class="new-label new-badge">New</div> 7718 7719 7720 7721<div class="new-label member-only" >Members-only</div> 7722 </div></div> 7723 7724 <form method="post" action="/cart/add" id="product_form_15391292588105" accept-charset="UTF-8" class="product-form product-form-template--27184979181641__main 7725disabled_btns 7726" enctype="multipart/form-data" novalidate="novalidate" data-product-form=""><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 7727 7728 7729 7730 <div class="product-title-block product-title-block--75a9b1b6-630e-4615-99ce-f30bbec6ea5e"> 7731 <h1 class=" product-single__title"> 7732 7733 7734 7735 7736
7737 <span class="selected" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7738 7739 7740 <span class="" data-variant="DELTA Pro Ultra X + DELTA 3 Plus">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7741 7742 7743 <span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7744 7745 7746 <span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7747 7748 7749 <span class="" data-variant="(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7750 7751 7752 <span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7753 7754 7755 <span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7756 7757 7758 <span class="" data-variant="2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7759 7760 7761 <span class="" data-variant="Deposit For DELTA Pro Ultra X Series">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7762 7763 7764 <span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7765 7766 7767 <span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7768 7769 7770 <span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7771 7772 7773 <span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7774 7775 7776 <span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 7777 7778 7779 7780 </h1> 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 <div 7819 class="coupon-block__header-text countdown_timer product-title-countdown_timer" 7820 style="--title-countdown-color: #be7311;" 7821 data-time="2026-06-27 14:59:59" 7822 > 7823 <div class="timer-text">Ends in</div> 7824 <div class="timer-text timer-days"> 7825 <span class="timer-value"></span> 7826 <span class="timer-text">Days</span> 7827 </div> 7828 <div class="timer-text timer-hours"> 7829 <span class="timer-value"></span> 7830 </div> 7831 <span class=" time-divider">:</span> 7832 <div class="timer-text timer-minutes"> 7833 <span class="timer-value"></span> 7834 </div> 7835 <span class="time-divider">:</span> 7836 <div class="timer-text timer-seconds"> 7837 <span class="timer-value"></span> 7838 </div> 7839 </div> 7840 7841
7841<script> 7842 (function() { 7843 const container = document.querySelector('.product-title-block--75a9b1b6-630e-4615-99ce-f30bbec6ea5e'); 7844 if (!container) return; 7845 7846 const countdown_timer = container.querySelector('.product-title-countdown_timer'); 7847 if (!countdown_timer) return; 7848 7849 function parseCountdownDate(dateStr) { 7850 if (!dateStr) return NaN; 7851 var normalized = dateStr.trim(); 7852 if (/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(normalized)) { 7853 normalized = normalized.replace(/\//g, '-') + ' 23:59:59'; 7854 } else if (/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}\s+\d{1,2}:\d{2}(:\d{2})?$/.test(normalized)) { 7855 normalized = normalized.replace(/\//g, '-'); 7856 } 7857 var parsed = new Date(normalized).getTime(); 7858 return isNaN(parsed) ? NaN : parsed; 7859 } 7860 7861 var countDownDate = parseCountdownDate(countdown_timer.getAttribute('data-time')); 7862 var timerDaysElem = countdown_timer.querySelector('.timer-days .timer-value'); 7863 var timerHoursElem = countdown_timer.querySelector('.timer-hours .timer-value'); 7864 var timerMinutesElem = countdown_timer.querySelector('.timer-minutes .timer-value'); 7865 var timerSecondsElem = countdown_timer.querySelector('.timer-seconds .timer-value'); 7866 7867 function updateCountdown() { 7868 if (isNaN(countDownDate)) { 7869 countdown_timer.style.display = 'none'; 7870 return; 7871 } 7872 7873 var now = new Date().getTime(); 7874 var distance = countDownDate - now; 7875 7876 if (distance <= 0) { 7877 countdown_timer.style.display = 'none'; 7878 return; 7879 } 7880 7881 countdown_timer.style.display = 'flex'; 7882 7883 var days = Math.floor(distance / (1000 * 60 * 60 * 24)); 7884 var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); 7885 var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); 7886 var seconds = Math.floor((distance % (1000 * 60)) / 1000); 7887 7888 if (hours < 10) hours = '0' + hours; 7889 if (minutes < 10) minutes = '0' + minutes; 7890 if (seconds < 10) seconds = '0' + seconds; 7891 7892 timerDaysElem.innerHTML = days; 7893 timerHoursElem.innerHTML = hours; 7894 timerMinutesElem.innerHTML = minutes; 7895 timerSecondsElem.innerHTML = seconds; 7896 } 7897 7898 updateCountdown(); 7899 setInterval(updateCountdown, 1000); 7900 })(); 7901 </script>
7901 7902 7903 </div> 7904 7905 7906 7907 7908 <div id="shopify-block-ATzZNM3FESUNRb2JnR__f693ea3b-7387-43f9-89b6-0653987218a6" class="shopify-block shopify-app-block"> 7909 7910 7911 7912 7913 7914 7915 <div data-bv-show="rating_summary" data-bv-seo="true" product-id="MTUzOTEyOTI1ODgxMDU="> </div> 7916 <!-- BEGIN app snippet: product_id_encoder -->
7916<script> 7917 (() => { 7918 const element = document.querySelector(`[data-bv-show=rating_summary][product-id="MTUzOTEyOTI1ODgxMDU="]`); 7919 const rawB64ProductId = element.getAttribute('product-id') 7920 const encodedProductId = atob(rawB64ProductId).replace(/[^a-zA-Z0-9_\-*]/gu, (char) => `_bv${char.codePointAt(0)}_`) 7921 element.setAttribute('data-bv-product-id', encodedProductId); 7922 element.removeAttribute('product-id'); 7923 })() 7924</script>
7924 7925<!-- END app snippet --> 7926 7927 7928 7929 7930 7931</div> 7932 7933 7934 7935 7936 7937 7938 7939 <div class="product-single__description main-product-description-template--27184979181641__main" > 7940 <div class="rte" > 7941 <div class="product-desc"> 7942 <div> 7943<p>Â </p> 7944<ul class="richTextDocs-unOrderList richTextDocs-unOrderList-disc"> 7945<li class="richTextDocs-listItem"> 7946<div class="richTextDocs-listItem__text"><span class="text-only"><span class="text-only"><strong>100% Whole-Home Power Station</strong>: Delivers 12â36kW output and 12â180</span><span class="text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline">kWh </span><span class="text-only">capacity.</span></span></div> 7947</li> 7948<li class="richTextDocs-listItem"> 7949<div class="richTextDocs-listItem__text"> 7950<span class="text-only"><span class="text-only"></span></span><span class="text-only"><span class="text-only"><strong>Plug & play design</strong>, installed in 7 days. Save up to 80% on time and cost.</span></span> 7951</div> 7952</li> 7953<li class="richTextDocs-listItem"> 7954<div class="richTextDocs-listItem__text"><span class="text-only"><strong><span class="text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline">Smart</span></strong><span class="text-only"><strong> & reliable</strong> when it matters most, 20ms auto switchover.</span></span></div> 7955</li> 7956<li class="richTextDocs-listItem"> 7957<div class="richTextDocs-listItem__text"><span class="text-only"><span class="text-only"><strong>Save up to $6000/year</strong>, 3-year </span><span class="text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline">ROI</span><span class="text-only">.</span></span></div> 7958</li> 7959<li class="richTextDocs-listItem"> 7960<div class="richTextDocs-listItem__text"><span class="text-only"><span class="text-only"><strong>End-to-end system protection</strong>, the highest safety standards.</span></span></div> 7961</li> 7962</ul> 7963</div> 7964<p><span>*12kW/12kWh based on standard bundle (1 Ã EcoFlow DELTA Pro Ultra X Inverter + 2 Ã Smart Extra Batteries). Max 36 kW / 180 kWh with expansion. Actual performance varies by configuration.</span></p> 7965<p><span>â Notice: 1. Rooftop solar charging for DPUX via SHP3/Gateway requires current transformers. 2. To connect two DELTA Pro Ultra X Inverters, use the EcoFlow Smart Inlet Box Connection Cable (5P8 Port to 5P8 Port) for proper installation.</span></p> 7966 </div> 7967 </div> 7968 <div class="product-desc-expand"> 7969 Learn more 7970 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> 7971 <path d="M13 6L8 11L3 6" stroke="#3F68E0" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7972 </svg> 7973 </div> 7974 </div> 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 <link rel="stylesheet" href="//us.ecoflow.com/cdn/shop/t/1497/assets/user_rights.css?v=10454978912737333181790237279" type="text/css"> 7991
7991<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/user_rights.js?v=122094039358209357611790237279" defer="defer"></script>
7991 7992 7993 7994 7995 <div class="policy-tabs-section"> 7996 <div class="policy-tabs-header"> 7997 7998 7999<div class="policy-tab-title active" data-tab-target="policy-tab-user_rights_Mjpwb9"> 8000 Service & Benefits 8001 </div> 8002 8003 </div> 8004 <div class="policy-tabs-body"> 8005 8006 8007<div id="policy-tab-user_rights_Mjpwb9" class="policy-tab-content active"> 8008 <div class="policy-tab-items-grid"> 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 <div class="policy-item custom-popup-triger" data-title="Installation Service"> 8024 <div class="policy-icon-wrapper"> 8025 8026 <img src="//us.ecoflow.com/cdn/shop/files/install_2a1a4dab-1f4a-4509-8cbd-8e2ae17e1b57.png?v=1776150214&width=96" alt="" srcset="//us.ecoflow.com/cdn/shop/files/install_2a1a4dab-1f4a-4509-8cbd-8e2ae17e1b57.png?v=1776150214&width=96 96w" width="96" height="96" loading="lazy" class="policy-icon"> 8027 8028 </div> 8029 <div class="policy-text">Installation Service</div> 8030 8031 <div class="custom-popup-triger-html"> 8032 <p><strong>Step 1: Order Placement</strong></p><p>When placing an installation order, please provide your full delivery address and contact details.</p><p><strong>Step 2: Appointment Scheduling</strong></p><p>
8032Our team will contact you via phone or email within two business days to schedule your installation.</p><p><strong>Step 3: Timely Installation and Commissioning</strong></p><p>A certified installer will arrive at the scheduled time to complete your installation. They will install and commission your system on site to ensure that it is operational that day,* and will also provide instructions on how to use basic features.</p><p><strong>Step 4: Customer Verification and Feedback</strong></p><p>You'll have the opportunity to check the installation. We welcome any subsequent feedback you can provide about your experience with our service.</p><p><strong>T&C:</strong></p><p><a href="https://us.ecoflow.com/pages/installation-terms-conditions" title="https://us.ecoflow.com/pages/installation-terms-conditions">us.ecoflow.com/pages/installation-terms-conditions</a></p><p><strong>Installation Service Refund Policy:</strong></p><p><a href="https://us.ecoflow.com/pages/installation-refund-policy" title="https://us.ecoflow.com/pages/installation-refund-policy">EcoFlow Installation Service Refund Policy</a></p> 8033 </div> 8034 8035 </div> 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 <div class="policy-item custom-popup-triger" data-title="One-Day Delivery"> 8052 <div class="policy-icon-wrapper"> 8053 8054 <img src="//us.ecoflow.com/cdn/shop/files/shipping_7602f8c4-31bb-4af7-a04f-fffa618022a3.png?v=1776151598&width=96" alt="" srcset="//us.ecoflow.com/cdn/shop/files/shipping_7602f8c4-31bb-4af7-a04f-fffa618022a3.png?v=1776151598&width=96 96w" width="96" height="96" loading="lazy" class="policy-icon"> 8055 8056 </div> 8057 <div class="policy-text">One-Day Delivery</div> 8058 8059 <div class="custom-popup-triger-html"> 8060 <p><strong>1. Free Shipping Policy</strong><br/>Free Shipping to the US except Alaska, Hawaii, Puerto Rico, and other US territories.</p><p><strong>2. One-Day Delivery</strong><br/>Order DELTA Pro Ultra X by 7 AM (PDT) for delivery within 1 business day across select regions of Southern California, Northern Georgia, New Jersey, and Southern & Eastern Texas.</p><p><strong>3. One-Day Delivery Regions</strong><br/>Southern California: Los Angeles, San Diego, Orange County, Riverside, San Bernardino, Santa Barbara.Northern Georgia: Atlanta, Sandy Springs, Roswell, Alpharetta, Marietta, Douglasville, Peachtree City, Milton.New Jersey: Newark, Jersey City, Paterson, Elizabeth, Trenton, Camden, Clifton, Passaic, Union City.Florida: Jacksonville, Miami, Tampa, Orlando, St. Petersburg, Hialeah, Tallahassee, Fort Lauderdale, Cape Coral, Port St. Lucie, Pembroke Pines, Hollywood, Gainesville, Miramar, Coral Springs.</p> 8061 </div> 8062 8063 </div> 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 <div class="policy-item custom-popup-triger" data-title="Members' Benefits"> 8080 <div class="policy-icon-wrapper"> 8081 8082 <img src="//us.ecoflow.com/cdn/shop/files/gift_248ccfdc-85db-4808-ad77-d956654c29a1.png?v=1776766347&width=96" alt="" srcset="//us.ecoflow.com/cdn/shop/files/gift_248ccfdc-85db-4808-ad77-d956654c29a1.png?v=1776766347&width=96 96w" width="96" height="96" loading="lazy" class="policy-icon"> 8083 8084 </div> 8085 <div class="policy-text">Members' Benefits</div> 8086 8087 <div class="custom-popup-triger-html"> 8088 <p><strong>1. Earn More, Save More: </strong>Get 1 EcoCredit per $1 spent â redeem 20 Credits for $1 off anytime, or exchange for exclusive gifts and discounts.</p><p><strong>2. Join EcoCredits Monthly Madness: </strong>Unlock more EcoCredits fun! Available every 4th Thursday of the month.</p><p><strong>3. Bonus Rewards:</strong> Earn extra EcoCredits when you refer friends â unlock cash bonuses and special perks.</p><p><strong>4. Priority Support:</strong> Enjoy 24/7 assistance, extended warranty coverage, and seamless trade-in options.
8088</p><p><strong>5. VIP Access: </strong>Be the first to shop new products, attend members-only events, and get insider update. <a href="https://www.ecoflow.com/us/login?redirect=https://www.ecoflow.com/us/ecocredits-monthly-madness" target="_blank">Sign up>></a></p> 8089 </div> 8090 8091 </div> 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 <div class="policy-item " > 8108 <div class="policy-icon-wrapper"> 8109 8110 <img src="//us.ecoflow.com/cdn/shop/files/EF_coin_658ed14f-4376-4c96-a594-7ebf84f929b1.png?v=1776151570&width=96" alt="" srcset="//us.ecoflow.com/cdn/shop/files/EF_coin_658ed14f-4376-4c96-a594-7ebf84f929b1.png?v=1776151570&width=96 96w" width="96" height="96" loading="lazy" class="policy-icon"> 8111 8112 </div> 8113 <div class="policy-text">5-Year Warranty</div> 8114 8115 </div> 8116 8117 8118 </div> 8119 8120 <div class="policy-tab-images"> 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 </div> 8225 8226 8227 8228 8229 8230 </div> 8231 8232 </div> 8233 </div> 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 <div class="product-form-sticky-parent"> 8245 8246 <div class="product-form__controls-group"> 8247 8248 <div class="selector-wrapper js product-form__item"> 8249 <label for="SingleOptionSelector-template--27184979181641__main-0"> 8250 Recommended 8251 </label> 8252 <select class="single-option-selector single-option-selector-template--27184979181641__main product-form__input single_option_recommended_selector-template--27184979181641__main" 8253 id="SingleOptionSelector-template--27184979181641__main-0" 8254 data-option-name='recommended' 8255 data-index="option1"> 8256 8257<option value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)" selected="selected">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)</option> 8258 8259<option value="DELTA Pro Ultra X + DELTA 3 Plus">DELTA Pro Ultra X + DELTA 3 Plus</option> 8260 8261<option value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3</option> 8262 8263<option value="DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3">DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3</option> 8264 8265<option value="(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2">(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2</option> 8266 8267<option value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2</option> 8268 8269<option value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2</option> 8270 8271<option value="2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3">2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3</option> 8272 8273<option value="Deposit For DELTA Pro Ultra X Series">Deposit For DELTA Pro Ultra X Series</option> 8274 8275<option value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A</option> 8276 8277<option value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)</option> 8278 8279<option value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)</option> 8280 8281<option value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus</option> 8282 8283<option value="DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3">DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3</option> 8284 8285 </select> 8286 </div> 8287 8288 </div> 8289 8290 8291 8292 8293 8294 8295 8296 8297 8298 8299 8300 <link href="//us.ecoflow.com/cdn/shop/t/1497/assets/cust-product-block-install-promo.css?v=119807652317700613761780565281" rel="stylesheet" type="text/css" media="all" /> 8301
8301<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/cust-product-block-install-promo.js?v=28715821075421706511782204689"></script>
8301<div 8302 class="install-promo-blocks block-install_service_promo_dpux" 8303 x-data="installPromoPopupData()" 8304 @variantChange.window="onVariantChange($event)" 8305 data-api-domain="https://api-a.ecoflow.com" 8306 data-x-appid="51" 8307 data-sku-variant-map='{"EFC-LiveInstall-US": 55445427716169,"EFC-LiveInstall-US": 55445427716169,"EFC-LiveInstall-US": 55445427716169,"EFC-LiveInstall-US": 55445427716169}' 8308 data-install-product-handle="turnkey-installation-service-new" 8309 8310 > 8311 8312 8313 8314 8315 8316 8317 8318 8319 <div class='product_swatches '> 8320 8321 8322 8323 8324 8325 8326 8327 8328 8329 8330 8331 8332 8333 8334 <style> 8335 label[for="product-select-option-0"] { display: none; } 8336 #product-select-option-0 { display: none; } 8337 #product-select-option-0 + .custom-style-select-box { display: none !important; } 8338 </style> 8339
8339<script> 8340 window.addEventListener('load', function () { 8341 8342 document.querySelectorAll('.selector-wrapper')[0].classList.add('hidden'); 8343 8344 }); 8345 </script>
8345 8346 8347 8348 8349 8350 8351 8352 <div class=" clearfix form_bg_row"> 8353 8354 <div 8355 class="swatch " 8356 data-option-index="0" 8357 > 8358 8359 8360 8361 <div class="header"> 8362 <span class="header__label">Recommend</span> 8363 8364 </div> 8365 8366<div class="swatch_elements_wrapper"> 8367 8368 8369 8370 8371 8372 8373 8374 8375 8376 8377 8378 8379 8380 8381 8382 8383 8384 8385 8386 8387 8388 8389 8390 8391 8392 8393 8394 8395 8396 8397 8398 <div 8399 data-value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)" 8400 8401 8402 8403 class="swatch-element custom-swatch__element swatch_delta-pro-ultra-x-1-x-inverter-2-x-batteries available with-badge variant-active" 8404 data-countdown-timer="" 8405 tabindex="0" 8406 > 8407 <input 8408 8409 checked="checked" 8410 8411 id="swatch-template--27184979181641__main-15391292588105-0-delta-pro-ultra-x-1-x-inverter-2-x-batteries-54714781171785" 8412 type="radio" 8413 name="option-0" 8414 value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)" 8415 > 8416 8417 <label 8418 for="swatch-template--27184979181641__main-15391292588105-0-delta-pro-ultra-x-1-x-inverter-2-x-batteries-54714781171785" 8419 8420 class="swatch-element--promotion-label" 8421 8422 > 8423 8424 8425 8426 8427 8428 8429 8430 <div class="swatch-details-wrap"> 8431 8432 <div class="swatch-variant__image"> 8433 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=150" alt="EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=150 150w" width="150" height="150" loading="lazy" sizes="64px" fetchpriority="low"> 8434 </div> 8435 8436 8437 <div class="swatch-variant__text"> 8438 8439 <div class="swatch-details"> 8440 8441 <div class="swatch__item-label"> 8442 <span>Basic</span> 8443 </div> 8444 8445 <span class="swatch-title">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)</span> 8446 8447 <span 8448 class="variant-description" 8449 style="" 8450 >12kW Output | 12kWh Capacity</span> 8451 8452 8453 8454 8455 8456 </div> 8457 8458 <div class="swatch-price"> 8459 <span class="regular-price"> 8460 8461 8462 USD $7,999 8463 8464 8465 </span> 8466 8467 </div> 8468 8469 8470 8471 8472 8473 8474 </div> 8475 8476 </div> 8477 8478 <img 8479 class="crossed-out" 8480 src="//us.ecoflow.com/cdn/shop/t/1497/assets/soldout.png?v=169392025580765019841780544327" 8481 alt="Sold out" 8482 > 8483 </label> 8484 8485 8486 8487 </div> 8488 8489 <!-- install service --> 8490 8491 8492 8493 8494 8495 8496 8497
8497<script> 8498 8499 8500 var swatch = document.querySelector('.swatch[data-option-index="0"] .swatch_delta-pro-ultra-x-1-x-inverter-2-x-batteries'); 8501 if(swatch) { 8502 swatch.classList.remove('soldout'); 8503 swatch.classList.add('available'); 8504 swatch.querySelector('[type="radio"]').removeAttribute('disabled'); 8505 } 8506 8507 </script>
8507 8508 8509 8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 8552 8553 8554 8555 8556 8557 8558 8559 8560 8561 8562 8563 <div 8564 data-value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3" 8565 8566 8567 8568 class="swatch-element custom-swatch__element swatch_delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3 available with-badge " 8569 data-countdown-timer="" 8570 tabindex="0" 8571 > 8572 <input 8573 8574 id="swatch-template--27184979181641__main-15391292588105-0-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-54714781204553" 8575 type="radio" 8576 name="option-0" 8577 value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3" 8578 > 8579 8580 <label 8581 for="swatch-template--27184979181641__main-15391292588105-0-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-54714781204553" 8582 8583 class="swatch-element--promotion-label" 8584 8585 > 8586 8587 8588 8589 8590 8591 8592 8593 <div class="swatch-details-wrap"> 8594 8595 <div class="swatch-variant__image"> 8596 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997&width=150" alt="EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997&width=150 150w" width="150" height="150" loading="lazy" sizes="64px" fetchpriority="low"> 8597 </div> 8598 8599 8600 <div class="swatch-variant__text"> 8601 8602 <div class="swatch-details"> 8603 8604 <div class="swatch__item-label"> 8605 <span>Recommended</span> 8606 </div> 8607 8608 <span class="swatch-title">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3</span> 8609 8610 <span 8611 class="variant-description" 8612 style="" 8613 >12kW Output | 12kWh Capacity | <20 ms switchover</span> 8614 8615 8616 8617 8618 8619 </div> 8620 8621 <div class="swatch-price"> 8622 <span class="regular-price"> 8623 8624 8625 USD $10,999 8626 8627 8628 </span> 8629 8630 </div> 8631 8632 8633 8634 8635 8636 8637 </div> 8638 8639 </div> 8640 8641 <img 8642 class="crossed-out" 8643 src="//us.ecoflow.com/cdn/shop/t/1497/assets/soldout.png?v=169392025580765019841780544327" 8644 alt="Sold out" 8645 > 8646 </label> 8647 8648 8649 8650 </div> 8651 8652 <!-- install service --> 8653 8654 8655 8656 <div class="install-blocks"> 8657 8658 8659 8660 8661 8662 8663 <div 8664 class="install-block option" 8665 data-product-variant="54714781204553" 8666 data-variant="55445427716169" 8667 data-price="0" 8668 data-compare-price="" 8669 > 8670 <div class="install-checkbox"> 8671 <div class="install-checkbox-img"> 8672 8673 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175" alt="EcoFlow Installation Service Installation Service for Smart Home Panel 2 Turnkey Installation Service" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=832 832w, //us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=1200 1200w, //us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=1501 1501w" width="1501" height="1501" loading="lazy" class="install-img"> 8674 8675 </div> 8676 <div class="install-content"> 8677 <div class="install-content-title">Live Installation Support for SHP2/SHP3/Gateway</div> 8678 <div class="install-content-price">
8679 <span class="price">USD $0</span> 8680 8681 </div> 8682 8683 <!-- 8684 <div class="install-content-check_trigger" x-data @click="$store.zipSearchPopup.togglePopup()" class="zip-search-popup__popup-btn"></div> 8685 --> 8686 <div class="install-content-richtext"> 8687 <div class="metafield-rich_text_field"><p>By selecting this service, you agree to <a href="https://us.ecoflow.com/pages/live-installation-terms-conditions"><strong>EcoFlow Live Installation Support Terms & Conditions (United States)</strong></a></p><p>You acknowledge and consent that the Live Installation Support Service may record the site survey and installation process. Such recordings may capture identifiable images of you or other individuals present at the installation site. These recordings will be used solely for installation documentation and the resolution of any related disputes, and will be retained for no longer than <strong>180 days</strong>, after which they will be securely deleted.<br /> 8688</p></div> 8689 </div> 8690 8691 </div> 8692 <input class="install-checkbox_input" type="checkbox"> 8693 </div> 8694 </div> 8695 8696 8697 </div> 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 <div 8710 class="install-promo-block" 8711 data-product-variant="54714781204553" 8712 > 8713 8714 <div class="install-promo-block__header"> 8715 <p class="install-promo-block__header-text">Official Installation Service</p> 8716 </div> 8717 8718 8719 <div class="install-promo-block__body"> 8720 8721 <div class="install-promo-block__image"> 8722 <img 8723 src="//us.ecoflow.com/cdn/shop/files/01-_1.png?v=1779161112&width=166" 8724 srcset="//us.ecoflow.com/cdn/shop/files/01-_1.png?v=1779161112&width=166 1x, //us.ecoflow.com/cdn/shop/files/01-_1.png?v=1779161112&width=332 2x" 8725 alt="Turnkey Installation Service" 8726 width="83" 8727 height="83" 8728 loading="lazy" 8729 > 8730 </div> 8731 8732 8733 <div class="install-promo-block__content"> 8734 8735 <p class="install-promo-block__title">Turnkey Installation Service</p> 8736 8737 8738 8739 <button type="button" class="install-promo-block__btn" @click="openModal()"> 8740 Get Now 8741 </button> 8742 8743 </div> 8744 </div> 8745 </div> 8746 8747 8748 8749 8750 8751 8752 8753 8754 8755 8756 8757 8758 8759
8759<script> 8760 8761 8762 var swatch = document.querySelector('.swatch[data-option-index="0"] .swatch_delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3'); 8763 if(swatch) { 8764 swatch.classList.remove('soldout'); 8765 swatch.classList.add('available'); 8766 swatch.querySelector('[type="radio"]').removeAttribute('disabled'); 8767 } 8768 8769 </script>
8769 8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 8802 8803 <div 8804 data-value="DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3" 8805 8806 8807 8808 class="swatch-element custom-swatch__element swatch_delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3 available with-badge " 8809 data-countdown-timer="" 8810 tabindex="0" 8811 > 8812 <input 8813 8814 id="swatch-template--27184979181641__main-15391292588105-0-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-55651750969417" 8815 type="radio" 8816 name="option-0" 8817 value="DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3" 8818 > 8819 8820 <label 8821 for="swatch-template--27184979181641__main-15391292588105-0-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-55651750969417" 8822 8823 class="swatch-element--promotion-label" 8824 8825 > 8826 8827 8828 8829 8830 8831 8832 8833 <div class="swatch-details-wrap"> 8834 8835 <div class="swatch-variant__image"> 8836 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028&width=150" alt="EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028&width=150 150w" width="150" height="150" loading="lazy" sizes="64px" fetchpriority="low"> 8837 </div> 8838 8839 8840 <div class="swatch-variant__text"> 8841 8842 <div class="swatch-details"> 8843 8844 <div class="swatch__item-label"> 8845 <span>Complete</span> 8846 </div> 8847 8848 <span class="swatch-title">DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3</span> 8849 8850 <span 8851 class="variant-description" 8852 style="" 8853 >12kW Output | 24kWh Capacity | <20 ms switchover</span> 8854 8855 8856 8857 8858 8859 </div> 8860 8861 <div class="swatch-price"> 8862 <span class="regular-price"> 8863 8864 8865 USD $14,099 8866 8867 8868 </span> 8869 8870 </div> 8871 8872 8873 8874 8875 8876 8877 </div> 8878 8879 </div> 8880 8881 <img 8882 class="crossed-out" 8883 src="//us.ecoflow.com/cdn/shop/t/1497/assets/soldout.png?v=169392025580765019841780544327" 8884 alt="Sold out" 8885 > 8886 </label> 8887 8888 8889 8890 </div> 8891 8892 <!-- install service --> 8893 8894 8895 8896 <div class="install-blocks"> 8897 8898 8899 8900 8901 8902 8903 <div 8904 class="install-block option" 8905 data-product-variant="55651750969417" 8906 data-variant="55445427716169" 8907 data-price="0" 8908 data-compare-price="" 8909 > 8910 <div class="install-checkbox"> 8911 <div class="install-checkbox-img"> 8912 8913 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175" alt="EcoFlow Installation Service Installation Service for Smart Home Panel 2 Turnkey Installation Service" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=832 832w, //us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=1200 1200w, //us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=1501 1501w" width="1501" height="1501" loading="lazy" class="install-img"> 8914 8915 </div> 8916 <div class="install-content"> 8917 <div class="install-content-title">Live Installation Support for SHP2/SHP3/Gateway</div> 8918 <div class="install-content-price">
8919 <span class="price">USD $0</span> 8920 8921 </div> 8922 8923 <!-- 8924 <div class="install-content-check_trigger" x-data @click="$store.zipSearchPopup.togglePopup()" class="zip-search-popup__popup-btn"></div> 8925 --> 8926 <div class="install-content-richtext"> 8927 <div class="metafield-rich_text_field"><p>By selecting this service, you agree to <a href="https://us.ecoflow.com/pages/live-installation-terms-conditions"><strong>EcoFlow Live Installation Support Terms & Conditions (United States)</strong></a></p><p>You acknowledge and consent that the Live Installation Support Service may record the site survey and installation process. Such recordings may capture identifiable images of you or other individuals present at the installation site. These recordings will be used solely for installation documentation and the resolution of any related disputes, and will be retained for no longer than <strong>180 days</strong>, after which they will be securely deleted.<br /> 8928</p></div> 8929 </div> 8930 8931 </div> 8932 <input class="install-checkbox_input" type="checkbox"> 8933 </div> 8934 </div> 8935 8936 8937 </div> 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 8948 8949 <div 8950 class="install-promo-block" 8951 data-product-variant="55651750969417" 8952 > 8953 8954 <div class="install-promo-block__header"> 8955 <p class="install-promo-block__header-text">Official Installation Service</p> 8956 </div> 8957 8958 8959 <div class="install-promo-block__body"> 8960 8961 <div class="install-promo-block__image"> 8962 <img 8963 src="//us.ecoflow.com/cdn/shop/files/01-_1.png?v=1779161112&width=166" 8964 srcset="//us.ecoflow.com/cdn/shop/files/01-_1.png?v=1779161112&width=166 1x, //us.ecoflow.com/cdn/shop/files/01-_1.png?v=1779161112&width=332 2x" 8965 alt="Turnkey Installation Service" 8966 width="83" 8967 height="83" 8968 loading="lazy" 8969 > 8970 </div> 8971 8972 8973 <div class="install-promo-block__content"> 8974 8975 <p class="install-promo-block__title">Turnkey Installation Service</p> 8976 8977 8978 8979 <button type="button" class="install-promo-block__btn" @click="openModal()"> 8980 Get Now 8981 </button> 8982 8983 </div> 8984 </div> 8985 </div> 8986 8987 8988 8989 8990 8991 8992 8993 8994 8995 8996 8997 8998 8999
8999<script> 9000 9001 9002 var swatch = document.querySelector('.swatch[data-option-index="0"] .swatch_delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3'); 9003 if(swatch) { 9004 swatch.classList.remove('soldout'); 9005 swatch.classList.add('available'); 9006 swatch.querySelector('[type="radio"]').removeAttribute('disabled'); 9007 } 9008 9009 </script>
9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033
9033<script> 9034 9035 9036 var swatch = document.querySelector('.swatch[data-option-index="0"] .swatch_members-only-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-free-powerinsight-2'); 9037 if(swatch) { 9038 swatch.classList.remove('soldout'); 9039 swatch.classList.add('available'); 9040 swatch.querySelector('[type="radio"]').removeAttribute('disabled'); 9041 } 9042 9043 </script>
9043 9044 9045 9046 9047 9048 9049 9050 9051 9052 9053 9054 9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 9067
9067<script> 9068 9069 9070 var swatch = document.querySelector('.swatch[data-option-index="0"] .swatch_delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-free-powerinsight-2'); 9071 if(swatch) { 9072 swatch.classList.remove('soldout'); 9073 swatch.classList.add('available'); 9074 swatch.querySelector('[type="radio"]').removeAttribute('disabled'); 9075 } 9076 9077 </script>
9077 9078 9079 9080 9081 9082 9083 9084 9085 9086 9087 9088 9089 9090 9091 9092 9093 9094 9095 9096 9097 9098 9099 9100 9101
9101<script> 9102 9103 9104 var swatch = document.querySelector('.swatch[data-option-index="0"] .swatch_delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerinsight-2'); 9105 if(swatch) { 9106 swatch.classList.remove('soldout'); 9107 swatch.classList.add('available'); 9108 swatch.querySelector('[type="radio"]').removeAttribute('disabled'); 9109 } 9110 9111 </script>
9111 9112 9113 9114 9115 9116 9117 9118 9119 9120 9121 9122 9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 9133 9134 9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 <div 9146 data-value="2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3" 9147 9148 9149 9150 class="swatch-element custom-swatch__element swatch_2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3 available with-badge " 9151 data-countdown-timer="" 9152 tabindex="0" 9153 > 9154 <input 9155 9156 id="swatch-template--27184979181641__main-15391292588105-0-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-54714781270089" 9157 type="radio" 9158 name="option-0" 9159 value="2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3" 9160 > 9161 9162 <label 9163 for="swatch-template--27184979181641__main-15391292588105-0-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-54714781270089" 9164 9165 class="swatch-element--promotion-label" 9166 9167 > 9168 9169 9170 9171 9172 9173 9174 9175 <div class="swatch-details-wrap"> 9176 9177 <div class="swatch-variant__image"> 9178 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969&width=150" alt="EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969&width=150 150w" width="150" height="150" loading="lazy" sizes="64px" fetchpriority="low"> 9179 </div> 9180 9181 9182 <div class="swatch-variant__text"> 9183 9184 <div class="swatch-details"> 9185 9186 <div class="swatch__item-label"> 9187 <span>Additional</span> 9188 </div> 9189 9190 <span class="swatch-title">2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3</span> 9191 9192 <span 9193 class="variant-description" 9194 style="" 9195 >24kW Output | 24kWh Capacity</span> 9196 9197 9198 9199 9200 9201 </div> 9202 9203 <div class="swatch-price"> 9204 <span class="regular-price"> 9205 9206 9207 USD $18,999 9208 9209 9210 </span> 9211 9212 </div> 9213 9214 9215 9216 9217
9218 <span class="swatch-shipping-message"> 9219 <svg 9220 width="20" 9221 height="20" 9222 viewBox="0 0 20 20" 9223 fill="none" 9224 xmlns="http://www.w3.org/2000/svg" 9225 > 9226 <path fill-rule="evenodd" clip-rule="evenodd" d="M3.33333 3.5415C2.52792 3.5415 1.875 4.19442 1.875 4.99984V12.4998C1.875 13.3053 2.52792 13.9582 3.33333 13.9582H3.55101C3.59361 13.4855 3.77974 13.0542 4.06548 12.7082H3.33333C3.21827 12.7082 3.125 12.6149 3.125 12.4998V4.99984C3.125 4.88478 3.21827 4.7915 3.33333 4.7915H11.6667C11.7817 4.7915 11.875 4.88478 11.875 4.99984V12.7082H7.60118C7.88693 13.0542 8.07306 13.4855 8.11566 13.9582H12.5H13.125V13.3332V4.99984C13.125 4.19442 12.4721 3.5415 11.6667 3.5415H3.33333Z" fill="#757575"/> 9227 <circle cx="5.83366" cy="14.1667" r="1.66667" stroke="#757575" stroke-width="1.25"/> 9228 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.5 6.875H11.875V7.5V13.3333V13.9583H12.5H12.7177C12.7603 13.4856 12.9464 13.0543 13.2322 12.7083H13.125V8.125H15.4882C15.5434 8.125 15.5964 8.14695 15.6355 8.18602L17.6473 10.1979C17.6864 10.2369 17.7083 10.2899 17.7083 10.3452V12.5C17.7083 12.6151 17.6151 12.7083 17.5 12.7083H16.7678C17.0536 13.0543 17.2397 13.4856 17.2823 13.9583H17.5C18.3054 13.9583 18.9583 13.3054 18.9583 12.5V10.3452C18.9583 9.9584 18.8047 9.58747 18.5312 9.31398L16.5194 7.30214C16.2459 7.02865 15.8749 6.875 15.4882 6.875H12.5Z" fill="#757575"/> 9229 <circle cx="14.9997" cy="14.1667" r="1.66667" stroke="#757575" stroke-width="1.25"/> 9230 </svg> 9231 Smart Home Panel 3 ships separately on September 20 9232 </span> 9233 9234 9235 </div> 9236 9237 </div> 9238 9239 <img 9240 class="crossed-out" 9241 src="//us.ecoflow.com/cdn/shop/t/1497/assets/soldout.png?v=169392025580765019841780544327" 9242 alt="Sold out" 9243 > 9244 </label> 9245 9246 9247 9248 </div> 9249 9250 <!-- install service --> 9251 9252 9253 9254 <div class="install-blocks"> 9255 9256 9257 9258 9259 9260 9261 <div 9262 class="install-block option" 9263 data-product-variant="54714781270089" 9264 data-variant="55445427716169" 9265 data-price="0" 9266 data-compare-price="" 9267 > 9268 <div class="install-checkbox"> 9269 <div class="install-checkbox-img"> 9270 9271 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175" alt="EcoFlow Installation Service Installation Service for Smart Home Panel 2 Turnkey Installation Service" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=832 832w, //us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=1200 1200w, //us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=1501 1501w" width="1501" height="1501" loading="lazy" class="install-img"> 9272 9273 </div> 9274 <div class="install-content"> 9275 <div class="install-content-title">Live Installation Support for SHP2/SHP3/Gateway</div> 9276 <div class="install-content-price">
9277 <span class="price">USD $0</span> 9278 9279 </div> 9280 9281 <!-- 9282 <div class="install-content-check_trigger" x-data @click="$store.zipSearchPopup.togglePopup()" class="zip-search-popup__popup-btn"></div> 9283 --> 9284 <div class="install-content-richtext"> 9285 <div class="metafield-rich_text_field"><p>By selecting this service, you agree to <a href="https://us.ecoflow.com/pages/live-installation-terms-conditions"><strong>EcoFlow Live Installation Support Terms & Conditions (United States)</strong></a></p><p>You acknowledge and consent that the Live Installation Support Service may record the site survey and installation process. Such recordings may capture identifiable images of you or other individuals present at the installation site. These recordings will be used solely for installation documentation and the resolution of any related disputes, and will be retained for no longer than <strong>180 days</strong>, after which they will be securely deleted.<br /> 9286</p></div> 9287 </div> 9288 9289 </div> 9290 <input class="install-checkbox_input" type="checkbox"> 9291 </div> 9292 </div> 9293 9294 9295 </div> 9296 9297 9298 9299 9300 9301 9302 9303 9304 9305 9306 9307 <div 9308 class="install-promo-block" 9309 data-product-variant="54714781270089" 9310 > 9311 9312 <div class="install-promo-block__header"> 9313 <p class="install-promo-block__header-text">Official Installation Service</p> 9314 </div> 9315 9316 9317 <div class="install-promo-block__body"> 9318 9319 <div class="install-promo-block__image"> 9320 <img 9321 src="//us.ecoflow.com/cdn/shop/files/01-_1.png?v=1779161112&width=166" 9322 srcset="//us.ecoflow.com/cdn/shop/files/01-_1.png?v=1779161112&width=166 1x, //us.ecoflow.com/cdn/shop/files/01-_1.png?v=1779161112&width=332 2x" 9323 alt="Turnkey Installation Service" 9324 width="83" 9325 height="83" 9326 loading="lazy" 9327 > 9328 </div> 9329 9330 9331 <div class="install-promo-block__content"> 9332 9333 <p class="install-promo-block__title">Turnkey Installation Service</p> 9334 9335 9336 9337 <button type="button" class="install-promo-block__btn" @click="openModal()"> 9338 Get Now 9339 </button> 9340 9341 </div> 9342 </div> 9343 </div> 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357
9357<script> 9358 9359 9360 var swatch = document.querySelector('.swatch[data-option-index="0"] .swatch_2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3'); 9361 if(swatch) { 9362 swatch.classList.remove('soldout'); 9363 swatch.classList.add('available'); 9364 swatch.querySelector('[type="radio"]').removeAttribute('disabled'); 9365 } 9366 9367 </script>
9367 9368 9369 9370 9371 9372 9373 9374 9375 9376 9377 9378 9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 9389 9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 9400 9401 9402 9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 <div 9424 data-value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A" 9425 9426 9427 9428 class="swatch-element custom-swatch__element swatch_delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a available with-badge " 9429 data-countdown-timer="" 9430 tabindex="0" 9431 > 9432 <input 9433 9434 id="swatch-template--27184979181641__main-15391292588105-0-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-54714781237321" 9435 type="radio" 9436 name="option-0" 9437 value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A" 9438 > 9439 9440 <label 9441 for="swatch-template--27184979181641__main-15391292588105-0-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-54714781237321" 9442 9443 class="swatch-element--promotion-label" 9444 9445 > 9446 9447 9448 9449 9450 9451 9452 9453 <div class="swatch-details-wrap"> 9454 9455 <div class="swatch-variant__image"> 9456 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936&width=150" alt="EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936&width=150 150w" width="150" height="150" loading="lazy" sizes="64px" fetchpriority="low"> 9457 </div> 9458 9459 9460 <div class="swatch-variant__text"> 9461 9462 <div class="swatch-details"> 9463 9464 <div class="swatch__item-label"> 9465 <span>Smart</span> 9466 </div> 9467 9468 <span class="swatch-title">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A</span> 9469 9470 <span 9471 class="variant-description" 9472 style="" 9473 >12kW Output | 12kWh Capacity | <20 ms switchover</span> 9474 9475 9476 9477 9478 9479 </div> 9480 9481 <div class="swatch-price"> 9482 <span class="regular-price"> 9483 9484 9485 USD $9,899 9486 9487 9488 </span> 9489 9490 </div> 9491 9492 9493 9494 9495 9496 9497 </div> 9498 9499 </div> 9500 9501 <img 9502 class="crossed-out" 9503 src="//us.ecoflow.com/cdn/shop/t/1497/assets/soldout.png?v=169392025580765019841780544327" 9504 alt="Sold out" 9505 > 9506 </label> 9507 9508 9509 9510 </div> 9511 9512 <!-- install service --> 9513 9514 9515 9516 <div class="install-blocks"> 9517 9518 9519 9520 9521 9522 9523 <div 9524 class="install-block option" 9525 data-product-variant="54714781237321" 9526 data-variant="55445427716169" 9527 data-price="0" 9528 data-compare-price="" 9529 > 9530 <div class="install-checkbox"> 9531 <div class="install-checkbox-img"> 9532 9533 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175" alt="EcoFlow Installation Service Installation Service for Smart Home Panel 2 Turnkey Installation Service" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=832 832w, //us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=1200 1200w, //us.ecoflow.com/cdn/shop/files/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175&width=1501 1501w" width="1501" height="1501" loading="lazy" class="install-img"> 9534 9535 </div> 9536 <div class="install-content"> 9537 <div class="install-content-title">Live Installation Support for SHP2/SHP3/Gateway</div> 9538 <div class="install-content-price">
9539 <span class="price">USD $0</span> 9540 9541 </div> 9542 9543 <!-- 9544 <div class="install-content-check_trigger" x-data @click="$store.zipSearchPopup.togglePopup()" class="zip-search-popup__popup-btn"></div> 9545 --> 9546 <div class="install-content-richtext"> 9547 <div class="metafield-rich_text_field"><p>By selecting this service, you agree to <a href="https://us.ecoflow.com/pages/live-installation-terms-conditions"><strong>EcoFlow Live Installation Support Terms & Conditions (United States)</strong></a></p><p>You acknowledge and consent that the Live Installation Support Service may record the site survey and installation process. Such recordings may capture identifiable images of you or other individuals present at the installation site. These recordings will be used solely for installation documentation and the resolution of any related disputes, and will be retained for no longer than <strong>180 days</strong>, after which they will be securely deleted.<br /> 9548</p></div> 9549 </div> 9550 9551 </div> 9552 <input class="install-checkbox_input" type="checkbox"> 9553 </div> 9554 </div> 9555 9556 9557 </div> 9558 9559 9560 9561 9562 9563 9564 9565 9566 9567 9568 9569 <div 9570 class="install-promo-block" 9571 data-product-variant="54714781237321" 9572 > 9573 9574 <div class="install-promo-block__header"> 9575 <p class="install-promo-block__header-text">Official Installation Service</p> 9576 </div> 9577 9578 9579 <div class="install-promo-block__body"> 9580 9581 <div class="install-promo-block__image"> 9582 <img 9583 src="//us.ecoflow.com/cdn/shop/files/01-_1.png?v=1779161112&width=166" 9584 srcset="//us.ecoflow.com/cdn/shop/files/01-_1.png?v=1779161112&width=166 1x, //us.ecoflow.com/cdn/shop/files/01-_1.png?v=1779161112&width=332 2x" 9585 alt="Turnkey Installation Service" 9586 width="83" 9587 height="83" 9588 loading="lazy" 9589 > 9590 </div> 9591 9592 9593 <div class="install-promo-block__content"> 9594 9595 <p class="install-promo-block__title">Turnkey Installation Service</p> 9596 9597 9598 9599 <button type="button" class="install-promo-block__btn" @click="openModal()"> 9600 Get Now 9601 </button> 9602 9603 </div> 9604 </div> 9605 </div> 9606 9607 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619
9619<script> 9620 9621 9622 var swatch = document.querySelector('.swatch[data-option-index="0"] .swatch_delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a'); 9623 if(swatch) { 9624 swatch.classList.remove('soldout'); 9625 swatch.classList.add('available'); 9626 swatch.querySelector('[type="radio"]').removeAttribute('disabled'); 9627 } 9628 9629 </script>
9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 <div 9664 data-value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)" 9665 9666 9667 9668 class="swatch-element custom-swatch__element swatch_delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw available with-badge " 9669 data-countdown-timer="" 9670 tabindex="0" 9671 > 9672 <input 9673 9674 id="swatch-template--27184979181641__main-15391292588105-0-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-55621820350537" 9675 type="radio" 9676 name="option-0" 9677 value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)" 9678 > 9679 9680 <label 9681 for="swatch-template--27184979181641__main-15391292588105-0-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-55621820350537" 9682 9683 class="swatch-element--promotion-label" 9684 9685 > 9686 9687 9688 9689 9690 9691 9692 9693 <div class="swatch-details-wrap"> 9694 9695 <div class="swatch-variant__image"> 9696 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908&width=150" alt="EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908&width=150 150w" width="150" height="150" loading="lazy" sizes="64px" fetchpriority="low"> 9697 </div> 9698 9699 9700 <div class="swatch-variant__text"> 9701 9702 <div class="swatch-details"> 9703 9704 <div class="swatch__item-label"> 9705 <span>Fuel Resistant</span> 9706 </div> 9707 9708 <span class="swatch-title">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)</span> 9709 9710 9711 9712 9713 9714 </div> 9715 9716 <div class="swatch-price"> 9717 <span class="regular-price"> 9718 9719 9720 USD $8,499 9721 9722 9723 </span> 9724 9725 </div> 9726 9727 9728 9729 9730 9731 9732 </div> 9733 9734 </div> 9735 9736 <img 9737 class="crossed-out" 9738 src="//us.ecoflow.com/cdn/shop/t/1497/assets/soldout.png?v=169392025580765019841780544327" 9739 alt="Sold out" 9740 > 9741 </label> 9742 9743 9744 9745 </div> 9746 9747 <!-- install service --> 9748 9749 9750 9751 9752 9753 9754 9755
9755<script> 9756 9757 9758 var swatch = document.querySelector('.swatch[data-option-index="0"] .swatch_delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw'); 9759 if(swatch) { 9760 swatch.classList.remove('soldout'); 9761 swatch.classList.add('available'); 9762 swatch.querySelector('[type="radio"]').removeAttribute('disabled'); 9763 } 9764 9765 </script>
9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789
9789<script> 9790 9791 9792 var swatch = document.querySelector('.swatch[data-option-index="0"] .swatch_delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-powerpulse-ev-charger-9-6kw'); 9793 if(swatch) { 9794 swatch.classList.remove('soldout'); 9795 swatch.classList.add('available'); 9796 swatch.querySelector('[type="radio"]').removeAttribute('disabled'); 9797 } 9798 9799 </script>
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 <div 9834 data-value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus" 9835 9836 9837 9838 class="swatch-element custom-swatch__element swatch_delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus available with-badge " 9839 data-countdown-timer="" 9840 tabindex="0" 9841 > 9842 <input 9843 9844 id="swatch-template--27184979181641__main-15391292588105-0-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-55989662449737" 9845 type="radio" 9846 name="option-0" 9847 value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus" 9848 > 9849 9850 <label 9851 for="swatch-template--27184979181641__main-15391292588105-0-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-55989662449737" 9852 9853 class="swatch-element--promotion-label" 9854 9855 > 9856 9857 9858 9859 9860 9861 9862 9863 <div class="swatch-details-wrap"> 9864 9865 <div class="swatch-variant__image"> 9866 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390&width=150" alt="EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390&width=150 150w" width="150" height="150" loading="lazy" sizes="64px" fetchpriority="low"> 9867 </div> 9868 9869 9870 <div class="swatch-variant__text"> 9871 9872 <div class="swatch-details"> 9873 9874 <span class="swatch-title">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus</span> 9875 9876 9877 9878 9879 9880 </div> 9881 9882 <div class="swatch-price"> 9883 <span class="regular-price"> 9884 9885 9886 USD $8,599 9887 9888 9889 </span> 9890 9891 </div> 9892 9893 9894 9895 9896 9897 <span class="swatch-shipping-message"> 9898 <svg 9899 width="20" 9900 height="20"
9901 viewBox="0 0 20 20" 9902 fill="none" 9903 xmlns="http://www.w3.org/2000/svg" 9904 > 9905 <path fill-rule="evenodd" clip-rule="evenodd" d="M3.33333 3.5415C2.52792 3.5415 1.875 4.19442 1.875 4.99984V12.4998C1.875 13.3053 2.52792 13.9582 3.33333 13.9582H3.55101C3.59361 13.4855 3.77974 13.0542 4.06548 12.7082H3.33333C3.21827 12.7082 3.125 12.6149 3.125 12.4998V4.99984C3.125 4.88478 3.21827 4.7915 3.33333 4.7915H11.6667C11.7817 4.7915 11.875 4.88478 11.875 4.99984V12.7082H7.60118C7.88693 13.0542 8.07306 13.4855 8.11566 13.9582H12.5H13.125V13.3332V4.99984C13.125 4.19442 12.4721 3.5415 11.6667 3.5415H3.33333Z" fill="#757575"/> 9906 <circle cx="5.83366" cy="14.1667" r="1.66667" stroke="#757575" stroke-width="1.25"/> 9907 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.5 6.875H11.875V7.5V13.3333V13.9583H12.5H12.7177C12.7603 13.4856 12.9464 13.0543 13.2322 12.7083H13.125V8.125H15.4882C15.5434 8.125 15.5964 8.14695 15.6355 8.18602L17.6473 10.1979C17.6864 10.2369 17.7083 10.2899 17.7083 10.3452V12.5C17.7083 12.6151 17.6151 12.7083 17.5 12.7083H16.7678C17.0536 13.0543 17.2397 13.4856 17.2823 13.9583H17.5C18.3054 13.9583 18.9583 13.3054 18.9583 12.5V10.3452C18.9583 9.9584 18.8047 9.58747 18.5312 9.31398L16.5194 7.30214C16.2459 7.02865 15.8749 6.875 15.4882 6.875H12.5Z" fill="#757575"/> 9908 <circle cx="14.9997" cy="14.1667" r="1.66667" stroke="#757575" stroke-width="1.25"/> 9909 </svg> 9910 Pre-order | Ships in November 9911 </span> 9912 9913 9914 </div> 9915 9916 </div> 9917 9918 <img 9919 class="crossed-out" 9920 src="//us.ecoflow.com/cdn/shop/t/1497/assets/soldout.png?v=169392025580765019841780544327" 9921 alt="Sold out" 9922 > 9923 </label> 9924 9925 9926 9927 </div> 9928 9929 <!-- install service --> 9930 9931 9932 9933 9934 9935 9936 9937
9937<script> 9938 9939 9940 var swatch = document.querySelector('.swatch[data-option-index="0"] .swatch_delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus'); 9941 if(swatch) { 9942 swatch.classList.remove('soldout'); 9943 swatch.classList.add('available'); 9944 swatch.querySelector('[type="radio"]').removeAttribute('disabled'); 9945 } 9946 9947 </script>
9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 </div> 9974 </div> 9975 </div> 9976 9977 9978 9979 9980 <style> 9981 /*---------------- 9982 Swatches 9983 -----------------*/ 9984 9985 .selector-wrapper, 9986 .product-variants { 9987 display: none; 9988 } 9989 9990 9991 9992 9993 9994 /* Hide radio buttons.*/ 9995 .swatch input { 9996 position: absolute; 9997 height: 100%; 9998 width: 100%; 9999 opacity: 0; 10000 padding: 0; 10001 z-index: 5; 10002 cursor: pointer; 10003 } 10004 10005 .swatch label { 10006 /* Rounded corners */ 10007 -webkit-border-radius:2px; 10008 -moz-border-radius:2px; 10009 border-radius:2px; 10010 /* To give width and height */ 10011 float:left; 10012 /* Color swatches contain no text so they need to have a width. */ 10013 min-width:30px !important; 10014 height: auto !important; 10015 /* No extra spacing between them */ 10016 margin:0; 10017 /* The border when the button is not selected */ 10018 border:1px solid #c0c1c2; 10019 /* Background color */ 10020 font-size:17px; 10021 text-align:center; 10022 line-height:20px; 10023 white-space:normal; 10024 cursor:pointer; 10025 -moz-box-sizing:content-box; 10026 -webkit-box-sizing:content-box; 10027 box-sizing:content-box; 10028 font-weight: 600; 10029 } 10030 .swatch-element label { 10031 padding:19px 16px; 10032 background-position: center; 10033 background-repeat: no-repeat; 10034 background-size: cover; 10035 border-radius: 8px; 10036 width: 100%; 10037 position: relative; 10038 } 10039 .color.swatch-element label { padding:0; min-height: 30px !important;} 10040 10041 /* Image with the cross in it */ 10042 .crossed-out { position:absolute; width:100%; height:100%; left:0; top:0; } 10043 .swatch .swatch-element .crossed-out { display:none; } 10044 .swatch .swatch-element.color.soldout .crossed-out { display:block; } 10045 .swatch .swatch-element.soldout label { 10046 filter: alpha(opacity=60); /* internet explorer */ 10047 -khtml-opacity: 0.6; /* khtml, old safari */ 10048 -moz-opacity: 0.6; /* mozilla, netscape */ 10049 opacity: 0.6; /* fx, safari, opera */ 10050 } 10051 </style> 10052 10053 10054 10055 10056 </div> 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069<div 10070 class="install-promo-modal" 10071 x-show="isOpen" 10072 x-cloak 10073 @keydown.escape.window="closeModal()" 10074 role="dialog" 10075 aria-modal="true" 10076 aria-labelledby="install-promo-modal-title-install_service_promo_dpux" 10077> 10078 <div class="install-promo-modal__overlay" @click="closeModal()"></div> 10079 10080 <div class="install-promo-modal__dialog"> 10081 <div class="install-promo-modal__header"> 10082 <h2 class="install-promo-modal__title" id="install-promo-modal-title-install_service_promo_dpux"> 10083 Turnkey Installation Service 10084 </h2> 10085 <button type="button" class="install-promo-modal__close" @click="closeModal()" aria-label="Close"> 10086 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 10087 <path d="M18 6L6 18" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 10088 <path d="M6 6L18 18" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 10089 </svg> 10090 </button> 10091 </div> 10092 10093 <div class="install-promo-modal__divider"></div> 10094 10095 <div class="install-promo-modal__body"> 10096 <div class="install-promo-modal__fields"> 10097 <div class="install-promo-modal__field"> 10098 <label class="install-promo-modal__label">Installation Type:</label> 10099 <div 10100 class="install-promo-modal__select" 10101 :class="{ 'is-open': installTypeOpen, 'has-value': installType }" 10102 @click.outside="installTypeOpen = false" 10103 > 10104 <button 10105 type="button" 10106 class="install-promo-modal__select-trigger" 10107 @click="toggleInstallType()" 10108 :aria-expanded="installTypeOpen" 10109 >
10110 <span class="install-promo-modal__select-value" x-text="installTypeLabel || ''"></span> 10111 <span class="install-promo-modal__select-chevron" aria-hidden="true"> 10112 <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"> 10113 <path d="M1 1.5L6 6.5L11 1.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 10114 </svg> 10115 </span> 10116 </button> 10117 <div class="install-promo-modal__select-menu" x-show="installTypeOpen" x-cloak> 10118 <template x-for="item in installTypes" :key="item.id"> 10119 <button 10120 type="button" 10121 class="install-promo-modal__select-option" 10122 :class="{ 'is-active': installType === item.id }" 10123 @click="selectInstallType(item.id)" 10124 x-text="item.label" 10125 ></button> 10126 </template> 10127 </div> 10128 </div> 10129 </div> 10130 10131 <div class="install-promo-modal__field"> 10132 <label class="install-promo-modal__label">Permit:</label> 10133 <div 10134 class="install-promo-modal__select" 10135 :class="{ 'is-open': permitOpen, 'has-value': permit }" 10136 @click.outside="permitOpen = false" 10137 > 10138 <button 10139 type="button" 10140 class="install-promo-modal__select-trigger" 10141 @click="togglePermit()" 10142 :aria-expanded="permitOpen" 10143 > 10144 <span class="install-promo-modal__select-value" x-text="permitLabel || ''"></span> 10145 <span class="install-promo-modal__select-chevron" aria-hidden="true"> 10146 <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"> 10147 <path d="M1 1.5L6 6.5L11 1.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 10148 </svg> 10149 </span> 10150 </button> 10151 <div class="install-promo-modal__select-menu" x-show="permitOpen" x-cloak> 10152 <template x-for="item in permitOptions" :key="item.id"> 10153 <button 10154 type="button" 10155 class="install-promo-modal__select-option" 10156 :class="{ 'is-active': permit === item.id }" 10157 @click="selectPermit(item.id)" 10158 x-text="item.label" 10159 ></button> 10160 </template> 10161 </div> 10162 </div> 10163 </div> 10164 </div> 10165 10166 <div class="install-promo-modal__action-row"> 10167 <input 10168 type="text" 10169 class="install-promo-modal__zip-input" 10170 placeholder="*Enter Your ZIP Code" 10171 maxlength="5" 10172 inputmode="numeric" 10173 x-model="zipCode" 10174 @input="hidePriceRow()" 10175 > 10176 <button 10177 type="button" 10178 class="install-promo-modal__btn install-promo-modal__btn--check" 10179 :class="{ 'is-loading': isLoading }" 10180 :disabled="isLoading" 10181 @click="checkZip()" 10182 > 10183 <span x-show="!isLoading">Check</span> 10184 <span x-show="isLoading" x-cloak class="install-promo-modal__spinner"></span> 10185 </button> 10186 </div> 10187 10188 <div class="install-promo-modal__error" x-show="errorMessage" x-transition x-cloak> 10189 <span x-text="errorMessage"></span> 10190 </div> 10191 10192 <div 10193 class="install-promo-modal__action-row install-promo-modal__action-row--price" 10194 x-show="showPriceRow" 10195 x-transition 10196 > 10197 <div class="install-promo-modal__price"> 10198 <span>Price: </span><span x-text="'$' + calculatedPrice.toLocaleString('en-US')"></span> 10199 </div> 10200 <button type="button" class="install-promo-modal__btn install-promo-modal__btn--cart" @click="addToCart()"> 10201 Add to Cart 10202 </button> 10203 </div> 10204 </div> 10205 </div> 10206</div> 10207 10208 </div> 10209 10210 10211 10212 10213 10214 10215 10216 10217 <select name="id" id="ProductSelect-template--27184979181641__main" class="product-form__variants no-js"> 10218 10219 10220 10221 10222 <option value="54714781171785" 10223 data-price="799900" 10224 data-template="" 10225 data-member-only="" 10226 data-display-discount-msg="" 10227 data-display-corporate-discount-msg="" 10228 data-inventory_management="shopify" 10229 data-inventory_policy="deny" 10230 data-inventory_quantity="9262" 10231 data-show-coupon-block="true" 10232 data-shipping-msg="" 10233 data-amazon-btn-link="" 10234 data-show-atc="" 10235 data-url="/products/delta-pro-ultra-x?variant=54714781171785" selected="selected"> 10236 DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) 10237 </option> 10238 10239 10240 10241 10242 <option value="55983812051017" 10243 data-price="859900" 10244 data-template="" 10245 data-member-only="false" 10246 data-display-discount-msg="" 10247 data-display-corporate-discount-msg="" 10248 data-inventory_management="shopify" 10249 data-inventory_policy="deny" 10250 data-inventory_quantity="0" 10251 data-show-coupon-block="" 10252 data-shipping-msg="Pre-order | Ships in November" 10253 data-amazon-btn-link="" 10254 data-show-atc="" 10255 data-url="/products/delta-pro-ultra-x?variant=55983812051017"> 10256 DELTA Pro Ultra X + DELTA 3 Plus - Sold out 10257 </option> 10258 10259 10260 10261 10262 <option value="54714781204553" 10263 data-price="1099900" 10264 data-template="" 10265 data-member-only="" 10266 data-display-discount-msg="" 10267 data-display-corporate-discount-msg="" 10268 data-inventory_management="shopify" 10269 data-inventory_policy="deny" 10270 data-inventory_quantity="9141" 10271 data-show-coupon-block="true" 10272 data-shipping-msg="" 10273 data-amazon-btn-link="" 10274 data-show-atc="" 10275 data-url="/products/delta-pro-ultra-x?variant=54714781204553"> 10276 DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 10277 </option> 10278 10279 10280 10281 10282 <option value="55651750969417" 10283 data-price="1409900" 10284 data-template="" 10285 data-member-only="" 10286 data-display-discount-msg="" 10287 data-display-corporate-discount-msg="" 10288 data-inventory_management="shopify" 10289 data-inventory_policy="deny" 10290 data-inventory_quantity="5490" 10291 data-show-coupon-block="" 10292 data-shipping-msg="" 10293 data-amazon-btn-link="" 10294 data-show-atc="" 10295 data-url="/products/delta-pro-ultra-x?variant=55651750969417"> 10296 DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 10297 </option> 10298 10299 10300 10301 10302 <option value="55616641335369" 10303 data-price="1109900" 10304 data-template="" 10305 data-member-only="false" 10306 data-display-discount-msg="" 10307 data-display-corporate-discount-msg="" 10308 data-inventory_management="shopify" 10309 data-inventory_policy="deny" 10310 data-inventory_quantity="969" 10311 data-show-coupon-block="" 10312 data-shipping-msg="" 10313 data-amazon-btn-link="" 10314 data-show-atc="" 10315 data-url="/products/delta-pro-ultra-x?variant=55616641335369"> 10316 (Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2 10317 </option> 10318 10319 10320 10321 10322 <option value="55367797211209" 10323 data-price="1109900" 10324 data-template="" 10325 data-member-only="false" 10326 data-display-discount-msg="" 10327 data-display-corporate-discount-msg="" 10328 data-inventory_management="shopify" 10329 data-inventory_policy="deny" 10330 data-inventory_quantity="984" 10331 data-show-coupon-block="" 10332 data-shipping-msg="" 10333 data-amazon-btn-link="" 10334 data-show-atc="" 10335 data-url="/products/delta-pro-ultra-x?variant=55367797211209"> 10336 DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2 10337 </option> 10338 10339 10340 10341 10342 <option value="55338651549769" 10343 data-price="819900" 10344 data-template="" 10345 data-member-only="false" 10346 data-display-discount-msg="" 10347 data-display-corporate-discount-msg="" 10348 data-inventory_management="shopify" 10349 data-inventory_policy="deny" 10350 data-inventory_quantity="983" 10351 data-show-coupon-block="" 10352 data-shipping-msg="" 10353 data-amazon-btn-link="" 10354 data-show-atc="" 10355 data-url="/products/delta-pro-ultra-x?variant=55338651549769"> 10356 DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2 10357 </option> 10358 10359 10360 10361 10362 <option value="54714781270089" 10363 data-price="1899900" 10364 data-template="" 10365 data-member-only="" 10366 data-display-discount-msg="" 10367 data-display-corporate-discount-msg="" 10368 data-inventory_management="shopify" 10369 data-inventory_policy="deny" 10370 data-inventory_quantity="9865" 10371 data-show-coupon-block="true" 10372 data-shipping-msg="Smart Home Panel 3 ships separately on September 20" 10373 data-amazon-btn-link="" 10374 data-show-atc="" 10375 data-url="/products/delta-pro-ultra-x?variant=54714781270089"> 10376 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 10377 </option> 10378 10379 10380 10381 10382 <option value="54720023330889" 10383 data-price="799900" 10384 data-template="" 10385 data-member-only="false" 10386 data-display-discount-msg="" 10387 data-display-corporate-discount-msg="" 10388 data-inventory_management="shopify" 10389 data-inventory_policy="deny" 10390 data-inventory_quantity="-9643" 10391 data-show-coupon-block="" 10392 data-shipping-msg="" 10393 data-amazon-btn-link="" 10394 data-show-atc="" 10395 data-url="/products/delta-pro-ultra-x?variant=54720023330889"> 10396 Deposit For DELTA Pro Ultra X Series - Sold out 10397 </option> 10398 10399 10400 10401 10402 <option value="54714781237321" 10403 data-price="989900" 10404 data-template="" 10405 data-member-only="" 10406 data-display-discount-msg="" 10407 data-display-corporate-discount-msg="" 10408 data-inventory_management="shopify" 10409 data-inventory_policy="deny" 10410 data-inventory_quantity="9920" 10411 data-show-coupon-block="true" 10412 data-shipping-msg="" 10413 data-amazon-btn-link="" 10414 data-show-atc="" 10415 data-url="/products/delta-pro-ultra-x?variant=54714781237321"> 10416 DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A 10417 </option> 10418 10419 10420 10421 10422 <option value="55621820350537" 10423 data-price="849900" 10424 data-template="" 10425 data-member-only="" 10426 data-display-discount-msg="" 10427 data-display-corporate-discount-msg="" 10428 data-inventory_management="shopify" 10429 data-inventory_policy="deny" 10430 data-inventory_quantity="484" 10431 data-show-coupon-block="" 10432 data-shipping-msg="" 10433 data-amazon-btn-link="" 10434 data-show-atc="" 10435 data-url="/products/delta-pro-ultra-x?variant=55621820350537"> 10436 DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) 10437 </option> 10438 10439 10440 10441 10442 <option value="55629255114825" 10443 data-price="1119900" 10444 data-template="" 10445 data-member-only="false" 10446 data-display-discount-msg="" 10447 data-display-corporate-discount-msg="" 10448 data-inventory_management="shopify" 10449 data-inventory_policy="deny" 10450 data-inventory_quantity="499" 10451 data-show-coupon-block="" 10452 data-shipping-msg="" 10453 data-amazon-btn-link="" 10454 data-show-atc="" 10455 data-url="/products/delta-pro-ultra-x?variant=55629255114825"> 10456 DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW) 10457 </option> 10458 10459 10460 10461 10462 <option value="55989662449737" 10463 data-price="859900" 10464
10464 data-template="" 10465 data-member-only="" 10466 data-display-discount-msg="" 10467 data-display-corporate-discount-msg="" 10468 data-inventory_management="shopify" 10469 data-inventory_policy="deny" 10470 data-inventory_quantity="99" 10471 data-show-coupon-block="" 10472 data-shipping-msg="Pre-order | Ships in November" 10473 data-amazon-btn-link="" 10474 data-show-atc="" 10475 data-url="/products/delta-pro-ultra-x?variant=55989662449737"> 10476 DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus 10477 </option> 10478 10479 10480 10481 10482 <option value="56139629428809" 10483 data-price="1249900" 10484 data-template="" 10485 data-member-only="false" 10486 data-display-discount-msg="" 10487 data-display-corporate-discount-msg="" 10488 data-inventory_management="shopify" 10489 data-inventory_policy="deny" 10490 data-inventory_quantity="0" 10491 data-show-coupon-block="" 10492 data-shipping-msg="" 10493 data-amazon-btn-link="" 10494 data-show-atc="" 10495 data-url="/products/delta-pro-ultra-x?variant=56139629428809"> 10496 DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3 - Sold out 10497 </option> 10498 10499 </select> 10500 <input type="hidden" id="shipping_message" name="properties[Shipping]" data-property-name="Shipping" value=""> 10501 </div> 10502 10503 10504 10505 10506 <div class='form_bg_row quantity_block' > 10507 <div class='product_quantity_info_container custom_quantity_info_container'> 10508 <div class='qty_container'> 10509 <label class='header' for="Quantity-0ddb7349-1bf6-4352-af41-583159a4e2fe">Quantity</label> 10510 <div class="qty product-page-qty"> 10511 <a href='javascript:void(0);' class="minus_btn qty_btn disabled" aria-label="Decrease" disabled> 10512 <svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> 10513 <g fill="none" fill-rule="evenodd"> 10514 <path d="M0 0h40v40H0z"/> 10515 <rect fill="currentColor" x="12" y="19.125" width="15.758" height="1.751" rx=".875"/> 10516 </g> 10517 </svg> 10518 </a> 10519 <input type="text" id="Quantity-0ddb7349-1bf6-4352-af41-583159a4e2fe" 10520 name="quantity" value="1" min="1" pattern="[0-9]*" 10521 class="product-form__input product-form__input--quantity" 10522 oninput="validate(this)" 10523 data-quantity-input 10524 > 10525 <a href='javascript:void(0);' class="plus_btn qty_btn" aria-label="Increase"> 10526 <svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> 10527 <g fill="none" fill-rule="evenodd"> 10528 <path d="M0 0h40v40H0z"/> 10529 <rect fill="#03060B" x="12" y="19.125" width="15.758" height="1.751" rx=".875"/> 10530 <path d="M19.003 27.003V12.997a.875.875 0 0 1 1.751 0v14.006a.875.875 0 0 1-1.75 0z" fill="#03060B"/> 10531 </g> 10532 </svg> 10533 </a> 10534 </div> 10535 </div> 10536 </div> 10537 </div> 10538 10539
10539<script> 10540 function validate(input) { 10541 var value = input.value; 10542 value = value.replace(/[^0-9]/g, ''); 10543 var numericValue = parseInt(value, 10); 10544 if (isNaN(numericValue) || numericValue < 1) { 10545 value = 1; // Default value 10546 } 10547 input.value = value; 10548 } 10549 </script>
10549 10550 10551 10552 10553 10554 10555 10556 10557 10558 <div class="campaign-blocks campaign-blocks--campaign_blocks_ebwdQD"> 10559 10560 10561 10562 10563 10564 10565 10566 10567 10568 </div> 10569
10570<script> 10571 const container = document.querySelector('.campaign-blocks--campaign_blocks_ebwdQD'); 10572 const countdown_timer = container.querySelector('.countdown_timer'); 10573 10574 // Countdown timer 10575 if(countdown_timer) { 10576 var dateStr = countdown_timer.getAttribute('data-time'); 10577 var countDownDate = new Date(dateStr).getTime(); 10578 10579 var timerDaysElem = countdown_timer.querySelector('.timer-days .timer-value'); 10580 var timerHoursElem = countdown_timer.querySelector('.timer-hours .timer-value'); 10581 var timerMinutesElem = countdown_timer.querySelector('.timer-minutes .timer-value'); 10582 var timerSecondsElem = countdown_timer.querySelector('.timer-seconds .timer-value'); 10583 10584 var x = setInterval(function() { 10585 var now = new Date().getTime(); 10586 var distance = countDownDate - now; 10587 10588 if(distance <= 0) { 10589 countdown_timer.style.display = "none"; 10590 } 10591 10592 if(distance > 0) { 10593 var days = Math.floor(distance / (1000 * 60 * 60 * 24)); 10594 var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); 10595 var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); 10596 var seconds = Math.floor((distance % (1000 * 60)) / 1000); 10597 10598 if(hours < 10) { 10599 hours = "0"+hours; 10600 } 10601 if(minutes < 10) { 10602 minutes = "0"+minutes; 10603 } 10604 if(seconds < 10) { 10605 seconds = "0"+seconds; 10606 } 10607 10608 timerDaysElem.innerHTML = days; 10609 timerHoursElem.innerHTML = hours; 10610 timerMinutesElem.innerHTML = minutes; 10611 timerSecondsElem.innerHTML = seconds; 10612 } 10613 },1000); 10614 10615 } 10616 10617 // Copy to clipboard 10618 const copyBtn = container.querySelector('.coupon-block__right-btn'); 10619 if(copyBtn){ 10620 copyBtn.addEventListener('click', function() { 10621 const discount_code = copyBtn.getAttribute('data-discount-code'); 10622 navigator.clipboard.writeText(discount_code); 10623 copyBtn.innerHTML = 'Copied!'; 10624 }); 10625 } 10626 10627 // Popup 10628 const textblockPopupbtn = container.querySelector('.text-block__show-more'); 10629 const textblockClosepopupbtn = container.querySelector('.text-block-popup__close'); 10630 const textblockPopup = container.querySelector('.text-block__popup'); 10631 const textblockPopupinner = container.querySelector('.text-block__popup .plain-text__popup-inner'); 10632 // textblockPopupbtn.addEventListener('click', function() { 10633 // textblockPopup.setAttribute('open', ''); 10634 // }); 10635 if(textblockClosepopupbtn){ 10636 textblockClosepopupbtn.addEventListener('click', function() { 10637 textblockPopup.removeAttribute('open'); 10638 }); 10639 } 10640 if(textblockPopup){ 10641 textblockPopup.addEventListener('click', function (event) { 10642 if (!textblockPopupinner.contains(event.target)) { 10643 textblockPopup.removeAttribute('open'); 10644 } 10645 10646 }); 10647 } 10648 10649 const memberblockPopupbtn = container.querySelector('.member-block__show-more'); 10650 const memberblockClosepopupbtn = container.querySelector('.member-block-popup__close'); 10651 const memberblockPopup = container.querySelector('.member-block__popup'); 10652 const memberblockPopupinner = container.querySelector('.member-block__popup .plain-text__popup-inner'); 10653 10654 if(memberblockPopupbtn){ 10655 memberblockPopupbtn.addEventListener('click', function() { 10656 memberblockPopup.setAttribute('open', ''); 10657 }); 10658 memberblockClosepopupbtn.addEventListener('click', function() { 10659 memberblockPopup.removeAttribute('open'); 10660 }); 10661 memberblockPopup.addEventListener('click', function (event) { 10662 if (!memberblockPopupinner.contains(event.target)) { 10663 memberblockPopup.removeAttribute('open'); 10664 } 10665 }); 10666 } 10667 10668</script>
10668 10669 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684 10685 10686 10687 10688 10689 10690 10691 10692 10693 <div class="cust-accessories"> 10694 10695 <div class="cust-accessories__heading custom-heading">Expand Your Capacity</div> 10696 10697 <div class="cust-accessories__items"> 10698 10699 10700 10701 10702 10703 10704 10705 10706 10707 <label 10708 class="cust-accessories__item custom-variant-item" 10709 data-title="DELTA Pro Ultra Series Smart Extra Series Battery (Recommended Accessory)" 10710 data-price="229900" 10711 data-compare-price="" 10712 data-variant-id="55490187001929" 10713 for="accessorie-cust_accessorie_4hnWVG" 10714 > 10715 <div class="accessories__item-checkbox"> 10716 <input class="accessories__item-checkbox_input" type="checkbox" id="accessorie-cust_accessorie_4hnWVG"> 10717 </div> 10718 <div class="accessories__item-image variant-img"> 10719 10720 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487146569.png?v=1705911748&width=150" alt="EcoFlow EcoFlow DELTA Pro Ultra Battery (Recommended Accessory)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487146569.png?v=1705911748&width=150 150w" width="150" height="150" loading="lazy" sizes="64px"> 10721 10722 </div> 10723 <div class="accessories__item-content"> 10724 <span class="variant-title">DELTA Pro Ultra Series Smart Extra Series Battery (Recommended Accessory)</span> 10725 10726 <div class="variant-description"><p>2-4pcs--Extra 5% off | >4pcs--Extra 7% off</p><p></p></div> 10727 10728 <div class="variant-info"> 10729 <div class="variant-price"> 10730 <span class="regular-price"> 10731 10732 USD $2,299 10733 10734 </span> 10735 10736 </div> 10737 <div class="custom_quantity_info_container" style="width: fit-content;"> 10738 <div class="qty_container"> 10739 <div class="qty product-page-qty"> 10740 <a href="javascript:void(0);" class="minus_btn qty_btn disabled" aria-label="Decrease" disabled> 10741 <svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> 10742 <g fill="none" fill-rule="evenodd"> 10743 <path d="M0 0h40v40H0z"/> 10744 <rect fill="currentColor" x="12" y="19.125" width="15.758" height="1.751" rx=".875"/> 10745 </g> 10746 </svg> 10747 </a> 10748 <input 10749 type="text" 10750 id="Quantity-cust_accessorie_4hnWVG" 10751 name="quantity" 10752 value="1" 10753 min="1" 10754 pattern="[0-9]*" 10755 class="product-form__input product-form__input--quantity" 10756 oninput="validate(this)" 10757 data-quantity-input 10758 > 10759 <a href="javascript:void(0);" class="plus_btn qty_btn" aria-label="Increase"> 10760 <svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> 10761 <g fill="none" fill-rule="evenodd"> 10762 <path d="M0 0h40v40H0z"/> 10763 <rect fill="#03060B" x="12" y="19.125" width="15.758" height="1.751" rx=".875"/> 10764 <path d="M19.003 27.003V12.997a.875.875 0 0 1 1.751 0v14.006a.875.875 0 0 1-1.75 0z" fill="#03060B"/> 10765 </g> 10766 </svg> 10767 </a> 10768 </div> 10769 </div> 10770 </div> 10771 </div> 10772 10773 10774 10775 <div 10776 class="variant-link cust-accessorie-modal-trigger" 10777 style="cursor: pointer;" 10778 data-modal-id="modal-cust_accessorie_4hnWVG" 10779 >
10780 <span>Learn more</span> 10781 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" viewBox="0 0 12 13" fill="none"> 10782 <g clip-path="url(#clip0_12295_33814_cust_accessorie_4hnWVG)"> 10783 <path d="M4.5 2.58325L8.25 6.33325L4.5 10.0833" stroke="#3F68E0" stroke-linecap="round" stroke-linejoin="round"/> 10784 </g> 10785 <defs> 10786 <clipPath id="clip0_12295_33814_cust_accessorie_4hnWVG"> 10787 <rect width="12" height="12" fill="white" transform="translate(0 0.333252)"/> 10788 </clipPath> 10789 </defs> 10790 </svg> 10791 </div> 10792 10793 <!-- Specialized Popup Modal for Accessory (matches Figma) --> 10794 <div class="cust-accessorie-modal" id="modal-cust_accessorie_4hnWVG"> 10795 <div class="cust-accessorie-modal__overlay"></div> 10796 <div class="cust-accessorie-modal__container"> 10797 <div class="cust-accessorie-modal__close"> 10798 <svg 10799 width="24" 10800 height="24"
10801 viewBox="0 0 24 24" 10802 fill="none" 10803 xmlns="http://www.w3.org/2000/svg" 10804 > 10805 <path d="M18 6L6 18M6 6L18 18" stroke="#18191B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 10806 </svg> 10807 </div> 10808 <div class="cust-accessorie-modal__content"> 10809 <!-- Left / Top: Media Swiper --> 10810 <div class="cust-accessorie-modal__media"> 10811 <div class="swiper cust-accessorie-modal__main-swiper"> 10812 <div class="swiper-wrapper"> 10813 10814<div class="swiper-slide"> 10815 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487081033.png?v=1705911575&width=800" alt="EcoFlow EcoFlow DELTA Pro Ultra Battery (Recommended Accessory)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487081033.png?v=1705911575&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487081033.png?v=1705911575&width=800 800w" width="800" height="800" loading="lazy"> 10816 </div> 10817 10818<div class="swiper-slide"> 10819 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487113801.png?v=1705911578&width=800" alt="EcoFlow EcoFlow DELTA Pro Ultra Battery (Recommended Accessory)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487113801.png?v=1705911578&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487113801.png?v=1705911578&width=800 800w" width="800" height="800" loading="lazy"> 10820 </div> 10821 10822<div class="swiper-slide"> 10823 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487146569.png?v=1705911748&width=800" alt="EcoFlow EcoFlow DELTA Pro Ultra Battery (Recommended Accessory)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487146569.png?v=1705911748&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487146569.png?v=1705911748&width=800 800w" width="800" height="800" loading="lazy"> 10824 </div> 10825 10826<div class="swiper-slide"> 10827 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487179337.jpg?v=1705911751&width=800" alt="EcoFlow EcoFlow DELTA Pro Ultra Battery (Recommended Accessory)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487179337.jpg?v=1705911751&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487179337.jpg?v=1705911751&width=800 800w" width="800" height="800" loading="lazy"> 10828 </div> 10829 10830 </div> 10831 <!-- Mobile dots --> 10832 <div class="swiper-pagination"></div> 10833 <!-- PC arrows --> 10834 <div class="swiper-button-prev"></div> 10835 <div class="swiper-button-next"></div> 10836 </div> 10837 <!-- PC Thumbs --> 10838 <div class="swiper cust-accessorie-modal__thumbs-swiper"> 10839 <div class="swiper-wrapper"> 10840 10841<div class="swiper-slide"> 10842 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487081033.png?v=1705911575&width=100" alt="EcoFlow EcoFlow DELTA Pro Ultra Battery (Recommended Accessory)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487081033.png?v=1705911575&width=100 100w" width="100" height="100" loading="lazy"> 10843 </div> 10844 10845<div class="swiper-slide"> 10846 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487113801.png?v=1705911578&width=100" alt="EcoFlow EcoFlow DELTA Pro Ultra Battery (Recommended Accessory)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487113801.png?v=1705911578&width=100 100w" width="100" height="100" loading="lazy"> 10847 </div> 10848 10849<div class="swiper-slide"> 10850 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487146569.png?v=1705911748&width=100" alt="EcoFlow EcoFlow DELTA Pro Ultra Battery (Recommended Accessory)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487146569.png?v=1705911748&width=100 100w" width="100" height="100" loading="lazy"> 10851 </div> 10852 10853<div class="swiper-slide"> 10854 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487179337.jpg?v=1705911751&width=100" alt="EcoFlow EcoFlow DELTA Pro Ultra Battery (Recommended Accessory)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-battery-recommended-accessory-30726487179337.jpg?v=1705911751&width=100 100w" width="100" height="100" loading="lazy"> 10855 </div> 10856 10857 </div> 10858 </div> 10859 </div> 10860 <!-- Right / Bottom: Product Info --> 10861 <div class="cust-accessorie-modal__info"> 10862 10863 <h2 class="cust-accessorie-modal__title"> 10864 DELTA Pro Ultra Series Smart Extra Series Battery (Recommended Accessory) 10865 </h2> 10866 <div class="cust-accessorie-modal__price-wrapper">
10867 <span class="cust-accessorie-modal__price">$2,299.00</span> 10868 10869 </div> 10870 10871 <div class="cust-accessorie-modal__desc"> 10872 10873 10874 <div> 10875<div data-zone-id="0" data-line-index="0" data-line="true"> 10876<div data-lark-html-role="root"><strong><span class="text-only">Compatible with DELTA Pro Ultra and DELTA Pro Ultra X Inverters.</span></strong></div> 10877</div> 10878<div data-zone-id="0" data-line-index="0" data-line="true"><span>Expandable capacity - Increase the capacity of DELTA Pro Ultra or DELTA Pro Ultra X with an extra 6kWh.</span></div> 10879<div data-zone-id="0" data-line-index="0" data-line="true"> 10880<span>*</span>If you've purchased three or more battery packs, please contact our customer service team to claim your EcoFlow Fixing Metal Tab, which is necessary for securely stacking your battery packs.</div> 10881<div data-zone-id="0" data-line-index="1" data-line="true"><br></div> 10882<div data-zone-id="0" data-line-index="2" data-line="true"><span><b>Highlights:</b></span></div> 10883<div data-zone-id="0" data-line-index="3" data-line="true"> 10884<span>-</span><span><b>One-Month Backup</b></span><span>: 6kWh for up to two-day backup, scalable to 90kWh for one-month coverage</span> 10885</div> 10886<div data-zone-id="0" data-line-index="4" data-line="true"> 10887<span>-</span><span><b>Space-Saving</b></span><span>: Stack up the system in a neat, mess-free way</span> 10888</div> 10889<div data-zone-id="0" data-line-index="5" data-line="true"> 10890<span>-</span><span><b>One-Minute Setup:</b></span><span> With a plug-and-play design</span> 10891</div> 10892<div data-zone-id="0" data-line-index="6" data-line="true"><br></div> 10893<div data-zone-id="0" data-line-index="7" data-line="true"><span><b>Specifications:</b></span></div> 10894<div data-zone-id="0" data-line-index="8" data-line="true"><span>Dimensions: 26Ã18Ã8 in (including mat)</span></div> 10895<div data-zone-id="0" data-line-index="8" data-line="true"> 10896<span></span><br> 10897</div> 10898</div> 10899 10900 10901 </div> 10902 10903 10904 </div> 10905 </div> 10906 </div> 10907 </div> 10908 10909 10910 </div> 10911 </label> 10912 10913 10914 10915 10916 10917 10918 10919 10920 10921 10922 10923 </div> 10924 </div> 10925 10926 <div class="cust-accessories"> 10927 10928 <div class="cust-accessories__heading custom-heading">Power With Solar</div> 10929 10930 <div class="cust-accessories__items"> 10931 10932 10933 10934 10935 10936 10937 10938 10939 10940 10941 10942 <label 10943 class="cust-accessories__item custom-variant-item" 10944 data-title="EcoFlow 400W Portable Solar Panel (Recommended Accessory)" 10945 data-price="69900" 10946 data-compare-price="" 10947 data-variant-id="40070200328265" 10948 for="accessorie-cust_accessorie_p3eRax" 10949 > 10950 <div class="accessories__item-checkbox"> 10951 <input class="accessories__item-checkbox_input" type="checkbox" id="accessorie-cust_accessorie_p3eRax"> 10952 </div> 10953 <div class="accessories__item-image variant-img"> 10954 10955 <img src="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829106249.jpg?v=1682671021&width=150" alt="EcoFlow 400W EcoFlow 400W Portable Solar Panel (Giving Back)" srcset="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829106249.jpg?v=1682671021&width=150 150w" width="150" height="150" loading="lazy" sizes="64px"> 10956 10957 </div> 10958 <div class="accessories__item-content"> 10959 <span class="variant-title">EcoFlow 400W Portable Solar Panel (Recommended Accessory)</span> 10960 10961 <div class="variant-description"><p>3-5pcs--Extra 5% off | >5pcs--Extra 10% off</p></div> 10962 10963 <div class="variant-info"> 10964 <div class="variant-price">
10965 <span class="regular-price"> 10966 10967 USD $699 10968 10969 </span> 10970 10971 </div> 10972 <div class="custom_quantity_info_container" style="width: fit-content;"> 10973 <div class="qty_container"> 10974 <div class="qty product-page-qty"> 10975 <a href="javascript:void(0);" class="minus_btn qty_btn disabled" aria-label="Decrease" disabled> 10976 <svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> 10977 <g fill="none" fill-rule="evenodd"> 10978 <path d="M0 0h40v40H0z"/> 10979 <rect fill="currentColor" x="12" y="19.125" width="15.758" height="1.751" rx=".875"/> 10980 </g> 10981 </svg> 10982 </a> 10983 <input 10984 type="text" 10985 id="Quantity-cust_accessorie_p3eRax" 10986 name="quantity" 10987 value="1" 10988 min="1" 10989 pattern="[0-9]*" 10990 class="product-form__input product-form__input--quantity" 10991 oninput="validate(this)" 10992 data-quantity-input 10993 > 10994 <a href="javascript:void(0);" class="plus_btn qty_btn" aria-label="Increase"> 10995 <svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> 10996 <g fill="none" fill-rule="evenodd"> 10997 <path d="M0 0h40v40H0z"/> 10998 <rect fill="#03060B" x="12" y="19.125" width="15.758" height="1.751" rx=".875"/> 10999 <path d="M19.003 27.003V12.997a.875.875 0 0 1 1.751 0v14.006a.875.875 0 0 1-1.75 0z" fill="#03060B"/> 11000 </g> 11001 </svg> 11002 </a> 11003 </div> 11004 </div> 11005 </div> 11006 </div> 11007 11008 11009 11010 <div 11011 class="variant-link cust-accessorie-modal-trigger" 11012 style="cursor: pointer;" 11013 data-modal-id="modal-cust_accessorie_p3eRax" 11014 > 11015 <span>Learn more</span> 11016 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" viewBox="0 0 12 13" fill="none"> 11017 <g clip-path="url(#clip0_12295_33814_cust_accessorie_p3eRax)"> 11018 <path d="M4.5 2.58325L8.25 6.33325L4.5 10.0833" stroke="#3F68E0" stroke-linecap="round" stroke-linejoin="round"/> 11019 </g> 11020 <defs> 11021 <clipPath id="clip0_12295_33814_cust_accessorie_p3eRax"> 11022 <rect width="12" height="12" fill="white" transform="translate(0 0.333252)"/> 11023 </clipPath> 11024 </defs> 11025 </svg> 11026 </div> 11027 11028 <!-- Specialized Popup Modal for Accessory (matches Figma) --> 11029 <div class="cust-accessorie-modal" id="modal-cust_accessorie_p3eRax"> 11030 <div class="cust-accessorie-modal__overlay"></div> 11031 <div class="cust-accessorie-modal__container"> 11032 <div class="cust-accessorie-modal__close"> 11033 <svg 11034 width="24" 11035 height="24"
11036 viewBox="0 0 24 24" 11037 fill="none" 11038 xmlns="http://www.w3.org/2000/svg" 11039 > 11040 <path d="M18 6L6 18M6 6L18 18" stroke="#18191B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 11041 </svg> 11042 </div> 11043 <div class="cust-accessorie-modal__content"> 11044 <!-- Left / Top: Media Swiper --> 11045 <div class="cust-accessorie-modal__media"> 11046 <div class="swiper cust-accessorie-modal__main-swiper"> 11047 <div class="swiper-wrapper"> 11048 11049<div class="swiper-slide"> 11050 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-us-ecoflow-400w-portable-solar-panel-recommended-accessory-solar-panels-400w-30305356054601.webp?v=1682671225&width=800" alt="EcoFlow US Solar Panels 400W EcoFlow 400W Portable Solar Panel (Recommended Accessory)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-us-ecoflow-400w-portable-solar-panel-recommended-accessory-solar-panels-400w-30305356054601.webp?v=1682671225&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-us-ecoflow-400w-portable-solar-panel-recommended-accessory-solar-panels-400w-30305356054601.webp?v=1682671225&width=800 800w" width="800" height="800" loading="lazy"> 11051 </div> 11052 11053<div class="swiper-slide"> 11054 <img src="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829106249.jpg?v=1682671021&width=800" alt="EcoFlow 400W EcoFlow 400W Portable Solar Panel (Giving Back)" srcset="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829106249.jpg?v=1682671021&width=352 352w, //us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829106249.jpg?v=1682671021&width=800 800w" width="800" height="800" loading="lazy"> 11055 </div> 11056 11057<div class="swiper-slide"> 11058 <img src="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829139017.jpg?v=1682671021&width=800" alt="EcoFlow 400W EcoFlow 400W Portable Solar Panel (Giving Back)" srcset="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829139017.jpg?v=1682671021&width=352 352w, //us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829139017.jpg?v=1682671021&width=800 800w" width="800" height="800" loading="lazy"> 11059 </div> 11060 11061<div class="swiper-slide"> 11062 <img src="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829171785.jpg?v=1682671021&width=800" alt="EcoFlow 400W EcoFlow 400W Portable Solar Panel (Giving Back)" srcset="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829171785.jpg?v=1682671021&width=352 352w, //us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829171785.jpg?v=1682671021&width=800 800w" width="800" height="800" loading="lazy"> 11063 </div> 11064 11065<div class="swiper-slide"> 11066 <img src="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829204553.jpg?v=1682671021&width=800" alt="EcoFlow 400W EcoFlow 400W Portable Solar Panel (Giving Back)" srcset="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829204553.jpg?v=1682671021&width=352 352w, //us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829204553.jpg?v=1682671021&width=800 800w" width="800" height="800" loading="lazy"> 11067 </div> 11068 11069 </div> 11070 <!-- Mobile dots --> 11071 <div class="swiper-pagination"></div> 11072 <!-- PC arrows --> 11073 <div class="swiper-button-prev"></div> 11074 <div class="swiper-button-next"></div> 11075 </div> 11076 <!-- PC Thumbs --> 11077 <div class="swiper cust-accessorie-modal__thumbs-swiper"> 11078 <div class="swiper-wrapper"> 11079 11080<div class="swiper-slide"> 11081 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-us-ecoflow-400w-portable-solar-panel-recommended-accessory-solar-panels-400w-30305356054601.webp?v=1682671225&width=100" alt="EcoFlow US Solar Panels 400W EcoFlow 400W Portable Solar Panel (Recommended Accessory)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-us-ecoflow-400w-portable-solar-panel-recommended-accessory-solar-panels-400w-30305356054601.webp?v=1682671225&width=100 100w" width="100" height="100" loading="lazy"> 11082 </div> 11083 11084<div class="swiper-slide"> 11085 <img src="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829106249.jpg?v=1682671021&width=100" alt="EcoFlow 400W EcoFlow 400W Portable Solar Panel (Giving Back)" srcset="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829106249.jpg?v=1682671021&width=100 100w" width="100" height="100" loading="lazy"> 11086 </div> 11087 11088<div class="swiper-slide"> 11089 <img src="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829139017.jpg?v=1682671021&width=100" alt="EcoFlow 400W EcoFlow 400W Portable Solar Panel (Giving Back)" srcset="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829139017.jpg?v=1682671021&width=100 100w" width="100" height="100" loading="lazy"> 11090 </div> 11091 11092<div class="swiper-slide"> 11093 <img src="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829171785.jpg?v=1682671021&width=100" alt="EcoFlow 400W EcoFlow 400W Portable Solar Panel (Giving Back)" srcset="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829171785.jpg?v=1682671021&width=100 100w" width="100" height="100" loading="lazy"> 11094 </div> 11095 11096<div class="swiper-slide"> 11097 <img src="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829204553.jpg?v=1682671021&width=100" alt="EcoFlow 400W EcoFlow 400W Portable Solar Panel (Giving Back)" srcset="//us.ecoflow.com/cdn/shop/products/ecoflow-ecoflow-400w-portable-solar-panel-giving-back-400w-29436829204553.jpg?v=1682671021&width=100 100w" width="100" height="100" loading="lazy"> 11098 </div> 11099 11100 </div> 11101 </div> 11102 </div> 11103 <!-- Right / Bottom: Product Info --> 11104 <div class="cust-accessorie-modal__info"> 11105 11106 <h2 class="cust-accessorie-modal__title"> 11107 EcoFlow 400W Portable Solar Panel (Recommended Accessory) 11108 </h2> 11109 <div class="cust-accessorie-modal__price-wrapper">
11110 <span class="cust-accessorie-modal__price">$699.00</span> 11111 11112 </div> 11113 11114 <div class="cust-accessorie-modal__desc"> 11115 11116 11117 <p style="text-align: left;" data-mce-fragment="1"><span style="color: #2badcc;"><b data-mce-fragment="1"></b></span><span style="color: #2badcc;"><b data-mce-fragment="1">Shipment services to Alaska, Puerto Rico, and Hawaii are temporarily suspended. </b></span></p> 11118<p data-mce-fragment="1"><b data-mce-fragment="1">Highly Efficient Solar Panels <span style="font-weight: 400;" data-mce-fragment="1">This one-piece, folding 400W solar panel is perfect for home, camping, and off-grid living. With high solar output and an improved efficiency rating of 23%, you can charge your portable power station even faster than before.</span></b></p> 11119<p data-mce-fragment="1"><b data-mce-fragment="1">Self-supporting <span style="font-weight: 400;" data-mce-fragment="1">The protective case conveniently folds out into a stable stand that adjusts from 40-80°, allowing the flexible solar panel to capture the most rays.</span></b></p> 11120<p data-mce-fragment="1"><span style="font-weight: 400;" data-mce-fragment="1"><b data-mce-fragment="1">Durable and Lightweight</b> Made from layers of pliable EVA and durable fiberglass to combine the versatility of flexible solar panels with the strength of rigid ones. Weighing only 35.3 lb, the lightweight design and built-in shoulder strap make it ideal for outdoor adventurers. </span></p> 11121<p data-mce-fragment="1"><span style="font-weight: 400;" data-mce-fragment="1"><b data-mce-fragment="1">Weatherproof</b> Each monocrystalline silicon cell is covered with ETFE film, protecting against debris, dirt, and water. With an IP68 waterproof rating, this portable solar panel works safely in all kinds of weather, perfect for camping and rooftop use.</span></p> 11122<p><b data-mce-fragment="1"><b data-mce-fragment="1">Folding and Portable </b></b>With a compact design, this 400W solar panel saves space for travel and storage. Easy to set up to charge your portable power station. When youâre ready to go, quickly collapse the panel down and slide into the protective case to stow in your van or car.</p> 11123 11124 11125 </div> 11126 11127 11128 </div> 11129 </div> 11130 </div> 11131 </div> 11132 11133 11134 </div> 11135 </label> 11136 11137 11138 11139 11140 11141 11142 11143 11144 11145 </div> 11146 </div> 11147 11148 <div class="cust-accessories"> 11149 11150 <div class="cust-accessories__heading custom-heading">Optimize Your Energy</div> 11151 11152 <div class="cust-accessories__items"> 11153 11154 11155 11156 11157 11158 11159 11160 11161 11162 11163 11164 11165 11166 11167 11168 <label 11169 class="cust-accessories__item custom-variant-item" 11170 data-title="Smart Home Panel 3 (32 Circuits)" 11171 data-price="329900" 11172 data-compare-price="" 11173 data-variant-id="54714805551177" 11174 for="accessorie-cust_accessorie_CWJpe9" 11175 > 11176 <div class="accessories__item-checkbox"> 11177 <input class="accessories__item-checkbox_input" type="checkbox" id="accessorie-cust_accessorie_CWJpe9"> 11178 </div> 11179 <div class="accessories__item-image variant-img"> 11180 11181 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-smart-home-panel-3-32-circuits-1195030131.png?v=1772778457&width=150" alt="EcoFlow SHP3 Smart Home Panel 3 (32 Circuits) EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-smart-home-panel-3-32-circuits-1195030131.png?v=1772778457&width=150 150w" width="150" height="150" loading="lazy" sizes="64px"> 11182 11183 </div> 11184 <div class="accessories__item-content">
11185 <span class="variant-title">Smart Home Panel 3 (32 Circuits)</span> 11186 11187 <div class="variant-info"> 11188 <div class="variant-price"> 11189 <span class="regular-price"> 11190 11191 USD $3,299 11192 11193 </span> 11194 11195 </div> 11196 <div class="custom_quantity_info_container" style="width: fit-content;"> 11197 <div class="qty_container"> 11198 <div class="qty product-page-qty"> 11199 <a href="javascript:void(0);" class="minus_btn qty_btn disabled" aria-label="Decrease" disabled> 11200 <svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> 11201 <g fill="none" fill-rule="evenodd"> 11202 <path d="M0 0h40v40H0z"/> 11203 <rect fill="currentColor" x="12" y="19.125" width="15.758" height="1.751" rx=".875"/> 11204 </g> 11205 </svg> 11206 </a> 11207 <input 11208 type="text" 11209 id="Quantity-cust_accessorie_CWJpe9" 11210 name="quantity" 11211 value="1" 11212 min="1" 11213 pattern="[0-9]*" 11214 class="product-form__input product-form__input--quantity" 11215 oninput="validate(this)" 11216 data-quantity-input 11217 > 11218 <a href="javascript:void(0);" class="plus_btn qty_btn" aria-label="Increase"> 11219 <svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> 11220 <g fill="none" fill-rule="evenodd"> 11221 <path d="M0 0h40v40H0z"/> 11222 <rect fill="#03060B" x="12" y="19.125" width="15.758" height="1.751" rx=".875"/> 11223 <path d="M19.003 27.003V12.997a.875.875 0 0 1 1.751 0v14.006a.875.875 0 0 1-1.75 0z" fill="#03060B"/> 11224 </g> 11225 </svg> 11226 </a> 11227 </div> 11228 </div> 11229 </div> 11230 </div> 11231 11232 11233 11234 <div 11235 class="variant-link cust-accessorie-modal-trigger" 11236 style="cursor: pointer;" 11237 data-modal-id="modal-cust_accessorie_CWJpe9" 11238 > 11239 <span>Learn more</span> 11240 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" viewBox="0 0 12 13" fill="none"> 11241 <g clip-path="url(#clip0_12295_33814_cust_accessorie_CWJpe9)"> 11242 <path d="M4.5 2.58325L8.25 6.33325L4.5 10.0833" stroke="#3F68E0" stroke-linecap="round" stroke-linejoin="round"/> 11243 </g> 11244 <defs> 11245 <clipPath id="clip0_12295_33814_cust_accessorie_CWJpe9"> 11246 <rect width="12" height="12" fill="white" transform="translate(0 0.333252)"/> 11247 </clipPath> 11248 </defs> 11249 </svg> 11250 </div> 11251 11252 <!-- Specialized Popup Modal for Accessory (matches Figma) --> 11253 <div class="cust-accessorie-modal" id="modal-cust_accessorie_CWJpe9"> 11254 <div class="cust-accessorie-modal__overlay"></div> 11255 <div class="cust-accessorie-modal__container"> 11256 <div class="cust-accessorie-modal__close"> 11257 <svg 11258 width="24" 11259 height="24"
11260 viewBox="0 0 24 24" 11261 fill="none" 11262 xmlns="http://www.w3.org/2000/svg" 11263 > 11264 <path d="M18 6L6 18M6 6L18 18" stroke="#18191B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 11265 </svg> 11266 </div> 11267 <div class="cust-accessorie-modal__content"> 11268 <!-- Left / Top: Media Swiper --> 11269 <div class="cust-accessorie-modal__media"> 11270 <div class="swiper cust-accessorie-modal__main-swiper"> 11271 <div class="swiper-wrapper"> 11272 11273<div class="swiper-slide"> 11274 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-smart-home-panel-3-32-circuits-1195030131.png?v=1772778457&width=800" alt="EcoFlow SHP3 Smart Home Panel 3 (32 Circuits) EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-smart-home-panel-3-32-circuits-1195030131.png?v=1772778457&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-smart-home-panel-3-32-circuits-1195030131.png?v=1772778457&width=800 800w" width="800" height="800" loading="lazy"> 11275 </div> 11276 11277<div class="swiper-slide"> 11278 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195030130.png?v=1772778457&width=800" alt="EcoFlow SHP3 EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195030130.png?v=1772778457&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195030130.png?v=1772778457&width=800 800w" width="800" height="800" loading="lazy"> 11279 </div> 11280 11281<div class="swiper-slide"> 11282 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1195030132.png?v=1772778457&width=800" alt="EcoFlow SHP3 DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1195030132.png?v=1772778457&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1195030132.png?v=1772778457&width=800 800w" width="800" height="800" loading="lazy"> 11283 </div> 11284 11285<div class="swiper-slide"> 11286 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195030133.png?v=1772778457&width=800" alt="EcoFlow SHP3 EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195030133.png?v=1772778457&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195030133.png?v=1772778457&width=800 800w" width="800" height="800" loading="lazy"> 11287 </div> 11288 11289<div class="swiper-slide"> 11290 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692409.png?v=1772778457&width=800" alt="EcoFlow SHP3 EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692409.png?v=1772778457&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692409.png?v=1772778457&width=800 800w" width="800" height="800" loading="lazy"> 11291 </div> 11292 11293<div class="swiper-slide"> 11294 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692408.png?v=1772778457&width=800" alt="EcoFlow SHP3 EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692408.png?v=1772778457&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692408.png?v=1772778457&width=800 800w" width="800" height="800" loading="lazy"> 11295 </div> 11296 11297<div class="swiper-slide"> 11298 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692407.png?v=1772778457&width=800" alt="EcoFlow SHP3 EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692407.png?v=1772778457&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692407.png?v=1772778457&width=800 800w" width="800" height="800" loading="lazy"> 11299 </div> 11300 11301 </div> 11302 <!-- Mobile dots --> 11303 <div class="swiper-pagination"></div> 11304 <!-- PC arrows --> 11305 <div class="swiper-button-prev"></div> 11306 <div class="swiper-button-next"></div> 11307 </div> 11308 <!-- PC Thumbs --> 11309 <div class="swiper cust-accessorie-modal__thumbs-swiper"> 11310 <div class="swiper-wrapper"> 11311 11312<div class="swiper-slide"> 11313 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-smart-home-panel-3-32-circuits-1195030131.png?v=1772778457&width=100" alt="EcoFlow SHP3 Smart Home Panel 3 (32 Circuits) EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-smart-home-panel-3-32-circuits-1195030131.png?v=1772778457&width=100 100w" width="100" height="100" loading="lazy"> 11314 </div> 11315 11316<div class="swiper-slide"> 11317 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195030130.png?v=1772778457&width=100" alt="EcoFlow SHP3 EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195030130.png?v=1772778457&width=100 100w" width="100" height="100" loading="lazy"> 11318 </div> 11319 11320<div class="swiper-slide"> 11321 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1195030132.png?v=1772778457&width=100" alt="EcoFlow SHP3 DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1195030132.png?v=1772778457&width=100 100w" width="100" height="100" loading="lazy"> 11322 </div> 11323 11324<div class="swiper-slide"> 11325 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195030133.png?v=1772778457&width=100" alt="EcoFlow SHP3 EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195030133.png?v=1772778457&width=100 100w" width="100" height="100" loading="lazy"> 11326 </div> 11327 11328<div class="swiper-slide"> 11329 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692409.png?v=1772778457&width=100" alt="EcoFlow SHP3 EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692409.png?v=1772778457&width=100 100w" width="100" height="100" loading="lazy"> 11330 </div> 11331 11332<div class="swiper-slide"> 11333 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692408.png?v=1772778457&width=100" alt="EcoFlow SHP3 EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692408.png?v=1772778457&width=100 100w" width="100" height="100" loading="lazy"> 11334 </div> 11335 11336<div class="swiper-slide"> 11337 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692407.png?v=1772778457&width=100" alt="EcoFlow SHP3 EcoFlow Smart Home Panel 3 (32 Circuits)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-home-panel-3-32-circuits-shp3-1195692407.png?v=1772778457&width=100 100w" width="100" height="100" loading="lazy"> 11338 </div> 11339 11340 </div> 11341 </div> 11342 </div> 11343 <!-- Right / Bottom: Product Info --> 11344 <div class="cust-accessorie-modal__info"> 11345 11346 <h2 class="cust-accessorie-modal__title"> 11347 Smart Home Panel 3 (32 Circuits) 11348 </h2> 11349 <div class="cust-accessorie-modal__price-wrapper">
11350 <span class="cust-accessorie-modal__price">$3,299.00</span> 11351 11352 </div> 11353 11354 <div class="cust-accessorie-modal__desc"> 11355 11356 11357 <div> 11358<ul> 11359<li><span>Command home power center with 32 smart circuits </span></li> 11360</ul> 11361</div> 11362<div> 11363<ul> 11364<li><span>Seamless Backup in <20 ms</span></li> 11365</ul> 11366</div> 11367<div> 11368<ul> 11369<li><span>Smarter Savings up to $6,000/year </span></li> 11370</ul> 11371</div> 11372<div> 11373<ul> 11374<li><span>Extend Backup time by up to 42%</span></li> 11375</ul> 11376</div> 11377<div><br></div> 11378<div><span><b>*Note: Smart Home Panel 3 requires installation before use, and the specific fee will depend on the assessment</b></span></div> 11379 11380 11381 </div> 11382 11383 11384 </div> 11385 </div> 11386 </div> 11387 </div> 11388 11389 11390 </div> 11391 </label> 11392 11393 11394 11395 11396 11397 11398 11399 11400 11401 11402 11403 11404 11405 <label 11406 class="cust-accessories__item custom-variant-item" 11407 data-title="EcoFlow Smart Gateway (200A)" 11408 data-price="189900" 11409 data-compare-price="" 11410 data-variant-id="54714810073161" 11411 for="accessorie-cust_accessorie_NjMiy4" 11412 > 11413 <div class="accessories__item-checkbox"> 11414 <input class="accessories__item-checkbox_input" type="checkbox" id="accessorie-cust_accessorie_NjMiy4"> 11415 </div> 11416 <div class="accessories__item-image variant-img"> 11417 11418 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-smart-gateway-200a-1195030129.png?v=1759055570&width=150" alt="EcoFlow DPUX ACC Smart Gateway (200A) EcoFlow Smart Gateway (200A)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-smart-gateway-200a-1195030129.png?v=1759055570&width=150 150w" width="150" height="150" loading="lazy" sizes="64px"> 11419 11420 </div> 11421 <div class="accessories__item-content"> 11422 <span class="variant-title">EcoFlow Smart Gateway (200A)</span> 11423 11424 <div class="variant-info"> 11425 <div class="variant-price"> 11426 <span class="regular-price"> 11427 11428 USD $1,899 11429 11430 </span> 11431 11432 </div> 11433 <div class="custom_quantity_info_container" style="width: fit-content;"> 11434 <div class="qty_container"> 11435 <div class="qty product-page-qty"> 11436 <a href="javascript:void(0);" class="minus_btn qty_btn disabled" aria-label="Decrease" disabled> 11437 <svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> 11438 <g fill="none" fill-rule="evenodd"> 11439 <path d="M0 0h40v40H0z"/> 11440 <rect fill="currentColor" x="12" y="19.125" width="15.758" height="1.751" rx=".875"/> 11441 </g> 11442 </svg> 11443 </a> 11444 <input 11445 type="text" 11446 id="Quantity-cust_accessorie_NjMiy4" 11447 name="quantity" 11448 value="1" 11449 min="1" 11450 pattern="[0-9]*" 11451 class="product-form__input product-form__input--quantity"
11452 oninput="validate(this)" 11453 data-quantity-input 11454 > 11455 <a href="javascript:void(0);" class="plus_btn qty_btn" aria-label="Increase"> 11456 <svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> 11457 <g fill="none" fill-rule="evenodd"> 11458 <path d="M0 0h40v40H0z"/> 11459 <rect fill="#03060B" x="12" y="19.125" width="15.758" height="1.751" rx=".875"/> 11460 <path d="M19.003 27.003V12.997a.875.875 0 0 1 1.751 0v14.006a.875.875 0 0 1-1.75 0z" fill="#03060B"/> 11461 </g> 11462 </svg> 11463 </a> 11464 </div> 11465 </div> 11466 </div> 11467 </div> 11468 11469 11470 11471 <div 11472 class="variant-link cust-accessorie-modal-trigger" 11473 style="cursor: pointer;" 11474 data-modal-id="modal-cust_accessorie_NjMiy4" 11475 > 11476 <span>Learn more</span> 11477 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" viewBox="0 0 12 13" fill="none"> 11478 <g clip-path="url(#clip0_12295_33814_cust_accessorie_NjMiy4)"> 11479 <path d="M4.5 2.58325L8.25 6.33325L4.5 10.0833" stroke="#3F68E0" stroke-linecap="round" stroke-linejoin="round"/> 11480 </g> 11481 <defs> 11482 <clipPath id="clip0_12295_33814_cust_accessorie_NjMiy4"> 11483 <rect width="12" height="12" fill="white" transform="translate(0 0.333252)"/> 11484 </clipPath> 11485 </defs> 11486 </svg> 11487 </div> 11488 11489 <!-- Specialized Popup Modal for Accessory (matches Figma) --> 11490 <div class="cust-accessorie-modal" id="modal-cust_accessorie_NjMiy4"> 11491 <div class="cust-accessorie-modal__overlay"></div> 11492 <div class="cust-accessorie-modal__container"> 11493 <div class="cust-accessorie-modal__close"> 11494 <svg 11495 width="24" 11496 height="24"
11497 viewBox="0 0 24 24" 11498 fill="none" 11499 xmlns="http://www.w3.org/2000/svg" 11500 > 11501 <path d="M18 6L6 18M6 6L18 18" stroke="#18191B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 11502 </svg> 11503 </div> 11504 <div class="cust-accessorie-modal__content"> 11505 <!-- Left / Top: Media Swiper --> 11506 <div class="cust-accessorie-modal__media"> 11507 <div class="swiper cust-accessorie-modal__main-swiper"> 11508 <div class="swiper-wrapper"> 11509 11510<div class="swiper-slide"> 11511 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-smart-gateway-200a-1195030129.png?v=1759055570&width=800" alt="EcoFlow DPUX ACC Smart Gateway (200A) EcoFlow Smart Gateway (200A)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-smart-gateway-200a-1195030129.png?v=1759055570&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-smart-gateway-200a-1195030129.png?v=1759055570&width=800 800w" width="800" height="800" loading="lazy"> 11512 </div> 11513 11514<div class="swiper-slide"> 11515 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195030128.png?v=1759055566&width=800" alt="EcoFlow DPUX ACC EcoFlow Smart Gateway (200A)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195030128.png?v=1759055566&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195030128.png?v=1759055566&width=800 800w" width="800" height="800" loading="lazy"> 11516 </div> 11517 11518<div class="swiper-slide"> 11519 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195030125.png?v=1759055460&width=800" alt="EcoFlow DPUX ACC EcoFlow Smart Gateway (200A)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195030125.png?v=1759055460&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195030125.png?v=1759055460&width=800 800w" width="800" height="800" loading="lazy"> 11520 </div> 11521 11522<div class="swiper-slide"> 11523 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1195030126.png?v=1759055464&width=800" alt="EcoFlow DPUX ACC DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow Smart Gateway (200A)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1195030126.png?v=1759055464&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1195030126.png?v=1759055464&width=800 800w" width="800" height="800" loading="lazy"> 11524 </div> 11525 11526<div class="swiper-slide"> 11527 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195692406.png?v=1759336141&width=800" alt="EcoFlow DPUX ACC EcoFlow Smart Gateway (200A)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195692406.png?v=1759336141&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195692406.png?v=1759336141&width=800 800w" width="800" height="800" loading="lazy"> 11528 </div> 11529 11530<div class="swiper-slide"> 11531 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195692405.png?v=1759336138&width=800" alt="EcoFlow DPUX ACC EcoFlow Smart Gateway (200A)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195692405.png?v=1759336138&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195692405.png?v=1759336138&width=800 800w" width="800" height="800" loading="lazy"> 11532 </div> 11533 11534 </div> 11535 <!-- Mobile dots --> 11536 <div class="swiper-pagination"></div> 11537 <!-- PC arrows --> 11538 <div class="swiper-button-prev"></div> 11539 <div class="swiper-button-next"></div> 11540 </div> 11541 <!-- PC Thumbs --> 11542 <div class="swiper cust-accessorie-modal__thumbs-swiper"> 11543 <div class="swiper-wrapper"> 11544 11545<div class="swiper-slide"> 11546 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-smart-gateway-200a-1195030129.png?v=1759055570&width=100" alt="EcoFlow DPUX ACC Smart Gateway (200A) EcoFlow Smart Gateway (200A)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-smart-gateway-200a-1195030129.png?v=1759055570&width=100 100w" width="100" height="100" loading="lazy"> 11547 </div> 11548 11549<div class="swiper-slide"> 11550 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195030128.png?v=1759055566&width=100" alt="EcoFlow DPUX ACC EcoFlow Smart Gateway (200A)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195030128.png?v=1759055566&width=100 100w" width="100" height="100" loading="lazy"> 11551 </div> 11552 11553<div class="swiper-slide"> 11554 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195030125.png?v=1759055460&width=100" alt="EcoFlow DPUX ACC EcoFlow Smart Gateway (200A)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195030125.png?v=1759055460&width=100 100w" width="100" height="100" loading="lazy"> 11555 </div> 11556 11557<div class="swiper-slide"> 11558 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1195030126.png?v=1759055464&width=100" alt="EcoFlow DPUX ACC DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow Smart Gateway (200A)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1195030126.png?v=1759055464&width=100 100w" width="100" height="100" loading="lazy"> 11559 </div> 11560 11561<div class="swiper-slide"> 11562 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195692406.png?v=1759336141&width=100" alt="EcoFlow DPUX ACC EcoFlow Smart Gateway (200A)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195692406.png?v=1759336141&width=100 100w" width="100" height="100" loading="lazy"> 11563 </div> 11564 11565<div class="swiper-slide"> 11566 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195692405.png?v=1759336138&width=100" alt="EcoFlow DPUX ACC EcoFlow Smart Gateway (200A)" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-smart-gateway-200a-dpux-acc-1195692405.png?v=1759336138&width=100 100w" width="100" height="100" loading="lazy"> 11567 </div> 11568 11569 </div> 11570 </div> 11571 </div> 11572 <!-- Right / Bottom: Product Info --> 11573 <div class="cust-accessorie-modal__info"> 11574 11575 <h2 class="cust-accessorie-modal__title"> 11576 EcoFlow Smart Gateway (200A) 11577 </h2> 11578 <div class="cust-accessorie-modal__price-wrapper">
11579 <span class="cust-accessorie-modal__price">$1,899.00</span> 11580 11581 </div> 11582 11583 <div class="cust-accessorie-modal__desc"> 11584 11585 11586 <div data-line="true" data-line-index="0" data-zone-id="0"> 11587<div> 11588<div data-line="true" data-line-index="0" data-zone-id="0"> 11589<ul> 11590<li><span>Set it and forget it with 6 controlled circuits </span></li> 11591</ul> 11592</div> 11593<div data-line="true" data-line-index="1" data-zone-id="0"> 11594<ul> 11595<li><span>Automatically sheds non essentials for seamless backup</span></li> 11596</ul> 11597</div> 11598<div data-line="true" data-line-index="2" data-zone-id="0"> 11599<ul> 11600<li><span>Switches under 20 ms</span></li> 11601</ul> 11602</div> 11603<div data-line="true" data-line-index="3" data-zone-id="0"> 11604<ul> 11605<li><span>Smarter Savings up to $6,000/year </span></li> 11606</ul> 11607</div> 11608<div data-line="true" data-line-index="4" data-zone-id="0"> 11609<ul> 11610<li><span>Extend Backup time by up to 42%</span></li> 11611</ul> 11612</div> 11613</div> 11614</div> 11615 11616 11617 </div> 11618 11619 11620 </div> 11621 </div> 11622 </div> 11623 </div> 11624 11625 11626 </div> 11627 </label> 11628 11629 11630 11631 11632 11633 11634 11635 11636 11637 11638 11639 <label 11640 class="cust-accessories__item custom-variant-item" 11641 data-title="PowerInsight 2" 11642 data-price="39900" 11643 data-compare-price="49900" 11644 data-variant-id="55490179596361" 11645 for="accessorie-cust_accessorie_BtPVQU" 11646 > 11647 <div class="accessories__item-checkbox"> 11648 <input class="accessories__item-checkbox_input" type="checkbox" id="accessorie-cust_accessorie_BtPVQU"> 11649 </div> 11650 <div class="accessories__item-image variant-img"> 11651 11652 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849845.png?v=1765448926&width=150" alt="EcoFlow DPUX ACC EcoFlow PowerInsight 2" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849845.png?v=1765448926&width=150 150w" width="150" height="150" loading="lazy" sizes="64px"> 11653 11654 </div> 11655 <div class="accessories__item-content"> 11656 <span class="variant-title">PowerInsight 2</span> 11657 11658 <div class="variant-info"> 11659 <div class="variant-price"> 11660 <span class="regular-price"> 11661 11662 USD $399 11663 11664 </span> 11665 11666 <s class="compare-price"> 11667 11668 $499 11669 11670 </s> 11671 11672 </div> 11673 <div class="custom_quantity_info_container" style="width: fit-content;"> 11674 <div class="qty_container"> 11675 <div class="qty product-page-qty"> 11676 <a href="javascript:void(0);" class="minus_btn qty_btn disabled" aria-label="Decrease" disabled> 11677 <svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> 11678 <g fill="none" fill-rule="evenodd"> 11679 <path d="M0 0h40v40H0z"/> 11680 <rect fill="currentColor" x="12" y="19.125" width="15.758" height="1.751" rx=".875"/> 11681 </g> 11682 </svg> 11683 </a> 11684 <input 11685 type="text" 11686 id="Quantity-cust_accessorie_BtPVQU" 11687 name="quantity" 11688 value="1" 11689 min="1" 11690 pattern="[0-9]*" 11691 class="product-form__input product-form__input--quantity"
11692 oninput="validate(this)" 11693 data-quantity-input 11694 > 11695 <a href="javascript:void(0);" class="plus_btn qty_btn" aria-label="Increase"> 11696 <svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> 11697 <g fill="none" fill-rule="evenodd"> 11698 <path d="M0 0h40v40H0z"/> 11699 <rect fill="#03060B" x="12" y="19.125" width="15.758" height="1.751" rx=".875"/> 11700 <path d="M19.003 27.003V12.997a.875.875 0 0 1 1.751 0v14.006a.875.875 0 0 1-1.75 0z" fill="#03060B"/> 11701 </g> 11702 </svg> 11703 </a> 11704 </div> 11705 </div> 11706 </div> 11707 </div> 11708 11709 11710 11711 <div 11712 class="variant-link cust-accessorie-modal-trigger" 11713 style="cursor: pointer;" 11714 data-modal-id="modal-cust_accessorie_BtPVQU" 11715 > 11716 <span>Learn more</span> 11717 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" viewBox="0 0 12 13" fill="none"> 11718 <g clip-path="url(#clip0_12295_33814_cust_accessorie_BtPVQU)"> 11719 <path d="M4.5 2.58325L8.25 6.33325L4.5 10.0833" stroke="#3F68E0" stroke-linecap="round" stroke-linejoin="round"/> 11720 </g> 11721 <defs> 11722 <clipPath id="clip0_12295_33814_cust_accessorie_BtPVQU"> 11723 <rect width="12" height="12" fill="white" transform="translate(0 0.333252)"/> 11724 </clipPath> 11725 </defs> 11726 </svg> 11727 </div> 11728 11729 <!-- Specialized Popup Modal for Accessory (matches Figma) --> 11730 <div class="cust-accessorie-modal" id="modal-cust_accessorie_BtPVQU"> 11731 <div class="cust-accessorie-modal__overlay"></div> 11732 <div class="cust-accessorie-modal__container"> 11733 <div class="cust-accessorie-modal__close"> 11734 <svg 11735 width="24" 11736 height="24"
11737 viewBox="0 0 24 24" 11738 fill="none" 11739 xmlns="http://www.w3.org/2000/svg" 11740 > 11741 <path d="M18 6L6 18M6 6L18 18" stroke="#18191B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 11742 </svg> 11743 </div> 11744 <div class="cust-accessorie-modal__content"> 11745 <!-- Left / Top: Media Swiper --> 11746 <div class="cust-accessorie-modal__media"> 11747 <div class="swiper cust-accessorie-modal__main-swiper"> 11748 <div class="swiper-wrapper"> 11749 11750<div class="swiper-slide"> 11751 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849846.png?v=1765448929&width=800" alt="EcoFlow DPUX ACC EcoFlow PowerInsight 2" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849846.png?v=1765448929&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849846.png?v=1765448929&width=800 800w" width="800" height="800" loading="lazy"> 11752 </div> 11753 11754<div class="swiper-slide"> 11755 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849845.png?v=1765448926&width=800" alt="EcoFlow DPUX ACC EcoFlow PowerInsight 2" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849845.png?v=1765448926&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849845.png?v=1765448926&width=800 800w" width="800" height="800" loading="lazy"> 11756 </div> 11757 11758<div class="swiper-slide"> 11759 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849844.png?v=1765448932&width=800" alt="EcoFlow DPUX ACC EcoFlow PowerInsight 2" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849844.png?v=1765448932&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849844.png?v=1765448932&width=800 800w" width="800" height="800" loading="lazy"> 11760 </div> 11761 11762<div class="swiper-slide"> 11763 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849843.png?v=1765448923&width=800" alt="EcoFlow DPUX ACC EcoFlow PowerInsight 2" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849843.png?v=1765448923&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849843.png?v=1765448923&width=800 800w" width="800" height="800" loading="lazy"> 11764 </div> 11765 11766 </div> 11767 <!-- Mobile dots --> 11768 <div class="swiper-pagination"></div> 11769 <!-- PC arrows --> 11770 <div class="swiper-button-prev"></div> 11771 <div class="swiper-button-next"></div> 11772 </div> 11773 <!-- PC Thumbs --> 11774 <div class="swiper cust-accessorie-modal__thumbs-swiper"> 11775 <div class="swiper-wrapper"> 11776 11777<div class="swiper-slide"> 11778 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849846.png?v=1765448929&width=100" alt="EcoFlow DPUX ACC EcoFlow PowerInsight 2" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849846.png?v=1765448929&width=100 100w" width="100" height="100" loading="lazy"> 11779 </div> 11780 11781<div class="swiper-slide"> 11782 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849845.png?v=1765448926&width=100" alt="EcoFlow DPUX ACC EcoFlow PowerInsight 2" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849845.png?v=1765448926&width=100 100w" width="100" height="100" loading="lazy"> 11783 </div> 11784 11785<div class="swiper-slide"> 11786 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849844.png?v=1765448932&width=100" alt="EcoFlow DPUX ACC EcoFlow PowerInsight 2" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849844.png?v=1765448932&width=100 100w" width="100" height="100" loading="lazy"> 11787 </div> 11788 11789<div class="swiper-slide"> 11790 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849843.png?v=1765448923&width=100" alt="EcoFlow DPUX ACC EcoFlow PowerInsight 2" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-powerinsight-2-dpux-acc-1210849843.png?v=1765448923&width=100 100w" width="100" height="100" loading="lazy"> 11791 </div> 11792 11793 </div> 11794 </div> 11795 </div> 11796 <!-- Right / Bottom: Product Info --> 11797 <div class="cust-accessorie-modal__info"> 11798 11799 <h2 class="cust-accessorie-modal__title"> 11800 PowerInsight 2 11801 </h2> 11802 <div class="cust-accessorie-modal__price-wrapper">
11803 <span class="cust-accessorie-modal__price">$399.00</span> 11804 11805 <s class="cust-accessorie-modal__compare-price">$499.00</s> 11806 11807 </div> 11808 11809 <div class="cust-accessorie-modal__desc"> 11810 11811 11812 <div> 11813<div data-zone-id="0" data-line-index="0" data-line="true"> 11814<div> 11815<div data-zone-id="0" data-line-index="0" data-line="true"><span>· 11-inch touch screen</span></div> 11816<div data-zone-id="0" data-line-index="1" data-line="true"><span>· Real-time home's energy flow</span></div> 11817<div data-zone-id="0" data-line-index="2" data-line="true"><span>· Smart Home all-in-one. One screen to rule different devices</span></div> 11818<div data-zone-id="0" data-line-index="3" data-line="true"><span>· AI Assistant Voice Control</span></div> 11819</div> 11820</div> 11821</div> 11822 11823 11824 </div> 11825 11826 11827 </div> 11828 </div> 11829 </div> 11830 </div> 11831 11832 11833 </div> 11834 </label> 11835 11836 11837 11838 </div> 11839 </div> 11840 11841 11842 11843 11844 11845 11846 11847 11848 11849 11850 11851 11852 11853 11854 11855 11856 11857 11858 11859 11860 11861 11862 11863 11864 11865 11866<div class="cust-buy-button__heading custom-heading">Selection Summary</div> 11867 <div class="product-form__controls-group cust-add-details-popup hideMobile product-form__controls-group--submit " data-variant-price="799900" data-variant-compare-price="0" data-variant-saving="0"> 11868 11869 11870 11871 11872 11873 11874 11875 11876 <div class="custom-buybutton-details-popup__wrapper"> 11877 11878 11879 11880 <div class="cust-selected-products custom-details-popup"> 11881 11882 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057" alt="EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=832 832w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=1200 1200w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=1500 1500w" width="1500" height="1500" loading="lazy"> 11883 11884 <div class="cust-selected-products__content"> 11885 <div class="cust-selected-products__main-item"> 11886 <span class="variant-title">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)</span> 11887 11888 <div class="variant-selected-others"> 11889 </div> 11890 </div> 11891 </div> 11892 </div> 11893 11894 11895 <div class="cust-selected-products"> 11896 11897 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057" alt="EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power" srcset="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=352 352w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=832 832w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=1200 1200w, //us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057&width=1500 1500w" width="1500" height="1500" loading="lazy"> 11898 11899 <div class="cust-selected-products__content"> 11900 <div class="cust-selected-products__main-item"> 11901 11902 <div class="variant-title__wrapper">
11903 <span class="variant-title">DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)</span> 11904 <i class="arrow"> 11905 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 11906 <path d="M19.5 15L12 7.5L4.5 15" stroke="#83868A" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 11907 </svg> 11908 </i> 11909 </div> 11910 11911 <div class="variant-price"> 11912 <span class="regular-price"> 11913 11914 USD $7,999 11915 11916 11917 </span> 11918 11919 </div> 11920 <div class="variant-selected-others"> 11921 </div> 11922 11923 </div> 11924 </div> 11925 </div> 11926 11927 </div> 11928 11929 11930 <div class="custom-buy-buttons"> 11931 <div class="custom-buy-buttons__arrow"> 11932 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="9" viewBox="0 0 16 9" fill="none"> 11933 <path d="M14.25 1L8 7.25L1.75 0.999999" stroke="#83868D" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/> 11934 </svg> 11935 </div> 11936 11937 <div class="price-wrapper" data-price="799900" data-compare-price="0" data-saving="0"> 11938 <span class="regular-price"> 11939 11940 USD $7,999 11941 11942 </span> 11943 11944 <span class="compare-price"> 11945 11946 </span> 11947 11948 <span class="total-savings"></span> 11949 </div> 11950 11951 11952 11953 11954 11955 <div class="paypal_method"> 11956 11957 <div class="paypal_image"> 11958 <img src="//us.ecoflow.com/cdn/shop/files/Frame_1000008712_3feb3fd3-1a56-43b3-b047-2f69532ff848.png?v=1759116523&width=101" alt="" srcset="//us.ecoflow.com/cdn/shop/files/Frame_1000008712_3feb3fd3-1a56-43b3-b047-2f69532ff848.png?v=1759116523&width=101 101w" width="101" height="48" loading="lazy"> 11959 </div> 11960 11961 11962 <div class="paypal_text"> 11963 <p>Flexible installment payment options available. <a href="#" title="#">Learn More</a></p> 11964 </div> 11965 11966 </div> 11967 11968 11969 </div> 11970 11971 11972 11973 11974 11975 11976 11977 11978 <div class="product-form__item product-form__item--submit mt-4" 11979 11980 > 11981 11982 11983 11984 11985 11986 11987 <span class="product-form__cart-submit_wrap" > 11988 11989 <button type="submit" name="add" 11990 11991 class="btn product-form__cart-submit product-form-blue-btn custom-add-cart__btn" 11992 data-add-to-cart>
11993 <span data-add-to-cart-text> 11994 11995 11996 Add to cart 11997 11998 11999 </span> 12000 <span class="hide" data-loader> 12001 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-spinner" viewBox="0 0 20 20"><path d="M7.229 1.173a9.25 9.25 0 1 0 11.655 11.412 1.25 1.25 0 1 0-2.4-.698 6.75 6.75 0 1 1-8.506-8.329 1.25 1.25 0 1 0-.75-2.385z" fill="#919EAB"/></svg> 12002 </span> 12003 </button> 12004 12005 12006 </span> 12007 12008 <a href="https://account.ecoflow.com/login?return_to=https://us.ecoflow.com/products/delta-pro-ultra-x?variant=54714781171785" style="display: none;" class="btn member_only_login_btn product-form-blue-btn">Login</a> 12009 12010 12011 12012 12013 12014 12015 12016 12017 12018 <a class="btn product-form-external-btn amazon-btn variant-amazon-btn" style="display: none;" href=""><span>Buy Now at</span><img loading="lazy" width="100" srcset="//us.ecoflow.com/cdn/shop/t/1497/assets/amazon_logo.svg?v=71762168204134739671780544295" /></a> 12019 12020 </div> 12021 12022 <div class="sold-out-buttons hide "> 12023 12024 </div> 12025 12026 <div class="hideMobile"> 12027 12028</div> 12029 12030 <div class='pre_order_text hide '> 12031 This is a pre order item. We will ship it when it comes in stock. 12032 </div> 12033 12034 12035 12036 <div class="custom-payment-block"> 12037 <div class="custom_payment_icons"> 12038 12039<div class="payment_icon"><img loading="lazy" srcset="https://x.klarnacdn.net/payment-method/assets/badges/generic/klarna.svg" /></div> 12040 12041<div class="payment_icon"><img loading="lazy" srcset="https://cdn.shopify.com/s/files/1/1996/9707/files/card_02_a3ea7ab1-aa9a-4857-9ed6-01e62deccfce.svg?v=1672025208" /></div> 12042 12043<div class="payment_icon"><img loading="lazy" srcset="https://cdn.shopify.com/s/files/1/1996/9707/files/card_09_0e42666a-bb58-481b-9e1b-11246e1ca80e.svg?v=1672025208" /></div> 12044 12045<div class="payment_icon"><img loading="lazy" srcset="https://cdn.shopify.com/s/files/1/1996/9707/files/card_04_7bff1113-0dc2-489f-8be8-d19dbe467a1a.svg?v=1672025208" /></div> 12046 12047<div class="payment_icon"><img loading="lazy" srcset="https://cdn.shopify.com/s/files/1/1996/9707/files/card_05_1c21f308-a0a3-4251-8641-87264da43d67.svg?v=1672025208" /></div> 12048 12049<div class="payment_icon"><img loading="lazy" srcset="https://cdn.shopify.com/s/files/1/1996/9707/files/card_06_7c406d24-0983-49ff-ac8e-cf73032050d9.svg?v=1672025208" /></div> 12050 12051<div class="payment_icon"><img loading="lazy" srcset="https://cdn.shopify.com/s/files/1/1996/9707/files/card_07_be5959d4-9f22-4a31-8e40-285f8e3ac6e7.svg?v=1672025208" /></div> 12052 12053<div class="payment_icon"><img loading="lazy" srcset="https://cdn.shopify.com/s/files/1/1996/9707/files/card_08_7f374817-3a3e-42f2-95ce-077b67f293d2.svg?v=1672025209" /></div> 12054 12055<div class="payment_icon"><img loading="lazy" srcset="https://cdn.shopify.com/s/files/1/1996/9707/files/card_03_c59b0e06-bb78-446c-a798-1d6a078228d5.svg?v=1672025208" /></div> 12056 12057<div class="payment_icon"><img loading="lazy" srcset="https://cdn.shopify.com/s/files/1/1996/9707/files/card_10_d8002835-e25f-4edb-9038-187f75f69a18.svg?v=1672025208" /></div> 12058 12059<div class="payment_icon"><img loading="lazy" srcset="//us.ecoflow.com/cdn/shop/files/payment_method.svg?v=1759115729" /></div> 12060 12061 12062 12063<div class="payment_icon"><img loading="lazy" srcset="//us.ecoflow.com/cdn/shop/files/payment_method1.svg?v=1759115729" /></div> 12064 12065<div class="payment_icon"><img loading="lazy" srcset="//us.ecoflow.com/cdn/shop/files/payment_method_0e307b7a-fd0d-4460-afcd-db035a28d8a4.png?v=1759123722" /></div> 12066 12067</div> 12068 </div> 12069 12070 12071 </div> 12072 <div class="cust-buy-button__heading-fixed"></div> 12073 12074 <div class="product-form__error-message-wrapper product-form__error-message-wrapper--hidden" data-error-message-wrapper role="alert">
12075 <span class="visually-hidden">Error </span> 12076 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-error" viewBox="0 0 14 14"><g fill="none" fill-rule="evenodd"><path d="M7 0a7 7 0 0 1 7 7 7 7 0 1 1-7-7z"/><path class="icon-error__symbol" d="M6.328 8.396l-.252-5.4h1.836l-.24 5.4H6.328zM6.04 10.16c0-.528.432-.972.96-.972s.972.444.972.972c0 .516-.444.96-.972.96a.97.97 0 0 1-.96-.96z"/></g></svg> 12077 <span class="product-form__error-message" data-error-message>Quantity must be 1 or more</span> 12078 </div> 12079 12080 <p class="visually-hidden" data-loader-status 12081 aria-live="assertive" 12082 role="alert" 12083 aria-hidden="true" 12084 >Adding product to your cart</p> 12085 12086 12087 12088 12089 12090 12091 12092 12093 <input type="hidden" name="product-id" value="15391292588105" /><input type="hidden" name="section-id" value="template--27184979181641__main" /></form> 12094 12095 12096 12097 12098 12099 12100 12101 12102 12103 12104 12105 12106 12107 12108 12109 12110 12111 12112 12113 12114 12115 12116 12117 12118 12119 12120 12121 12122 12123 12124 12125 12126 12127 <div class="hideDesktop"> 12128 </div> 12129 </div> 12130 </div> 12131 12132 </div> 12133 </div> 12134 12135 12136 12137 12138 12139 12140 12141 12142
12142<script type="application/json" data-variants-custommetafields-json> 12143 { 12144 "54714781171785": "", 12145 12146 12147 "55983812051017": "", 12148 12149 12150 "54714781204553": "", 12151 12152 12153 "55651750969417": "", 12154 12155 12156 "55616641335369": "", 12157 12158 12159 "55367797211209": "", 12160 12161 12162 "55338651549769": "", 12163 12164 12165 "54714781270089": "", 12166 12167 12168 "54720023330889": "", 12169 12170 12171 "54714781237321": "", 12172 12173 12174 "55621820350537": "", 12175 12176 12177 "55629255114825": "", 12178 12179 12180 "55989662449737": "", 12181 12182 12183 "56139629428809": "" 12184 12185} 12186 </script>
12186 12187
12187<script type="application/json" data-product-json> 12188 { 12189 "product":{"id":15391292588105,"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","handle":"delta-pro-ultra-x","description":"\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"richTextDocs-unOrderList richTextDocs-unOrderList-disc\"\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e100% Whole-Home Power Station\u003c\/strong\u003e: Delivers 12â36kW output and 12â180\u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003ekWh \u003c\/span\u003e\u003cspan class=\"text-only\"\u003ecapacity.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\n\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003ePlug \u0026amp; play design\u003c\/strong\u003e, installed in 7 days. Save up to 80% on time and cost.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eSmart\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e \u0026amp; reliable\u003c\/strong\u003e when it matters most, 20ms auto switchover.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eSave up to $6000\/year\u003c\/strong\u003e, 3-year \u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eROI\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eEnd-to-end system protection\u003c\/strong\u003e, the highest safety standards.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e*12kW\/12kWh based on standard bundle (1 à EcoFlow DELTA Pro Ultra X Inverter + 2 à Smart Extra Batteries). Max 36 kW \/ 180 kWh with expansion. Actual performance varies by configuration.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eâ Notice: 1. Rooftop solar charging for DPUX via SHP3\/Gateway requires current transformers. 2. To connect two DELTA Pro Ultra X Inverters, use the EcoFlow Smart Inlet Box Connection Cable (5P8 Port to 5P8 Port) for proper installation.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2025-10-12T23:37:48-07:00","created_at":"2025-09-15T02:17:18-07:00","vendor":"EcoFlow","type":"DPUX-BUNDLE","tags":["active","DIY","dpux","label__new","label_Deposit Now"],"price":799900,"price_min":799900,"price_max":1899900,"available":true,"price_varies":true,"compare_at_price":1114900,"compare_at_price_min":1114900,"compare_at_price_max":1114900,"compare_at_price_varies":false,"variants":[{"id":54714781171785,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option2":null,"option3":null,"sku":"DPUX-US","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613385289,"product_id":15391292588105,"position":4,"created_at":"2026-05-15T23:52:45-07:00","updated_at":"2026-05-16T01:27:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","variant_ids":[54714781171785]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467286466633,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55983812051017,"title":"DELTA Pro Ultra X + DELTA 3 Plus","option1":"DELTA Pro Ultra X + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X + DELTA 3 Plus","public_title":"DELTA Pro Ultra X + DELTA 3 Plus","options":["DELTA Pro Ultra X + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781204553,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617219145,"product_id":15391292588105,"position":6,"created_at":"2026-05-15T23:53:21-07:00","updated_at":"2026-05-16T01:26:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","variant_ids":[54714781204553]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3"],"price":1099900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290300489,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55651750969417,"title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613942345,"product_id":15391292588105,"position":5,"created_at":"2026-05-15T23:53:02-07:00","updated_at":"2026-05-16T01:27:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","variant_ids":[55651
12189750969417]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1409900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467287023689,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55616641335369,"title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - (Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55367797211209,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55338651549769,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2"],"price":819900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781270089,"title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617710665,"product_id":15391292588105,"position":7,"created_at":"2026-05-15T23:53:39-07:00","updated_at":"2026-05-16T01:26:09-07:00","alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","variant_ids":[54714781270089]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1899900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290792009,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54720023330889,"title":"Deposit For DELTA Pro Ultra X Series","option1":"Deposit For DELTA Pro Ultra X Series","option2":null,"option3":null,"sku":"DPUX-DEPOSIT","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - Deposit For DELTA Pro Ultra X Series","public_title":"Deposit For DELTA Pro Ultra X Series","options":["Deposit For DELTA Pro Ultra X Series"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":-9643,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781237321,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option2":null,"option3":null,"sku":"DPUX-ATS","requires_shipping":true,"taxable":true,"featured_image":{"id":81446622429257,"product_id":15391292588105,"position":8,"created_at":"2026-05-15T23:54:04-07:00","updated_at":"2026-05-16T01:25:36-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","variant_ids":[54714781237321]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A"],"price":989900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467295510601,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55621820350537,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-EV","requires_shipping":true,"taxable":true,"featured_image":{"id":81446625116233,"product_id":15391292588105,"position":9,"created_at":"2026-05-15T23:54:22-07:00","updated_at":"2026-05-16T01:25:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","variant_ids":[55621820350537]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)"],"price":849900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467298164809,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55629255114825,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-SHP3-EV","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)"],"price":1119900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55989662449737,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":{"id":83452393717833,"product_id":15391292588105,"position":10,"created_at":"2026-09-01T03:19:39-07:00","updated_at":"2026-09-01T05:23:10-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390","variant_ids":[55989662449737]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":99,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":72459641913417,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":56139629428809,"title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3"],"price":1249900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"],"featured_image":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","options":["Recommended"],"media":[{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":68520
12189294613065,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":67440891166793,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":67440891199561,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467286466633,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467287023689,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290300489,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","width":1500},{"alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290792009,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467295510601,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467298164809,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":72459641913417,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390","width":1500}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"richTextDocs-unOrderList richTextDocs-unOrderList-disc\"\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e100% Whole-Home Power Station\u003c\/strong\u003e: Delivers 12â36kW output and 12â180\u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003ekWh \u003c\/span\u003e\u003cspan class=\"text-only\"\u003ecapacity.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\n\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003ePlug \u0026amp; play design\u003c\/strong\u003e, installed in 7 days. Save up to 80% on time and cost.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eSmart\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e \u0026amp; reliable\u003c\/strong\u003e when it matters most, 20ms auto switchover.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eSave up to $6000\/year\u003c\/strong\u003e, 3-year \u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eROI\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eEnd-to-end system protection\u003c\/strong\u003e, the highest safety standards.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e*12kW\/12kWh based on standard bundle (1 à EcoFlow DELTA Pro Ultra X Inverter + 2 à Smart Extra Batteries). Max 36 kW \/ 180 kWh with expansion. Actual performance varies by configuration.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eâ Notice: 1. Rooftop solar charging for DPUX via SHP3\/Gateway requires current transformers. 2. To connect two DELTA Pro Ultra X Inverters, use the EcoFlow Smart Inlet Box Connection Cable (5P8 Port to 5P8 Port) for proper installation.\u003c\/span\u003e\u003c\/p\u003e"}, 12190 "options_with_values": [{"name":"Recommended","position":1,"values":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","DELTA Pro Ultra X + DELTA 3 Plus","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","Deposit For DELTA Pro Ultra X Series","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3"]}], 12191 "lowInventoryThreshold": 0, 12192 "selected_variant_id": 54714781171785 12193} 12194 </script>
12194 12195 12196 12197 12198 12199
12200<script type="application/json" id="ProductJson-template--27184979181641__main">{"id":15391292588105,"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","handle":"delta-pro-ultra-x","description":"\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"richTextDocs-unOrderList richTextDocs-unOrderList-disc\"\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e100% Whole-Home Power Station\u003c\/strong\u003e: Delivers 12â36kW output and 12â180\u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003ekWh \u003c\/span\u003e\u003cspan class=\"text-only\"\u003ecapacity.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\n\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003ePlug \u0026amp; play design\u003c\/strong\u003e, installed in 7 days. Save up to 80% on time and cost.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eSmart\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e \u0026amp; reliable\u003c\/strong\u003e when it matters most, 20ms auto switchover.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eSave up to $6000\/year\u003c\/strong\u003e, 3-year \u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eROI\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eEnd-to-end system protection\u003c\/strong\u003e, the highest safety standards.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e*12kW\/12kWh based on standard bundle (1 à EcoFlow DELTA Pro Ultra X Inverter + 2 à Smart Extra Batteries). Max 36 kW \/ 180 kWh with expansion. Actual performance varies by configuration.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eâ Notice: 1. Rooftop solar charging for DPUX via SHP3\/Gateway requires current transformers. 2. To connect two DELTA Pro Ultra X Inverters, use the EcoFlow Smart Inlet Box Connection Cable (5P8 Port to 5P8 Port) for proper installation.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2025-10-12T23:37:48-07:00","created_at":"2025-09-15T02:17:18-07:00","vendor":"EcoFlow","type":"DPUX-BUNDLE","tags":["active","DIY","dpux","label__new","label_Deposit Now"],"price":799900,"price_min":799900,"price_max":1899900,"available":true,"price_varies":true,"compare_at_price":1114900,"compare_at_price_min":1114900,"compare_at_price_max":1114900,"compare_at_price_varies":false,"variants":[{"id":54714781171785,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option2":null,"option3":null,"sku":"DPUX-US","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613385289,"product_id":15391292588105,"position":4,"created_at":"2026-05-15T23:52:45-07:00","updated_at":"2026-05-16T01:27:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","variant_ids":[54714781171785]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467286466633,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55983812051017,"title":"DELTA Pro Ultra X + DELTA 3 Plus","option1":"DELTA Pro Ultra X + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X + DELTA 3 Plus","public_title":"DELTA Pro Ultra X + DELTA 3 Plus","options":["DELTA Pro Ultra X + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781204553,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617219145,"product_id":15391292588105,"position":6,"created_at":"2026-05-15T23:53:21-07:00","updated_at":"2026-05-16T01:26:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","variant_ids":[54714781204553]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3"],"price":1099900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290300489,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55651750969417,"title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613942345,"product_id":15391292588105,"position":5,"created_at":"2026-05-15T23:53:02-07:00","updated_at":"2026-05-16T01:27:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","variant_ids":[55651
12200750969417]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1409900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467287023689,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55616641335369,"title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - (Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55367797211209,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55338651549769,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2"],"price":819900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781270089,"title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617710665,"product_id":15391292588105,"position":7,"created_at":"2026-05-15T23:53:39-07:00","updated_at":"2026-05-16T01:26:09-07:00","alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","variant_ids":[54714781270089]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1899900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290792009,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54720023330889,"title":"Deposit For DELTA Pro Ultra X Series","option1":"Deposit For DELTA Pro Ultra X Series","option2":null,"option3":null,"sku":"DPUX-DEPOSIT","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - Deposit For DELTA Pro Ultra X Series","public_title":"Deposit For DELTA Pro Ultra X Series","options":["Deposit For DELTA Pro Ultra X Series"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":-9643,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781237321,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option2":null,"option3":null,"sku":"DPUX-ATS","requires_shipping":true,"taxable":true,"featured_image":{"id":81446622429257,"product_id":15391292588105,"position":8,"created_at":"2026-05-15T23:54:04-07:00","updated_at":"2026-05-16T01:25:36-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","variant_ids":[54714781237321]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A"],"price":989900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467295510601,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55621820350537,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-EV","requires_shipping":true,"taxable":true,"featured_image":{"id":81446625116233,"product_id":15391292588105,"position":9,"created_at":"2026-05-15T23:54:22-07:00","updated_at":"2026-05-16T01:25:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","variant_ids":[55621820350537]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)"],"price":849900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467298164809,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55629255114825,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-SHP3-EV","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)"],"price":1119900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55989662449737,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":{"id":83452393717833,"product_id":15391292588105,"position":10,"created_at":"2026-09-01T03:19:39-07:00","updated_at":"2026-09-01T05:23:10-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390","variant_ids":[55989662449737]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":99,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":72459641913417,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":56139629428809,"title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3"],"price":1249900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"],"featured_image":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","options":["Recommended"],"media":[{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":68520
12200294613065,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":67440891166793,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":67440891199561,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467286466633,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467287023689,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290300489,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","width":1500},{"alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290792009,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467295510601,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467298164809,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":72459641913417,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390","width":1500}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"richTextDocs-unOrderList richTextDocs-unOrderList-disc\"\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e100% Whole-Home Power Station\u003c\/strong\u003e: Delivers 12â36kW output and 12â180\u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003ekWh \u003c\/span\u003e\u003cspan class=\"text-only\"\u003ecapacity.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\n\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003ePlug \u0026amp; play design\u003c\/strong\u003e, installed in 7 days. Save up to 80% on time and cost.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eSmart\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e \u0026amp; reliable\u003c\/strong\u003e when it matters most, 20ms auto switchover.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eSave up to $6000\/year\u003c\/strong\u003e, 3-year \u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eROI\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eEnd-to-end system protection\u003c\/strong\u003e, the highest safety standards.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e*12kW\/12kWh based on standard bundle (1 à EcoFlow DELTA Pro Ultra X Inverter + 2 à Smart Extra Batteries). Max 36 kW \/ 180 kWh with expansion. Actual performance varies by configuration.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eâ Notice: 1. Rooftop solar charging for DPUX via SHP3\/Gateway requires current transformers. 2. To connect two DELTA Pro Ultra X Inverters, use the EcoFlow Smart Inlet Box Connection Cable (5P8 Port to 5P8 Port) for proper installation.\u003c\/span\u003e\u003c\/p\u003e"} 12201</script>
12201 12202
12203<script type="application/json" id="ModelJson-template--27184979181641__main"> 12204 [] 12205</script>
12205 12206
12207<script id="product-variant-data" type="application/json">[{"id":54714781171785,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option2":null,"option3":null,"sku":"DPUX-US","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613385289,"product_id":15391292588105,"position":4,"created_at":"2026-05-15T23:52:45-07:00","updated_at":"2026-05-16T01:27:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","variant_ids":[54714781171785]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467286466633,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55983812051017,"title":"DELTA Pro Ultra X + DELTA 3 Plus","option1":"DELTA Pro Ultra X + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X + DELTA 3 Plus","public_title":"DELTA Pro Ultra X + DELTA 3 Plus","options":["DELTA Pro Ultra X + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781204553,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617219145,"product_id":15391292588105,"position":6,"created_at":"2026-05-15T23:53:21-07:00","updated_at":"2026-05-16T01:26:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","variant_ids":[54714781204553]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3"],"price":1099900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290300489,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55651750969417,"title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613942345,"product_id":15391292588105,"position":5,"created_at":"2026-05-15T23:53:02-07:00","updated_at":"2026-05-16T01:27:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","variant_ids":[55651
12207750969417]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1409900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467287023689,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55616641335369,"title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - (Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55367797211209,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55338651549769,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2"],"price":819900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781270089,"title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617710665,"product_id":15391292588105,"position":7,"created_at":"2026-05-15T23:53:39-07:00","updated_at":"2026-05-16T01:26:09-07:00","alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","variant_ids":[54714781270089]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1899900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290792009,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54720023330889,"title":"Deposit For DELTA Pro Ultra X Series","option1":"Deposit For DELTA Pro Ultra X Series","option2":null,"option3":null,"sku":"DPUX-DEPOSIT","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - Deposit For DELTA Pro Ultra X Series","public_title":"Deposit For DELTA Pro Ultra X Series","options":["Deposit For DELTA Pro Ultra X Series"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":-9643,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781237321,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option2":null,"option3":null,"sku":"DPUX-ATS","requires_shipping":true,"taxable":true,"featured_image":{"id":81446622429257,"product_id":15391292588105,"position":8,"created_at":"2026-05-15T23:54:04-07:00","updated_at":"2026-05-16T01:25:36-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","variant_ids":[54714781237321]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A"],"price":989900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467295510601,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55621820350537,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-EV","requires_shipping":true,"taxable":true,"featured_image":{"id":81446625116233,"product_id":15391292588105,"position":9,"created_at":"2026-05-15T23:54:22-07:00","updated_at":"2026-05-16T01:25:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","variant_ids":[55621820350537]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)"],"price":849900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467298164809,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55629255114825,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-SHP3-EV","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)"],"price":1119900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55989662449737,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":{"id":83452393717833,"product_id":15391292588105,"position":10,"created_at":"2026-09-01T03:19:39-07:00","updated_at":"2026-09-01T05:23:10-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390","variant_ids":[55989662449737]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":99,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":72459641913417,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":56139629428809,"title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3"],"price":1249900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]</script>
vendor: 1 bytes, line 12207
12207
12208<script> 12209 let jsonProductVariants = JSON.parse(document.getElementById('product-variant-data').textContent); 12210 // Create a URL object from the current page's URL 12211 const url = new URL(window.location.href); 12212 const currentVariantID = url.searchParams.get('variant'); 12213 12214 $(document).ready(function () { 12215 // Loop through all swatches and add a click event listener 12216 $('.swatch-element').each(function () { 12217 $(this).find('input').on('change', onOptionSelect); 12218 }); 12219 $('.swatch-element').on('keydown', function (e) { 12220 if (e.key === 'Enter' || e.key === ' ') { 12221 const $input = $(this).find('input'); 12222 12223 $input.prop('checked', true).trigger('change'); 12224 12225 e.preventDefault(); 12226 } 12227 }); 12228 12229 // Trigger the event listener on page load 12230 onPageLoad(); 12231 }); 12232 /** 12233 * Get the selected values 12234 */ 12235 function getSelectedValues() { 12236 let selectedValues = []; 12237 // Loop through all swatches and add the selected value to the array 12238 $('.swatch-element').each(function () { 12239 const inputRadio = $(this).children('input'); 12240 12241 if (inputRadio.is(':checked')) { 12242 selectedValues.push(inputRadio.val()); 12243 } 12244 }); 12245 return selectedValues; 12246 } 12247 function hideUnavailableVariants(selectedOption) { 12248 const availableVariants = getAllAvailableVariants(selectedOption); 12249 $('.swatch-element').each(function () { 12250 const self = $(this); 12251 const inputRadio = self.find('input'); 12252 const variantValue = inputRadio.val(); 12253 if (!self.parents('.swatch_elements_wrapper').hasClass('selecting')) { 12254 self.hide(); 12255 for (let i = 0; i < availableVariants.length; i+=1) { 12256 const variant = availableVariants[i]; 12257 if (variant.options.includes(variantValue)) { 12258 self.show(); 12259 break; 12260 } 12261 } 12262 } 12263 }); 12264 } 12265 /** 12266 * Load the selected values 12267 */ 12268 function loadSelectedValues(selectedOption) { 12269 hideUnavailableVariants(selectedOption); 12270 const selectedValues = getSelectedValues(); 12271 let selectedVariant = getCurrentVariantBySelectedValues(selectedValues); 12272 // If the selected variant is not available, get alternative available variant 12273 if (!selectedVariant) { 12274 selectedVariant = getAlternativeVariants(selectedOption, selectedValues); 12275 } 12276 // If the selected variant still not available, get the first available variant based on the selected option 12277 if (!selectedVariant) { 12278 selectedVariant = getFirstAvailableVariant(selectedOption); 12279 } 12280 // Auto check if the selected variant is available 12281 autoSelectAvailableVariants(selectedVariant); 12282 12283 12284 // Update the history state 12285 updateHistoryState(selectedVariant); 12286 12287 12288 // Update the variant ID to add the right variant to the cart 12289 $('select[name="id"]').val(selectedVariant.id); 12290 } 12291 function getAllAvailableVariants(selectedOption) { 12292 const availableVariants = []; 12293 // Get all available variants
12294 jsonProductVariants.forEach((variant) => { 12295 if (variant.options.includes(selectedOption)) { 12296 availableVariants.push(variant); 12297 } 12298 }); 12299 return availableVariants; 12300 } 12301 function getAlternativeVariants(selectedOption, selectedValues) { 12302 const availableVariants = getAllAvailableVariants(selectedOption); 12303 return availableVariants.find((variant) => { 12304 let found = false; 12305 for (let i = 0; i < selectedValues.length; i+=1) { 12306 // Skip the selected option 12307 if (selectedValues[i] == selectedOption && selectedValues.length > 2) { 12308 continue; 12309 } 12310 if (variant.options.includes(selectedValues[i])) { 12311 found = true; 12312 } 12313 } 12314 return found; 12315 }); 12316 } 12317 function getFirstAvailableVariant(selectedOption) { 12318 const availableVariants = getAllAvailableVariants(selectedOption); 12319 return availableVariants[0]; 12320 } 12321 /** 12322 * Get the current variant by the selected values 12323 * @param {Array} selectedValues 12324 */ 12325 function getCurrentVariantBySelectedValues(selectedValues) { 12326 return jsonProductVariants.find((variant) => { 12327 let found = false; 12328 for (let i = 0; i < selectedValues.length; i+=1) { 12329 if (variant.options.includes(selectedValues[i])) { 12330 found = true; 12331 } else { 12332 found = false; 12333 break; 12334 } 12335 } 12336 return found; 12337 }); 12338 } 12339 /** 12340 * Get the current variant by the variant ID 12341 * @param {String} variantId 12342 */ 12343 function getCurrentVariantById(variantId) { 12344 if (variantId) { 12345 for (let i = 0; i < jsonProductVariants.length; i+=1) { 12346 const variant = jsonProductVariants[i]; 12347 12348 if (variant.id == variantId) { 12349 return variant; 12350 } 12351 } 12352 } else { 12353 return jsonProductVariants[0]; 12354 } 12355 } 12356 /** 12357 * Auto select the first available variant 12358 * @param {String} selectedOption 12359 */ 12360 function autoSelectAvailableVariants(selectedVariants) { 12361 $('.swatch-element').each(function () { 12362 const self = $(this); 12363 const inputRadio = self.find('input'); 12364 inputRadio.prop('checked', false); 12365 if (selectedVariants.options.includes(inputRadio.val())) { 12366 inputRadio.prop('checked', true); 12367 var optionIndex = inputRadio.closest('.swatch')[0].getAttribute('data-option-index'); 12368 var triggerSelectEl = inputRadio.closest('form')[0].querySelectorAll('.single-option-selector')[optionIndex]; 12369 if(triggerSelectEl) { 12370 triggerSelectEl.value = inputRadio.val(); 12371 triggerSelectEl.dispatchEvent(new Event('change', { bubbles: true })); 12372 } 12373 } 12374 }); 12375 } 12376 12377 function displayCoundownTimer(isActive) { 12378 const countdownTimer = document.querySelector('.countdown-timer__wrapper'); 12379 if (!countdownTimer) { 12380 return; 12381 } 12382 12383 if (isActive == 'true') { 12384 countdownTimer.style.display = 'block'; 12385 } else { 12386 countdownTimer.style.display = 'none'; 12387 } 12388 } 12389 12390 /** 12391 * Load the available variants on page load 12392 */ 12393 function onPageLoad() { 12394 // To avoid hiding some options on first variant group 12395 $('.swatch_elements_wrapper').first().addClass('selecting'); 12396 const currentVariant = getCurrentVariantById(currentVariantID); 12397 loadSelectedValues(currentVariant.options[0]); 12398 12399 let isCountdownTimer = document.querySelector('.swatch_elements_wrapper .swatch-element').getAttribute('data-countdown-timer'); 12400 displayCoundownTimer(isCountdownTimer); 12401 } 12402 /** 12403 * On option select 12404 * @param {Event} event 12405 */ 12406 function onOptionSelect(event) { 12407 $('.swatch_elements_wrapper').not(':first').removeClass('selecting'); 12408 $(this).parents('.swatch_elements_wrapper').addClass('selecting'); 12409 loadSelectedValues($(this).val()); 12410 12411 let isCountdownTimer = this.closest('.swatch-element').getAttribute('data-countdown-timer'); 12412 displayCoundownTimer(isCountdownTimer); 12413 } 12414 /** 12415 * Update the history state 12416 * @param {Object} variant 12417 */ 12418 12419 12420 12421 12422 function updateHistoryState(variant) { 12423 if (!history.replaceState || !variant) { 12424 return; 12425 } 12426 const url = new URL(window.location.href); 12427 url.searchParams.set('variant', variant.id); // Update the variant ID
12428 const quickView = document.querySelector("#modal-quick-view[aria-hidden='false']") 12429 if(!quickView){ 12430 window.history.replaceState({ path: url.href }, '', url.href); // Use the updated URL 12431 } 12432 } 12433</script>
12433 12434 12435 12436 12437 12438 12439 12440 12441<div class='hidden_contactForm'><form method="post" action="/contact#ContactForm_15391292588105" id="ContactForm_15391292588105" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /> 12442 12443 <div class='form-status'> 12444 12445 12446 12447 12448 </div> 12449 12450 12451 <input type="hidden" id="contant_form_current_variant_title" name="contact[variant-title]" value="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)" /> 12452 <input type="hidden" id="contant_form_current_variant_sku" name="contact[variant-sku]" value="DPUX-US" /> 12453 12454 12455 12456 <input class='contact-form_email' 12457 type="email" 12458 name="contact[email]" 12459 value="" 12460 > 12461 12462 <input type="submit" class="btn" value="Send"> 12463 12464 </form> 12465</div> 12466 12467 12468 12469 12470 12471 12472 12473 12474
12475<script> 12476 // Override default values of shop.strings for each template. 12477 // Alternate product templates can change values of 12478 // add to cart button, sold out, and unavailable states here. 12479 theme.productStrings = { 12480 preOrder: "Pre Order", 12481 addToCart: "Add to cart", 12482 soldOut: "Sold out", 12483 unavailable: "Unavailable" 12484 } 12485</script>
12485 12486
12487<script> 12488 (function () { 12489 var root = document.getElementById('ProductSection-template--27184979181641__main'); 12490 if (!root) return; 12491 12492 var textObserved = new WeakSet(); 12493 var reviewsLabel = "Reviews"; 12494 12495 function patchBvNumReviewsText(el) { 12496 if (!el || el.nodeType !== 1) return; 12497 var raw = (el.textContent || '').trim(); 12498 if (!/^\(\d+\)$/.test(raw)) return; 12499 el.textContent = raw.replace(/\)$/, ' ' + reviewsLabel + ')'); 12500 } 12501 12502 function bindNumReviewsTextObserver(el) { 12503 if (!el || textObserved.has(el)) return; 12504 textObserved.add(el); 12505 var textMo = new MutationObserver(function () { 12506 patchBvNumReviewsText(el); 12507 }); 12508 textMo.observe(el, { childList: true, subtree: true, characterData: true }); 12509 patchBvNumReviewsText(el); 12510 } 12511 12512 function scanAndBindNumReviewsNodes() { 12513 console.log(123123,root.querySelectorAll('.bv_numReviews_text')) 12514 root.querySelectorAll('.bv_numReviews_text').forEach(bindNumReviewsTextObserver); 12515 } 12516 12517 function mutationTouchesBv(mutations) { 12518 for (var i = 0; i < mutations.length; i++) { 12519 var m = mutations[i]; 12520 if (m.type !== 'childList') continue; 12521 for (var j = 0; j < m.addedNodes.length; j++) { 12522 var n = m.addedNodes[j]; 12523 if (n.nodeType !== 1) continue; 12524 if (n.matches && (n.matches('.bv_main_container') || n.matches('.bv_numReviews_text'))) return true; 12525 if (n.querySelector && (n.querySelector('.bv_main_container') || n.querySelector('.bv_numReviews_text'))) return true; 12526 } 12527 } 12528 return false; 12529 } 12530 12531 var rootMo = new MutationObserver(function (mutations) { 12532 if (mutationTouchesBv(mutations)) scanAndBindNumReviewsNodes(); 12533 }); 12534 rootMo.observe(root, { childList: true, subtree: true }); 12535 scanAndBindNumReviewsNodes(); 12536 })(); 12537</script>
12537 12538 12539 12540<style> 12541 12542 #ProductSection-template--27184979181641__main .image_with_text_blocks .block svg { 12543 color: ; 12544 } 12545 </style>
12546<script type="module" src="//us.ecoflow.com/cdn/shop/t/1497/assets/dynamic-icon.js?v=160128651583011347501780544296"></script>
12546 12547</div> 12548<div class="page-width-small bought-together-container"> 12549 <div class="product-single"></div> 12550</div>
12550<script defer> 12551// Listen to the pt-experience element and insert it to obtain its height value and apply it to the html element 12552window.addEventListener('load', () => { 12553 const observer = new MutationObserver(() => { 12554 const ptExperience = document.querySelector('pt-experience'); 12555 if (!ptExperience) return; 12556 12557 const container = ptExperience.shadowRoot?.querySelector('.container-element.silex-element-content'); 12558 if (!container) return; 12559 12560 observer.disconnect(); 12561 12562 new ResizeObserver(([entry]) => { 12563 const height = entry.contentRect.height; 12564 document.documentElement.style.setProperty('--pt-experience-height', `${height}px`); 12565 }).observe(container); 12566 }); 12567 12568 observer.observe(document.body, { 12569 childList: true, 12570 subtree: true, 12571 }); 12572}); 12573</script>
12573 12574 12575 12576<style> @media (max-width: 1023px) {#shopify-section-template--27184979181641__main .delivery_info_box .delivery_box_banner {min-height: 180px; background-position: right; } #shopify-section-template--27184979181641__main .delivery_info_box {border-radius: 12px; }} @media (max-width: 749px) {#shopify-section-template--27184979181641__main .delivery_info_box .delivery_box_banner {min-height: 135px; }} @media (max-width: 500px) {#shopify-section-template--27184979181641__main .delivery_info_box .delivery_box_banner {min-height: 80px; }} #shopify-section-template--27184979181641__main .product-container .price__pricing-group {font-weight: unset;} #shopify-section-template--27184979181641__main .product__price {margin-top: 48px;} </style></section><div id="shopify-section-template--27184979181641__sticky-product-bar" class="shopify-section product-sticky-bar"> 12577 12578 12579 12580 12581 12582 12583 12584 12585 12586 12587 12588 12589 12590 12591 12592 12593 12594 12595 12596 12597 12598 12599 12600 12601 12602 12603 12604 12605 12606 12607 12608 12609 12610 12611 12612 12613 12614 12615 12616 12617 12618 <div class="product-info-sticky-wrapper hideMobile"> 12619 <div class="page-width-small"> 12620 <div class="sticky-product-info-bar"> 12621 <div class="product-name"> 12622 12623 12624 12625<span class="selected" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12626 12627<span class="" data-variant="DELTA Pro Ultra X + DELTA 3 Plus">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12628 12629<span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12630 12631<span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12632 12633<span class="" data-variant="(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12634 12635<span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12636 12637<span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12638 12639<span class="" data-variant="2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12640 12641<span class="" data-variant="Deposit For DELTA Pro Ultra X Series">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12642 12643<span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12644 12645<span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12646 12647<span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12648 12649<span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12650 12651<span class="" data-variant="DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3">EcoFlow DELTA Pro Ultra X Whole-Home Backup Power</span> 12652 12653 12654 </div> 12655 <div class="sticky-price-wrapper"> 12656 12657 <div class="product-sticky-price">USD $7,999.00</div> 12658 12659 <div class="shop-now-btn"> 12660 12661 <div class=""> 12662 12663 12664 12665 12666 12667 <button class="btn sticky-shop-now-btn " 12668 data-add-to-cart 12669 12670 >
12671 <span data-sticky-add-to-cart-text> 12672 12673 12674 Add to cart 12675 12676 12677 </span> 12678 <span class="hide" data-sticky-loader> 12679 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-spinner" viewBox="0 0 20 20"><path d="M7.229 1.173a9.25 9.25 0 1 0 11.655 11.412 1.25 1.25 0 1 0-2.4-.698 6.75 6.75 0 1 1-8.506-8.329 1.25 1.25 0 1 0-.75-2.385z" fill="#919EAB"/></svg> 12680 </span> 12681 </button> 12682 12683 <button class="btn member-exclusive-popup-btn" style="display: none;" onclick="openMemberExclusivePopupDialog()"> 12684 Add to cart 12685 </button> 12686 12687 <a style="display: none; " href="https://account.ecoflow.com/login?return_to=https://us.ecoflow.com/products/delta-pro-ultra-x?variant=54714781171785" class="btn member_only_login_btn">Login</a> 12688 12689 </div> 12690 12691 12692 12693 12694 12695 12696 <a class="btn product-form-external-btn amazon-btn variant-amazon-btn" style="display: none;" href=""><span>Buy Now at</span><img loading="lazy" width="100" srcset="//us.ecoflow.com/cdn/shop/t/1497/assets/amazon_logo.svg?v=71762168204134739671780544295" /></a> 12697 12698 <div class="sold-out-buttons hide "> 12699 12700 </div> 12701 </div> 12702 </div> 12703 </div> 12704 </div> 12705 </div><div class="sticky-tabs-wrapper default-position"> 12706 <div class="page-width-small"> 12707 <div class="sticky-tabs-inner"> 12708 <a href="#product_information">Overview</a> 12709 12710 12711 <a href="#what_in_box">What's in the box</a> 12712 12713 12714 <a href="#specs">Specs</a> 12715 12716 12717 <a href="#section-reviews">Reviews</a> 12718 12719</div> 12720 </div> 12721 </div> 12722
12722<script> 12723 document.addEventListener('DOMContentLoaded', () => { 12724 // Resolve dynamic section class selectors to actual anchor IDs. 12725 // Tabs using data-section-class find the matching section on the page 12726 // and update their href to point to that section's ID. 12727 const links = document.querySelectorAll('.sticky-tabs-inner a[data-section-class]'); 12728 12729 if (links.length) { 12730 for (const link of links) { 12731 const sectionClass = link.getAttribute('data-section-class'); 12732 const section = document.querySelector(`.${sectionClass}`); 12733 12734 if (section) { 12735 const sectionId = section.getAttribute('id'); 12736 link.setAttribute('href', `#${sectionId}`); 12737 } 12738 } 12739 } 12740 12741 // Build a mapping of each tab link to its target section element. 12742 // This is used by the scroll-spy to determine which tab should be active. 12743 const tabLinks = document.querySelectorAll('.sticky-tabs-inner a'); 12744 if (!tabLinks.length) return; 12745 12746 const sectionMap = new Map(); 12747 for (const link of tabLinks) { 12748 const href = link.getAttribute('href'); 12749 if (!href || href === '#') continue; 12750 const targetId = href.replace('#', ''); 12751 const targetEl = document.getElementById(targetId); 12752 if (targetEl) sectionMap.set(link, targetEl); 12753 } 12754 12755 if (!sectionMap.size) return; 12756 12757 const setActiveTab = (activeLink) => { 12758 for (const link of tabLinks) { 12759 link.classList.remove('active'); 12760 } 12761 if (activeLink) activeLink.classList.add('active'); 12762 }; 12763 12764 // Computed dynamically since the sticky bar may not be fully rendered on initial load. 12765 const getStickyBarHeight = () => document.querySelector('.product-sticky-bar')?.offsetHeight || 0; 12766 12767 // Scroll-spy: on each scroll event, determine which section is currently 12768 // in view and highlight the corresponding tab. The offset includes 25% of 12769 // the viewport height so the tab activates as soon as the section enters 12770 // the upper portion of the screen â matching where the browser lands 12771 // after clicking an anchor tab. 12772 const onScroll = () => { 12773 let activeLink = null; 12774 const offset = getStickyBarHeight() + window.innerHeight * 0.25; 12775 12776 // Iterate tabs in DOM order (top-to-bottom on page). 12777 // The last section whose top has scrolled past the offset wins, 12778 // ensuring the active tab persists through gaps between sections. 12779 for (const [link, section] of sectionMap) { 12780 const rect = section.getBoundingClientRect(); 12781 12782 if (rect.top <= offset) { 12783 activeLink = link; 12784 } 12785 } 12786
12787 setActiveTab(activeLink); 12788 }; 12789 12790 window.addEventListener('scroll', onScroll, { passive: true }); 12791 onScroll(); 12792 }); 12793 </script>
12793<script> 12794 (function() { 12795 const MOBILE_BREAKPOINT = 750; 12796 const productStickyBar = document.querySelector('.product-sticky-bar'); 12797 if (productStickyBar) { 12798 const desktopThreshold = productStickyBar.offsetTop + 100; 12799 let productContainer = null; 12800 12801 function isElementInViewport(el) { 12802 const rect = el.getBoundingClientRect(); 12803 return rect.bottom < 270; // Check if the bottom of the element is above the viewport 12804 } 12805 12806 function checkStickyBarVisibility() { 12807 if (!productContainer) { 12808 productContainer = document.querySelector('.product-container'); 12809 } 12810 12811 let show = false; 12812 12813 if (window.innerWidth < MOBILE_BREAKPOINT && productContainer) { 12814 const rect = productContainer.getBoundingClientRect(); 12815 show = rect.bottom <= window.innerHeight * 0.3; 12816 } else { 12817 show = window.pageYOffset > desktopThreshold; 12818 } 12819 12820 productStickyBar.classList.toggle('active', show); 12821 12822 const sectionProductTemplate = document.querySelector('.section-product-template'); 12823 const body = document.querySelector('body'); 12824 if (sectionProductTemplate && isElementInViewport(sectionProductTemplate)) { 12825 body.classList.add('is-sticky-bar-over-product-info'); 12826 } else { 12827 body.classList.remove('is-sticky-bar-over-product-info'); 12828 } 12829 } 12830 12831 window.addEventListener('scroll', checkStickyBarVisibility, { passive: true }); 12832 } 12833 })() 12834 </script>
12834 12835 12836 <style data-shopify> 12837 .product-sticky-bar .sticky-tabs-wrapper .page-width-small { 12838 background: #ffffff; 12839 } 12840 .product-sticky-bar .sticky-tabs-inner { 12841 padding-bottom: 0; 12842 } 12843 .product-sticky-bar .sticky-tabs-inner a { 12844 color: #757575; 12845 padding-bottom: 14px; 12846 border-bottom: 2px solid transparent; 12847 font-family: "Helvetica Neue ForEco"; 12848 } 12849 .product-sticky-bar .sticky-tabs-inner a.active { 12850 color: #000000; 12851 font-weight: 500; 12852 border-bottom-color: #000000; 12853 } 12854 @media screen and (max-width: 749px) { 12855 .product-sticky-bar .sticky-tabs-wrapper:after { 12856 background: #ffffff; 12857 } 12858 .product-sticky-bar .sticky-tabs-inner a { 12859 font-weight: 500; 12860 } 12861 } 12862 </style> 12863 12864 12865 12866 <style> #shopify-section-template--27184979181641__sticky-product-bar .product-info-sticky-wrapper {display: none;} </style></div><div id="shopify-section-template--27184979181641__pdp_compare_table_v1_EQHwC4" class="shopify-section"> 12867 <section id="pdp-compare-table" class="is-popup hide"> 12868 <div class="pdp pdp-comparison-table"> 12869 <div class="pdp-compare-table-container"> 12870 <div class="pdp-compare-table-header"> 12871 12872 <h1>Comparison</h1> 12873 12874 <div class="pdp-compare-table__close-btn popup-close"> 12875 <svg fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> 12876 <path d="m12 2.8c2.5403 0 4.8403 1.0299 6.5052 2.6948 1.665 1.6649 2.6949 3.9649 2.6949 6.5052 0 2.5403-1.0299 4.8402-2.6949 6.5052-1.6649 1.6649-3.9649 2.6948-6.5052 2.6948-2.5402 0-4.8402-1.0299-6.5051-2.6948-1.6649-1.665-2.6948-3.9649-2.6948-6.5052 0-2.5403 1.0299-4.8403 2.6948-6.5052s3.9649-2.6948 6.5051-2.6948z" clip-rule="evenodd" fill-rule="evenodd" stroke="#ACACAC" stroke-width="1.6"/> 12877 <path d="m8.5 8.5 7 7m0-7-7 7" stroke="#ACACAC" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6"/> 12878 </svg> 12879 </div> 12880 </div> 12881 12882 12883 12884 12885 12886 12887 12888 12889 12890 12891 12892 12893 12894 12895 12896 <div class="comparison_table_wrapper"> 12897 <div class="comparison_table_inner"> 12898 <div class="comparison_table"> 12899 <div class="comparison_feature_row comparison_title_row products-per-row-3" style="--products-length: 3;"> 12900 <div class="compare_column compare_feature_title"></div> 12901 <div class="compare_column_wrapper "> 12902 12903 12904 12905 12906 12907 12908 12909 12910 12911 12912 <div class="compare_column"> 12913 12914 <div class="compare_table_product_inner"> 12915 <div class="compare_table_product_image"> 12916 12917 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-inverter-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1-1195030136_medium.png?v=1759055584" alt="" loading="lazy" decoding="async"> 12918 12919 </div> 12920 <div class="compare_table_product_content"> 12921 <div class="compare_table_product_title"> 12922 12923 <h3>DELTA Pro Ultra X</h3> 12924 12925 12926 </div> 12927 <div class="compare_table_product_bt
12927n"> 12928 12929 </div> 12930 </div> 12931 </div> 12932 </div> 12933 12934 12935 12936 12937 12938 12939 12940 12941 12942 12943 <div class="compare_column"> 12944 12945 <div class="compare_table_product_inner"> 12946 <div class="compare_table_product_image"> 12947 12948 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-test-product-2-don-t-buy-members-only-test-product-2-don-t-buy-1186173134_medium.png?v=1755664130" alt="" loading="lazy" decoding="async"> 12949 12950 </div> 12951 <div class="compare_table_product_content"> 12952 <div class="compare_table_product_title"> 12953 12954 <h3>DELTA Pro Ultra</h3> 12955 12956 12957 </div> 12958 <div class="compare_table_product_btn"> 12959 12960 </div> 12961 </div> 12962 </div> 12963 </div> 12964 12965 12966 12967 12968 12969 12970 12971 12972 12973 12974 <div class="compare_column"> 12975 12976 <div class="compare_table_product_inner"> 12977 <div class="compare_table_product_image"> 12978 12979 <img src="//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-3-portable-power-station-ul9540-certificated-dp3-delta-pro-3-1179495742_3cd0d5e3-b0e6-4255-8e82-06ae9dd9a038_medium.png?v=1755682365" alt="" loading="lazy" decoding="async"> 12980 12981 </div> 12982 <div class="compare_table_product_content"> 12983 <div class="compare_table_product_title"> 12984 12985 <h3>DELTA Pro 3</h3> 12986 12987 12988 </div> 12989 <div class="compare_table_product_btn"> 12990 12991 </div> 12992 </div> 12993 </div> 12994 </div> 12995 12996 12997 12998 12999 13000 13001 13002 13003 13004 13005 13006 13007 13008 13009 13010 13011 13012 13013 13014 13015 13016 13017 13018 13019 13020 13021 13022 13023 13024 13025 13026 13027 13028 13029 13030 13031 13032 13033 13034 13035 13036 13037 13038 13039 13040 13041 13042 13043 13044 13045 13046 13047 13048 13049 13050 13051 13052 13053 13054 13055 13056 13057 13058 13059 13060 13061 13062 13063 13064 13065 13066 13067 13068 13069 13070 13071 13072 13073 13074 13075 13076 13077 13078 </div> 13079 </div> 13080 13081 13082 13083 13084 <div class="comparison_feature_row comparison_content_row products-per-row-3" style="--products-length: 3;"> 13085 <div class="compare_column compare_feature_title"> 13086 <a href=""> 13087
13088 <span>AC Output</span> 13089 </a> 13090 </div> 13091 <div class="compare_column_wrapper hideMobile "> 13092 13093 13094 13095 <div class="compare_column" colspan="">12kW, 120/240V, 60HzUp to 36kW in 3 parallel units</div> 13096 13097 13098 13099 13100 <div class="compare_column" colspan="">Discharging: Pure sine, 7,200W total, 120V/240V~ 60HzBypass: 100-120V~30A total, 50Hz/60Hz</div> 13101 13102 13103 13104 13105 <div class="compare_column" colspan="">120/240V~16.7A 60Hz, 4000W total</div> 13106 13107 13108 13109 13110 13111 13112 13113 13114 13115 13116 13117 13118 13119 13120 13121 13122 13123 13124 </div> 13125 13126 <div class="compare_column_wrapper hideDesktop"> 13127 13128 13129 13130 <div class="compare_column" colspan="">12kW, 120/240V, 60HzUp to 36kW in 3 parallel units</div> 13131 13132 13133 13134 13135 <div class="compare_column" colspan="">Discharging: Pure sine, 7,200W total, 120V/240V~ 60HzBypass: 100-120V~30A total, 50Hz/60Hz</div> 13136 13137 13138 13139 13140 <div class="compare_column" colspan="">120/240V~16.7A 60Hz, 4000W total</div> 13141 13142 13143 13144 13145 13146 13147 13148 13149 13150 13151 13152 13153 13154 13155 13156 13157 13158 13159 </div> 13160 </div> 13161 13162 13163 13164 13165 <div class="comparison_feature_row comparison_content_row products-per-row-3" style="--products-length: 3;"> 13166 <div class="compare_column compare_feature_title"> 13167 <a href=""> 13168
13169 <span>Battery Capacity</span> 13170 </a> 13171 </div> 13172 <div class="compare_column_wrapper hideMobile "> 13173 13174 13175 13176 <div class="compare_column" colspan="">12kWh</div> 13177 13178 13179 13180 13181 <div class="compare_column" colspan="">102.4Vâ60A, 6,144Wh</div> 13182 13183 13184 13185 13186 <div class="compare_column" colspan="">4kWh</div> 13187 13188 13189 13190 13191 13192 13193 13194 13195 13196 13197 13198 13199 13200 13201 13202 13203 13204 13205 </div> 13206 13207 <div class="compare_column_wrapper hideDesktop"> 13208 13209 13210 13211 <div class="compare_column" colspan="">12kWh</div> 13212 13213 13214 13215 13216 <div class="compare_column" colspan="">102.4Vâ60A, 6,144Wh</div> 13217 13218 13219 13220 13221 <div class="compare_column" colspan="">4kWh</div> 13222 13223 13224 13225 13226 13227 13228 13229 13230 13231 13232 13233 13234 13235 13236 13237 13238 13239 13240 </div> 13241 </div> 13242 13243 13244 13245 13246 <div class="comparison_feature_row comparison_content_row products-per-row-3" style="--products-length: 3;"> 13247 <div class="compare_column compare_feature_title"> 13248 <a href=""> 13249 13250 <span>Max AC Output Voltage / Current</span> 13251 </a> 13252 </div> 13253 <div class="compare_column_wrapper hideMobile "> 13254 13255 13256 13257 <div class="compare_column" colspan="">240v/50A</div> 13258 13259 13260 13261 13262 <div class="compare_column" colspan="">240v/30A</div> 13263 13264 13265 13266 13267 <div class="compare_column" colspan="">120v/20A</div> 13268 13269 13270 13271 13272 13273 13274 13275 13276 13277 13278 13279 13280 13281 13282 13283 13284 13285 13286 </div> 13287 13288 <div class="compare_column_wrapper hideDesktop"> 13289 13290 13291 13292 <div class="compare_column" colspan="">240v/50A</div> 13293 13294 13295 13296 13297 <div class="compare_column" colspan="">240v/30A</div> 13298 13299 13300 13301 13302 <div class="compare_column" colspan="">120v/20A</div> 13303 13304 13305 13306 13307 13308 13309 13310 13311 13312 13313 13314 13315 13316 13317 13318 13319 13320 13321 </div> 13322 </div> 13323 13324 13325 13326 13327 <div class="comparison_feature_row comparison_content_row products-per-row-3" style="--products-length: 3;"> 13328 <div class="compare_column compare_feature_title"> 13329 <a href=""> 13330
13331 <span>AC/Solar Charging Input</span> 13332 </a> 13333 </div> 13334 <div class="compare_column_wrapper hideMobile "> 13335 13336 13337 13338 <div class="compare_column" colspan="">AC Charging Input:100-120V 50/60Hz 1800W 15A120/240V 50/60Hz 7200W 30A120/240V 50/60Hz 12000W 50ABypass Mode: 100-120V 50/60Hz 1800W 15A120/240V 50/60Hz 7200W 30A120/240V 50/60Hz 12000W 50ASolar Charging Input:80-500V, 15A RMS*2</div> 13339 13340 13341 13342 13343 <div class="compare_column" colspan="">AC Input"Charging: 100-120V~15A; 200-240V~12.5A, 50/60HzBypass: 100-120V~15A, 50/60Hz (duration < 3hrs when the current exceeds 12A)"Solar Charging Input"Total 5600W, 2 portsHigh-PV Input: 80-450V/15A, 4000W MaxLow-PV Input: 30-150V/15A, 1600W Max"</div> 13344 13345 13346 13347 13348 <div class="compare_column" colspan="">AC Charging InputCharge Only: 100-240V~15A 50/60HzBypass Mode: 100-120V~15A (3 hours Max), 12A (continue), 50/60HzSolar Charging Input2600W total, 2 portsHigh-PV Input: 30V-150Vâ, 15A, 1600W MaxLow-PV Input: 11V-60Vâ, 20A, 1000W Max</div> 13349 13350 13351 13352 13353 13354 13355 13356 13357 13358 13359 13360 13361 13362 13363 13364 13365 13366 13367 </div> 13368 13369 <div class="compare_column_wrapper hideDesktop"> 13370 13371 13372 13373 <div class="compare_column" colspan="">AC Charging Input:100-120V 50/60Hz 1800W 15A120/240V 50/60Hz 7200W 30A120/240V 50/60Hz 12000W 50ABypass Mode: 100-120V 50/60Hz 1800W 15A120/240V 50/60Hz 7200W 30A120/240V 50/60Hz 12000W 50ASolar Charging Input:80-500V, 15A RMS*2</div> 13374 13375 13376 13377 13378 <div class="compare_column" colspan="">AC Input"Charging: 100-120V~15A; 200-240V~12.5A, 50/60HzBypass: 100-120V~15A, 50/60Hz (duration < 3hrs when the current exceeds 12A)"Solar Charging Input"Total 5600W, 2 portsHigh-PV Input: 80-450V/15A, 4000W MaxLow-PV Input: 30-150V/15A, 1600W Max"</div> 13379 13380 13381 13382 13383 <div class="compare_column" colspan="">AC Charging InputCharge Only: 100-240V~15A 50/60HzBypass Mode: 100-120V~15A (3 hours Max), 12A (continue), 50/60HzSolar Charging Input2600W total, 2 portsHigh-PV Input: 30V-150Vâ, 15A, 1600W MaxLow-PV Input: 11V-60Vâ, 20A, 1000W Max</div> 13384 13385 13386 13387 13388 13389 13390 13391 13392 13393 13394 13395 13396 13397 13398 13399 13400 13401 13402 </div> 13403 </div> 13404 13405 13406 13407 13408 <div class="comparison_feature_row comparison_content_row products-per-row-3" style="--products-length: 3;"> 13409 <div class="compare_column compare_feature_title"> 13410 <a href=""> 13411
13412 <span>Number of AC Outlets</span> 13413 </a> 13414 </div> 13415 <div class="compare_column_wrapper hideMobile "> 13416 13417 13418 13419 <div class="compare_column" colspan="">NEMA 5-20 (x2) 120V 20A NEMA L14-30 (x1) 120/240V 30A NEMA 14-50 (x1) 120/240V 50A</div> 13420 13421 13422 13423 13424 <div class="compare_column" colspan="">120V AC Output Socket (Backup UPS): 2 x 20A Max per port120V AC Output Socket (Online UPS): 2 x 20A Max per port120V AC Output Socket (Online UPS): 1 x 30A Max120V/240V AC Output Socket (Backup UPS): 1 x 30A Max</div> 13425 13426 13427 13428 13429 <div class="compare_column" colspan="">Total: 74 x NEMA 5-20R, 120V/20A1 x TT-30, 120V/30A1 x L14-30, 120V/240V/16.7A1 x NEMA 6-20R, 240V/16.7A</div> 13430 13431 13432 13433 13434 13435 13436 13437 13438 13439 13440 13441 13442 13443 13444 13445 13446 13447 13448 </div> 13449 13450 <div class="compare_column_wrapper hideDesktop"> 13451 13452 13453 13454 <div class="compare_column" colspan="">NEMA 5-20 (x2) 120V 20A NEMA L14-30 (x1) 120/240V 30A NEMA 14-50 (x1) 120/240V 50A</div> 13455 13456 13457 13458 13459 <div class="compare_column" colspan="">120V AC Output Socket (Backup UPS): 2 x 20A Max per port120V AC Output Socket (Online UPS): 2 x 20A Max per port120V AC Output Socket (Online UPS): 1 x 30A Max120V/240V AC Output Socket (Backup UPS): 1 x 30A Max</div> 13460 13461 13462 13463 13464 <div class="compare_column" colspan="">Total: 74 x NEMA 5-20R, 120V/20A1 x TT-30, 120V/30A1 x L14-30, 120V/240V/16.7A1 x NEMA 6-20R, 240V/16.7A</div> 13465 13466 13467 13468 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 13482 13483 </div> 13484 </div> 13485 13486 13487 13488 13489 <div class="comparison_feature_row comparison_content_row products-per-row-3" style="--products-length: 3;"> 13490 <div class="compare_column compare_feature_title"> 13491 <a href=""> 13492
13493 <span>UPS</span> 13494 </a> 13495 </div> 13496 <div class="compare_column_wrapper hideMobile "> 13497 13498 13499 13500 <div class="compare_column" colspan=""><10ms standalone, <20ms with Smart Home Panel 3</div> 13501 13502 13503 13504 13505 <div class="compare_column" colspan="">Backup UPS <20 ms; Online UPS 0 ms</div> 13506 13507 13508 13509 13510 <div class="compare_column" colspan="">10ms</div> 13511 13512 13513 13514 13515 13516 13517 13518 13519 13520 13521 13522 13523 13524 13525 13526 13527 13528 13529 </div> 13530 13531 <div class="compare_column_wrapper hideDesktop"> 13532 13533 13534 13535 <div class="compare_column" colspan=""><10ms standalone, <20ms with Smart Home Panel 3</div> 13536 13537 13538 13539 13540 <div class="compare_column" colspan="">Backup UPS <20 ms; Online UPS 0 ms</div> 13541 13542 13543 13544 13545 <div class="compare_column" colspan="">10ms</div> 13546 13547 13548 13549 13550 13551 13552 13553 13554 13555 13556 13557 13558 13559 13560 13561 13562 13563 13564 </div> 13565 </div> 13566 13567 13568 13569 13570 <div class="comparison_feature_row comparison_content_row products-per-row-3" style="--products-length: 3;"> 13571 <div class="compare_column compare_feature_title"> 13572 <a href=""> 13573 13574 <span>Max. Scalability</span> 13575 </a> 13576 </div> 13577 <div class="compare_column_wrapper hideMobile "> 13578 13579 13580 13581 <div class="compare_column" colspan="">Up to 180kWh, 36kW</div> 13582 13583 13584 13585 13586 <div class="compare_column" colspan="">Up to 90kWh, 21.6kW</div> 13587 13588 13589 13590 13591 <div class="compare_column" colspan="">Up to 36kWh, 12kW</div> 13592 13593 13594 13595 13596 13597 13598 13599 13600 13601 13602 13603 13604 13605 13606 13607 13608 13609 13610 </div> 13611 13612 <div class="compare_column_wrapper hideDesktop"> 13613 13614 13615 13616 <div class="compare_column" colspan="">Up to 180kWh, 36kW</div> 13617 13618 13619 13620 13621 <div class="compare_column" colspan="">Up to 90kWh, 21.6kW</div> 13622 13623 13624 13625 13626 <div class="compare_column" colspan="">Up to 36kWh, 12kW</div> 13627 13628 13629 13630 13631 13632 13633 13634 13635 13636 13637 13638 13639 13640 13641 13642 13643 13644 13645 </div> 13646 </div> 13647 13648 13649 13650 13651 <div class="comparison_feature_row comparison_content_row products-per-row-3" style="--products-length: 3;"> 13652 <div class="compare_column compare_feature_title"> 13653 <a href=""> 13654
13655 <span>Auto Home Backup Switch</span> 13656 </a> 13657 </div> 13658 <div class="compare_column_wrapper hideMobile "> 13659 13660 13661 13662 <div class="compare_column" colspan="">YES Auto switchover <20ms when paired with EcoFlow Smart Home Panel 3</div> 13663 13664 13665 13666 13667 <div class="compare_column" colspan="">YES Auto switchover <20ms when paired with EcoFlow Smart Home Panel 2</div> 13668 13669 13670 13671 13672 <div class="compare_column" colspan="">YES Auto switchover <20ms when paired with EcoFlow Smart Home Panel 2</div> 13673 13674 13675 13676 13677 13678 13679 13680 13681 13682 13683 13684 13685 13686 13687 13688 13689 13690 13691 </div> 13692 13693 <div class="compare_column_wrapper hideDesktop"> 13694 13695 13696 13697 <div class="compare_column" colspan="">YES Auto switchover <20ms when paired with EcoFlow Smart Home Panel 3</div> 13698 13699 13700 13701 13702 <div class="compare_column" colspan="">YES Auto switchover <20ms when paired with EcoFlow Smart Home Panel 2</div> 13703 13704 13705 13706 13707 <div class="compare_column" colspan="">YES Auto switchover <20ms when paired with EcoFlow Smart Home Panel 2</div> 13708 13709 13710 13711 13712 13713 13714 13715 13716 13717 13718 13719 13720 13721 13722 13723 13724 13725 13726 </div> 13727 </div> 13728 13729 13730 13731 13732 <div class="comparison_feature_row comparison_content_row products-per-row-3" style="--products-length: 3;"> 13733 <div class="compare_column compare_feature_title"> 13734 <a href=""> 13735
13736 <span>Feature Availability</span> 13737 </a> 13738 </div> 13739 <div class="compare_column_wrapper hideMobile "> 13740 13741 13742 13743 <div class="compare_column" colspan="">Customized WidgetDashboardThird-party Devices IntegrationFuture Electricity Price AnalysisSelf-PoweredTOU ModeScheduled TasksAPIAI Assistant</div> 13744 13745 13746 13747 13748 <div class="compare_column" colspan="">Customized WidgetDashboardThird-party Devices IntegrationFuture Electricity Price AnalysisGenerator Auto Start/StopSelf-PoweredTOU ModeScheduled TasksAPI</div> 13749 13750 13751 13752 13753 <div class="compare_column" colspan="">DashboardThird-party Devices IntegrationGenerator Auto Start/StopScheduled TasksAPI</div> 13754 13755 13756 13757 13758 13759 13760 13761 13762 13763 13764 13765 13766 13767 13768 13769 13770 13771 13772 </div> 13773 13774 <div class="compare_column_wrapper hideDesktop"> 13775 13776 13777 13778 <div class="compare_column" colspan="">Customized WidgetDashboardThird-party Devices IntegrationFuture Electricity Price AnalysisSelf-PoweredTOU ModeScheduled TasksAPIAI Assistant</div> 13779 13780 13781 13782 13783 <div class="compare_column" colspan="">Customized WidgetDashboardThird-party Devices IntegrationFuture Electricity Price AnalysisGenerator Auto Start/StopSelf-PoweredTOU ModeScheduled TasksAPI</div> 13784 13785 13786 13787 13788 <div class="compare_column" colspan="">DashboardThird-party Devices IntegrationGenerator Auto Start/StopScheduled TasksAPI</div> 13789 13790 13791 13792 13793 13794 13795 13796 13797 13798 13799 13800 13801 13802 13803 13804 13805 13806 13807 </div> 13808 </div> 13809 13810 13811 13812 13813 <div class="comparison_feature_row comparison_content_row products-per-row-3" style="--products-length: 3;"> 13814 <div class="compare_column compare_feature_title"> 13815 <a href=""> 13816
13817 <span>Net Weight</span> 13818 </a> 13819 </div> 13820 <div class="compare_column_wrapper hideMobile "> 13821 13822 13823 13824 <div class="compare_column" colspan="">Inverter: 34.5±0.2kgï¼70.06±0.44 lbï¼Battery: 50.5±0.2kgï¼111.3±0.44 lbï¼</div> 13825 13826 13827 13828 13829 <div class="compare_column" colspan="">Inverter: 31.7 kg (70 lb) Battery: 50.7 kg (111.8 lb)</div> 13830 13831 13832 13833 13834 <div class="compare_column" colspan="">Approx. 51.5 kg</div> 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 13848 13849 13850 13851 13852 13853 </div> 13854 13855 <div class="compare_column_wrapper hideDesktop"> 13856 13857 13858 13859 <div class="compare_column" colspan="">Inverter: 34.5±0.2kgï¼70.06±0.44 lbï¼Battery: 50.5±0.2kgï¼111.3±0.44 lbï¼</div> 13860 13861 13862 13863 13864 <div class="compare_column" colspan="">Inverter: 31.7 kg (70 lb) Battery: 50.7 kg (111.8 lb)</div> 13865 13866 13867 13868 13869 <div class="compare_column" colspan="">Approx. 51.5 kg</div> 13870 13871 13872 13873 13874 13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 </div> 13889 </div> 13890 13891 13892 </div> 13893 </div> 13894 13895 <button class="view_features_link" data-view-more-text="Translation missing: en.sections.product.view_more (7)" data-view-less-text="Translation missing: en.sections.product.view_less"> 13896 <span>Translation missing: en.sections.product.view_more (7)</span>
13897 <svg width="11" height="7" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg"> 13898 <path d="M10.2998 1L5.7998 5.5L1.2998 0.999999" stroke="#2164FF"/> 13899 </svg> 13900 </button> 13901 13902 </div> 13903 </div> 13904 </div> 13905 </section> 13906 <style> 13907 .comparison_table .comparison_feature_row{ background-color: #f7f7f7; } 13908 .comparison_table .comparison_feature_row > div:first-child{ background-color: #fff; } 13909 13910 .comparison_table .comparison_feature_row:first-child div{ background-color: #fff; } 13911 13912 </style> 13913 13914 13915</div><div id="shopify-section-template--27184979181641__pdp_video_z6rmYt" class="shopify-section"><section id="" class="pdp pdp-video"> 13916 <div class="pdp-video-container"> 13917 13918 13919 13920 <div class="pdp-section-header alignment--center"> 13921 13922 13923 <h2>EcoFlow DELTA Pro Ultra X</h2> 13924 13925 13926 <div class="subtitle"><p>Whole-Home Power. Unbound.</p></div> 13927 13928 13929 13930 </div> 13931 13932 <div class="video-container"> 13933 13934 13935 <div class="image-content"> 13936 <picture class="ef-media-ph"> 13937 <source media="(min-width:750px)" srcset="//us.ecoflow.com/cdn/shop/files/47079ebe1c637eb19b55710538be7ecb_3039f019-e9e3-4cc6-b303-85fe438209d5.jpg?v=1767166092&width=2000"> 13938 13939 <source media="(max-width:749px)" srcset="//us.ecoflow.com/cdn/shop/files/1_90b1eaec-3c74-45ce-82a4-84803d7288ee.jpg?v=1767166119&width=1000"> 13940 13941 <img src="//us.ecoflow.com/cdn/shop/files/47079ebe1c637eb19b55710538be7ecb_3039f019-e9e3-4cc6-b303-85fe438209d5.jpg?v=1767166092&width=2000" alt="" style="width: 100%; height: auto;" width="2240" height="1649" loading="lazy"> 13942 </picture> 13943 </div> 13944 13945 13946 13947 13948 13949 13950 </div> 13951 13952 </div> 13953
13953<script> 13954 function playVideo(elem){ 13955 var video = elem.closest('.video-parent').querySelector('video'); 13956 video.play(); 13957 } 13958 </script>
13958 13959</section> 13960<style> 13961 .pdp-video .mobile-progress-bar{ 13962 display: none; 13963 } 13964 @media (max-width: 749px) { 13965 .pdp-video .image-content.image-content--scroll-mobile { 13966 margin: 0px -24px; 13967 scrollbar-width: none; 13968 } 13969 .pdp-video .image-content.image-content--scroll-mobile img{ 13970 min-width: 1000px; 13971 } 13972 .pdp-video .mobile-progress-bar{ 13973 display: flex; 13974 height: 2px; 13975 margin: 32px auto; 13976 background: #DDDDDD; 13977 max-width: 120px; 13978 } 13979 .pdp-video .current-progress{ 13980 height: 4px; 13981 width: 0%; 13982 background: #2673FF; 13983 margin-top: -1px; 13984 border-radius: 4px; 13985 } 13986 } 13987</style> 13988 13989<style> 13990 .ef-media-ph { 13991 position: relative; 13992 display: block; 13993 width: 100%; 13994 background-color: #f5f5f5; 13995 overflow: hidden; 13996 } 13997 .ef-media-ph::before { 13998 content: ""; 13999 position: absolute; 14000 inset: 0; 14001 background-color: #f5f5f5; 14002 z-index: 1; 14003 pointer-events: none; 14004 border-radius: inherit; 14005 } 14006 .ef-media-ph.is-loaded { 14007 background-color: transparent; 14008 } 14009 .ef-media-ph.is-loaded::before { 14010 content: none; 14011 } 14012 .ef-media-ph .play-video, 14013 .ef-media-ph .refresh-icon { 14014 z-index: 2; 14015 } 14016 .pdp-slideshow-block-image-wrapper.ef-media-ph { 14017 aspect-ratio: var(--ef-media-ph-w, 16) / var(--ef-media-ph-h, 10); 14018 } 14019 @media screen and (max-width: 749px) { 14020 .pdp-slideshow-block-image-wrapper.ef-media-ph { 14021 aspect-ratio: var(--ef-media-ph-w-m, var(--ef-media-ph-w, 16)) / var(--ef-media-ph-h-m, var(--ef-media-ph-h, 10)); 14022 } 14023 } 14024</style>
14025<script> 14026 (function () { 14027 window.theme = window.theme || {}; 14028 14029 window.theme.bindEfMediaPlaceholder = function (root) { 14030 var scope = root && root.querySelectorAll ? root : document; 14031 var boxes = scope.querySelectorAll('.ef-media-ph'); 14032 14033 Array.prototype.forEach.call(boxes, function (box) { 14034 var media = Array.prototype.slice.call(box.querySelectorAll('img, video')); 14035 if (!media.length) return; 14036 14037 var mark = function () { 14038 var visible = media.filter(function (el) { 14039 return el.getClientRects().length > 0; 14040 }); 14041 if (!visible.length) return; 14042 14043 var ready = visible.every(function (el) { 14044 if (el.tagName === 'IMG') { 14045 return el.complete && el.naturalWidth > 0; 14046 } 14047 return el.readyState >= 2; 14048 }); 14049 14050 if (ready) { 14051 box.classList.add('is-loaded'); 14052 } else { 14053 box.classList.remove('is-loaded'); 14054 } 14055 }; 14056 14057 if (!box.getAttribute('data-ef-media-ph-bound')) { 14058 box.setAttribute('data-ef-media-ph-bound', '1'); 14059 media.forEach(function (el) { 14060 el.addEventListener(el.tagName === 'IMG' ? 'load' : 'loadeddata', mark); 14061 }); 14062 } 14063 14064 mark(); 14065 }); 14066 }; 14067 14068 if (!window.theme.efMediaPhListeners) { 14069 window.theme.efMediaPhListeners = true; 14070 14071 document.addEventListener('DOMContentLoaded', function () { 14072 window.theme.bindEfMediaPlaceholder(); 14073 }); 14074 14075 document.addEventListener('shopify:section:load', function (event) { 14076 window.theme.bindEfMediaPlaceholder(event.target); 14077 }); 14078 14079 document.addEventListener('click', function (event) { 14080 if (!event.target.closest || !event.target.closest('.pdp-slideshow-tab-title')) return; 14081 requestAnimationFrame(function () { 14082 window.theme.bindEfMediaPlaceholder(); 14083 }); 14084 }); 14085 14086 var resizeTimer; 14087 window.addEventListener('resize', function () { 14088 clearTimeout(resizeTimer); 14089 resizeTimer = setTimeout(function () { 14090 window.theme.bindEfMediaPlaceholder(); 14091 }, 150); 14092 }); 14093 } 14094 14095 if (document.readyState !== 'loading') { 14096 window.theme.bindEfMediaPlaceholder(); 14097 } 14098 })(); 14099</script>
14099 14100 14101</div><div id="shopify-section-template--27184979181641__pdp_video_9EzaNn" class="shopify-section"><section id="" class="pdp pdp-video"> 14102 <div class="pdp-video-container"> 14103 14104 14105 14106 <div class="pdp-section-header alignment--center"> 14107 14108 <div class="subtitle top"><p>12â36kW Output</p></div> 14109 14110 14111 <h2>High Power. High IQ.</h2> 14112 14113 14114 14115 <div class="content"><p>DELTA Pro Ultra X scales from 12 to 36kW. With a new Adaptive Start algorithm, it intelligently identifies connected appliances and tailors startup for each, seamlessly handling surges up to 45kW and high-demand appliances like a 5-ton AC.</p></div> 14116 14117 14118 </div> 14119 14120 <div class="video-container"> 14121 14122 14123 <div class="image-content"> 14124 <picture class="ef-media-ph"> 14125 <source media="(min-width:750px)" srcset="//us.ecoflow.com/cdn/shop/files/High_Power._High_IQ..png?v=1760189333&width=2000"> 14126 14127 <source media="(max-width:749px)" srcset="//us.ecoflow.com/cdn/shop/files/High_Power._High_IQ._1.png?v=1760189324&width=1000"> 14128 14129 <img src="//us.ecoflow.com/cdn/shop/files/High_Power._High_IQ..png?v=1760189333&width=2000" alt="" style="width: 100%; height: auto;" width="3360" height="1681" loading="lazy"> 14130 </picture> 14131 </div> 14132 14133 14134 14135 14136 14137 14138 </div> 14139 14140 </div> 14141
14141<script> 14142 function playVideo(elem){ 14143 var video = elem.closest('.video-parent').querySelector('video'); 14144 video.play(); 14145 } 14146 </script>
14146 14147</section> 14148<style> 14149 .pdp-video .mobile-progress-bar{ 14150 display: none; 14151 } 14152 @media (max-width: 749px) { 14153 .pdp-video .image-content.image-content--scroll-mobile { 14154 margin: 0px -24px; 14155 scrollbar-width: none; 14156 } 14157 .pdp-video .image-content.image-content--scroll-mobile img{ 14158 min-width: 1000px; 14159 } 14160 .pdp-video .mobile-progress-bar{ 14161 display: flex; 14162 height: 2px; 14163 margin: 32px auto; 14164 background: #DDDDDD; 14165 max-width: 120px; 14166 } 14167 .pdp-video .current-progress{ 14168 height: 4px; 14169 width: 0%; 14170 background: #2673FF; 14171 margin-top: -1px; 14172 border-radius: 4px; 14173 } 14174 } 14175</style> 14176 14177<style> 14178 .ef-media-ph { 14179 position: relative; 14180 display: block; 14181 width: 100%; 14182 background-color: #f5f5f5; 14183 overflow: hidden; 14184 } 14185 .ef-media-ph::before { 14186 content: ""; 14187 position: absolute; 14188 inset: 0; 14189 background-color: #f5f5f5; 14190 z-index: 1; 14191 pointer-events: none; 14192 border-radius: inherit; 14193 } 14194 .ef-media-ph.is-loaded { 14195 background-color: transparent; 14196 } 14197 .ef-media-ph.is-loaded::before { 14198 content: none; 14199 } 14200 .ef-media-ph .play-video, 14201 .ef-media-ph .refresh-icon { 14202 z-index: 2; 14203 } 14204 .pdp-slideshow-block-image-wrapper.ef-media-ph { 14205 aspect-ratio: var(--ef-media-ph-w, 16) / var(--ef-media-ph-h, 10); 14206 } 14207 @media screen and (max-width: 749px) { 14208 .pdp-slideshow-block-image-wrapper.ef-media-ph { 14209 aspect-ratio: var(--ef-media-ph-w-m, var(--ef-media-ph-w, 16)) / var(--ef-media-ph-h-m, var(--ef-media-ph-h, 10)); 14210 } 14211 } 14212</style>
14213<script> 14214 (function () { 14215 window.theme = window.theme || {}; 14216 14217 window.theme.bindEfMediaPlaceholder = function (root) { 14218 var scope = root && root.querySelectorAll ? root : document; 14219 var boxes = scope.querySelectorAll('.ef-media-ph'); 14220 14221 Array.prototype.forEach.call(boxes, function (box) { 14222 var media = Array.prototype.slice.call(box.querySelectorAll('img, video')); 14223 if (!media.length) return; 14224 14225 var mark = function () { 14226 var visible = media.filter(function (el) { 14227 return el.getClientRects().length > 0; 14228 }); 14229 if (!visible.length) return; 14230 14231 var ready = visible.every(function (el) { 14232 if (el.tagName === 'IMG') { 14233 return el.complete && el.naturalWidth > 0; 14234 } 14235 return el.readyState >= 2; 14236 }); 14237 14238 if (ready) { 14239 box.classList.add('is-loaded'); 14240 } else { 14241 box.classList.remove('is-loaded'); 14242 } 14243 }; 14244 14245 if (!box.getAttribute('data-ef-media-ph-bound')) { 14246 box.setAttribute('data-ef-media-ph-bound', '1'); 14247 media.forEach(function (el) { 14248 el.addEventListener(el.tagName === 'IMG' ? 'load' : 'loadeddata', mark); 14249 }); 14250 } 14251 14252 mark(); 14253 }); 14254 }; 14255 14256 if (!window.theme.efMediaPhListeners) { 14257 window.theme.efMediaPhListeners = true; 14258 14259 document.addEventListener('DOMContentLoaded', function () { 14260 window.theme.bindEfMediaPlaceholder(); 14261 }); 14262 14263 document.addEventListener('shopify:section:load', function (event) { 14264 window.theme.bindEfMediaPlaceholder(event.target); 14265 }); 14266 14267 document.addEventListener('click', function (event) { 14268 if (!event.target.closest || !event.target.closest('.pdp-slideshow-tab-title')) return; 14269 requestAnimationFrame(function () { 14270 window.theme.bindEfMediaPlaceholder(); 14271 }); 14272 }); 14273 14274 var resizeTimer; 14275 window.addEventListener('resize', function () { 14276 clearTimeout(resizeTimer); 14277 resizeTimer = setTimeout(function () { 14278 window.theme.bindEfMediaPlaceholder(); 14279 }, 150); 14280 }); 14281 } 14282 14283 if (document.readyState !== 'loading') { 14284 window.theme.bindEfMediaPlaceholder(); 14285 } 14286 })(); 14287</script>
14287 14288 14289</div><div id="shopify-section-template--27184979181641__pdp_slideshow_new_m79bcY" class="shopify-section"> 14290<section 14291 id="template--27184979181641__pdp_slideshow_new_m79bcY" 14292 class="pdp pdp-slideshow pdp-slideshow-new" 14293 data-autoplay-speed="false" 14294 style="--pc-image-height: 500px; --mb-image-height: 400px;" 14295 > 14296 <div class="pdp-slideshow-container" id=""> 14297 <div class="pdp-slideshow-container-inner content-alignment-center"> 14298 <div class="text-content"> 14299 14300 14301 <h2>Get Through Any Outage</h2> 14302 14303 14304 14305 14306 </div> 14307 14308 14309 14310 14311 <div class="pdp-slideshow-tabs alignment--center"> 14312 <div class="pdp-slideshow-tabs-inner"> 14313 14314 <h3 class="pdp-slideshow-tab-title active" data-target-block="block-tab_4pgQQ4"> 14315 12â180kWh CapacityâPower That Lasts 14316 </h3> 14317 14318 <h3 class="pdp-slideshow-tab-title " data-target-block="block-tab_gqtCWR"> 14319 Plug your generator into DELTA Pro Ultra X for seamless backup² 14320 </h3> 14321 14322 <h3 class="pdp-slideshow-tab-title " data-target-block="block-tab_aqPArA"> 14323 10kW Solar Surge³ 14324 </h3> 14325 14326 </div> 14327 </div> 14328 14329 14330 14331 14332 14333 14334 14335 14336 14337 14338 14339 <div class="pdp-slideshow-item active" data-block="block-tab_4pgQQ4"> 14340 <div class="pdp-slideshow-block-images-container"> 14341 <div class="pdp-slideshow-block-images"> 14342 14343 14344 14345 14346 14347 14348 14349 14350 14351 14352 14353 <div class="pdp-slideshow-block-image-wrapper"> 14354 14355 <div class="hideMobile"> 14356 14357 <img src="//us.ecoflow.com/cdn/shop/files/12_180kWh_Capacity_Power_That_Lasts.jpg?v=1760189326&width=1200" alt="12â180kWh CapacityâPower That Lasts" srcset="//us.ecoflow.com/cdn/shop/files/12_180kWh_Capacity_Power_That_Lasts.jpg?v=1760189326&width=352 352w, //us.ecoflow.com/cdn/shop/files/12_180kWh_Capacity_Power_That_Lasts.jpg?v=1760189326&width=832 832w, //us.ecoflow.com/cdn/shop/files/12_180kWh_Capacity_Power_That_Lasts.jpg?v=1760189326&width=1200 1200w" width="1200" height="600" loading="lazy"> 14358 14359 </div> 14360 14361 14362 14363 <div class="hideDesktop"> 14364 <img src="//us.ecoflow.com/cdn/shop/files/12_180kWh_Capacity_Power_That_Lasts.png?v=1760189328&width=700" alt="12â180kWh CapacityâPower That Lasts" srcset="//us.ecoflow.com/cdn/shop/files/12_180kWh_Capacity_Power_That_Lasts.png?v=1760189328&width=352 352w, //us.ecoflow.com/cdn/shop/files/12_180kWh_Capacity_Power_That_Lasts.png?v=1760189328&width=700 700w" width="700" height="642" loading="lazy"> 14365 14366 </div> 14367 14368 </div> 14369 14370 14371 14372 14373 14374 14375 14376 14377 14378 14379 14380 14381 14382 14383 14384 14385 14386 14387 14388 14389 14390 14391 14392 14393 14394 14395 14396 14397 14398 14399 14400 14401 14402 14403 14404 14405 14406 14407 14408 14409 14410 14411 14412 14413 </div> 14414 14415 </div> 14416 </div> 14417 14418 <div class="pdp-slideshow-item " data-block="block-tab_gqtCWR"> 14419 <div class="pdp-slideshow-block-images-container"> 14420 <div class="pdp-slideshow-block-images"> 14421 14422 14423 14424 14425 14426 14427 14428 14429 14430 14431 14432 <div class="pdp-slideshow-block-image-wrapper"> 14433 14434 <div class="hideMobile"> 14435 14436 <img src="//us.ecoflow.com/cdn/shop/files/Generator-Ready_for_Unlimited_Backup_d47df4df-d877-47e8-81b9-e70320af4a8d.jpg?v=1760189326&width=1200" alt="Plug your generator into DELTA Pro Ultra X for seamless backup²" srcset="//us.ecoflow.com/cdn/shop/files/Generator-Ready_for_Unlimited_Backup_d47df4df-d877-47e8-81b9-e70320af4a8d.jpg?v=1760189326&width=352 352w, //us.ecoflow.com/cdn/shop/files/Generator-Ready_for_Unlimited_Backup_d47df4df-d877-47e8-81b9-e70320af4a8d.jpg?v=1760189326&width=832 832w, //us.ecoflow.com/cdn/shop/files/Generator-Ready_for_Unlimited_Backup_d47df4df-d877-47e8-81b9-e70320af4a8d.jpg?v=1760189326&width=1200 1200w" width="1200" height="600" loading="lazy"> 14437 14438 </div> 14439 14440 14441 14442 <div class="hideDesktop"> 14443 <img src="//us.ecoflow.com/cdn/shop/files/Generator-Ready_for_Unlimited_Backup_a1f937c3-13c0-40f0-9013-a232e1ecb2a4.png?v=1760189327&width=700" alt="Plug your generator into DELTA Pro Ultra X for seamless backup²" srcset="//us.ecoflow.com/cdn/shop/files/Generator-Ready_for_Unlimited_Backup_a1f937c3-13c0-40f0-9013-a232e1ecb2a4.png?v=1760189327&width=352 352w, //us.ecoflow.com/cdn/shop/files/Generator-Ready_for_Unlimited_Backup_a1f937c3-13c0-40f0-9013-a232e1ecb2a4.png?v=1760189327&width=700 700w" width="700" height="642" loading="lazy"> 14444 14445 </div> 14446 14447 </div> 14448 14449 14450 14451 14452 14453 14454 14455 14456 14457 14458 14459 14460 14461 14462 14463 14464 14465 14466 14467 14468 14469 14470 14471 14472 14473 14474 14475 14476 14477 14478 14479 14480 14481 14482 14483 14484 14485 14486 14487 14488 14489 14490 14491 14492 </div> 14493 14494 </div> 14495 </div> 14496 14497 <div class="pdp-slideshow-item " data-block="block-tab_aqPArA"> 14498 <div class="pdp-slideshow-block-images-container"> 14499 <div class="pdp-slideshow-block-images"> 14500 14501 14502 14503 14504 14505 14506 14507 14508 14509 14510 14511 <div class="pdp-slideshow-block-image-wrapper"> 14512 14513 <div class="hideMobile"> 14514 14515 <img src="//us.ecoflow.com/cdn/shop/files/10kW_Solar_Surge_b356beda-4939-4e2d-9a37-ac63d01944cc.jpg?v=1760189327&width=1200" alt="10kW Solar Surge³" srcset="//us.ecoflow.com/cdn/shop/files/10kW_Solar_Surge_b356beda-4939-4e2d-9a37-ac63d01944cc.jpg?v=1760189327&width=352 352w, //us.ecoflow.com/cdn/shop/files/10kW_Solar_Surge_b356beda-4939-4e2d-9a37-ac63d01944cc.jpg?v=1760189327&width=832 832w, //us.ecoflow.com/cdn/shop/files/10kW_Solar_Surge_b356beda-4939-4e2d-9a37-ac63d01944cc.jpg?v=1760189327&width=1200 1200w" width="1200" height="600" loading="lazy"> 14516 14517 </div> 14518 14519 14520 14521 <div class="hideDesktop"> 14522 <img src="//us.ecoflow.com/cdn/shop/files/10kW_Solar_Surge_5390eb55-39c2-44bd-8fbe-10b6cb58bab6.png?v=1760189327&width=700" alt="10kW Solar Surge³" srcset="//us.ecoflow.com/cdn/shop/files/10kW_Solar_Surge_5390eb55-39c2-44bd-8fbe-10b6cb58bab6.png?v=1760189327&width=352 352w, //us.ecoflow.com/cdn/shop/files/10kW_Solar_Surge_5390eb55-39c2-44bd-8fbe-10b6cb58bab6.png?v=1760189327&width=700 700w" width="700" height="642" loading="lazy"> 14523 14524 </div> 14525 14526 </div> 14527 14528 14529 14530 14531 14532 14533 14534 14535 14536 14537 14538 14539 14540 14541 14542 14543 14544 14545 14546 14547 14548 14549 14550 14551 14552 14553 14554 14555 14556 14557 14558 14559 14560 14561 14562 14563 14564 14565 14566 14567 14568 14569 14570 14571 </div> 14572 14573 </div> 14574 </div> 14575 14576 14577 14578 14579 14580 <div class="pdp-slideshow-bottom-item active content-alignment-center" data-block="block-tab_4pgQQ4"> 14581 <div class="text-content"> 14582 14583 <div class="content"><p><p><strong>Start with 12kWh. Scale instantly to 180kWh</strong><br>with up to 30 plug-in expansion batteriesâno tools, no hassle. Power grows with your needs.</p></p></div> 14584 14585 14586 </div> 14587 </div> 14588 14589 <div class="pdp-slideshow-bottom-item content-alignment-center" data-block="block-tab_gqtCWR"> 14590 <div class="text-content"> 14591 14592 <div class="content"><p><p><strong>Plug your generator into DELTA Pro Ultra X for seamless backup. </strong><br>With the EcoFlow FlowMaster Generator Rectifier, you can charge while delivering up to 12kW outputâno downtime, no compromise. Compatible with all major portable generators.</p></p></div> 14593 14594 14595 </div> 14596 </div> 14597 14598 <div class="pdp-slideshow-bottom-item content-alignment-center" data-block="block-tab_aqPArA"> 14599 <div class="text-content"> 14600 14601 <div class="content"><p><p><strong>Take in 10kW solar inputâenough to recharge 12kWh to 80% in just around 1 hour. </strong><br>Even during storm season, enjoy a full daily recharge and steady, unshakeable energy.</p></p></div> 14602 14603 14604 </div> 14605 </div> 14606 14607 </div> 14608 </div> 14609 </section> 14610 14611 14612 14613 14614 14615<style> #shopify-section-template--27184979181641__pdp_slideshow_new_m79bcY strong {color: #000;} @media (min-width: 750px) {#shopify-section-template--27184979181641__pdp_slideshow_new_m79bcY strong {font-size: 28px; }} </style></div><div id="shopify-section-template--27184979181641__star_gallery_Y4JLBR" class="shopify-section"> 14616 <div class="star-page-container"> 14617 <div class="star-images-gallery"> 14618 14619 <div class="star-images-gallery-item item-half mobile-item-full"> 14620 14621 <div class="star-images-gallery-item-image"> 14622 <img srcset="//us.ecoflow.com/cdn/shop/files/Frame_1612708233_28cfa4ec-02bf-4594-9c23-cc9d7eb056cc.png?v=1781169866" class="hideMobile" loading="lazy" alt="" /> 14623 14624 <img srcset="//us.ecoflow.com/cdn/shop/files/m_e928899b-7ff1-47a2-b87c-e4c85957d1db.png?v=1781169893" class="hideDesktop" loading="lazy" alt="" /> 14625 14626 </div> 14627 14628 14629 </div> 14630 14631 <div class="star-images-gallery-item item-half mobile-item-full"> 14632 14633 <div class="star-images-gallery-item-image"> 14634 <img srcset="//us.ecoflow.com/cdn/shop/files/Frame_1612708236.png?v=1781169883" class="hideMobile" loading="lazy" alt="" /> 14635 14636 <img srcset="//us.ecoflow.com/cdn/shop/files/m_2_53a6ab02-4651-4851-8e64-eab14c32dd59.png?v=1781169912" class="hideDesktop" loading="lazy" alt="" /> 14637 14638 </div> 14639 14640 14641 </div> 14642 14643 </div> 14644 </div> 14645 14646 14647<style> #shopify-section-template--27184979181641__star_gallery_Y4JLBR .star-page-container {margin-bottom: 120px !important;} </style></div><div id="shopify-section-template--27184979181641__pdp_video_JNWcQE" class="shopify-section"><section id="" class="pdp pdp-video"> 14648 <div class="pdp-video-container"> 14649 14650 14651 14652 <div class="pdp-section-header alignment--center"> 14653 14654 14655 <h2>Installed in 7 Days</h2> 14656 14657 14658 14659 <div class="content"><p>The wide-body inverter and battery are a stand-alone, off-grid unitâno wall mounting required. Its flexible design allows for faster, simpler approval than grid-tied systems. The exclusive quick-connect makes plug-and-play with the Smart Home Panel 3 or Smart Gateway effortless.</p></div> 14660 14661 14662 </div> 14663 14664 <div class="video-container"> 14665 14666 14667 <div class="image-content image-content--scroll-mobile"> 14668 <picture class="ef-media-ph"> 14669 <source media="(min-width:750px)" srcset="//us.ecoflow.com/cdn/shop/files/Installed_in_7_Days_11.png?v=1767166032&width=2000"> 14670 14671 <source media="(max-width:749px)" srcset="//us.ecoflow.com/cdn/shop/files/Installed_in_7_Days_12.png?v=1767166059&width=2000"> 14672 14673 <img src="//us.ecoflow.com/cdn/shop/files/Installed_in_7_Days_11.png?v=1767166032&width=2000" alt="" style="width: 100%; height: auto;" width="2238" height="1078" loading="lazy"> 14674 </picture> 14675 </div> 14676 14677 <div class="mobile-progress-bar">
14678 <span class="current-progress"></span> 14679 </div> 14680 14681 14682 14683 14684 14685 14686 </div> 14687 14688 </div> 14689
14689<script> 14690 function playVideo(elem){ 14691 var video = elem.closest('.video-parent').querySelector('video'); 14692 video.play(); 14693 } 14694 </script>
14694 14695</section> 14696<style> 14697 .pdp-video .mobile-progress-bar{ 14698 display: none; 14699 } 14700 @media (max-width: 749px) { 14701 .pdp-video .image-content.image-content--scroll-mobile { 14702 margin: 0px -24px; 14703 scrollbar-width: none; 14704 } 14705 .pdp-video .image-content.image-content--scroll-mobile img{ 14706 min-width: 1000px; 14707 } 14708 .pdp-video .mobile-progress-bar{ 14709 display: flex; 14710 height: 2px; 14711 margin: 32px auto; 14712 background: #DDDDDD; 14713 max-width: 120px; 14714 } 14715 .pdp-video .current-progress{ 14716 height: 4px; 14717 width: 0%; 14718 background: #2673FF; 14719 margin-top: -1px; 14720 border-radius: 4px; 14721 } 14722 } 14723</style> 14724 14725
14725<script> 14726 (function(){ 14727 const container = document.querySelector('#shopify-section-template--27184979181641__pdp_video_JNWcQE .image-content--scroll-mobile'); 14728 if(container){ 14729 const progress = document.querySelector('#shopify-section-template--27184979181641__pdp_video_JNWcQE .mobile-progress-bar .current-progress'); 14730 14731 container.addEventListener('scroll', () => { 14732 const scrollLeft = container.scrollLeft; 14733 const maxScrollLeft = container.scrollWidth - container.clientWidth; 14734 const percent = (scrollLeft / maxScrollLeft) * 100; 14735 14736 progress.style.width = percent + '%'; 14737 }); 14738 } 14739 })(); 14740 </script>
14740 14741 14742<style> 14743 .ef-media-ph { 14744 position: relative; 14745 display: block; 14746 width: 100%; 14747 background-color: #f5f5f5; 14748 overflow: hidden; 14749 } 14750 .ef-media-ph::before { 14751 content: ""; 14752 position: absolute; 14753 inset: 0; 14754 background-color: #f5f5f5; 14755 z-index: 1; 14756 pointer-events: none; 14757 border-radius: inherit; 14758 } 14759 .ef-media-ph.is-loaded { 14760 background-color: transparent; 14761 } 14762 .ef-media-ph.is-loaded::before { 14763 content: none; 14764 } 14765 .ef-media-ph .play-video, 14766 .ef-media-ph .refresh-icon { 14767 z-index: 2; 14768 } 14769 .pdp-slideshow-block-image-wrapper.ef-media-ph { 14770 aspect-ratio: var(--ef-media-ph-w, 16) / var(--ef-media-ph-h, 10); 14771 } 14772 @media screen and (max-width: 749px) { 14773 .pdp-slideshow-block-image-wrapper.ef-media-ph { 14774 aspect-ratio: var(--ef-media-ph-w-m, var(--ef-media-ph-w, 16)) / var(--ef-media-ph-h-m, var(--ef-media-ph-h, 10)); 14775 } 14776 } 14777</style>
14778<script> 14779 (function () { 14780 window.theme = window.theme || {}; 14781 14782 window.theme.bindEfMediaPlaceholder = function (root) { 14783 var scope = root && root.querySelectorAll ? root : document; 14784 var boxes = scope.querySelectorAll('.ef-media-ph'); 14785 14786 Array.prototype.forEach.call(boxes, function (box) { 14787 var media = Array.prototype.slice.call(box.querySelectorAll('img, video')); 14788 if (!media.length) return; 14789 14790 var mark = function () { 14791 var visible = media.filter(function (el) { 14792 return el.getClientRects().length > 0; 14793 }); 14794 if (!visible.length) return; 14795 14796 var ready = visible.every(function (el) { 14797 if (el.tagName === 'IMG') { 14798 return el.complete && el.naturalWidth > 0; 14799 } 14800 return el.readyState >= 2; 14801 }); 14802 14803 if (ready) { 14804 box.classList.add('is-loaded'); 14805 } else { 14806 box.classList.remove('is-loaded'); 14807 } 14808 }; 14809 14810 if (!box.getAttribute('data-ef-media-ph-bound')) { 14811 box.setAttribute('data-ef-media-ph-bound', '1'); 14812 media.forEach(function (el) { 14813 el.addEventListener(el.tagName === 'IMG' ? 'load' : 'loadeddata', mark); 14814 }); 14815 } 14816 14817 mark(); 14818 }); 14819 }; 14820 14821 if (!window.theme.efMediaPhListeners) { 14822 window.theme.efMediaPhListeners = true; 14823 14824 document.addEventListener('DOMContentLoaded', function () { 14825 window.theme.bindEfMediaPlaceholder(); 14826 }); 14827 14828 document.addEventListener('shopify:section:load', function (event) { 14829 window.theme.bindEfMediaPlaceholder(event.target); 14830 }); 14831 14832 document.addEventListener('click', function (event) { 14833 if (!event.target.closest || !event.target.closest('.pdp-slideshow-tab-title')) return; 14834 requestAnimationFrame(function () { 14835 window.theme.bindEfMediaPlaceholder(); 14836 }); 14837 }); 14838 14839 var resizeTimer; 14840 window.addEventListener('resize', function () { 14841 clearTimeout(resizeTimer); 14842 resizeTimer = setTimeout(function () { 14843 window.theme.bindEfMediaPlaceholder(); 14844 }, 150); 14845 }); 14846 } 14847 14848 if (document.readyState !== 'loading') { 14849 window.theme.bindEfMediaPlaceholder(); 14850 } 14851 })(); 14852</script>
14852 14853 14854</div><div id="shopify-section-template--27184979181641__pdp_slideshow_new_fFQBx4" class="shopify-section"> 14855<section 14856 id="template--27184979181641__pdp_slideshow_new_fFQBx4" 14857 class="pdp pdp-slideshow pdp-slideshow-new" 14858 data-autoplay-speed="false" 14859 style="--pc-image-height: 500px; --mb-image-height: 400px;" 14860 > 14861 <div class="pdp-slideshow-container" id=""> 14862 <div class="pdp-slideshow-container-inner content-alignment-center"> 14863 <div class="text-content"> 14864 14865 14866 <h2>The Fastest Installation: <br> 148677 Days, 3 Steps</h2> 14868 14869 14870 14871 14872 </div> 14873 14874 14875 14876 14877 <div class="pdp-slideshow-tabs alignment--center"> 14878 <div class="pdp-slideshow-tabs-inner"> 14879 14880 <h3 class="pdp-slideshow-tab-title active" data-target-block="block-tab_K8jhMt"> 14881 DAY 1-2: Installer Match 14882 </h3> 14883 14884 <h3 class="pdp-slideshow-tab-title " data-target-block="block-tab_knwWWH"> 14885 DAY 3-6: Site Visit 14886 </h3> 14887 14888 <h3 class="pdp-slideshow-tab-title " data-target-block="block-tab_DijQLr"> 14889 DAY 7: One-Day Installation 14890 </h3> 14891 14892 </div> 14893 </div> 14894 14895 14896 14897 14898 14899 14900 14901 14902 14903 14904 14905 <div class="pdp-slideshow-item active" data-block="block-tab_K8jhMt"> 14906 <div class="pdp-slideshow-block-images-container"> 14907 <div class="pdp-slideshow-block-images"> 14908 14909 14910 14911 14912 14913 14914 14915 14916 14917 14918 14919 <div class="pdp-slideshow-block-image-wrapper"> 14920 14921 <div class="hideMobile"> 14922 14923 <img src="//us.ecoflow.com/cdn/shop/files/DAY_1-2__Installer_Match_1.jpg?v=1760333330&width=1200" alt="DAY 1-2: Installer Match" srcset="//us.ecoflow.com/cdn/shop/files/DAY_1-2__Installer_Match_1.jpg?v=1760333330&width=352 352w, //us.ecoflow.com/cdn/shop/files/DAY_1-2__Installer_Match_1.jpg?v=1760333330&width=832 832w, //us.ecoflow.com/cdn/shop/files/DAY_1-2__Installer_Match_1.jpg?v=1760333330&width=1200 1200w" width="1200" height="600" loading="lazy"> 14924 14925 </div> 14926 14927 14928 14929 <div class="hideDesktop"> 14930 <img src="//us.ecoflow.com/cdn/shop/files/DAY_1-2__Installer_Match_3.jpg?v=1760333324&width=700" alt="DAY 1-2: Installer Match" srcset="//us.ecoflow.com/cdn/shop/files/DAY_1-2__Installer_Match_3.jpg?v=1760333324&width=352 352w, //us.ecoflow.com/cdn/shop/files/DAY_1-2__Installer_Match_3.jpg?v=1760333324&width=700 700w" width="700" height="771" loading="lazy"> 14931 14932 </div> 14933 14934 </div> 14935 14936 14937 14938 14939 14940 14941 14942 14943 14944 14945 14946 14947 14948 14949 14950 14951 14952 14953 14954 14955 14956 14957 14958 14959 14960 14961 14962 14963 14964 14965 14966 14967 14968 14969 14970 14971 14972 14973 14974 14975 14976 14977 14978 14979 </div> 14980 14981 </div> 14982 </div> 14983 14984 <div class="pdp-slideshow-item " data-block="block-tab_knwWWH"> 14985 <div class="pdp-slideshow-block-images-container"> 14986 <div class="pdp-slideshow-block-images"> 14987 14988 14989 14990 14991 14992 14993 14994 14995 14996 14997 14998 <div class="pdp-slideshow-block-image-wrapper"> 14999 15000 <div class="hideMobile"> 15001 15002 <img src="//us.ecoflow.com/cdn/shop/files/DAY_3-6__Site_Visit.jpg?v=1759397332&width=1200" alt="DAY 3-6: Site Visit" srcset="//us.ecoflow.com/cdn/shop/files/DAY_3-6__Site_Visit.jpg?v=1759397332&width=352 352w, //us.ecoflow.com/cdn/shop/files/DAY_3-6__Site_Visit.jpg?v=1759397332&width=832 832w, //us.ecoflow.com/cdn/shop/files/DAY_3-6__Site_Visit.jpg?v=1759397332&width=1200 1200w" width="1200" height="600" loading="lazy"> 15003 15004 </div> 15005 15006 15007 15008 <div class="hideDesktop"> 15009 <img src="//us.ecoflow.com/cdn/shop/files/DAY_3-6__Site_Visit_1.jpg?v=1759397328&width=700" alt="DAY 3-6: Site Visit" srcset="//us.ecoflow.com/cdn/shop/files/DAY_3-6__Site_Visit_1.jpg?v=1759397328&width=352 352w, //us.ecoflow.com/cdn/shop/files/DAY_3-6__Site_Visit_1.jpg?v=1759397328&width=700 700w" width="700" height="771" loading="lazy"> 15010 15011 </div> 15012 15013 </div> 15014 15015 15016 15017 15018 15019 15020 15021 15022 15023 15024 15025 15026 15027 15028 15029 15030 15031 15032 15033 15034 15035 15036 15037 15038 15039 15040 15041 15042 15043 15044 15045 15046 15047 15048 15049 15050 15051 15052 15053 15054 15055 15056 15057 15058 </div> 15059 15060 </div> 15061 </div> 15062 15063 <div class="pdp-slideshow-item " data-block="block-tab_DijQLr"> 15064 <div class="pdp-slideshow-block-images-container"> 15065 <div class="pdp-slideshow-block-images"> 15066 15067 15068 15069 15070 15071 15072 15073 15074 15075 15076 15077 <div class="pdp-slideshow-block-image-wrapper"> 15078 15079 <div class="hideMobile"> 15080 15081 <img src="//us.ecoflow.com/cdn/shop/files/DAY_7__One-Day_Installation.jpg?v=1759397335&width=1200" alt="DAY 7: One-Day Installation" srcset="//us.ecoflow.com/cdn/shop/files/DAY_7__One-Day_Installation.jpg?v=1759397335&width=352 352w, //us.ecoflow.com/cdn/shop/files/DAY_7__One-Day_Installation.jpg?v=1759397335&width=832 832w, //us.ecoflow.com/cdn/shop/files/DAY_7__One-Day_Installation.jpg?v=1759397335&width=1200 1200w" width="1200" height="600" loading="lazy"> 15082 15083 </div> 15084 15085 15086 15087 <div class="hideDesktop"> 15088 <img src="//us.ecoflow.com/cdn/shop/files/DAY_7__One-Day_Installation_1.jpg?v=1759397328&width=700" alt="DAY 7: One-Day Installation" srcset="//us.ecoflow.com/cdn/shop/files/DAY_7__One-Day_Installation_1.jpg?v=1759397328&width=352 352w, //us.ecoflow.com/cdn/shop/files/DAY_7__One-Day_Installation_1.jpg?v=1759397328&width=700 700w" width="700" height="771" loading="lazy"> 15089 15090 </div> 15091 15092 </div> 15093 15094 15095 15096 15097 15098 15099 15100 15101 15102 15103 15104 15105 15106 15107 15108 15109 15110 15111 15112 15113 15114 15115 15116 15117 15118 15119 15120 15121 15122 15123 15124 15125 15126 15127 15128 15129 15130 15131 15132 15133 15134 15135 15136 15137 </div> 15138 15139 </div> 15140 </div> 15141 15142 15143 15144 15145 15146 <div class="pdp-slideshow-bottom-item active content-alignment-center" data-block="block-tab_K8jhMt"> 15147 <div class="text-content"> 15148 15149 <div class="content"><p><p>After your installation order is placed, weâll match you with an EcoFlow Authorized Installer.</p>*7âDay Installation counts from permit issuance (after purchase & delivery) until onâsite installation is complete.</p></div> 15150 15151 15152 </div> 15153 </div> 15154 15155 <div class="pdp-slideshow-bottom-item content-alignment-center" data-block="block-tab_knwWWH"> 15156 <div class="text-content"> 15157 15158 <div class="content"><p><p>An Authorized Installer will schedule a visit to your home to assess your setup and plan installation.</p>*7âDay Installation counts from permit issuance (after purchase & delivery) until onâsite installation is complete.</p></div> 15159 15160 15161 </div> 15162 </div> 15163 15164 <div class="pdp-slideshow-bottom-item content-alignment-center" data-block="block-tab_DijQLr"> 15165 <div class="text-content"> 15166 15167 <div class="content"><p><p>Your Smart Home Panel 3 is wired, your EcoFlow app is synced, and your system is fully live. We provide end-to-e
15167nd supportâso your home is powered, connected, and protected from day one.</p>*7âDay Installation counts from permit issuance (after purchase & delivery) until onâsite installation is complete.</p></div> 15168 15169 15170 </div> 15171 </div> 15172 15173 </div> 15174 </div> 15175 </section> 15176 15177 15178 15179 15180 15181</div><div id="shopify-section-template--27184979181641__pdp_video_egxtre" class="shopify-section"><section id="" class="pdp pdp-video"> 15182 <div class="pdp-video-container"> 15183 15184 15185 15186 <div class="pdp-section-header alignment--center"> 15187 15188 15189 <h2>Energy That Can Move With You</h2> 15190 15191 15192 15193 <div class="content"><p>DIY Solar + Plug-and-Play Batteries</p></div> 15194 15195 15196 </div> 15197 15198 <div class="video-container"> 15199 15200 15201 <div class="image-content"> 15202 <picture class="ef-media-ph"> 15203 <source media="(min-width:750px)" srcset="//us.ecoflow.com/cdn/shop/files/Energy_That_Can_Move_With_You.png?v=1760347860&width=2000"> 15204 15205 <source media="(max-width:749px)" srcset="//us.ecoflow.com/cdn/shop/files/Energy_That_Can_Move_With_You_1.png?v=1760347851&width=1000"> 15206 15207 <img src="//us.ecoflow.com/cdn/shop/files/Energy_That_Can_Move_With_You.png?v=1760347860&width=2000" alt="" style="width: 100%; height: auto;" width="3383" height="2285" loading="lazy"> 15208 </picture> 15209 </div> 15210 15211 15212 15213 15214 15215 15216 </div> 15217 15218 </div> 15219
15219<script> 15220 function playVideo(elem){ 15221 var video = elem.closest('.video-parent').querySelector('video'); 15222 video.play(); 15223 } 15224 </script>
15224 15225</section> 15226<style> 15227 .pdp-video .mobile-progress-bar{ 15228 display: none; 15229 } 15230 @media (max-width: 749px) { 15231 .pdp-video .image-content.image-content--scroll-mobile { 15232 margin: 0px -24px; 15233 scrollbar-width: none; 15234 } 15235 .pdp-video .image-content.image-content--scroll-mobile img{ 15236 min-width: 1000px; 15237 } 15238 .pdp-video .mobile-progress-bar{ 15239 display: flex; 15240 height: 2px; 15241 margin: 32px auto; 15242 background: #DDDDDD; 15243 max-width: 120px; 15244 } 15245 .pdp-video .current-progress{ 15246 height: 4px; 15247 width: 0%; 15248 background: #2673FF; 15249 margin-top: -1px; 15250 border-radius: 4px; 15251 } 15252 } 15253</style> 15254 15255<style> 15256 .ef-media-ph { 15257 position: relative; 15258 display: block; 15259 width: 100%; 15260 background-color: #f5f5f5; 15261 overflow: hidden; 15262 } 15263 .ef-media-ph::before { 15264 content: ""; 15265 position: absolute; 15266 inset: 0; 15267 background-color: #f5f5f5; 15268 z-index: 1; 15269 pointer-events: none; 15270 border-radius: inherit; 15271 } 15272 .ef-media-ph.is-loaded { 15273 background-color: transparent; 15274 } 15275 .ef-media-ph.is-loaded::before { 15276 content: none; 15277 } 15278 .ef-media-ph .play-video, 15279 .ef-media-ph .refresh-icon { 15280 z-index: 2; 15281 } 15282 .pdp-slideshow-block-image-wrapper.ef-media-ph { 15283 aspect-ratio: var(--ef-media-ph-w, 16) / var(--ef-media-ph-h, 10); 15284 } 15285 @media screen and (max-width: 749px) { 15286 .pdp-slideshow-block-image-wrapper.ef-media-ph { 15287 aspect-ratio: var(--ef-media-ph-w-m, var(--ef-media-ph-w, 16)) / var(--ef-media-ph-h-m, var(--ef-media-ph-h, 10)); 15288 } 15289 } 15290</style>
15291<script> 15292 (function () { 15293 window.theme = window.theme || {}; 15294 15295 window.theme.bindEfMediaPlaceholder = function (root) { 15296 var scope = root && root.querySelectorAll ? root : document; 15297 var boxes = scope.querySelectorAll('.ef-media-ph'); 15298 15299 Array.prototype.forEach.call(boxes, function (box) { 15300 var media = Array.prototype.slice.call(box.querySelectorAll('img, video')); 15301 if (!media.length) return; 15302 15303 var mark = function () { 15304 var visible = media.filter(function (el) { 15305 return el.getClientRects().length > 0; 15306 }); 15307 if (!visible.length) return; 15308 15309 var ready = visible.every(function (el) { 15310 if (el.tagName === 'IMG') { 15311 return el.complete && el.naturalWidth > 0; 15312 } 15313 return el.readyState >= 2; 15314 }); 15315 15316 if (ready) { 15317 box.classList.add('is-loaded'); 15318 } else { 15319 box.classList.remove('is-loaded'); 15320 } 15321 }; 15322 15323 if (!box.getAttribute('data-ef-media-ph-bound')) { 15324 box.setAttribute('data-ef-media-ph-bound', '1'); 15325 media.forEach(function (el) { 15326 el.addEventListener(el.tagName === 'IMG' ? 'load' : 'loadeddata', mark); 15327 }); 15328 } 15329 15330 mark(); 15331 }); 15332 }; 15333 15334 if (!window.theme.efMediaPhListeners) { 15335 window.theme.efMediaPhListeners = true; 15336 15337 document.addEventListener('DOMContentLoaded', function () { 15338 window.theme.bindEfMediaPlaceholder(); 15339 }); 15340 15341 document.addEventListener('shopify:section:load', function (event) { 15342 window.theme.bindEfMediaPlaceholder(event.target); 15343 }); 15344 15345 document.addEventListener('click', function (event) { 15346 if (!event.target.closest || !event.target.closest('.pdp-slideshow-tab-title')) return; 15347 requestAnimationFrame(function () { 15348 window.theme.bindEfMediaPlaceholder(); 15349 }); 15350 }); 15351 15352 var resizeTimer; 15353 window.addEventListener('resize', function () { 15354 clearTimeout(resizeTimer); 15355 resizeTimer = setTimeout(function () { 15356 window.theme.bindEfMediaPlaceholder(); 15357 }, 150); 15358 }); 15359 } 15360 15361 if (document.readyState !== 'loading') { 15362 window.theme.bindEfMediaPlaceholder(); 15363 } 15364 })(); 15365</script>
15365 15366 15367</div><div id="shopify-section-template--27184979181641__pdp_slideshow_new_KU7tar" class="shopify-section"> 15368<section 15369 id="template--27184979181641__pdp_slideshow_new_KU7tar" 15370 class="pdp pdp-slideshow pdp-slideshow-new" 15371 data-autoplay-speed="false" 15372 style="--pc-image-height: 500px; --mb-image-height: 400px;" 15373 > 15374 <div class="pdp-slideshow-container" id=""> 15375 <div class="pdp-slideshow-container-inner content-alignment-center"> 15376 <div class="text-content"> 15377 15378 15379 <h2>Smart & Reliable When It Matters Most</h2> 15380 15381 15382 15383 <div class="content"><p><p>Auto-Recharging · 20ms Auto Switchover · 32 Circuits · Intelligent Control</p></p></div> 15384 15385 15386 </div> 15387 15388 15389 15390 15391 <div class="pdp-slideshow-tabs alignment--center"> 15392 <div class="pdp-slideshow-tabs-inner"> 15393 15394 <h3 class="pdp-slideshow-tab-title active" data-target-block="block-tab_xQQMRD"> 15395 Before the Storm: Get Alerts 15396 </h3> 15397 15398 <h3 class="pdp-slideshow-tab-title " data-target-block="block-tab_dVBM6G"> 15399 When the Storm Hits: Lights Stay On 15400 </h3> 15401 15402 <h3 class="pdp-slideshow-tab-title " data-target-block="block-tab_HwLntG"> 15403 During the Storm: Extended Backup Time 15404 </h3> 15405 15406 </div> 15407 </div> 15408 15409 15410 15411 15412 15413 15414 15415 15416 15417 15418 15419 <div class="pdp-slideshow-item active" data-block="block-tab_xQQMRD"> 15420 <div class="pdp-slideshow-block-images-container"> 15421 <div class="pdp-slideshow-block-images"> 15422 15423 15424 15425 15426 15427 15428 15429 15430 15431 15432 15433 <div class="pdp-slideshow-block-image-wrapper"> 15434 15435 <div class="hideMobile"> 15436 15437 <img src="//us.ecoflow.com/cdn/shop/files/Before_the_Storm__Get_Alerts_8c87b33c-9de9-47d5-bdc9-fedfc364fba7.png?v=1760333333&width=1200" alt="Before the Storm: Get Alerts" srcset="//us.ecoflow.com/cdn/shop/files/Before_the_Storm__Get_Alerts_8c87b33c-9de9-47d5-bdc9-fedfc364fba7.png?v=1760333333&width=352 352w, //us.ecoflow.com/cdn/shop/files/Before_the_Storm__Get_Alerts_8c87b33c-9de9-47d5-bdc9-fedfc364fba7.png?v=1760333333&width=832 832w, //us.ecoflow.com/cdn/shop/files/Before_the_Storm__Get_Alerts_8c87b33c-9de9-47d5-bdc9-fedfc364fba7.png?v=1760333333&width=1200 1200w" width="1200" height="534" loading="lazy"> 15438 15439 </div> 15440 15441 15442 15443 <div class="hideDesktop"> 15444 <img src="//us.ecoflow.com/cdn/shop/files/Before_the_Storm__Get_Alerts_a39bd563-abd2-4680-bfa4-9f9624f7cc3e.png?v=1760333327&width=700" alt="Before the Storm: Get Alerts" srcset="//us.ecoflow.com/cdn/shop/files/Before_the_Storm__Get_Alerts_a39bd563-abd2-4680-bfa4-9f9624f7cc3e.png?v=1760333327&width=352 352w, //us.ecoflow.com/cdn/shop/files/Before_the_Storm__Get_Alerts_a39bd563-abd2-4680-bfa4-9f9624f7cc3e.png?v=1760333327&width=700 700w" width="700" height="450" loading="lazy"> 15445 15446 </div> 15447 15448 </div> 15449 15450 15451 15452 15453 15454 15455 15456 15457 15458 15459 15460 15461 15462 15463 15464 15465 15466 15467 15468 15469 15470 15471 15472 15473 15474 15475 15476 15477 15478 15479 15480 15481 15482 15483 15484 15485 15486 15487 15488 15489 15490 15491 15492 15493 </div> 15494 15495 </div> 15496 </div> 15497 15498 <div class="pdp-slideshow-item " data-block="block-tab_dVBM6G"> 15499 <div class="pdp-slideshow-block-images-container"> 15500 <div class="pdp-slideshow-block-images"> 15501 15502 15503 15504 15505 15506 15507 15508 15509 15510 15511 15512 <div class="pdp-slideshow-block-image-wrapper"> 15513 15514 <div class="hideMobile"> 15515 15516 <img src="//us.ecoflow.com/cdn/shop/files/When_the_Storm_Hits__Lights_Stay_On_2755ca8e-ae43-42c0-b89f-23f42b4a0c33.png?v=1760333335&width=1200" alt="When the Storm Hits: Lights Stay On" srcset="//us.ecoflow.com/cdn/shop/files/When_the_Storm_Hits__Lights_Stay_On_2755ca8e-ae43-42c0-b89f-23f42b4a0c33.png?v=1760333335&width=352 352w, //us.ecoflow.com/cdn/shop/files/When_the_Storm_Hits__Lights_Stay_On_2755ca8e-ae43-42c0-b89f-23f42b4a0c33.png?v=1760333335&width=832 832w, //us.ecoflow.com/cdn/shop/files/When_the_Storm_Hits__Lights_Stay_On_2755ca8e-ae43-42c0-b89f-23f42b4a0c33.png?v=1760333335&width=1200 1200w" width="1200" height="534" loading="lazy"> 15517 15518 </div> 15519 15520 15521 15522 <div class="hideDesktop"> 15523 <img src="//us.ecoflow.com/cdn/shop/files/When_the_Storm_Hits__Lights_Stay_On_03fb9da0-655b-4cec-8edc-044435acd5d7.png?v=1760333327&width=700" alt="When the Storm Hits: Lights Stay On" srcset="//us.ecoflow.com/cdn/shop/files/When_the_Storm_Hits__Lights_Stay_On_03fb9da0-655b-4cec-8edc-044435acd5d7.png?v=1760333327&width=352 352w, //us.ecoflow.com/cdn/shop/files/When_the_Storm_Hits__Lights_Stay_On_03fb9da0-655b-4cec-8edc-044435acd5d7.png?v=1760333327&width=700 700w" width="700" height="448" loading="lazy"> 15524 15525 </div> 15526 15527 </div> 15528 15529 15530 15531 15532 15533 15534 15535 15536 15537 15538 15539 15540 15541 15542 15543 15544 15545 15546 15547 15548 15549 15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 </div> 15573 15574 </div> 15575 </div> 15576 15577 <div class="pdp-slideshow-item " data-block="block-tab_HwLntG"> 15578 <div class="pdp-slideshow-block-images-container"> 15579 <div class="pdp-slideshow-block-images"> 15580 15581 15582 15583 15584 15585 15586 15587 15588 15589 15590 15591 <div class="pdp-slideshow-block-image-wrapper"> 15592 15593 <div class="hideMobile"> 15594 15595 <img src="//us.ecoflow.com/cdn/shop/files/During_the_Storm__Extended_Backup_Time_6800dede-1c1f-49a0-9f7d-0c20dc67e9ce.png?v=1760333334&width=1200" alt="During the Storm: Extended Backup Time" srcset="//us.ecoflow.com/cdn/shop/files/During_the_Storm__Extended_Backup_Time_6800dede-1c1f-49a0-9f7d-0c20dc67e9ce.png?v=1760333334&width=352 352w, //us.ecoflow.com/cdn/shop/files/During_the_Storm__Extended_Backup_Time_6800dede-1c1f-49a0-9f7d-0c20dc67e9ce.png?v=1760333334&width=832 832w, //us.ecoflow.com/cdn/shop/files/During_the_Storm__Extended_Backup_Time_6800dede-1c1f-49a0-9f7d-0c20dc67e9ce.png?v=1760333334&width=1200 1200w" width="1200" height="534" loading="lazy"> 15596 15597 </div> 15598 15599 15600 15601 <div class="hideDesktop"> 15602 <img src="//us.ecoflow.com/cdn/shop/files/During_the_Storm__Extended_Backup_Time_698fbfb4-bdb6-435b-ac7e-a06eadff89e4.png?v=1760333328&width=700" alt="During the Storm: Extended Backup Time" srcset="//us.ecoflow.com/cdn/shop/files/During_the_Storm__Extended_Backup_Time_698fbfb4-bdb6-435b-ac7e-a06eadff89e4.png?v=1760333328&width=352 352w, //us.ecoflow.com/cdn/shop/files/During_the_Storm__Extended_Backup_Time_698fbfb4-bdb6-435b-ac7e-a06eadff89e4.png?v=1760333328&width=700 700w" width="700" height="448" loading="lazy"> 15603 15604 </div> 15605 15606 </div> 15607 15608 15609 15610 15611 15612 15613 15614 15615 15616 15617 15618 15619 15620 15621 15622 15623 15624 15625 15626 15627 15628 15629 15630 15631 15632 15633 15634 15635 15636 15637 15638 15639 15640 15641 15642 15643 15644 15645 15646 15647 15648 15649 15650 15651 </div> 15652 15653 </div> 15654 </div> 15655 15656 15657 15658 15659 15660 <div class="pdp-slideshow-bottom-item active content-alignment-center" data-block="block-tab_xQQMRD"> 15661 <div class="text-content"> 15662 15663 <div class="content"><p><p>Storm Guard Mode sends real-time alerts through the app and can automatically charge your DELTA Pro Ultra X to 100% using solar or grid power.</p></p></div> 15664 15665 15666 </div> 15667 </div> 15668 15669 <div class="pdp-slideshow-bottom-item content-alignment-center" data-block="block-tab_dVBM6G"> 15670 <div class="text-content"> 15671 15672 <div class="content"><p><p>EcoFlow DELTA Pro Ultra X, paired with the Smart Home Panel 3 or Smart Gateway, switches your whole home from grid to battery power in under 20msâfaster than a blink. The lights stay on, Wi-Fi stays up, and even the game console keeps running. Zero delays. Zero disruptions.</p></p></div> 15673 15674 15675 </div> 15676 </div> 15677 15678 <div class="pdp-slideshow-bottom-item content-alignment-center" data-block="block-tab_HwLntG"> 15679 <div class="text-content"> 15680 15681 <div class="content"><p><p>With Smart Home Panel 3, tag appliances by priority in the app. Essentials stay powered while non-e
15681ssentials are throttledâextending backup time by up to 42%. EcoFlow AI Assistant fine-tunes power use in real time, adapting to weather, usage, and solar input.</p></p></div> 15682 15683 15684 </div> 15685 </div> 15686 15687 </div> 15688 </div> 15689 </section> 15690 15691 15692 15693 15694 15695</div><div id="shopify-section-template--27184979181641__pdp_video_4KHbRK" class="shopify-section"><section id="" class="pdp pdp-video"> 15696 <div class="pdp-video-container"> 15697 15698 15699 15700 <div class="video-container"> 15701 15702 15703 <div class="image-content"> 15704 <picture class="ef-media-ph"> 15705 <source media="(min-width:750px)" srcset="//us.ecoflow.com/cdn/shop/files/Ellipse_4024.png?v=1758641331&width=2000"> 15706 15707 <source media="(max-width:749px)" srcset="//us.ecoflow.com/cdn/shop/files/Frame_2094654442.png?v=1758641326&width=1000"> 15708 15709 <img src="//us.ecoflow.com/cdn/shop/files/Ellipse_4024.png?v=1758641331&width=2000" alt="" style="width: 100%; height: auto;" width="2240" height="1121" loading="lazy"> 15710 </picture> 15711 </div> 15712 15713 15714 15715 15716 15717 15718 </div> 15719 15720 </div> 15721
15721<script> 15722 function playVideo(elem){ 15723 var video = elem.closest('.video-parent').querySelector('video'); 15724 video.play(); 15725 } 15726 </script>
15726 15727</section> 15728<style> 15729 .pdp-video .mobile-progress-bar{ 15730 display: none; 15731 } 15732 @media (max-width: 749px) { 15733 .pdp-video .image-content.image-content--scroll-mobile { 15734 margin: 0px -24px; 15735 scrollbar-width: none; 15736 } 15737 .pdp-video .image-content.image-content--scroll-mobile img{ 15738 min-width: 1000px; 15739 } 15740 .pdp-video .mobile-progress-bar{ 15741 display: flex; 15742 height: 2px; 15743 margin: 32px auto; 15744 background: #DDDDDD; 15745 max-width: 120px; 15746 } 15747 .pdp-video .current-progress{ 15748 height: 4px; 15749 width: 0%; 15750 background: #2673FF; 15751 margin-top: -1px; 15752 border-radius: 4px; 15753 } 15754 } 15755</style> 15756 15757<style> 15758 .ef-media-ph { 15759 position: relative; 15760 display: block; 15761 width: 100%; 15762 background-color: #f5f5f5; 15763 overflow: hidden; 15764 } 15765 .ef-media-ph::before { 15766 content: ""; 15767 position: absolute; 15768 inset: 0; 15769 background-color: #f5f5f5; 15770 z-index: 1; 15771 pointer-events: none; 15772 border-radius: inherit; 15773 } 15774 .ef-media-ph.is-loaded { 15775 background-color: transparent; 15776 } 15777 .ef-media-ph.is-loaded::before { 15778 content: none; 15779 } 15780 .ef-media-ph .play-video, 15781 .ef-media-ph .refresh-icon { 15782 z-index: 2; 15783 } 15784 .pdp-slideshow-block-image-wrapper.ef-media-ph { 15785 aspect-ratio: var(--ef-media-ph-w, 16) / var(--ef-media-ph-h, 10); 15786 } 15787 @media screen and (max-width: 749px) { 15788 .pdp-slideshow-block-image-wrapper.ef-media-ph { 15789 aspect-ratio: var(--ef-media-ph-w-m, var(--ef-media-ph-w, 16)) / var(--ef-media-ph-h-m, var(--ef-media-ph-h, 10)); 15790 } 15791 } 15792</style>
15793<script> 15794 (function () { 15795 window.theme = window.theme || {}; 15796 15797 window.theme.bindEfMediaPlaceholder = function (root) { 15798 var scope = root && root.querySelectorAll ? root : document; 15799 var boxes = scope.querySelectorAll('.ef-media-ph'); 15800 15801 Array.prototype.forEach.call(boxes, function (box) { 15802 var media = Array.prototype.slice.call(box.querySelectorAll('img, video')); 15803 if (!media.length) return; 15804 15805 var mark = function () { 15806 var visible = media.filter(function (el) { 15807 return el.getClientRects().length > 0; 15808 }); 15809 if (!visible.length) return; 15810 15811 var ready = visible.every(function (el) { 15812 if (el.tagName === 'IMG') { 15813 return el.complete && el.naturalWidth > 0; 15814 } 15815 return el.readyState >= 2; 15816 }); 15817 15818 if (ready) { 15819 box.classList.add('is-loaded'); 15820 } else { 15821 box.classList.remove('is-loaded'); 15822 } 15823 }; 15824 15825 if (!box.getAttribute('data-ef-media-ph-bound')) { 15826 box.setAttribute('data-ef-media-ph-bound', '1'); 15827 media.forEach(function (el) { 15828 el.addEventListener(el.tagName === 'IMG' ? 'load' : 'loadeddata', mark); 15829 }); 15830 } 15831 15832 mark(); 15833 }); 15834 }; 15835 15836 if (!window.theme.efMediaPhListeners) { 15837 window.theme.efMediaPhListeners = true; 15838 15839 document.addEventListener('DOMContentLoaded', function () { 15840 window.theme.bindEfMediaPlaceholder(); 15841 }); 15842 15843 document.addEventListener('shopify:section:load', function (event) { 15844 window.theme.bindEfMediaPlaceholder(event.target); 15845 }); 15846 15847 document.addEventListener('click', function (event) { 15848 if (!event.target.closest || !event.target.closest('.pdp-slideshow-tab-title')) return; 15849 requestAnimationFrame(function () { 15850 window.theme.bindEfMediaPlaceholder(); 15851 }); 15852 }); 15853 15854 var resizeTimer; 15855 window.addEventListener('resize', function () { 15856 clearTimeout(resizeTimer); 15857 resizeTimer = setTimeout(function () { 15858 window.theme.bindEfMediaPlaceholder(); 15859 }, 150); 15860 }); 15861 } 15862 15863 if (document.readyState !== 'loading') { 15864 window.theme.bindEfMediaPlaceholder(); 15865 } 15866 })(); 15867</script>
15867 15868 15869</div><div id="shopify-section-template--27184979181641__pdp_video_VyViEk" class="shopify-section"><section id="" class="pdp pdp-video"> 15870 <div class="pdp-video-container"> 15871 15872 15873 15874 <div class="pdp-section-header alignment--center"> 15875 15876 <div class="subtitle top"><p>Your 24/7 Money Saver</p></div> 15877 15878 15879 <h2>Here's a Typical Day of Savings</h2> 15880 15881 15882 15883 <div class="content"><p>Day and night, the system intelligently shifts between solar, storage, and off-peak ratesâmaximizing every watt to get you the best deal. Here's what that might look like on a typical day of use.</p></div> 15884 15885 15886 </div> 15887 15888 <div class="video-container"> 15889 15890 15891 <div class="image-content image-content--scroll-mobile"> 15892 <picture class="ef-media-ph"> 15893 <source media="(min-width:750px)" srcset="//us.ecoflow.com/cdn/shop/files/Here_s_a_Typical_Day_of_Savings_2.jpg?v=1760347856&width=2000"> 15894 15895 <source media="(max-width:749px)" srcset="//us.ecoflow.com/cdn/shop/files/Here_s_a_Typical_Day_of_Savings_5.png?v=1760347857&width=2000"> 15896 15897 <img src="//us.ecoflow.com/cdn/shop/files/Here_s_a_Typical_Day_of_Savings_2.jpg?v=1760347856&width=2000" alt="" style="width: 100%; height: auto;" width="3360" height="1989" loading="lazy"> 15898 </picture> 15899 </div> 15900 15901 <div class="mobile-progress-bar"> 15902 <span class="current-progress"></span> 15903 </div> 15904 15905 15906 15907 15908 15909 15910 </div> 15911 15912 </div> 15913
15913<script> 15914 function playVideo(elem){ 15915 var video = elem.closest('.video-parent').querySelector('video'); 15916 video.play(); 15917 } 15918 </script>
15918 15919</section> 15920<style> 15921 .pdp-video .mobile-progress-bar{ 15922 display: none; 15923 } 15924 @media (max-width: 749px) { 15925 .pdp-video .image-content.image-content--scroll-mobile { 15926 margin: 0px -24px; 15927 scrollbar-width: none; 15928 } 15929 .pdp-video .image-content.image-content--scroll-mobile img{ 15930 min-width: 1000px; 15931 } 15932 .pdp-video .mobile-progress-bar{ 15933 display: flex; 15934 height: 2px; 15935 margin: 32px auto; 15936 background: #DDDDDD; 15937 max-width: 120px; 15938 } 15939 .pdp-video .current-progress{ 15940 height: 4px; 15941 width: 0%; 15942 background: #2673FF; 15943 margin-top: -1px; 15944 border-radius: 4px; 15945 } 15946 } 15947</style> 15948 15949
15949<script> 15950 (function(){ 15951 const container = document.querySelector('#shopify-section-template--27184979181641__pdp_video_VyViEk .image-content--scroll-mobile'); 15952 if(container){ 15953 const progress = document.querySelector('#shopify-section-template--27184979181641__pdp_video_VyViEk .mobile-progress-bar .current-progress'); 15954 15955 container.addEventListener('scroll', () => { 15956 const scrollLeft = container.scrollLeft; 15957 const maxScrollLeft = container.scrollWidth - container.clientWidth; 15958 const percent = (scrollLeft / maxScrollLeft) * 100; 15959 15960 progress.style.width = percent + '%'; 15961 }); 15962 } 15963 })(); 15964 </script>
15964 15965 15966<style> 15967 .ef-media-ph { 15968 position: relative; 15969 display: block; 15970 width: 100%; 15971 background-color: #f5f5f5; 15972 overflow: hidden; 15973 } 15974 .ef-media-ph::before { 15975 content: ""; 15976 position: absolute; 15977 inset: 0; 15978 background-color: #f5f5f5; 15979 z-index: 1; 15980 pointer-events: none; 15981 border-radius: inherit; 15982 } 15983 .ef-media-ph.is-loaded { 15984 background-color: transparent; 15985 } 15986 .ef-media-ph.is-loaded::before { 15987 content: none; 15988 } 15989 .ef-media-ph .play-video, 15990 .ef-media-ph .refresh-icon { 15991 z-index: 2; 15992 } 15993 .pdp-slideshow-block-image-wrapper.ef-media-ph { 15994 aspect-ratio: var(--ef-media-ph-w, 16) / var(--ef-media-ph-h, 10); 15995 } 15996 @media screen and (max-width: 749px) { 15997 .pdp-slideshow-block-image-wrapper.ef-media-ph { 15998 aspect-ratio: var(--ef-media-ph-w-m, var(--ef-media-ph-w, 16)) / var(--ef-media-ph-h-m, var(--ef-media-ph-h, 10)); 15999 } 16000 } 16001</style>
16002<script> 16003 (function () { 16004 window.theme = window.theme || {}; 16005 16006 window.theme.bindEfMediaPlaceholder = function (root) { 16007 var scope = root && root.querySelectorAll ? root : document; 16008 var boxes = scope.querySelectorAll('.ef-media-ph'); 16009 16010 Array.prototype.forEach.call(boxes, function (box) { 16011 var media = Array.prototype.slice.call(box.querySelectorAll('img, video')); 16012 if (!media.length) return; 16013 16014 var mark = function () { 16015 var visible = media.filter(function (el) { 16016 return el.getClientRects().length > 0; 16017 }); 16018 if (!visible.length) return; 16019 16020 var ready = visible.every(function (el) { 16021 if (el.tagName === 'IMG') { 16022 return el.complete && el.naturalWidth > 0; 16023 } 16024 return el.readyState >= 2; 16025 }); 16026 16027 if (ready) { 16028 box.classList.add('is-loaded'); 16029 } else { 16030 box.classList.remove('is-loaded'); 16031 } 16032 }; 16033 16034 if (!box.getAttribute('data-ef-media-ph-bound')) { 16035 box.setAttribute('data-ef-media-ph-bound', '1'); 16036 media.forEach(function (el) { 16037 el.addEventListener(el.tagName === 'IMG' ? 'load' : 'loadeddata', mark); 16038 }); 16039 } 16040 16041 mark(); 16042 }); 16043 }; 16044 16045 if (!window.theme.efMediaPhListeners) { 16046 window.theme.efMediaPhListeners = true; 16047 16048 document.addEventListener('DOMContentLoaded', function () { 16049 window.theme.bindEfMediaPlaceholder(); 16050 }); 16051 16052 document.addEventListener('shopify:section:load', function (event) { 16053 window.theme.bindEfMediaPlaceholder(event.target); 16054 }); 16055 16056 document.addEventListener('click', function (event) { 16057 if (!event.target.closest || !event.target.closest('.pdp-slideshow-tab-title')) return; 16058 requestAnimationFrame(function () { 16059 window.theme.bindEfMediaPlaceholder(); 16060 }); 16061 }); 16062 16063 var resizeTimer; 16064 window.addEventListener('resize', function () { 16065 clearTimeout(resizeTimer); 16066 resizeTimer = setTimeout(function () { 16067 window.theme.bindEfMediaPlaceholder(); 16068 }, 150); 16069 }); 16070 } 16071 16072 if (document.readyState !== 'loading') { 16073 window.theme.bindEfMediaPlaceholder(); 16074 } 16075 })(); 16076</script>
16076 16077 16078</div><div id="shopify-section-template--27184979181641__pdp_video_aPmiJn" class="shopify-section"><section id="" class="pdp pdp-video"> 16079 <div class="pdp-video-container"> 16080 16081 16082 16083 <div class="pdp-section-header alignment--center"> 16084 16085 <div class="subtitle top"><p>Compatible with Existing Rooftop Solar</p></div> 16086 16087 16088 <h2>No Wasted Watts</h2> 16089 16090 16091 16092 <div class="content"><p>With the EcoFlow Current Sense Transformer, every extra watt is redirected to your DELTA Pro Ultra X Smart Extra batteryânever wasted or sold back to the grid for pennies.</p></div> 16093 16094 16095 </div> 16096 16097 <div class="video-container"> 16098 16099 16100 <div class="image-content"> 16101 <picture class="ef-media-ph"> 16102 <source media="(min-width:750px)" srcset="//us.ecoflow.com/cdn/shop/files/No_Wasted_Watts_1.png?v=1760189339&width=2000"> 16103 16104 <source media="(max-width:749px)" srcset="//us.ecoflow.com/cdn/shop/files/No_Wasted_Watts.png?v=1760189332&width=1000"> 16105 16106 <img src="//us.ecoflow.com/cdn/shop/files/No_Wasted_Watts_1.png?v=1760189339&width=2000" alt="" style="width: 100%; height: auto;" width="3360" height="1680" loading="lazy"> 16107 </picture> 16108 </div> 16109 16110 16111 16112 16113 16114 16115 </div> 16116 16117 </div> 16118
16118<script> 16119 function playVideo(elem){ 16120 var video = elem.closest('.video-parent').querySelector('video'); 16121 video.play(); 16122 } 16123 </script>
16123 16124</section> 16125<style> 16126 .pdp-video .mobile-progress-bar{ 16127 display: none; 16128 } 16129 @media (max-width: 749px) { 16130 .pdp-video .image-content.image-content--scroll-mobile { 16131 margin: 0px -24px; 16132 scrollbar-width: none; 16133 } 16134 .pdp-video .image-content.image-content--scroll-mobile img{ 16135 min-width: 1000px; 16136 } 16137 .pdp-video .mobile-progress-bar{ 16138 display: flex; 16139 height: 2px; 16140 margin: 32px auto; 16141 background: #DDDDDD; 16142 max-width: 120px; 16143 } 16144 .pdp-video .current-progress{ 16145 height: 4px; 16146 width: 0%; 16147 background: #2673FF; 16148 margin-top: -1px; 16149 border-radius: 4px; 16150 } 16151 } 16152</style> 16153 16154<style> 16155 .ef-media-ph { 16156 position: relative; 16157 display: block; 16158 width: 100%; 16159 background-color: #f5f5f5; 16160 overflow: hidden; 16161 } 16162 .ef-media-ph::before { 16163 content: ""; 16164 position: absolute; 16165 inset: 0; 16166 background-color: #f5f5f5; 16167 z-index: 1; 16168 pointer-events: none; 16169 border-radius: inherit; 16170 } 16171 .ef-media-ph.is-loaded { 16172 background-color: transparent; 16173 } 16174 .ef-media-ph.is-loaded::before { 16175 content: none; 16176 } 16177 .ef-media-ph .play-video, 16178 .ef-media-ph .refresh-icon { 16179 z-index: 2; 16180 } 16181 .pdp-slideshow-block-image-wrapper.ef-media-ph { 16182 aspect-ratio: var(--ef-media-ph-w, 16) / var(--ef-media-ph-h, 10); 16183 } 16184 @media screen and (max-width: 749px) { 16185 .pdp-slideshow-block-image-wrapper.ef-media-ph { 16186 aspect-ratio: var(--ef-media-ph-w-m, var(--ef-media-ph-w, 16)) / var(--ef-media-ph-h-m, var(--ef-media-ph-h, 10)); 16187 } 16188 } 16189</style>
16190<script> 16191 (function () { 16192 window.theme = window.theme || {}; 16193 16194 window.theme.bindEfMediaPlaceholder = function (root) { 16195 var scope = root && root.querySelectorAll ? root : document; 16196 var boxes = scope.querySelectorAll('.ef-media-ph'); 16197 16198 Array.prototype.forEach.call(boxes, function (box) { 16199 var media = Array.prototype.slice.call(box.querySelectorAll('img, video')); 16200 if (!media.length) return; 16201 16202 var mark = function () { 16203 var visible = media.filter(function (el) { 16204 return el.getClientRects().length > 0; 16205 }); 16206 if (!visible.length) return; 16207 16208 var ready = visible.every(function (el) { 16209 if (el.tagName === 'IMG') { 16210 return el.complete && el.naturalWidth > 0; 16211 } 16212 return el.readyState >= 2; 16213 }); 16214 16215 if (ready) { 16216 box.classList.add('is-loaded'); 16217 } else { 16218 box.classList.remove('is-loaded'); 16219 } 16220 }; 16221 16222 if (!box.getAttribute('data-ef-media-ph-bound')) { 16223 box.setAttribute('data-ef-media-ph-bound', '1'); 16224 media.forEach(function (el) { 16225 el.addEventListener(el.tagName === 'IMG' ? 'load' : 'loadeddata', mark); 16226 }); 16227 } 16228 16229 mark(); 16230 }); 16231 }; 16232 16233 if (!window.theme.efMediaPhListeners) { 16234 window.theme.efMediaPhListeners = true; 16235 16236 document.addEventListener('DOMContentLoaded', function () { 16237 window.theme.bindEfMediaPlaceholder(); 16238 }); 16239 16240 document.addEventListener('shopify:section:load', function (event) { 16241 window.theme.bindEfMediaPlaceholder(event.target); 16242 }); 16243 16244 document.addEventListener('click', function (event) { 16245 if (!event.target.closest || !event.target.closest('.pdp-slideshow-tab-title')) return; 16246 requestAnimationFrame(function () { 16247 window.theme.bindEfMediaPlaceholder(); 16248 }); 16249 }); 16250 16251 var resizeTimer; 16252 window.addEventListener('resize', function () { 16253 clearTimeout(resizeTimer); 16254 resizeTimer = setTimeout(function () { 16255 window.theme.bindEfMediaPlaceholder(); 16256 }, 150); 16257 }); 16258 } 16259 16260 if (document.readyState !== 'loading') { 16261 window.theme.bindEfMediaPlaceholder(); 16262 } 16263 })(); 16264</script>
16264 16265 16266</div><div id="shopify-section-template--27184979181641__pdp_slideshow_new_TjNXqr" class="shopify-section"> 16267<section 16268 id="template--27184979181641__pdp_slideshow_new_TjNXqr" 16269 class="pdp pdp-slideshow pdp-slideshow-new" 16270 data-autoplay-speed="false" 16271 style="--pc-image-height: 500px; --mb-image-height: 400px;" 16272 > 16273 <div class="pdp-slideshow-container" id=""> 16274 <div class="pdp-slideshow-container-inner content-alignment-center"> 16275 <div class="text-content"> 16276 16277 16278 <h2>The Highest Safety<br> Standards</h2> 16279 16280 16281 16282 16283 </div> 16284 16285 16286 16287 16288 <div class="pdp-slideshow-tabs alignment--center"> 16289 <div class="pdp-slideshow-tabs-inner"> 16290 16291 <h3 class="pdp-slideshow-tab-title active" data-target-block="block-tab_xB6tgW"> 16292 EV-grade full-tab cells 16293 </h3> 16294 16295 <h3 class="pdp-slideshow-tab-title " data-target-block="block-tab_gYRKQW"> 16296 Durable battery pack 16297 </h3> 16298 16299 <h3 class="pdp-slideshow-tab-title " data-target-block="block-tab_tQYif9"> 16300 Dual BMS Protection 16301 </h3> 16302 16303 <h3 class="pdp-slideshow-tab-title " data-target-block="block-tab_VJX7wr"> 16304 3-Level System Safety Architecture 16305 </h3> 16306 16307 <h3 class="pdp-slideshow-tab-title " data-target-block="block-tab_7QaNEa"> 16308 Smart Extreme-Weather Protection 16309 </h3> 16310 16311 </div> 16312 </div> 16313 16314 16315 16316 16317 <div class="pdp-slideshow-top-item active content-alignment-center" data-top-block="block-tab_xB6tgW"> 16318 <div class="text-content"> 16319 <div class="content"><p>The first EV-grade full-tab cells deliver higher capacity with lower resistance, less heat, and longer-lasting performance. 16320 1632125% More Efficient power flow (thanks to lower resistance: 1.5 mΩ vs. 2 mΩ) 1632225% Less Self-Heating</p></div> 16323 </div> 16324 </div> 16325 16326 16327 16328 <div class="pdp-slideshow-top-item content-alignment-center" data-top-block="block-tab_gYRKQW"> 16329 <div class="text-content"> 16330 <div class="content"><p>Perfectly matched cells ensure identical capacity, voltage, and resistance, minimizing wear and maximizing battery life. 16331 1633224/7 Self-Maintenance: Automatic SOC balancing maximizes efficiency across the batteryâs entire lifespan.</p></div> 16333 </div> 16334 </div> 16335 16336 16337 16338 <div class="pdp-slideshow-top-item content-alignment-center" data-top-block="block-tab_tQYif9"> 16339 <div class="text-content"> 16340 <div class="content"><p>Local BMS â X-Guard® System: 16341 1634244+ safeguards and comprehensive monitoring ensures all-around safety. 16343 16344Safeguards: overcharge/discharge, extreme temperatures, short circuits, component failures, and more 16345 16346Cloud BMS â Big Data Protection: 16347 16348100+ anomaly detectors run 24/7, with instant alerts, local service response, and remote emergency supp
16348ort.</p></div> 16349 </div> 16350 </div> 16351 16352 16353 16354 <div class="pdp-slideshow-top-item content-alignment-center" data-top-block="block-tab_VJX7wr"> 16355 <div class="text-content"> 16356 <div class="content"><p>Power Protection: 1.2M circuit samples/sec, millisecond-level anomaly detection for inverter and battery. 16357 16358Connection Monitoring: Intelligent cable and interface safeguards track heat, recognize faults, and allow instant shutdown for total electrical security. 16359 16360Load Isolation: Continuous voltage/current monitoring with triple-layer isolation. Faulty devices are cut off automatically while critical loads stay powered.</p></div> 16361 </div> 16362 </div> 16363 16364 16365 16366 <div class="pdp-slideshow-top-item content-alignment-center" data-top-block="block-tab_7QaNEa"> 16367 <div class="text-content"> 16368 <div class="content"><p>Heats batteries in extreme cold for safe charging and longer runtime, while high-temp protection allows charging even at up to 45°C (113°F).</p></div> 16369 </div> 16370 </div> 16371 16372 16373 16374 16375 <div class="pdp-slideshow-item active" data-block="block-tab_xB6tgW"> 16376 <div class="pdp-slideshow-block-images-container"> 16377 <div class="pdp-slideshow-block-images"> 16378 16379 16380 16381 16382 16383 16384 16385 16386 16387 16388 16389 <div class="pdp-slideshow-block-image-wrapper"> 16390 16391 <div class="hideMobile"> 16392 16393 <img src="//us.ecoflow.com/cdn/shop/files/EV-grade_full-tab_cells_f35def57-a087-4910-a318-c9e1d9c82076.png?v=1760333337&width=1200" alt="EV-grade full-tab cells" srcset="//us.ecoflow.com/cdn/shop/files/EV-grade_full-tab_cells_f35def57-a087-4910-a318-c9e1d9c82076.png?v=1760333337&width=352 352w, //us.ecoflow.com/cdn/shop/files/EV-grade_full-tab_cells_f35def57-a087-4910-a318-c9e1d9c82076.png?v=1760333337&width=832 832w, //us.ecoflow.com/cdn/shop/files/EV-grade_full-tab_cells_f35def57-a087-4910-a318-c9e1d9c82076.png?v=1760333337&width=1200 1200w" width="1200" height="600" loading="lazy"> 16394 16395 </div> 16396 16397 16398 16399 <div class="hideDesktop"> 16400 <img src="//us.ecoflow.com/cdn/shop/files/m_EV-grade_full-tab_cells.png?v=1760326127&width=700" alt="EV-grade full-tab cells" srcset="//us.ecoflow.com/cdn/shop/files/m_EV-grade_full-tab_cells.png?v=1760326127&width=352 352w, //us.ecoflow.com/cdn/shop/files/m_EV-grade_full-tab_cells.png?v=1760326127&width=700 700w" width="700" height="662" loading="lazy"> 16401 16402 </div> 16403 16404 </div> 16405 16406 16407 16408 16409 16410 16411 16412 16413 16414 16415 16416 16417 16418 16419 16420 16421 16422 16423 16424 16425 16426 16427 16428 16429 16430 16431 16432 16433 16434 16435 16436 16437 16438 16439 16440 16441 16442 16443 16444 16445 16446 16447 16448 16449 </div> 16450 16451 </div> 16452 </div> 16453 16454 <div class="pdp-slideshow-item " data-block="block-tab_gYRKQW"> 16455 <div class="pdp-slideshow-block-images-container"> 16456 <div class="pdp-slideshow-block-images"> 16457 16458 16459 16460 16461 16462 16463 16464 16465 16466 16467 16468 <div class="pdp-slideshow-block-image-wrapper"> 16469 16470 <div class="hideMobile"> 16471 16472 <img src="//us.ecoflow.com/cdn/shop/files/Durable_battery_pack_e0f758bf-3f8f-4428-8b53-1e2d111d58d3.png?v=1760333335&width=1200" alt="Durable battery pack" srcset="//us.ecoflow.com/cdn/shop/files/Durable_battery_pack_e0f758bf-3f8f-4428-8b53-1e2d111d58d3.png?v=1760333335&width=352 352w, //us.ecoflow.com/cdn/shop/files/Durable_battery_pack_e0f758bf-3f8f-4428-8b53-1e2d111d58d3.png?v=1760333335&width=832 832w, //us.ecoflow.com/cdn/shop/files/Durable_battery_pack_e0f758bf-3f8f-4428-8b53-1e2d111d58d3.png?v=1760333335&width=1200 1200w" width="1200" height="600" loading="lazy"> 16473 16474 </div> 16475 16476 16477 16478 <div class="hideDesktop"> 16479 <img src="//us.ecoflow.com/cdn/shop/files/m_Durable_battery_pack.png?v=1760326126&width=700" alt="Durable battery pack" srcset="//us.ecoflow.com/cdn/shop/files/m_Durable_battery_pack.png?v=1760326126&width=352 352w, //us.ecoflow.com/cdn/shop/files/m_Durable_battery_pack.png?v=1760326126&width=700 700w" width="700" height="662" loading="lazy"> 16480 16481 </div> 16482 16483 </div> 16484 16485 16486 16487 16488 16489 16490 16491 16492 16493 16494 16495 16496 16497 16498 16499 16500 16501 16502 16503 16504 16505 16506 16507 16508 16509 16510 16511 16512 16513 16514 16515 16516 16517 16518 16519 16520 16521 16522 16523 16524 16525 16526 16527 16528 </div> 16529 16530 </div> 16531 </div> 16532 16533 <div class="pdp-slideshow-item " data-block="block-tab_tQYif9"> 16534 <div class="pdp-slideshow-block-images-container"> 16535 <div class="pdp-slideshow-block-images"> 16536 16537 16538 16539 16540 16541 16542 16543 16544 16545 16546 16547 <div class="pdp-slideshow-block-image-wrapper"> 16548 16549 <div class="hideMobile"> 16550 16551 <img src="//us.ecoflow.com/cdn/shop/files/Dual_BMS_Protection_45c41f44-0e85-4d7d-8667-164abc415cf8.png?v=1760333339&width=1200" alt="Dual BMS Protection" srcset="//us.ecoflow.com/cdn/shop/files/Dual_BMS_Protection_45c41f44-0e85-4d7d-8667-164abc415cf8.png?v=1760333339&width=352 352w, //us.ecoflow.com/cdn/shop/files/Dual_BMS_Protection_45c41f44-0e85-4d7d-8667-164abc415cf8.png?v=1760333339&width=832 832w, //us.ecoflow.com/cdn/shop/files/Dual_BMS_Protection_45c41f44-0e85-4d7d-8667-164abc415cf8.png?v=1760333339&width=1200 1200w" width="1200" height="600" loading="lazy"> 16552 16553 </div> 16554 16555 16556 16557 <div class="hideDesktop"> 16558 <img src="//us.ecoflow.com/cdn/shop/files/m_Dual_BMS_Protection.png?v=1760326127&width=700" alt="Dual BMS Protection" srcset="//us.ecoflow.com/cdn/shop/files/m_Dual_BMS_Protection.png?v=1760326127&width=352 352w, //us.ecoflow.com/cdn/shop/files/m_Dual_BMS_Protection.png?v=1760326127&width=700 700w" width="700" height="662" loading="lazy"> 16559 16560 </div> 16561 16562 </div> 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 16593 16594 16595 16596 16597 16598 16599 16600 16601 16602 16603 16604 16605 16606 16607 </div> 16608 16609 </div> 16610 </div> 16611 16612 <div class="pdp-slideshow-item " data-block="block-tab_VJX7wr"> 16613 <div class="pdp-slideshow-block-images-container"> 16614 <div class="pdp-slideshow-block-images"> 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 16625 16626 <div class="pdp-slideshow-block-image-wrapper"> 16627 16628 <div class="hideMobile"> 16629 16630 <img src="//us.ecoflow.com/cdn/shop/files/3-Level_System_Safety_Architecture_40450ccd-1977-4eac-8b7d-8e26126102a5.png?v=1760333340&width=1200" alt="3-Level System Safety Architecture" srcset="//us.ecoflow.com/cdn/shop/files/3-Level_System_Safety_Architecture_40450ccd-1977-4eac-8b7d-8e26126102a5.png?v=1760333340&width=352 352w, //us.ecoflow.com/cdn/shop/files/3-Level_System_Safety_Architecture_40450ccd-1977-4eac-8b7d-8e26126102a5.png?v=1760333340&width=832 832w, //us.ecoflow.com/cdn/shop/files/3-Level_System_Safety_Architecture_40450ccd-1977-4eac-8b7d-8e26126102a5.png?v=1760333340&width=1200 1200w" width="1200" height="600" loading="lazy"> 16631 16632 </div> 16633 16634 16635 16636 <div class="hideDesktop"> 16637 <img src="//us.ecoflow.com/cdn/shop/files/m_3-Level_System_Safety_Architecture.png?v=1760326128&width=700" alt="3-Level System Safety Architecture" srcset="//us.ecoflow.com/cdn/shop/files/m_3-Level_System_Safety_Architecture.png?v=1760326128&width=352 352w, //us.ecoflow.com/cdn/shop/files/m_3-Level_System_Safety_Architecture.png?v=1760326128&width=700 700w" width="700" height="662" loading="lazy"> 16638 16639 </div> 16640 16641 </div> 16642 16643 16644 16645 16646 16647 16648 16649 16650 16651 16652 16653 16654 16655 16656 16657 16658 16659 16660 16661 16662 16663 16664 16665 16666 16667 16668 16669 16670 16671 16672 16673 16674 16675 16676 16677 16678 16679 16680 16681 16682 16683 16684 16685 16686 </div> 16687 16688 </div> 16689 </div> 16690 16691 <div class="pdp-slideshow-item " data-block="block-tab_7QaNEa"> 16692 <div class="pdp-slideshow-block-images-container"> 16693 <div class="pdp-slideshow-block-images"> 16694 16695 16696 16697 16698 16699 16700 16701 16702 16703 16704 16705 <div class="pdp-slideshow-block-image-wrapper"> 16706 16707 <div class="hideMobile"> 16708 16709 <img src="//us.ecoflow.com/cdn/shop/files/Smart_Extreme-Weather_Protection_b485869a-9724-4704-8205-caf1e7496dbf.png?v=1760333342&width=1200" alt="Smart Extreme-Weather Protection" srcset="//us.ecoflow.com/cdn/shop/files/Smart_Extreme-Weather_Protection_b485869a-9724-4704-8205-caf1e7496dbf.png?v=1760333342&width=352 352w, //us.ecoflow.com/cdn/shop/files/Smart_Extreme-Weather_Protection_b485869a-9724-4704-8205-caf1e7496dbf.png?v=1760333342&width=832 832w, //us.ecoflow.com/cdn/shop/files/Smart_Extreme-Weather_Protection_b485869a-9724-4704-8205-caf1e7496dbf.png?v=1760333342&width=1200 1200w" width="1200" height="600" loading="lazy"> 16710 16711 </div> 16712 16713 16714 16715 <div class="hideDesktop"> 16716 <img src="//us.ecoflow.com/cdn/shop/files/m_Smart_Extreme-Weather_Protection.png?v=1760326128&width=700" alt="Smart Extreme-Weather Protection" srcset="//us.ecoflow.com/cdn/shop/files/m_Smart_Extreme-Weather_Protection.png?v=1760326128&width=352 352w, //us.ecoflow.com/cdn/shop/files/m_Smart_Extreme-Weather_Protection.png?v=1760326128&width=700 700w" width="700" height="662" loading="lazy"> 16717 16718 </div> 16719 16720 </div> 16721 16722 16723 16724 16725 16726 16727 16728 16729 16730 16731 16732 16733 16734 16735 16736 16737 16738 16739 16740 16741 16742 16743 16744 16745 16746 16747 16748 16749 16750 16751 16752 16753 16754 16755 16756 16757 16758 16759 16760 16761 16762 16763 16764 16765 </div> 16766 16767 </div> 16768 </div> 16769 16770 16771 16772 16773 16774 <div class="pdp-slideshow-bottom-item active content-alignment-center" data-block="block-tab_xB6tgW"> 16775 <div class="text-content"> 16776 16777 16778 </div> 16779 </div> 16780 16781 <div class="pdp-slideshow-bottom-item content-alignment-center" data-block="block-tab_gYRKQW"> 16782 <div class="text-content"> 16783 16784 16785 </div> 16786 </div> 16787 16788 <div class="pdp-slideshow-bottom-item content-alignment-center" data-block="block-tab_tQYif9"> 16789 <div class="text-content"> 16790 16791 16792 </div> 16793 </div> 16794 16795 <div class="pdp-slideshow-bottom-item content-alignment-center" data-block="block-tab_VJX7wr"> 16796 <div class="text-content"> 16797 16798 16799 </div> 16800 </div> 16801
16801 16802 <div class="pdp-slideshow-bottom-item content-alignment-center" data-block="block-tab_7QaNEa"> 16803 <div class="text-content"> 16804 16805 16806 </div> 16807 </div> 16808 16809 </div> 16810 </div> 16811 </section> 16812 16813 16814 16815 16816 16817</div><div id="shopify-section-template--27184979181641__pdp_video_3UDUcp" class="shopify-section"><section id="what_in_box" class="pdp pdp-video"> 16818 <div class="pdp-video-container"> 16819 16820 16821 16822 <div class="pdp-section-header alignment--center"> 16823 16824 16825 <h2>What's in the box?</h2> 16826 16827 16828 16829 16830 </div> 16831 16832 <div class="video-container"> 16833 16834 16835 <div class="image-content"> 16836 <picture class="ef-media-ph"> 16837 <source media="(min-width:750px)" srcset="//us.ecoflow.com/cdn/shop/files/What_s_in_the_box__2.jpg?v=1760952527&width=2000"> 16838 16839 <source media="(max-width:749px)" srcset="//us.ecoflow.com/cdn/shop/files/What_s_in_the_box__3.jpg?v=1760952524&width=1000"> 16840 16841 <img src="//us.ecoflow.com/cdn/shop/files/What_s_in_the_box__2.jpg?v=1760952527&width=2000" alt="" style="width: 100%; height: auto;" width="3363" height="2736" loading="lazy"> 16842 </picture> 16843 </div> 16844 16845 16846 16847 16848 16849 16850 </div> 16851 16852 </div> 16853
16853<script> 16854 function playVideo(elem){ 16855 var video = elem.closest('.video-parent').querySelector('video'); 16856 video.play(); 16857 } 16858 </script>
16858 16859</section> 16860<style> 16861 .pdp-video .mobile-progress-bar{ 16862 display: none; 16863 } 16864 @media (max-width: 749px) { 16865 .pdp-video .image-content.image-content--scroll-mobile { 16866 margin: 0px -24px; 16867 scrollbar-width: none; 16868 } 16869 .pdp-video .image-content.image-content--scroll-mobile img{ 16870 min-width: 1000px; 16871 } 16872 .pdp-video .mobile-progress-bar{ 16873 display: flex; 16874 height: 2px; 16875 margin: 32px auto; 16876 background: #DDDDDD; 16877 max-width: 120px; 16878 } 16879 .pdp-video .current-progress{ 16880 height: 4px; 16881 width: 0%; 16882 background: #2673FF; 16883 margin-top: -1px; 16884 border-radius: 4px; 16885 } 16886 } 16887</style> 16888 16889<style> 16890 .ef-media-ph { 16891 position: relative; 16892 display: block; 16893 width: 100%; 16894 background-color: #f5f5f5; 16895 overflow: hidden; 16896 } 16897 .ef-media-ph::before { 16898 content: ""; 16899 position: absolute; 16900 inset: 0; 16901 background-color: #f5f5f5; 16902 z-index: 1; 16903 pointer-events: none; 16904 border-radius: inherit; 16905 } 16906 .ef-media-ph.is-loaded { 16907 background-color: transparent; 16908 } 16909 .ef-media-ph.is-loaded::before { 16910 content: none; 16911 } 16912 .ef-media-ph .play-video, 16913 .ef-media-ph .refresh-icon { 16914 z-index: 2; 16915 } 16916 .pdp-slideshow-block-image-wrapper.ef-media-ph { 16917 aspect-ratio: var(--ef-media-ph-w, 16) / var(--ef-media-ph-h, 10); 16918 } 16919 @media screen and (max-width: 749px) { 16920 .pdp-slideshow-block-image-wrapper.ef-media-ph { 16921 aspect-ratio: var(--ef-media-ph-w-m, var(--ef-media-ph-w, 16)) / var(--ef-media-ph-h-m, var(--ef-media-ph-h, 10)); 16922 } 16923 } 16924</style>
16925<script> 16926 (function () { 16927 window.theme = window.theme || {}; 16928 16929 window.theme.bindEfMediaPlaceholder = function (root) { 16930 var scope = root && root.querySelectorAll ? root : document; 16931 var boxes = scope.querySelectorAll('.ef-media-ph'); 16932 16933 Array.prototype.forEach.call(boxes, function (box) { 16934 var media = Array.prototype.slice.call(box.querySelectorAll('img, video')); 16935 if (!media.length) return; 16936 16937 var mark = function () { 16938 var visible = media.filter(function (el) { 16939 return el.getClientRects().length > 0; 16940 }); 16941 if (!visible.length) return; 16942 16943 var ready = visible.every(function (el) { 16944 if (el.tagName === 'IMG') { 16945 return el.complete && el.naturalWidth > 0; 16946 } 16947 return el.readyState >= 2; 16948 }); 16949 16950 if (ready) { 16951 box.classList.add('is-loaded'); 16952 } else { 16953 box.classList.remove('is-loaded'); 16954 } 16955 }; 16956 16957 if (!box.getAttribute('data-ef-media-ph-bound')) { 16958 box.setAttribute('data-ef-media-ph-bound', '1'); 16959 media.forEach(function (el) { 16960 el.addEventListener(el.tagName === 'IMG' ? 'load' : 'loadeddata', mark); 16961 }); 16962 } 16963 16964 mark(); 16965 }); 16966 }; 16967 16968 if (!window.theme.efMediaPhListeners) { 16969 window.theme.efMediaPhListeners = true; 16970 16971 document.addEventListener('DOMContentLoaded', function () { 16972 window.theme.bindEfMediaPlaceholder(); 16973 }); 16974 16975 document.addEventListener('shopify:section:load', function (event) { 16976 window.theme.bindEfMediaPlaceholder(event.target); 16977 }); 16978 16979 document.addEventListener('click', function (event) { 16980 if (!event.target.closest || !event.target.closest('.pdp-slideshow-tab-title')) return; 16981 requestAnimationFrame(function () { 16982 window.theme.bindEfMediaPlaceholder(); 16983 }); 16984 }); 16985 16986 var resizeTimer; 16987 window.addEventListener('resize', function () { 16988 clearTimeout(resizeTimer); 16989 resizeTimer = setTimeout(function () { 16990 window.theme.bindEfMediaPlaceholder(); 16991 }, 150); 16992 }); 16993 } 16994 16995 if (document.readyState !== 'loading') { 16996 window.theme.bindEfMediaPlaceholder(); 16997 } 16998 })(); 16999</script>
16999 17000 17001</div><div id="shopify-section-template--27184979181641__pdp_specs_xpGnrY" class="shopify-section"><section id="template--27184979181641__pdp_specs_xpGnrY" class="pdp pdp-specs"> 17002 17003 <h2>Specs</h2> 17004 17005 <div class="pdp-specs-container" id="specs"> 17006 17007 <div class="pdp-specs-block"> 17008 17009 <p class="pdp-specs-title">Standard Capacity</p> 17010 17011 17012 <div class="pdp-specs-content"><p>12.288kWh, 6144Wh x 2</p></div> 17013 17014 </div> 17015 17016 <div class="pdp-specs-block"> 17017 17018 <p class="pdp-specs-title">Maximum Capacity with 1 inverter</p> 17019 17020 17021 <div class="pdp-specs-content"><p>61.440kWh, 6144Wh x 10</p></div> 17022 17023 </div> 17024 17025 <div class="pdp-specs-block"> 17026 17027 <p class="pdp-specs-title">AC Output</p> 17028 17029 17030 <div class="pdp-specs-content"><p>12kW, 120/240V, 60Hz</p><p>Up to 36kW in 3 parallel units</p></div> 17031 17032 </div> 17033 17034 <div class="pdp-specs-block"> 17035 17036 <p class="pdp-specs-title">Maximum Capacity with 3 inverters</p> 17037 17038 17039 <div class="pdp-specs-content"><p>184.32kWh, 6144Wh x 30</p></div> 17040 17041 </div> 17042 17043 <div class="pdp-specs-block"> 17044 17045 <p class="pdp-specs-title">Net Weight (lb)</p> 17046 17047 17048 <div class="pdp-specs-content"><p>Inverter: 34.5±0.2kgï¼70.06±0.44 lbï¼</p><p>Battery: 50.5±0.2kgï¼111.3±0.44 lbï¼<br/></p></div> 17049 17050 </div> 17051 17052 <div class="pdp-specs-block"> 17053 17054 <p class="pdp-specs-title">Dimension (mm)</p> 17055 17056 17057 <div class="pdp-specs-content"><p>Inverter: 675 à 475 à 230 mm (26.6 à 18.7 à 9.06 in.)</p><p>Batteryï¼660 à 455 à 204 mm (26 à 18 à 8 in.)</p></div> 17058 17059 </div> 17060 17061 <div class="pdp-specs-block"> 17062 17063 <p class="pdp-specs-title">Battery Chemistry</p> 17064 17065 17066 <div class="pdp-specs-content"><p>LFP</p></div> 17067 17068 </div> 17069 17070 <div class="pdp-specs-block"> 17071 17072 <p class="pdp-specs-title">Warranty</p> 17073 17074 17075 <div class="pdp-specs-content"><p>5 years</p></div> 17076 17077 </div> 17078 17079 <div class="pdp-specs-block"> 17080 17081 <p class="pdp-specs-title">Screen</p> 17082 17083 17084 <div class="pdp-specs-content"><p>â</p></div> 17085 17086 </div> 17087 17088 <div class="pdp-specs-block"> 17089 17090 <p class="pdp-specs-title">Extra Battery</p> 17091 17092 17093 <div class="pdp-specs-content"><p>â<br/></p></div> 17094 17095 </div> 17096 17097 <div class="pdp-specs-block"> 17098 17099 <p class="pdp-specs-title">AC Outlets</p> 17100 17101 17102 <div class="pdp-specs-content"><p>NEMA 5-20 (x2) 120V 20A </p><p>NEMA L14-30 (x1) 120/240V 30A </p><p>NEMA 14-50 (x1) 120/240V 50A <br/><br/></p></div> 17103 17104 </div> 17105 17106 <div class="pdp-specs-block"> 17107 17108 <p class="pdp-specs-title">UPS</p> 17109 17110 17111 <div class="pdp-specs-content"><p><10ms standalone, <20ms with Smart Home Panel 3 </p></div> 17112 17113 </div> 17114 17115 <div class="pdp-specs-block"> 17116 17117 <p class="pdp-specs-title">Rated AC Input Power</p> 17118 17119 17120 <div class="pdp-specs-content"><p>12kW,100/200-120/240V, 50A </p></div> 17121 17122 </div> 17123 17124 <div class="pdp-specs-block"> 17125 17126 <p class="pdp-specs-title">PV Input</p> 17127 17128 17129 <div class="pdp-specs-content"><p>Total 10kW, 2 ports</p><p>80-500V/15A, 5000W Max Each<br/></p></div> 17130 17131 </div> 17132 17133 <div class="pdp-specs-block"> 17134 17135 <p class="pdp-specs-title">Noise Level</p> 17136 17137 17138 <div class="pdp-specs-content"><p>Noise level <30 dB at 0.5 m (ambient temperature 25 °C, 4 kW output)</p></div> 17139 17140 </div> 17141 17142 <div class="pdp-specs-block"> 17143 17144 <p class="pdp-specs-title">IP Rating</p> 17145 17146 17147 <div class="pdp-specs-content"><p>IP54</p></div> 17148 17149 </div> 17150 17151 <div class="pdp-specs-block"> 17152 17153 <p class="pdp-specs-title">Battery Temperature</p> 17154 17155 17156 <div class="pdp-specs-content"><p>Operating&Storage temp: â4°F to 113°F (â20°C to 45°C)</p></div> 17157 17158 </div> 17159 17160 <div class="pdp-specs-block"> 17161 17162 <p class="pdp-specs-title">Inverter Temperature</p> 17163 17164 17165 <div class="pdp-specs-content"><p>Operating&Storage temp: â4°F to 122°F (â20°C to 50°C)</p></div> 17166 17167 </div> 17168 17169 </div> 17170</section> 17171 17172</div><div id="shopify-section-template--27184979181641__index_accordion_wYGBqX" class="shopify-section index-section bg_image_with_custom_content bg_image_with_custom_content--index-accordion"> 17173 17174<div id="template--27184979181641__index_accordion_wYGBqX" style="position: fixed;"></div> 17175<section id="section-template--27184979181641__index_accordion_wYGBqX" class="fade-in-animation product-section" data-section-id="template--27184979181641__index_accordion_wYGBqX" data-section-type="index-accordion" data-alfie style="background-color: "> 17176 17177 17178 17179 17180 17181 17182 17183 17184 17185 17186 17187 <div class='section_bg '> 17188 17189 <div class='section_bg_image' style="background-color: "> 17190 17191 </div> 17192 17193 </div> 17194 17195 <div class='section_content'> 17196 <div class=" page-width-small content_side_left "> 17197 <div class='text-left'> 17198 <div class='section_main_content'> 17199 17200 17201 <header class="section-header section-title section-title-accordion homepage_subtitle_style_match_header"> 17202 17203 <h2>FAQs</h2> 17204 17205 17206 </header> 17207 17208 17209 17210 <div class='homepage_accordion' id='homepage_accordion-template--27184979181641__index_accordion_wYGBqX'> 17211 17212 <div class='homepage_accordion__block'> 17213 <h3 class='h4 question' data-id="block_Qc6fpE">
17214 <span>What are the specifications of the AC output ports of the DELTA Pro Ultra X?</span> 17215 17216<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17217 17218 17219 17220<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewBox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17221 17222 17223 </h3> 17224 <div class='answer'> 17225 <div class='answer_content'> 17226 <p>The AC output ports and specifications of the DELTA Pro Ultra X are as follows:Front: NEMA 5 - 20 interface (120V 20A), L14 - 30 interface (120V/240V 30A), 14 - 50 interface (120V/240V 50A).Right side: 5 + 8 input/output interface (120V/240V 50A)</p> 17227 </div> 17228 </div> 17229 </div> 17230 17231 <div class='homepage_accordion__block'> 17232 <h3 class='h4 question' data-id="block_MyTVCq"> 17233 <span>What are the specifications of the DC input ports of the DELTA Pro Ultra X? Are there any DC output ports?</span> 17234 17235<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17236 17237 17238 17239<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewBox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17240 17241 17242 </h3> 17243 <div class='answer'> 17244 <div class='answer_content'> 17245 <p>The DC input ports and specifications of the DELTA Pro Ultra X are as follows: High-PV input port: 80â500 V, 15 A per input, with a maximum total input of 10000W. There is no DC output port.</p> 17246 </div> 17247 </div> 17248 </div> 17249 17250 <div class='homepage_accordion__block'> 17251 <h3 class='h4 question' data-id="block_PNzf3b"> 17252 <span>How many battery packs can the DELTA Pro Ultra X connect to at most?</span> 17253 17254<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17255 17256 17257 17258<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewBox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17259 17260 17261 </h3> 17262 <div class='answer'> 17263 <div class='answer_content'> 17264 <p>The DELTA Pro Ultra X supports the parallel connection of up to 10 battery packs (with a single battery pack capacity of 6144Wh), which can significantly increase the backup power capacity.</p> 17265 </div> 17266 </div> 17267 </div> 17268 17269 <div class='homepage_accordion__block'> 17270 <h3 class='h4 question' data-id="block_Fbi7Jd"> 17271 <span>What is the UPS switching time of the DELTA Pro Ultra X?</span> 17272 17273<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17274 17275 17276 17277<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewB
17277ox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17278 17279 17280 </h3> 17281 <div class='answer'> 17282 <div class='answer_content'> 17283 <p>The UPS switching time of the DELTA Pro Ultra X is divided into two scenarios: When the DELTA Pro Ultra X operates independently: Power outage time < 10ms; When the DELTA Pro Ultra X operates in combination with the EcoFlow Smart Home Panel 3 (32 Circuits) or the Smart Gateway, the power outage switching time < 20ms.</p> 17284 </div> 17285 </div> 17286 </div> 17287 17288 <div class='homepage_accordion__block'> 17289 <h3 class='h4 question' data-id="block_VamgTg"> 17290 <span>What should be noted when connecting old batteries (DELTA Pro Ultra series) to the DELTA Pro Ultra X?</span> 17291 17292<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17293 17294 17295 17296<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewBox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17297 17298 17299 </h3> 17300 <div class='answer'> 17301 <div class='answer_content'> 17302 <p>When connecting old batteries (with SN starting with Y712) to the DELTA Pro Ultra X, the following points must be followed: Only connect the old batteries to the rightmost Battery Port (the one farthest from the Power In/Out Port) for upgrading. Do not connect any batteries to the middle Battery Port to avoid abnormalities. Do not unplug the parallel connection cable during the upgrade process until the upgrade indicator on the screen disappears and the device restarts.</p> 17303 </div> 17304 </div> 17305 </div> 17306 17307 <div class='homepage_accordion__block'> 17308 <h3 class='h4 question' data-id="block_3bGpMr"> 17309 <span>Which ecosystem products are compatible with DELTA Pro Ultra X?</span> 17310 17311<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17312 17313 17314 17315<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewBox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17316 17317 17318 </h3> 17319 <div class='answer'> 17320 <div class='answer_content'> 17321 <p>DELTA Pro Ultra X is compatible with the following products (some require additional accessories): Third-party devices: 3 - 7.2kW/12kW generators, charging piles, EV charging guns; EcoFlow products: EcoFlow Smart Home Panel 3 (32 Circuits) or Smart Gateway intelligent distribution box.</p> 17322 </div> 17323 </div> 17324 </div> 17325 17326 <div class='homepage_accordion__block'> 17327 <h3 class='h4 question' data-id="block_He4DX9"> 17328 <span>What are the core upgrades of the DELTA Pro Ultra X compared to the previous generation of DELTA Pro Ultra?</span> 17329 17330<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17331 17332 17333 17334<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewB
17334ox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17335 17336 17337 </h3> 17338 <div class='answer'> 17339 <div class='answer_content'> 17340 <p>The total output power is increased from 7200W to 12000W; The maximum number of connectable battery packs is increased from 5 to 10; The maximum total PV input power is increased from 5600W to 10000W.</p> 17341 </div> 17342 </div> 17343 </div> 17344 17345 <div class='homepage_accordion__block'> 17346 <h3 class='h4 question' data-id="block_Q9qf4k"> 17347 <span>How about the solar charging capacity of the DELTA Pro Ultra X?</span> 17348 17349<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17350 17351 17352 17353<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewBox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17354 17355 17356 </h3> 17357 <div class='answer'> 17358 <div class='answer_content'> 17359 <p>Supports two-way high-voltage PV inputs, with a voltage range of 80 - 500V for each way, a maximum working current of 15A per way, and a total power of up to 10,000W; The photovoltaic interface needs to be connected to the EcoFlow PV Switch Box (standard configuration).</p> 17360 </div> 17361 </div> 17362 </div> 17363 17364 <div class='homepage_accordion__block'> 17365 <h3 class='h4 question' data-id="block_iqHb7A"> 17366 <span>Does the DELTA Pro Ultra X require a specific way to connect the battery packs to achieve an output power of 12 kW?</span> 17367 17368<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17369 17370 17371 17372<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewBox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17373 17374 17375 </h3> 17376 <div class='answer'> 17377 <div class='answer_content'> 17378 <p>Batteries need to be connected to both power-on pack ports on the Inverter. Additionally, it is recommended that the number of battery packs connected to the two ports be the same; if the number of battery packs connected to the two ports is inconsistent, the output power may not reach 12KW.</p> 17379 </div> 17380 </div> 17381 </div> 17382 17383 <div class='homepage_accordion__block'> 17384 <h3 class='h4 question' data-id="block_Kraaep"> 17385 <span>Can the DELTA Pro Ultra X output power in bypass mode when powered through the standard AC charging cable?</span> 17386 17387<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17388 17389 17390 17391<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewBox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17392 17393 17394 </h3> 17395 <div class='answer'> 17396 <div class='answer_content'> 17397 <p>Yes, it's possible. The specification of the standard charging cable (EcoFlow AC Charging Cable (NEMA 5 - 15P to 5P8 Port)) is 15A, 120V. When charging with this cable, you can simultaneously output and carry a load from the front panel.</p> 17398 </div> 17399 </div> 17400 </div> 17401 17402 <div class='homepage_accordion__block'> 17403 <h3 class='h4 question' data-id="block_Wbyhrf">
17404 <span>Can the DELTA Pro Ultra X change the power frequency to switch between 50Hz and 60Hz?</span> 17405 17406<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17407 17408 17409 17410<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewBox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17411 17412 17413 </h3> 17414 <div class='answer'> 17415 <div class='answer_content'> 17416 <p>The frequency cannot be adjusted, and the default frequency is 60HZ. In bypass mode, the output frequency of the device is determined by the frequency of the input mains power (for example, if the mains power input is 60Hz, the output will be 60Hz; if the input is 50Hz, the output will be 50Hz).</p> 17417 </div> 17418 </div> 17419 </div> 17420 17421 <div class='homepage_accordion__block'> 17422 <h3 class='h4 question' data-id="block_gQDVRX"> 17423 <span>Does the DELTA Pro Ultra X support charging by third-party generators?</span> 17424 17425<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17426 17427 17428 17429<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewBox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17430 17431 17432 </h3> 17433 <div class='answer'> 17434 <div class='answer_content'> 17435 <p>Supported. There are two connection methods. You can directly connect to the Power in/out port via the accessory EcoFlow Generator Charging Adapter, or connect to the PV port through the EcoFlow FlowMaster Generator Rectifier [optional].</p> 17436 </div> 17437 </div> 17438 </div> 17439 17440 <div class='homepage_accordion__block'> 17441 <h3 class='h4 question' data-id="block_iN9x99"> 17442 <span>How to reset the Bluetooth connection of the DELTA Pro Ultra X?</span> 17443 17444<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17445 17446 17447 17448<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewBox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17449 17450 17451 </h3> 17452 <div class='answer'> 17453 <div class='answer_content'> 17454 <p>When the device is turned off, press and hold the power button until the screen lights up, and then continue to hold it for about 5 seconds. When you hear the device beep twice in succession or see the device screen go off and then light up again, it indicates that the reset is successful.</p> 17455 </div> 17456 </div> 17457 </div> 17458 17459 <div class='homepage_accordion__block'> 17460 <h3 class='h4 question' data-id="block_tMTjqr"> 17461 <span>Does the DELTA Pro Ultra X support grid connection?</span> 17462 17463<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 17464 17465 17466 17467<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--chevron-down" viewB
17467ox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"></path></svg> 17468 17469 17470 </h3> 17471 <div class='answer'> 17472 <div class='answer_content'> 17473 <p>It is not supported. The DELTA Pro Ultra X only draws power from the grid and will not actively transmit power back to the grid.</p> 17474 </div> 17475 </div> 17476 </div> 17477 17478 </div> 17479 17480 17481 17482 17483 17484 </div> 17485 </div> 17486 </div> 17487 </div> 17488 17489 17490 <style> 17491 #section-template--27184979181641__index_accordion_wYGBqX *:not(.h5) { 17492 color: #03060b; 17493 } 17494 17495 #section-template--27184979181641__index_accordion_wYGBqX .section-header .h5 { 17496 color: #03060b; 17497 } 17498 #section-template--27184979181641__index_accordion_wYGBqX .section-header .h5:before { 17499 background: #03060b; 17500 } 17501 17502 17503 </style> 17504 17505 17506 17507 17508 17509 <style> 17510 #section-template--27184979181641__index_accordion_wYGBqX .section_overlay { 17511 opacity: 70% ; 17512 background-color: #6B6969; 17513 } 17514 </style> 17515</section> 17516 17517 17518</div><div id="shopify-section-template--27184979181641__star_terms_conditions_TiQ9he" class="shopify-section"><style> 17519 .section-template--27184979181641__star_terms_conditions_TiQ9he{ 17520 padding: 120px 0 40px 0; 17521 } 17522 .section-template--27184979181641__star_terms_conditions_TiQ9he .t-c p { 17523 margin-bottom: 0; 17524 color: var(--text-color, #afafaf); 17525 } 17526 .section-template--27184979181641__star_terms_conditions_TiQ9he .t-c *{ color: inherit; } 17527 .section-template--27184979181641__star_terms_conditions_TiQ9he .t-c p strong{ 17528 color: var(--highlight-color, #000000); 17529 } 17530 .section-template--27184979181641__star_terms_conditions_TiQ9he .t-c p a{ color: var(--link-color, #000); } 17531 17532 .section-template--27184979181641__star_terms_conditions_TiQ9he .t-c-wrapper{ max-width: 1000px; margin: 0 auto; } 17533 @media screen and (max-width: 749px){ 17534 .section-template--27184979181641__star_terms_conditions_TiQ9he{ 17535 padding: 40px 0 40px 0; 17536 } 17537 .section-template--27184979181641__star_terms_conditions_TiQ9he .t-c-wrapper{ max-width: 800px; } 17538} 17539</style> 17540<div class="star-t-c-section section-template--27184979181641__star_terms_conditions_TiQ9he " id="TNC" style="background-color: ;"> 17541 <div class="star-page-container"> 17542 <div class="t-c-wrapper font--medium text-align--left"> 17543 17544 <div class="t-c-heading" style="color: #222222;"><h3><strong>Terms & Conditions</strong></h3></div> 17545 17546 <div 17547 class="t-c" 17548 style="--text-color: #444444; --highlight-color: #000000; --link-color: #000000; margin-top: px; margin-bottom: px;"> 17549 <p><strong>Promotion Period</strong></p><p>The EcoFlow Prime Day Sale promotion (hereinafter referred to as the 'Promotion Period') begins at 12:00 AM PDT on June 8, 2026, and ends at 11:59 PM PDT on July 3, 2026.</p><p><strong>Installation Discount</strong></p><p>A. Valid from 12:00 AM PDT on June 8, 2026, to 11:59 PM PDT on July 3, 2026. </p><p>B. Customers purchasing Smart Home Panel 3 are eligible for an automatic $900 discount on installation services related to Smart Home Panel 3 on https://us.ecoflow.com/. The discount will be applied automatically at checkout.</p><p>C. This Installation Discount is non-stackable with other discounts. </p><p>D. Installation Service Scope </p><p>VIP Customer Service<strong>:</strong> VIP support for installation and usage inquiries.</p><p>Professional Installation Service<strong>:</strong> 4-step professional installation process</p><p>Installation Service Fee Coverage<strong>: </strong>The standard Installation Service Fee ONLY covers the installation labor costs. For more installation information, refer to our <a href="https://us.ecoflow.com/pages/installation-terms-conditions"><span style="text-decoration:underline"><em><strong>Installation T&C</strong></em></span></a></p><p>Free Sub Panel Removal<strong>: </strong>We'll remove your existing sub panel at no extra charge.</p><p>E. Installation fees are calculated based on the installation ZIP code. Pricing may vary by region and will be reflected at checkout.</p><p><strong>Extended warranty service</strong></p><p>A. During the Promotion Period, when you purchase and successfully pay for an order of DELTA Pro Ultra X and related bundles, you will get a 6-year free warranty: 5 years standard warranty plus an additional 1-year extended warranty. </p><p>B. The extended warranty applies only to the DELTA Pro Ultra X inverter and battery units included in the purchased
17549system or bundle. It does not apply to accessories, installation services, third-party products, or any other components unless otherwise specified.</p><p>C. To qualify for the extended warranty, the purchased DELTA Pro Ultra X system or bundle must include both an inverter and at least one battery.</p><p>D. The extended warranty is subject to EcoFlowâs Warranty Policy. For complete warranty terms, coverage details, exclusions, and claim procedures, please refer to <a href="https://us.ecoflow.com/pages/warranty-policy">the Warranty Policy</a>.</p> 17550 </div> 17551 </div> 17552 </div> 17553</div> 17554 17555 17556</div>
17556<script data-locksmith> 17557 var load = function () { 17558 17559 17560 Locksmith.initializeSession({silent: window.location.search === ""}); 17561 17562 17563 Locksmith.util.on('submit', 'locksmith-resource-form', function (event) { 17564 event.preventDefault(); 17565 var data = Locksmith.util.serializeForm(event.target); 17566 var options = { spinner: false, container: 'locksmith-content' }; 17567 // a form rendered inline (section replacement) must keep that context 17568 // on resubmit: same enclosing container (there may be several on the 17569 // page), and no layout classes or cancel affordance in the re-render 17570 var inlineContainer = event.target.closest && event.target.closest('[id^="locksmith-content"]'); 17571 if (inlineContainer) { 17572 options.container = inlineContainer; 17573 } 17574 if (event.target.getAttribute('data-locksmith-inline') === 'true') { 17575 options.include_layout_classes = false; 17576 } 17577 Locksmith.postResource(data, options); 17578 }); 17579 17580 Locksmith.util.on('click', 'locksmith-manual-trigger', function (event) { 17581 event.preventDefault(); 17582 Locksmith.postResource({}, { spinner: true, container: document }); 17583 }); 17584 17585 Locksmith.submitPasscode = function (passcode) { 17586 Locksmith.postResource( 17587 { passcode: passcode }, 17588 { spinner: false, container: 'locksmith-content' } 17589 ); 17590 }; 17591 }; 17592 17593 if (typeof Locksmith !== 'undefined') { 17594 load(); 17595 } else { 17596 window.addEventListener('load', load); 17597 } 17598 </script>
17598 17599 17600 17601 17602 17603 <div class="page-width-small disclaimer_box_wrapper"> 17604 <div class="disclaimer_box"> 17605 <b>Disclaimer</b><br/><br/>1. The 32 Smart Circuits feature is only available when DELTA Pro Ultra X is paired with the EcoFlow Smart Home Panel 3. This feature is not supported by DELTA Pro Ultra X alone. The EcoFlow Smart Home Panel 3 is sold separately and is not included with this product.<br>2. The conclusion is based on internal testing. Actual performance may vary during real-world use. <br>3. Charging performance of reaching 80% in approximately 1 hour was measured under controlled conditions (ambient and cell temperature of 25â¯Â°C, with stable PV or AC charging power). Actual charging time may vary due to temperature, charging power fluctuations, or other environmental factors.<br>4. Installation time and cost savings are based on internal testing compared with conventional home standby generators and traditional residential energy storage systems. Actual results may vary depending on installer, site conditions, and especially local permit approval times. â Notice: Rooftop solar charging for DPUX via SHP3/Gateway requires current transformers. 17606 </div> 17607 </div> 17608 17609 <div class="page-width-small disclainer_box_present" id="section-reviews"> 17610 <div class="reviews_tab_wrapper"> 17611 <div tab-id="reviews_tab" class="bv-tab-title active"> 17612 Review 17613 </div> 17614 <div class="separator"></div> 17615 <div tab-id="questions_tab" class="bv-tab-title"> 17616 Questions 17617 </div> 17618 </div> 17619 <div class="reviews_tab_content"> 17620 <div tab-content="reviews_tab" class="bv-tab-content active"> 17621 <div data-bv-show="reviews" data-bv-product-id="15391292588105"> </div> 17622 </div> 17623 <div tab-content="questions_tab" class="bv-tab-content"> 17624 <div data-bv-show="questions" data-bv-product-id="15391292588105"> </div> 17625 </div> 17626 </div> 17627 </div> 17628 17629 </main> 17630 17631 <div id="shopify-section-footer" class="shopify-section"> 17632 17633 17634 17635 17636 17637 17638<footer 17639 class="site-footer critical-hidden" 17640 role="contentinfo" 17641 data-section-id="footer" 17642 data-section-type="footer-section" 17643> 17644 17645 17646 <div class="site-footer-wrapper"> 17647 <div class="page-width-small"> 17648 17649 17650 17651 17652 17653 17654 17655 17656 17657 17658 17659 17660 17661 17662 17663 17664 17665 17666 17667 17668<link href="//us.ecoflow.com/cdn/shop/t/1497/assets/footer-newsletter-promo.css?v=109434945434140408061789980854" rel="stylesheet" type="text/css" media="all" /> 17669 17670<div class="footer-newsletter-promo" > 17671 <div class="footer-newsletter-promo__inner"> 17672 <div class="footer-newsletter-promo__main"> 17673 <div class="footer-newsletter-promo__copy"> 17674 17675 <p class="footer-newsletter-promo__heading">Get 5% Off Your First Order</p> 17676 17677 17678 <p class="footer-newsletter-promo__subheading">Subscribe for exclusive offers and EcoFlow updates.</p> 17679 17680 </div> 17681 17682 <div 17683 class="footer-newsletter-promo__form" 17684 data-subscribe-tracking 17685 data-module-name="footer-newsletter" 17686 data-entry-name="Subscribe Now" 17687 > 17688 <div class="footer-newsletter-promo__fields"> 17689 <label class="visually-hidden" for="footer-promo-subscription-email"> 17690 Enter your email for special deals. 17691 </label> 17692 <input 17693 type="email" 17694 id="footer-promo-subscription-email" 17695 class="footer-newsletter-promo__input" 17696 placeholder="Enter your email for special deals." 17697 autocomplete="email" 17698 autocorrect="off" 17699 autocapitalize="off" 17700 required 17701 > 17702 <button 17703 type="button" 17704 id="footer-promo-subscription-submit-button" 17705 class="footer-newsletter-promo__submit" 17706 > 17707 Subscribe Now 17708 </button> 17709 </div> 17710 17711 <div class="footer-newsletter-promo__consent"> 17712 <input 17713 id="footer-promo-subscription-email-opt-in" 17714 type="checkbox" 17715 class="footer-newsletter-promo__checkbox" 17716 checked 17717 > 17718 <label for="footer-promo-subscription-email-opt-in" class="footer-newsletter-promo__consent-label"> 17719 <p>I agree to EcoFlow's <a href="/pages/terms-of-use">Terms of Use</a> and <a href="/pages/privacy-policy">Privacy Policy</a></p> 17720 </label> 17721 </div> 17722 </div> 17723 </div> 17724 17725 17726 <div class="footer-newsletter-promo__divider" aria-hidden="true"></div> 17727 <div class="footer-newsletter-promo__social"> 17728 17729 <p class="footer-newsletter-promo__social-heading">Follow us</p> 17730 17731 <ul class="footer-newsletter-promo__social-list list--inline"><li class="footer-newsletter-promo__social-item"> 17732 <a 17733 class="footer-newsletter-promo__social-link" 17734 href="https://www.facebook.com/EcoFlowGlobal/" 17735 aria-describedby="a11y-external-message" 17736 target="_blank" 17737 rel="noopener" 17738 > 17739 17740 <svg xmlns="http://www.w3.org/2000/svg" width="29" height="28" viewBox="0 0 29 28"> 17741 <path d="M14.917 0c-1.935 0-3.752.366-5.45 1.097a14.074 14.074 0 0 0-4.439 2.99 14.29 14.29 0 0 0-3.002 4.444c-.74 1.7-1.11 3.518-1.11 5.455 0 1.937.37 3.755 1.11 5.454.74 1.7 1.74 3.181 3.002 4.444a14.273 14.273 0 0 0 4.44 3.005c1.697.74 3.514 1.111 5.449 1.111s3.751-.37 5.449-1.11a14.273 14.273 0 0 0 4.439-3.006 14.29 14.29 0 0 0 3.002-4.444c.74-1.7 1.11-3.517 1.11-5.454 0-1.937-.37-3.755-1.11-5.455a14.29 14.29 0 0 0-3.002-4.444 14.074 14.074 0 0 0-4.44-2.99C18.669.366 16.853 0 14.918 0zm3.3 9.656H16.14c-.133 0-.256.076-.37.228a.877.877 0 0 0-.17.541v1.538h2.617l-.37 2.165H15.6v6.495h-2.476v-6.495h-2.248v-2.165h2.248v-1.281c0-.912.285-1.
17741695.854-2.35.569-.656 1.29-.983 2.162-.983h2.077v2.307z" fill-rule="evenodd" /> 17742 </svg> 17743 17744 <span class="icon__fallback-text">Facebook</span> 17745 </a> 17746 </li><li class="footer-newsletter-promo__social-item"> 17747 <a 17748 class="footer-newsletter-promo__social-link" 17749 href="https://twitter.com/EcoFlowTech" 17750 aria-describedby="a11y-external-message" 17751 target="_blank" 17752 rel="noopener" 17753 > 17754 17755 17756 <svg width="30" height="30" viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 17757 <path fill-rule="evenodd" clip-rule="evenodd" d="M29 15C29 22.732 22.732 29 15 29C7.26801 29 1 22.732 1 15C1 7.26801 7.26801 1 15 1C22.732 1 29 7.26801 29 15ZM13.0677 15.8363L6.37592 6.88879H11.5335L15.9205 12.7546L21.35 6.88879H22.8657L16.5976 13.6603L23.6661 23.111H18.5086L13.7452 16.7417L7.84942 23.111H6.33374L13.0677 15.8363ZM10.9741 8.00512H8.60478L19.0676 21.9946H21.437L10.9741 8.00512Z"/> 17758 </svg> 17759 17760 <span class="icon__fallback-text">Twitter</span> 17761 </a> 17762 </li><li class="footer-newsletter-promo__social-item"> 17763 <a 17764 class="footer-newsletter-promo__social-link" 17765 href="https://www.instagram.com/ecoflowtech/" 17766 aria-describedby="a11y-external-message" 17767 target="_blank" 17768 rel="noopener" 17769 > 17770 17771 <svg width="29" height="28" viewBox="0 0 29 28" xmlns="http://www.w3.org/2000/svg"> 17772 <path d="M14.917 0c7.732 0 14 6.268 14 14s-6.268 14-14 14-14-6.268-14-14 6.268-14 14-14zm.669 5h-1.339c-1.39.004-2.4.017-3.027.04-1.634.08-2.893.576-3.777 1.487-.883.884-1.366 2.13-1.446 3.736-.054.75-.08 1.996-.08 3.737v.341c.003 1.562.03 2.68.08 3.355 0 .536.047 1.005.14 1.407.094.401.248.817.463 1.245.214.429.495.804.843 1.125.884.884 2.143 1.366 3.777 1.447.723.053 1.956.08 3.697.08 1.74 0 2.973-.027 3.696-.08 1.634-.054 2.9-.53 3.797-1.427.897-.897 1.386-2.163 1.466-3.797.027-.723.04-1.955.04-3.696s-.013-2.973-.04-3.696c-.08-1.634-.569-2.9-1.466-3.797-.897-.898-2.163-1.386-3.797-1.467A97.917 97.917 0 0 0 15.586 5zm1.48 1.607c.281 0 .656.014 1.125.04.469.027.87.067 1.206.12.334.054.609.121.823.202a2.9 2.9 0 0 1 1.728 1.727c.08.215.147.49.2.824.054.335.095.737.121 1.205.027.47.04.85.04 1.146v4.258c0 .295-.013.677-.04 1.146-.026.468-.067.87-.12 1.205-.054.335-.12.61-.201.824-.322.803-.897 1.379-1.728 1.727-.214.08-.489.148-.823.201-.335.054-.737.094-1.206.12-.469.027-.85.04-1.145.04h-4.279c-.281 0-.656-.013-1.125-.04-.469-.026-.87-.066-1.205-.12a4.358 4.358 0 0 1-.824-.2c-.803-.322-1.38-.898-1.728-1.728a10.279 10.279 0 0 1-.281-1.587 17.045 17.045 0 0 1-.06-1.025c-.013-.402-.02-.73-.02-.984V11.85c0-.28.013-.656.04-1.125.027-.468.067-.87.12-1.205.054-.335.121-.61.201-.824A2.9 2.9 0 0 1 9.613 6.97c.214-.08.489-.148.824-.201.335-.054.736-.094 1.205-.12.469-.027.85-.04 1.145-.04zm-2.15 2.772c-1.285 0-2.383.456-3.294 1.367-.884.883-1.326 1.968-1.326 3.254s.449 2.377 1.346 3.275c.897.897 1.989 1.346 3.275 1.346 1.285 0 2.377-.45 3.274-1.346.898-.898 1.346-1.99 1.346-3.275 0-1.286-.448-2.377-1.346-3.275-.897-.897-1.989-1.346-3.274-1.346zm0 1.608c.831 0 1.54.294 2.13.884.59.589.884 1.299.884 2.129 0 .83-.295 1.54-.884 2.13-.59.589-1.299.883-2.13.883-.83 0-1.54-.294-2.129-.884-.59-.589-.884-1.299-.884-2.129 0-.83.295-1.54.884-2.13.59-.589 1.3-.883 2.13-.883zm4.822-2.853c-.295 0-.549.1-.763.301a.979.979 0 0 0-.322.744c0 .294.107.549.322.763.214.214.468.321.763.321a.978.978 0 0 0 .743-.321c.201-.214.302-.469.302-.763a.917.917 0 0 0-.322-.724.917.917 0 0 0-.723-.321z" fill-rule="evenodd"/> 17773 </svg> 17774 17775 <span class="icon__fallback-text">Instagram</span> 17776 </a> 17777 </li><li class="footer-newsletter-promo__social-item"> 17778 <a 17779 class="footer-newsletter-promo__social-link" 17780 href="https://www.youtube.com/channel/UCk8Zk8tUAwBN_NKkORh4q2Q" 17781 aria-describedby="a11y-external-message" 17782 target="_blank" 17783 rel="noopener" 17784 > 17785 17786 <svg width="29" height="28" viewBox="0 0 29 28" xmlns="http://www.w3.org/2000/svg"> 17787 <path d="M24.815 4.102C22.081 1.367 18.781 0 14.917 0c-3.865 0-7.164 1.367-9.899 4.102C2.284 6.836.917 10.135.917 14c0 3.865 1.367 7.164 4.101 9.898C7.753 26.633 11.052 28 14.917 28c3.864 0 7.164-1.367 9.898-4.102 2.734-2.734 4.102-6.033 4.102-9.898 0-3.865-1.368-7.164-4.102-9.898zm-1.312 13.015c-.037.656-.265 1.276-.684 1.86-.42.583-.92.93-1.504 1.039-3.901.291-8.167.291-12.797 0-.583-.073-1.084-.41-1.504-1.012-.419-.602-.647-1.23-.683-1.887a36.23 36.23 0 0 1 0-6.289c.036-.62.264-1.23.683-1.832.42-.601.92-.939 1.504-1.012 3.792-.291 8.057-.291 12.797 0 .656.037 1.176.329 1.559.875.383.547.592 1.167.629 1.86a37.499 37.499 0 0 1 0 6.398zm-10.336.383 5.25-3.5-5.25-3.5v7z" fill-rule="evenodd"/> 17788 </svg> 17789
17790 <span class="icon__fallback-text">YouTube</span> 17791 </a> 17792 </li><li class="footer-newsletter-promo__social-item"> 17793 <a 17794 class="footer-newsletter-promo__social-link" 17795 href="https://www.tiktok.com/@ecoflowtech" 17796 aria-describedby="a11y-external-message" 17797 target="_blank" 17798 rel="noopener" 17799 > 17800 17801 <svg width="28" height="28" viewBox="0 0 28 28" xmlns="http://www.w3.org/2000/svg"> 17802 <path d="M14 0C17.8646 0 21.164 1.36717 23.8984 4.10156C26.6328 6.83595 28 10.1354 28 14C28 17.8646 26.6328 21.164 23.8984 23.8984C21.164 26.6328 17.8646 28 14 28C10.1354 28 6.83595 26.6328 4.10156 23.8984C1.36717 21.164 0 17.8646 0 14C0 10.1354 1.36717 6.83595 4.10156 4.10156C6.83595 1.36717 10.1354 0 14 0ZM8.49027 14.5254C9.31235 12.8881 10.7767 12.1213 12.8835 12.225V14.5254C12.0096 14.5254 11.471 14.6449 11.0829 14.9444C10.4285 15.4494 10.2702 16.1313 10.2702 16.6018C10.2702 17.3703 10.918 18.5618 12.2314 18.5618C13.5449 18.5618 14.1927 17.3693 14.1813 16.5169C14.1737 15.9486 14.1737 12.7763 14.1813 7H16.7279C16.7287 7.61418 16.7287 7.91838 16.7279 7.91262C16.7279 9.09191 17.9399 9.89656 18.5511 10.1865C18.9585 10.3797 19.4415 10.5108 20 10.5795V12.9445C19.8361 12.9577 19.4522 12.9063 18.8484 12.7903C18.2446 12.6743 17.5027 12.3318 16.6228 11.7629V16.5169C16.6228 16.942 16.5038 21 12.39 21C8.27629 21 7.25717 16.9813 8.49027 14.5254Z" fill-rule="evenodd"/> 17803 </svg> 17804 17805 <span class="icon__fallback-text">Tiktok</span> 17806 </a> 17807 </li></ul> 17808 </div> 17809 17810 </div> 17811</div> 17812 17813<div 17814 id="footer-newsletter-promo-toast" 17815 class="footer-newsletter-promo-toast" 17816 hidden 17817 role="status" 17818 aria-live="polite" 17819> 17820 <span class="footer-newsletter-promo-toast__icon footer-newsletter-promo-toast__icon--success" aria-hidden="true"> 17821 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 17822 <circle cx="12" cy="12" r="10" fill="#22C55E"/> 17823 <path d="M7.5 12.5L10.5 15.5L16.5 9" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 17824 </svg> 17825 </span> 17826 <span class="footer-newsletter-promo-toast__icon footer-newsletter-promo-toast__icon--error" aria-hidden="true"> 17827 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 17828 <circle cx="12" cy="12" r="10" fill="#F97316"/> 17829 <path d="M12 7V13" stroke="white" stroke-width="2" stroke-linecap="round"/> 17830 <circle cx="12" cy="16.5" r="1.2" fill="white"/> 17831 </svg> 17832 </span> 17833 <p id="footer-newsletter-promo-toast-message" class="footer-newsletter-promo-toast__message"></p> 17834</div> 17835
17836<script> 17837 window.footerNewsletterPromoSettingJsons = {"heading":"Get 5% Off Your First Order","subheading":"Subscribe for exclusive offers and EcoFlow updates.","button_label":"Subscribe Now","email_placeholder":"Enter your email for special deals.","social_heading":"Follow us","show_social_icons":true,"contact_list_id":"1487185288","single_1_id":"4423","single_1_value":"1","single_1_overwrite":"true","single_2_id":"31","single_2_value":"1","single_2_overwrite":"false","single_3_id":"","single_3_value":"","single_3_overwrite":"false","single_4_id":"","single_4_value":"","single_4_overwrite":"false","subscription_text_1_id":"","subscription_text_1_value":"","subscription_text_1_overwrite":"false","subscription_text_2_id":"","subscription_text_2_value":"","subscription_text_2_overwrite":"false","multiple_1_id":"9435","multiple_1_value":"4","multiple_1_overwrite":"false","multiple_2_id":"","multiple_2_value":"","multiple_2_overwrite":"false","multiple_3_id":"","multiple_3_value":"","multiple_3_overwrite":"false","multiple_4_id":"","multiple_4_value":"","multiple_4_overwrite":"false","multiple_5_id":"","multiple_5_value":"","multiple_5_overwrite":"false","email_checkbox_text":"\u003cp\u003eI agree to EcoFlow's \u003ca href=\"\/pages\/terms-of-use\"\u003eTerms of Use\u003c\/a\u003e and \u003ca href=\"\/pages\/privacy-policy\"\u003ePrivacy Policy\u003c\/a\u003e\u003c\/p\u003e","email_checkbox_default":true,"email_success_subscribing":"Success! You're subscribed.","email_success_subscribed":"Success! You're subscribed.","hint_email_empty":"Please enter a valid email address.","hint_email_valid":"Please enter a valid email address.","hint_email_opt_in":"Please agree to the Terms and Conditions."}; 17838 Object.assign(window.footerNewsletterPromoSettingJsons, { 17839 email_success_subscribing: "Success! You're subscribed.", 17840 email_success_subscribed: "Success! You're subscribed.", 17841 hint_email_empty: "Please enter a valid email address.", 17842 hint_email_valid: "Please enter a valid email address.", 17843 hint_email_opt_in: "Please agree to the Terms and Conditions.", 17844 oops: "Oops... Something went wrong, please refresh and try again." 17845 }); 17846</script>
vendor: 1 bytes, line 17846
17846
17847<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/subscription-form-common.js?v=63833294029488740541788838986" defer></script>
vendor: 1 bytes, line 17847
17847
17848<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/shopify-object-api.js?v=4676934968240442781780544325" defer></script>
vendor: 1 bytes, line 17848
17848
17849<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/footer-newsletter-promo.js?v=75726610577530650361787047128" defer></script>
17849 17850 17851 17852 17853 <div class="site-footer__content"> 17854 17855 <div 17856 class=" 17857 site-footer__item site-footer__item_link_list 17858 17859 17860 17861 " 17862 17863 > 17864 <div class="site-footer__item-inner site-footer__item-inner--link_list"><div class="h5"> 17865 Products 17866 <span class="plus-arrow hideDesktop showLaptop"> 17867 <svg width="10" height="11" viewBox="0 0 10 11" xmlns="http://www.w3.org/2000/svg"> 17868 <path d="M5.75.238v4.25H10v1.5H5.75v4.25h-1.5v-4.25H0v-1.5h4.25V.238h1.5z" fill="#03060B" fill-rule="evenodd"/> 17869 </svg> 17870 </span> 17871 <span class="minus-arrow hideDesktop hideLaptop"> 17872 <svg width="10" height="11" viewBox="0 0 10 11" xmlns="http://www.w3.org/2000/svg"> 17873 <path d="M0 4.488h10v1.5H0z" fill="#03060B" fill-rule="evenodd"/> 17874 </svg> 17875 </span> 17876 </div><ul class="site-footer__linklist hideLaptop"><li class="site-footer__linklist-item"> 17877 <a 17878 href="https://us.ecoflow.com/collections/portable-power-stations" 17879 17880 > 17881 Portable Power Station 17882 </a> 17883 </li><li class="site-footer__linklist-item"> 17884 <a 17885 href="https://us.ecoflow.com/collections/solar-panels" 17886 17887 > 17888 Solar Panels 17889 </a> 17890 </li><li class="site-footer__linklist-item"> 17891 <a 17892 href="https://us.ecoflow.com/collections/solar-generators" 17893 17894 > 17895 Solar Generator 17896 </a> 17897 </li><li class="site-footer__linklist-item"> 17898 <a 17899 href="https://us.ecoflow.com/collections/solar-battery" 17900 17901 > 17902 Solar Battery 17903 </a> 17904 </li><li class="site-footer__linklist-item"> 17905 <a 17906 href="https://us.ecoflow.com/pages/whole-home-generator" 17907 17908 > 17909 Whole Home Generator 17910 </a> 17911 </li><li class="site-footer__linklist-item"> 17912 <a 17913 href="https://us.ecoflow.com/collections/inverter-generator" 17914 17915 > 17916 Inverter Generator 17917 </a> 17918 </li><li class="site-footer__linklist-item"> 17919 <a 17920 href="https://us.ecoflow.com/pages/home-solar-system" 17921 17922 > 17923 Home Solar System 17924 </a> 17925 </li><li class="site-footer__linklist-item"> 17926 <a 17927 href="https://us.ecoflow.com/collections/power-banks" 17928 17929 > 17930 Power Bank 17931 </a> 17932 </li></ul></div> 17933 </div> 17934 17935 17936 <div 17937 class=" 17938 site-footer__item site-footer__item_link_list 17939 17940 17941 17942 " 17943 17944 > 17945 <div class="site-footer__item-inner site-footer__item-inner--link_list"><div class="h5"> 17946 Support 17947 <span class="plus-arrow hideDesktop showLaptop">
17948 <svg width="10" height="11" viewBox="0 0 10 11" xmlns="http://www.w3.org/2000/svg"> 17949 <path d="M5.75.238v4.25H10v1.5H5.75v4.25h-1.5v-4.25H0v-1.5h4.25V.238h1.5z" fill="#03060B" fill-rule="evenodd"/> 17950 </svg> 17951 </span> 17952 <span class="minus-arrow hideDesktop hideLaptop"> 17953 <svg width="10" height="11" viewBox="0 0 10 11" xmlns="http://www.w3.org/2000/svg"> 17954 <path d="M0 4.488h10v1.5H0z" fill="#03060B" fill-rule="evenodd"/> 17955 </svg> 17956 </span> 17957 </div><ul class="site-footer__linklist hideLaptop"><li class="site-footer__linklist-item"> 17958 <a 17959 href="https://www.ecoflow.com/us/where-to-buy" 17960 17961 > 17962 Where to buy 17963 </a> 17964 </li><li class="site-footer__linklist-item"> 17965 <a 17966 href="https://www.ecoflow.com/us/support/faq" 17967 17968 > 17969 FAQs 17970 </a> 17971 </li><li class="site-footer__linklist-item"> 17972 <a 17973 href="https://ecoflow.com/us/contact-us" 17974 17975 > 17976 Contact Us 17977 </a> 17978 </li><li class="site-footer__linklist-item"> 17979 <a 17980 href="https://us.ecoflow.com/a/track-order" 17981 17982 > 17983 Order Tracking 17984 </a> 17985 </li><li class="site-footer__linklist-item"> 17986 <a 17987 href="https://www.ecoflow.com/us/support/warranty" 17988 17989 > 17990 Activate Warranty 17991 </a> 17992 </li><li class="site-footer__linklist-item"> 17993 <a 17994 href="https://www.ecoflow.com/us/fraud-alerts" 17995 17996 > 17997 Fraud Alert 17998 </a> 17999 </li></ul></div> 18000 </div> 18001 18002 18003 <div 18004 class=" 18005 site-footer__item site-footer__item_link_list 18006 18007 18008 18009 " 18010 18011 > 18012 <div class="site-footer__item-inner site-footer__item-inner--link_list"><div class="h5"> 18013 Explore 18014 <span class="plus-arrow hideDesktop showLaptop">
18015 <svg width="10" height="11" viewBox="0 0 10 11" xmlns="http://www.w3.org/2000/svg"> 18016 <path d="M5.75.238v4.25H10v1.5H5.75v4.25h-1.5v-4.25H0v-1.5h4.25V.238h1.5z" fill="#03060B" fill-rule="evenodd"/> 18017 </svg> 18018 </span> 18019 <span class="minus-arrow hideDesktop hideLaptop"> 18020 <svg width="10" height="11" viewBox="0 0 10 11" xmlns="http://www.w3.org/2000/svg"> 18021 <path d="M0 4.488h10v1.5H0z" fill="#03060B" fill-rule="evenodd"/> 18022 </svg> 18023 </span> 18024 </div><ul class="site-footer__linklist hideLaptop"><li class="site-footer__linklist-item"> 18025 <a 18026 href="/pages/home-ecosystem" 18027 18028 > 18029 Ecosystem 18030 </a> 18031 </li><li class="site-footer__linklist-item"> 18032 <a 18033 href="https://us.ecoflow.com/pages/power-outages?ref=footer" 18034 18035 > 18036 Power Outages 18037 </a> 18038 </li><li class="site-footer__linklist-item"> 18039 <a 18040 href="/pages/whole-home-generator" 18041 18042 > 18043 Whole Home Generator 18044 </a> 18045 </li><li class="site-footer__linklist-item"> 18046 <a 18047 href="https://us.ecoflow.com/pages/sitemap" 18048 18049 > 18050 Sitemap 18051 </a> 18052 </li><li class="site-footer__linklist-item"> 18053 <a 18054 href="https://us.ecoflow.com/pages/corporate-purchase" 18055 18056 > 18057 Corporate Purchase 18058 </a> 18059 </li></ul></div> 18060 </div> 18061 18062 18063 <div 18064 class=" 18065 site-footer__item site-footer__item_link_list 18066 18067 18068 18069 " 18070 18071 > 18072 <div class="site-footer__item-inner site-footer__item-inner--link_list"><div class="h5"> 18073 Company 18074 <span class="plus-arrow hideDesktop showLaptop">
18075 <svg width="10" height="11" viewBox="0 0 10 11" xmlns="http://www.w3.org/2000/svg"> 18076 <path d="M5.75.238v4.25H10v1.5H5.75v4.25h-1.5v-4.25H0v-1.5h4.25V.238h1.5z" fill="#03060B" fill-rule="evenodd"/> 18077 </svg> 18078 </span> 18079 <span class="minus-arrow hideDesktop hideLaptop"> 18080 <svg width="10" height="11" viewBox="0 0 10 11" xmlns="http://www.w3.org/2000/svg"> 18081 <path d="M0 4.488h10v1.5H0z" fill="#03060B" fill-rule="evenodd"/> 18082 </svg> 18083 </span> 18084 </div><ul class="site-footer__linklist hideLaptop"><li class="site-footer__linklist-item"> 18085 <a 18086 href="https://www.ecoflow.com/us/blog" 18087 18088 > 18089 Blog 18090 </a> 18091 </li><li class="site-footer__linklist-item"> 18092 <a 18093 href="https://forum.ecoflow.com/us" 18094 18095 > 18096 Forum 18097 </a> 18098 </li><li class="site-footer__linklist-item"> 18099 <a 18100 href="https://www.ecoflow.com/us/about-us" 18101 18102 > 18103 About Us 18104 </a> 18105 </li><li class="site-footer__linklist-item"> 18106 <a 18107 href="https://www.ecoflow.com/us/support/download/index" 18108 18109 > 18110 User Manual 18111 </a> 18112 </li><li class="site-footer__linklist-item"> 18113 <a 18114 href="https://www.ecoflow.com/us/app" 18115 18116 > 18117 App Download 18118 </a> 18119 </li></ul></div> 18120 </div> 18121 18122 18123 <div 18124 class=" 18125 site-footer__item site-footer__item_link_list 18126 18127 18128 18129 " 18130 18131 > 18132 <div class="site-footer__item-inner site-footer__item-inner--link_list"><div class="h5"> 18133 Programs 18134 <span class="plus-arrow hideDesktop showLaptop">
18135 <svg width="10" height="11" viewBox="0 0 10 11" xmlns="http://www.w3.org/2000/svg"> 18136 <path d="M5.75.238v4.25H10v1.5H5.75v4.25h-1.5v-4.25H0v-1.5h4.25V.238h1.5z" fill="#03060B" fill-rule="evenodd"/> 18137 </svg> 18138 </span> 18139 <span class="minus-arrow hideDesktop hideLaptop"> 18140 <svg width="10" height="11" viewBox="0 0 10 11" xmlns="http://www.w3.org/2000/svg"> 18141 <path d="M0 4.488h10v1.5H0z" fill="#03060B" fill-rule="evenodd"/> 18142 </svg> 18143 </span> 18144 </div><ul class="site-footer__linklist hideLaptop"><li class="site-footer__linklist-item"> 18145 <a 18146 href="https://us.ecoflow.com/pages/affiliate-program" 18147 18148 > 18149 Affiliates 18150 </a> 18151 </li><li class="site-footer__linklist-item"> 18152 <a 18153 href="https://www.ecoflow.com/us/ecocredits" 18154 18155 > 18156 EcoCredits 18157 </a> 18158 </li><li class="site-footer__linklist-item"> 18159 <a 18160 href="https://www.ecoflow.com/us/referral" 18161 18162 > 18163 Refer a Friend 18164 </a> 18165 </li><li class="site-footer__linklist-item"> 18166 <a 18167 href="https://www.ecoflow.com/us/service-renewal" 18168 18169 > 18170 Trade In 18171 </a> 18172 </li><li class="site-footer__linklist-item"> 18173 <a 18174 href="https://us.ecoflow.com/pages/refurbished" 18175 18176 > 18177 Refurbished 18178 </a> 18179 </li><li class="site-footer__linklist-item"> 18180 <a 18181 href="https://us.ecoflow.com/pages/discount-program" 18182 18183 > 18184 Discount Program 18185 </a> 18186 </li><li class="site-footer__linklist-item"> 18187 <a 18188 href="https://www.ecoflow.com/us/protection-service" 18189 18190 > 18191 Shipping Protection 18192 </a> 18193 </li></ul></div> 18194 </div> 18195 18196 18197 <div 18198 class=" 18199 site-footer__item site-footer__item_link_list 18200 18201 18202 18203 " 18204 18205 > 18206 <div class="site-footer__item-inner site-footer__item-inner--link_list"><div class="h5"> 18207 Privacy & Terms 18208 <span class="plus-arrow hideDesktop showLaptop">
18209 <svg width="10" height="11" viewBox="0 0 10 11" xmlns="http://www.w3.org/2000/svg"> 18210 <path d="M5.75.238v4.25H10v1.5H5.75v4.25h-1.5v-4.25H0v-1.5h4.25V.238h1.5z" fill="#03060B" fill-rule="evenodd"/> 18211 </svg> 18212 </span> 18213 <span class="minus-arrow hideDesktop hideLaptop"> 18214 <svg width="10" height="11" viewBox="0 0 10 11" xmlns="http://www.w3.org/2000/svg"> 18215 <path d="M0 4.488h10v1.5H0z" fill="#03060B" fill-rule="evenodd"/> 18216 </svg> 18217 </span> 18218 </div><ul class="site-footer__linklist hideLaptop"><li class="site-footer__linklist-item"> 18219 <a 18220 href="https://account.ecoflow.com/agreement/en-us/TermsOfUse.html" 18221 18222 > 18223 Terms of Use 18224 </a> 18225 </li><li class="site-footer__linklist-item"> 18226 <a 18227 href="https://account.ecoflow.com/agreement/en-us/PrivacyPolicy.html" 18228 18229 > 18230 Privacy Policy 18231 </a> 18232 </li><li class="site-footer__linklist-item"> 18233 <a 18234 href="https://us.ecoflow.com/pages/ecoflow-return-policy" 18235 18236 > 18237 Return & Refund Policy 18238 </a> 18239 </li><li class="site-footer__linklist-item"> 18240 <a 18241 href="https://us.ecoflow.com/pages/warranty-policy" 18242 18243 > 18244 Warranty Policy 18245 </a> 18246 </li><li class="site-footer__linklist-item"> 18247 <a 18248 href="https://account.ecoflow.com/agreement/en-us/Statement.html" 18249 18250 > 18251 Compliance Statement 18252 </a> 18253 </li><li class="site-footer__linklist-item"> 18254 <a 18255 href="https://us.ecoflow.com/pages/accessibility-statement" 18256 18257 > 18258 Accessibility Statement 18259 </a> 18260 </li><li class="site-footer__linklist-item"> 18261 <a 18262 href="/pages/shipping-policy" 18263 18264 > 18265 Shipping Policy 18266 </a> 18267 </li><li class="site-footer__linklist-item"> 18268 <a 18269 href="https://ecoflow-tech.myshopify.com/pages/payment-policy" 18270 18271 > 18272 Payment Policy 18273 </a> 18274 </li><li class="site-footer__linklist-item"> 18275 <a 18276 href="https://www.ecoflow.com/us/data-security-and-privacy" 18277 18278 > 18279 Data Security and Privacy 18280 </a> 18281 </li></ul></div> 18282 </div> 18283 18284</div> 18285 </div> 18286 18287 <div class="site-footer__bottom_content"> 18288 <div class="page-width-small"> 18289 <div class="grid grid--footer-float-left mobile-reverse"> 18290 18291 <div class="grid__item one-half site-footer-item-align-left small--one-whole"> 18292 <span class="site-footer__copyright-content" 18293 ><p>Copyright © 2026 <a href="https://us.ecoflow.com/">EcoFlow US</a> All Rights Reserved.</p></span 18294 > 18295 </div> 18296 18297 18298<div class="grid__item site-footer-item-align-right one-half small--one-whole"><form method="post" action="/localization" id="localization-footer" accept-charset="UTF-8" class="selectors-form localization" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/products/delta-pro-ultra-x" /></form></div></div> 18299 <div class="accessibility-settings grid grid--footer-float-left mobile-reverse"> 18300 <button id="INDmenu-btn" type="button" class="accessibility-settings__trigger"> 18301 Accessibility 18302 </button> 18303 </div> 18304 </div> 18305 </div> 18306 </div> 18307</footer> 18308 18309 18310<style> 18311 .footer_bg { 18312 opacity: 20%; 18313 } 18314 18315 .site-footer__item-inner--newsletter .newsletter__input { 18316 background-color: #ffffff; 18317 } 18318 .call-to-action .call-to-action__block { 18319 background-color: #ffffff; 18320 } 18321 .site-footer__item .selectors-form .disclosure__toggle { 18322 background-color: #ffffff; 18323 } 18324 .call-to-action .call-to-action__block svg { 18325 color: #000000; 18326 } 18327 18328 18329 .site-footer p:not(.form-message), 18330 .site-footer small,
18331 .site-footer__copyright-content a, 18332 .site-footer__newsletter-error, 18333 .site-footer__social-icons .social-icons__link, 18334 .site-footer__bottom_content .disclosure__toggle { 18335 color: #919191; 18336 } 18337 18338 .call-to-action__block .content .h6 { 18339 color: #ffffff; 18340 } 18341 .call-to-action__block .content p { 18342 color: #ffffff; 18343 } 18344 .site-footer__content .site-footer__item-inner .h5 { 18345 color: #ffffff; 18346 } 18347 18348 .social-icons__item svg{ fill: #ffffff; } 18349 18350 .site-footer__linklist-item a { 18351 color: #919191; 18352 } 18353 .site-footer__linklist-item a:hover { 18354 color: #919191; 18355 } 18356 18357 .site-footer { 18358 color: #919191; 18359 background-color: #000000; 18360 } 18361 18362 18363 .site-footer__social-icons .social-icons__link:hover { 18364 color: #777777; 18365 } 18366 .accessibility-settings { 18367 align-items: center; 18368 margin-top: 8px; 18369 padding-left: 11px; 18370 } 18371 .accessibility-settings__trigger { 18372 padding: 0; 18373 border: 0; 18374 background: transparent; 18375 color: inherit; 18376 font-family: inherit; 18377 font-size: calc(var(--font-size-base) * 1px); 18378 line-height: 1.4; 18379 text-decoration: underline; 18380 text-underline-offset: 3px; 18381 cursor: pointer; 18382 transition: opacity 0.2s ease; 18383 } 18384 .accessibility-settings__trigger:hover, 18385 .accessibility-settings__trigger:focus-visible { 18386 opacity: 0.75; 18387 } 18388 18389 @media screen and (max-width: 1239px){ 18390 .site-footer p:not(.form-message), 18391 .site-footer small, 18392 .site-footer__copyright-content a, 18393 .site-footer__newsletter-error, 18394 .site-footer__social-icons .social-icons__link, 18395 .site-footer__bottom_content .disclosure__toggle { 18396 color: #919191; 18397 } 18398 .site-footer__content .site-footer__item-inner .h5 { 18399 color: #03060b; 18400 } 18401 .site-footer__linklist-item a { 18402 color: #444444; 18403 } 18404 .site-footer { 18405 color: #919191; 18406 background-color: #f8f8f8; 18407 } 18408 .social-icons__item svg{ fill: #919191; } 18409 .site-footer__item-inner--newsletter .contact-form .input-group .newsletter__input{ color: #919191; border-color: #919191; } 18410 .site-footer__item-inner--newsletter .contact-form .input-group .newsletter__input::placeholder{ color: #919191; } 18411 .site-footer__item-inner--newsletter .contact-form .input-group .newsletter__submit{ background: #919191; } 18412 .site-footer__item-inner--newsletter .contact-form .input-group .newsletter__submit svg path{ fill: #fff; } 18413 .accessibility-settings { 18414 color: #919191; 18415 padding-left: 0; 18416 margin-top: 12px; 18417 width: 100%; 18418 text-align: center; 18419 justify-content: center; 18420 align-items: center; 18421 } 18422 .accessibility-settings__trigger { 18423 font-size: calc(var(--font-size-base) * 0.9px); 18424 } 18425 } 18426 18427 @media screen and (max-width: 749px) { 18428 .accessibility-settings { 18429 width: 100%; 18430 align-items: center; 18431 } 18432 .accessibility-settings__trigger { 18433 width: auto; 18434 } 18435 } 18436</style> 18437
18438<script type="module" src="//us.ecoflow.com/cdn/shop/t/1497/assets/dynamic-icon.js?v=160128651583011347501780544296"></script>
18438 18439 18440 18441</div> 18442 18443 <div id="slideshow-info" class="visually-hidden" aria-hidden="true">Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device</div> 18444 18445 </div> 18446 18447 18448 <ul hidden> 18449 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 18450 <li id="a11y-selection-message">Press the space key then arrow keys to make a selection.</li> 18451 </ul> 18452 18453 18454 18455 <ukraine-popup> 18456 <div 18457 id="popup-ukraine" 18458 class="modal fade" 18459 tabindex="-1" 18460 role="dialog" 18461 aria-hidden="true" 18462 data-country="Ukraine" 18463 data-ukraine-link="https://eu.ecoflow.com/" 18464 > 18465 <div class="popup-ukraine__modal-dialog modal-dialog"> 18466 <div class="popup-ukraine__modal-content modal-content"> 18467 <div class="modal-header"> 18468 <button type="button" class="popup-ukraine__close close" data-dismiss="modal" aria-hidden="true"> 18469 <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"> 18470 <path d="M1 1L21 21" stroke="#757575"/> 18471 <path d="M21 1L1 21" stroke="#757575"/> 18472</svg> 18473 18474 </button> 18475 <div class="popup-ukraine__modal-title modal-title h4">Are you a Ukraine user?</div> 18476 </div> 18477 <div class="popup-ukraine__modal-body modal-body"> 18478 <p>Please note the difference in voltage between the US and EU. If you are a Ukraine user we will redirect your to the EU site to continue shopping.</p> 18479 </div> 18480 <div class="popup-ukraine__modal-footer modal-footer"> 18481 <button type="button" class="btn popup-ukraine__btn-primary btn-primary btn-yes">Yes, I am.</button> 18482 <button type="button" class="btn popup-ukraine__btn-default btn-default btn-no">No. I am not</button> 18483 </div> 18484 </div> 18485 </div> 18486 </div> 18487 </ukraine-popup> 18488 18489 <style data-shopify> 18490 #popup-ukraine.show { 18491 display: flex !important; 18492 z-index: 10000; 18493 opacity: 1; 18494 visibility: visible; 18495 pointer-events: auto; 18496 justify-content: center; 18497 align-items: center; 18498 } 18499 18500 #popup-ukraine.show:before { 18501 background: rgba(0,0,0,0.5); 18502 } 18503 18504 .popup-ukraine__modal-dialog { 18505 margin: 0 10px; 18506 } 18507 18508 .popup-ukraine__close { 18509 background-color: transparent; 18510 border: none; 18511 position: absolute; 18512 right: 15px; 18513 top: 20px; 18514 } 18515 18516 .popup-ukraine__modal-title { 18517 font-size: 20px; 18518 font-weight: 700; 18519 margin: 0 0 20px; 18520 color: #212121; 18521 } 18522 18523 .popup-ukraine__modal-body P { 18524 font-weight: 500; 18525 font-size: 14px; 18526 line-height: 18px; 18527 color: #757575; 18528 } 18529 18530 .popup-ukraine__modal-content { 18531 position: relative; 18532 max-width: 500px; 18533 width: 100%; 18534 background: #ffffff; 18535 border-radius: 8px; 18536 padding: 30px; 18537 } 18538 18539 .popup-ukraine__modal-footer { 18540 margin-top: 24px; 18541 margin-bottom: -20px; 18542 } 18543 18544 .popup-ukraine__btn-default, 18545 .popup-ukraine__btn-primary { 18546 border-radius: 100px; 18547 width: 125px; 18548 text-align: center; 18549 display: inline-block; 18550 text-transform: uppercase; 18551 white-space: nowrap; 18552 padding: 8px 19px; 18553 margin-bottom: 20px; 18554 } 18555 18556 .popup-ukraine__btn-primary { 18557 background: #2164ff; 18558 color: white; 18559 margin-right: 10px; 18560 } 18561 18562 .popup-ukraine__btn-default { 18563 border: 1px solid #d3d3d3; 18564 background-color: transparent; 18565 color: #212121; 18566 } 18567 </style> 18568 18569 18570 18571 18572 <ip-detect-popup data-id="#popup-country-redirect"> 18573 <div 18574 id="popup-country-redirect" 18575 class="popup-country-redirect modal fade" 18576 tabindex="-1" 18577 role="dialog" 18578 aria-hidden="true" 18579 hidden 18580 data-show-in-url="https://us.ecoflow.com/pages/portable-solar-panels?utm_source=product_card&utm_medium=referral&utm_campaign=river_2" 18581 data-page="/products/delta-pro-ultra-x" 18582 data-redirect-to-same-page="" 18583 data-link-countries='{ 18584 "CA": "https://ca.ecoflow.com/pages/portable-solar-panels?utm_source=product_card&utm_medium=referral&utm_campaign=river_2", 18585 "UK": "https://uk.ecoflow.com/pages/portable-solar-panels?utm_source=product_card&utm_medium=referral&utm_campaign=river_2", 18586 "GB": "https://uk.ecoflow.com/pages/portable-solar-panels?utm_source=product_card&utm_medium=referral&utm_campaign=river_2", 18587 "DE": "https://de.ecoflow.com/pages/portable-solar-panels?utm_source=product_card&utm_medium=referral&utm_campaign=river_2", 18588 "FR": "https://fr.ecoflow.com/pages/portable-solar-panels?utm_source=product_card&utm_medium=referral&utm_campaign=river_2", 18589 "ES": "https://es.ecoflow.com/pages/portable-solar-panels?utm_source=product_card&utm_medium=referral&utm_campaign=river_2", 18590 "IT": "https://it.ecoflow.com/pages/portable-solar-panels?utm_source=product_card&utm_medium=referral&utm_campaign=river_2", 18591 "AU": "https://au.ecoflow.com/pages/portable-solar-panels?utm_source=product_card&utm_medium=referral&utm_campaign=river_2",
18592 "ZA": "https://za.ecoflow.com/collections/portable-solar-panels?utm_source=product_card&utm_medium=referral&utm_campaign=river_2", 18593 "JP": "https://jp.ecoflow.com/pages/solar-panels?utm_source=product_card&utm_medium=referral&utm_campaign=river_2", 18594 "KR": "https://kr.ecoflow.com/collections/portable-solar-panels?utm_source=product_card&utm_medium=referral&utm_campaign=river_2", 18595 "EU": "https://eu.ecoflow.com/pages/portable-solar-panels?utm_source=product_card&utm_medium=referral&utm_campaign=river_2" 18596 }' 18597 > 18598 <div class="popup-country-redirect__modal-dialog modal-dialog"> 18599 <div class="popup-country-redirect__modal-content modal-content"> 18600 <div class="popup-country-redirect__modal-header"> 18601 <button type="button" class="popup-country-redirect__close close" data-dismiss="modal" aria-hidden="true"> 18602 <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"> 18603 <path d="M1 1L21 21" stroke="#757575"/> 18604 <path d="M21 1L1 21" stroke="#757575"/> 18605</svg> 18606 18607 </button> 18608 <div class="popup-country-redirect__modal-title modal-title h4">Welcome to EcoFlow US</div> 18609 </div> 18610 <div class="popup-country-redirect__modal-body"> 18611 <p>Since each region has specific voltage and plug requirements, we'll redirect you to your location.</p> 18612 </div> 18613 <div class="popup-country-redirect__modal-footer"> 18614 <button type="button" class="btn popup-country-redirect__btn-primary btn-primary btn-yes">Stay on EcoFlow US</button> 18615 <button type="button" class="btn popup-country-redirect__btn-default btn-default btn-no">Go to my Location</button> 18616 </div> 18617 </div> 18618 </div> 18619 </div> 18620 </ip-detect-popup> 18621 18622 <style data-shopify> 18623 ip-detect-popup{ z-index: 9999999999; position: relative; } 18624 .popup-country-redirect { 18625 display: none; 18626 opacity: 0; 18627 visibility: hidden; 18628 pointer-events: none; 18629 } 18630 .popup-country-redirect.show { 18631 display: flex !important; 18632 z-index: 10000; 18633 opacity: 1; 18634 visibility: visible; 18635 pointer-events: auto; 18636 justify-content: center; 18637 align-items: center; 18638 } 18639 18640 .popup-country-redirect.show:before { 18641 background: rgba(0,0,0,0.5); 18642 } 18643 18644 .popup-country-redirect__modal-dialog { 18645 margin: 0 10px; 18646 } 18647 18648 .popup-country-redirect__close { 18649 padding: 1px 6px !important; 18650 background-color: transparent; 18651 border: none; 18652 position: absolute; 18653 right: 15px; 18654 top: 20px; 18655 opacity: 1; 18656 } 18657 18658 .popup-country-redirect__modal-title { 18659 font-size: 20px; 18660 font-weight: 700 !important; 18661 margin: 0 0 20px !important; 18662 color: #212121 !important; 18663 } 18664 18665 .popup-country-redirect__modal-body P { 18666 font-weight: 500; 18667 font-size: 14px; 18668 line-height: 18px; 18669 color: #757575; 18670 } 18671 18672 .popup-country-redirect__modal-content { 18673 position: relative; 18674 max-width: 500px; 18675 width: 100%; 18676 background: #ffffff; 18677 border-radius: 8px; 18678 padding: 30px; 18679 } 18680 18681 .popup-country-redirect__modal-footer { 18682 margin-top: 24px; 18683 margin-bottom: -20px; 18684 } 18685 18686 .popup-country-redirect__btn-default, 18687 .popup-country-redirect__btn-primary { 18688 border-radius: 100px; 18689 min-width: 125px; 18690 text-align: center; 18691 display: inline-block; 18692 text-transform: uppercase; 18693 white-space: nowrap; 18694 padding: 8px 19px; 18695 margin-bottom: 20px; 18696 } 18697 18698 #popup-ca-redirect .btn{ font-size: 14px; } 18699 18700 .popup-country-redirect__btn-primary { 18701 background: #2164ff; 18702 color: white; 18703 margin-right: 10px; 18704 } 18705 18706 .popup-country-redirect__btn-default { 18707 border: 1px solid #d3d3d3; 18708 background-color: transparent; 18709 color: #212121; 18710 } 18711 18712 @media screen and (max-width: 750px){ 18713 #popup-ca-redirect .popup-country-redirect__modal-footer{ display: flex; } 18714 #popup-ca-redirect .btn{ width: auto; } 18715 } 18716 </style> 18717 18718 18719 18720 18721 18722 18723 18724 18725 18726 18727 18728 18729 18730 18731 18732 18733 18734 18735 18736 18737 18738 18739 18740 18741 18742 18743 18744 18745 18746 18747 18748 18749 18750 18751 18752 18753 18754 18755 18756 18757 18758 18759 18760 18761 18762 18763 18764 18765 18766 18767 18768 18769 18770 18771 18772 18773 18774 18775 18776 18777 18778 18779 18780 18781 18782 18783 18784 18785 18786 18787 18788 18789 18790 18791 18792 18793 18794 18795 18796 18797 18798 18799 18800 18801 18802 18803 18804 18805 18806 18807 18808 18809 18810 18811 18812 18813 18814 18815 18816 18817 18818 18819 18820 18821 18822 18823 18824 18825 18826 18827 18828 18829 18830 18831 18832 18833 18834 18835 18836 18837 18838 18839 18840 18841 18842 18843 18844 18845 18846 18847 18848 18849 18850 18851 18852 18853 18854 18855 18856 18857 18858 18859 18860 18861 <ip-detect-popup data-id="#popup-ca-redirect"> 18862 <div 18863 id="popup-ca-redirect" 18864 class="popup-country-redirect modal fade" 18865 tabindex="-1" 18866 role="dialog" 18867 aria-hidden="true" 18868 hidden 18869 data-show-in-url="all" 18870 data-page="/products/delta-pro-ultra-x" 18871 data-redirect-to-same-page="" 18872 data-link-countries='{ 18873 "CA": "https://ca.ecoflow.com//products/delta-pro-ultra-x", 18874 "UK": "", 18875 "GB": "", 18876 "DE": "", 18877 "FR": "", 18878 "ES": "", 18879 "IT": "", 18880 "AU": "",
18881 "ZA": "", 18882 "JP": "", 18883 "KR": "", 18884 "EU": "" 18885 }' 18886 > 18887 <div class="popup-country-redirect__modal-dialog modal-dialog"> 18888 <div class="popup-country-redirect__modal-content modal-content"> 18889 <div class="popup-country-redirect__modal-header"> 18890 <button type="button" class="popup-country-redirect__close close" data-dismiss="modal" aria-hidden="true"> 18891 <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"> 18892 <path d="M1 1L21 21" stroke="#757575"/> 18893 <path d="M21 1L1 21" stroke="#757575"/> 18894</svg> 18895 18896 </button> 18897 <div class="popup-country-redirect__modal-title modal-title h4">Shopping from Canada?</div> 18898 </div> 18899 <div class="popup-country-redirect__modal-body"> 18900 <p>Youâll be redirected to our Canadian site for a better shopping experience. Hereâs a special welcome gift â use code <strong>WELCOMETOCA</strong> at checkout!</p> 18901 </div> 18902 <div class="popup-country-redirect__modal-footer"> 18903 <button type="button" class="btn popup-country-redirect__btn-primary btn-primary btn-yes">Yes, letâs go</button> 18904 <button type="button" class="btn popup-country-redirect__btn-default btn-default btn-no">No,thanks</button> 18905 </div> 18906 </div> 18907 </div> 18908 </div> 18909 </ip-detect-popup> 18910 18911 <style data-shopify> 18912 ip-detect-popup{ z-index: 9999999999; position: relative; } 18913 .popup-country-redirect { 18914 display: none; 18915 opacity: 0; 18916 visibility: hidden; 18917 pointer-events: none; 18918 } 18919 .popup-country-redirect.show { 18920 display: flex !important; 18921 z-index: 10000; 18922 opacity: 1; 18923 visibility: visible; 18924 pointer-events: auto; 18925 justify-content: center; 18926 align-items: center; 18927 } 18928 18929 .popup-country-redirect.show:before { 18930 background: rgba(0,0,0,0.5); 18931 } 18932 18933 .popup-country-redirect__modal-dialog { 18934 margin: 0 10px; 18935 } 18936 18937 .popup-country-redirect__close { 18938 padding: 1px 6px !important; 18939 background-color: transparent; 18940 border: none; 18941 position: absolute; 18942 right: 15px; 18943 top: 20px; 18944 opacity: 1; 18945 } 18946 18947 .popup-country-redirect__modal-title { 18948 font-size: 20px; 18949 font-weight: 700 !important; 18950 margin: 0 0 20px !important; 18951 color: #212121 !important; 18952 } 18953 18954 .popup-country-redirect__modal-body P { 18955 font-weight: 500; 18956 font-size: 14px; 18957 line-height: 18px; 18958 color: #757575; 18959 } 18960 18961 .popup-country-redirect__modal-content { 18962 position: relative; 18963 max-width: 500px; 18964 width: 100%; 18965 background: #ffffff; 18966 border-radius: 8px; 18967 padding: 30px; 18968 } 18969 18970 .popup-country-redirect__modal-footer { 18971 margin-top: 24px; 18972 margin-bottom: -20px; 18973 } 18974 18975 .popup-country-redirect__btn-default, 18976 .popup-country-redirect__btn-primary { 18977 border-radius: 100px; 18978 min-width: 125px; 18979 text-align: center; 18980 display: inline-block; 18981 text-transform: uppercase; 18982 white-space: nowrap; 18983 padding: 8px 19px; 18984 margin-bottom: 20px; 18985 } 18986 18987 #popup-ca-redirect .btn{ font-size: 14px; } 18988 18989 .popup-country-redirect__btn-primary { 18990 background: #2164ff; 18991 color: white; 18992 margin-right: 10px; 18993 } 18994 18995 .popup-country-redirect__btn-default { 18996 border: 1px solid #d3d3d3; 18997 background-color: transparent; 18998 color: #212121; 18999 } 19000 19001 @media screen and (max-width: 750px){ 19002 #popup-ca-redirect .popup-country-redirect__modal-footer{ display: flex; } 19003 #popup-ca-redirect .btn{ width: auto; } 19004 } 19005 </style> 19006 19007 19008 19009 <!-- Root element of PhotoSwipe. Must have class pswp. --> 19010<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 19011 19012 <!-- Background of PhotoSwipe. 19013It's a separate element as animating opacity is faster than rgba(). --> 19014 <div class="pswp__bg"></div> 19015 19016 <!-- Slides wrapper with overflow:hidden. --> 19017 <div class="pswp__scroll-wrap"> 19018 19019 <!-- Container that holds slides. 19020PhotoSwipe keeps only 3 of them in the DOM to save memory. 19021Don't modify these 3 pswp__item elements, data is added later on. --> 19022 <div class="pswp__container"> 19023 <div class="pswp__item"></div> 19024 <div class="pswp__item"></div> 19025 <div class="pswp__item"></div> 19026 </div> 19027 19028 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 19029 <div class="pswp__ui pswp__ui--hidden"> 19030 19031 <div class="pswp__top-bar"> 19032 19033 <!-- Controls are self-explanatory. Order can be changed. --> 19034 19035 <div class="pswp__counter"></div> 19036 19037 <button class="pswp__button pswp__button--close" title="Close (Esc)"> 19038 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 19039 <path d="M19.0711 4.92898C19.3639 5.2218 19.3638 5.69673 19.0711 5.98964L13.0607 12L19.0711 18.0105C19.3637 18.3034 19.3638 18.7783 19.0711 19.0711C18.7783 19.3639 18.3033 19.3638 18.0104 19.0711L12 13.0607L5.98959 19.0711C5.6967 19.364 5.22183 19.364 4.92893 19.0711C4.63607 18.7782 4.63605 18.3033 4.92893 18.0105L10.9393 12L4.92893 5.98964C4.63604 5.69674 4.63604 5.22187 4.92893 4.92898C5.22183 4.63612 5.69671 4.6361 5.98959 4.92898L12 10.9394L18.0104 4.92898C18.3033 4.63629 18.7782 4.63618 19.0711 4.92898Z" fill="white"/> 19040 </svg> 19041 </button> 19042 19043 <button class="pswp__button pswp__button--share" title="Share"></button> 19044 19045 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 19046 19047 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 19048 19049 <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR --> 19050 <!-- element will get class pswp__preloader--active when preloader is running --> 19051 <div class="pswp__preloader"> 19052 <div class="pswp__preloader__icn"> 19053 <div class="pswp__preloader__cut"> 19054 <div class="pswp__preloader__donut"></div> 19055 </div> 19056 </div> 19057 </div> 19058 </div> 19059 19060 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 19061 <div class="pswp__share-tooltip"></div> 19062 </div> 19063 19064 <button class="btn pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 19065 </button> 19066 19067 <button class="btn pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 19068 </button> 19069 19070 <div class="pswp__caption"> 19071 <div class="pswp__caption__center"></div> 19072 </div> 19073 19074 <div class="photoSwipe_innerthumbs"></div> 19075 19076 </div> 19077 19078 </div> 19079 19080 19081 19082</div> 19083 19084 19085 19086 19087 19088 19089 19090 19091<div id="sidebar-cart" class="Drawer Cart-Drawer" data-section-type="cart-template"data-section-settings ='{ 19092"type": "drawer", 19093"itemCount": 0, 19094"totalPrice": 0, 19095"originalTotalPrice": 0, 19096"drawer": true, 19097"excludedIdsTotalPrice": 0, 19098"hasShippingEstimator": false 19099}' data-enabled-ecocredit-msg="true" aria-modal="true" role="dialog" tabindex="-1"> 19100 <div class="Drawer__Header cart-drawer-container"> 19101 <div class="Drawer__Title hideMobile">Shopping Cart</div> 19102 <div class="Drawer__Title hideDesktop">My Shopping Cart</div> 19103 19104 <button class="Drawer__Close" data-action="close-drawer" data-drawer-id="sidebar-cart" aria-label="Close cart"> 19105 <svg class="hideMobile" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> 19106 <g fill="none" fill-rule="evenodd"> 19107 <circle fill="currentColor" cx="10" cy="10" r="10"/> 19108 <path d="M14.438 14.438a2.194 2.194 0 0 1-.498.387c-.16.
19108086-.33.039-.51-.141L10 11.253l-3.443 3.443c-.172.172-.338.215-.497.129a2.194 2.194 0 0 1-.498-.387 2.194 2.194 0 0 1-.387-.498c-.086-.16-.043-.325.13-.497L8.746 10l-3.43-3.43c-.18-.18-.228-.35-.142-.51.086-.16.215-.326.387-.498.172-.172.338-.3.498-.387.16-.086.33-.039.51.141L10 8.747l3.43-3.43c.173-.173.34-.218.504-.136.164.082.332.21.504.381.172.172.299.34.38.504.083.164.038.331-.134.503L11.253 10l3.43 3.43c.18.18.228.35.142.51-.086.16-.215.326-.387.498z" fill="#FFF"/> 19109 </g> 19110 </svg> 19111 19112 <svg class="hideDesktop" width="44" height="44" viewBox="0 0 44 44" xmlns="http://www.w3.org/2000/svg"> 19113 <path d="M29.601 15.46 23.061 22l6.54 6.54-1.06 1.061L22 23.061l-6.54 6.54-1.061-1.06L20.939 22l-6.54-6.54 1.06-1.061L22 20.939l6.54-6.54 1.061 1.06z" fill="#03060B" fill-rule="evenodd"/> 19114 </svg> 19115 </button> 19116 </div> 19117 19118 <form class="Cart Drawer__Content" action="/cart" method="POST" novalidate> 19119 <div class="Drawer__Main" data-scrollable><div class="Cart__Empty "> 19120 <span><svg class="icon icon--cart icon--full-color" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 19121 <path fill-rule="evenodd" fill="none" clip-rule="evenodd" d="M5.38086 6.87939H18.747C19.439 6.87939 20 7.44036 20 8.13236C20 8.25079 19.9832 8.36863 19.9501 8.48235L17.9454 15.3736C17.7897 15.9087 17.2995 16.2766 16.7423 16.2766H9.055C8.4978 16.2766 8.00755 15.9087 7.85191 15.3736L5.38086 6.87939Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 19122 <path d="M5.75889 8.1324L5.05622 5.87984C4.89295 5.35645 4.40836 5 3.8601 5H2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 19123 <path d="M9 20C9.55228 20 10 19.5523 10 19C10 18.4477 9.55228 18 9 18C8.44772 18 8 18.4477 8 19C8 19.5523 8.44772 20 9 20Z" fill="currentColor"/> 19124 <path d="M17 20C17.5523 20 18 19.5523 18 19C18 18.4477 17.5523 18 17 18C16.4477 18 16 18.4477 16 19C16 19.5523 16.4477 20 17 20Z" fill="currentColor"/> 19125 <path d="M10.3928 10.0234V13.1582" stroke="currentColor" stroke-width="1.2" stroke-linecap="round"/> 19126 <path d="M12.8987 10.0234V13.1582" stroke="currentColor" stroke-width="1.2" stroke-linecap="round"/> 19127 <path d="M15.4045 10.0234V13.1582" stroke="currentColor" stroke-width="1.2" stroke-linecap="round"/> 19128</svg> 19129 19130</span> 19131 <p>Your shopping cart is empty</p> 19132 </div> 19133 19134 <div class='empty_cart_buttons cart-drawer-container'> 19135 19136 19137 <button type="button" class="btn btn--primary keep_shopping__btn" data-action="close-drawer" data-drawer-id="sidebar-cart" aria-label="Close cart"> 19138 <span>Continue Shopping</span> 19139 </button> 19140 19141 </div><div id='rk-widget-212829' class='rk-bought_together'></div> 19142 </div> 19143 19144 19145 <div class="Drawer__Footer" data-drawer-animated-bottom> 19146 19147 19148</div> 19149 19150 </form> 19151</div> 19152 19153 19154 19155 19156 <div id="modal-quick-view" class="modal" aria-hidden="true"> 19157 <div class="modal__dialog modal__dialog--stretch" role="dialog"> 19158 <button class="modal__close close-quick-view" 19159 title="Close"><svg class="icon icon--close" viewBox="0 0 19 19" role="presentation"> 19160 <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path> 19161</svg></button> 19162 19163 <div class="modal__loader"><svg class="icon icon--search-loader" viewBox="0 0 64 64" role="presentation"> 19164 <path opacity=".4" d="M23.8589104 1.05290547C40.92335108-3.43614731 58.45816642 6.79494359 62.94709453 23.8589104c4.48905278 17.06444068-5.74156424 34.59913135-22.80600493 39.08818413S5.54195825 57.2055303 1.05290547 40.1410896C-3.43602265 23.0771228 6.7944697 5.54195825 23.8589104 1.05290547zM38.6146353 57.1445143c13.8647142-3.64731754 22.17719655-17.89443541 18.529879-31.75914961-3.64743965-13.86517841-17.8944354-22.17719655-31.7591496-18.529879S3.20804604 24.7494569 6.8554857 38.6146353c3.64731753 13.8647142 17.8944354 22.17719655 31.7591496 18.529879z"></path> 19165 <path d="M1.05290547 40.1410896l5.80258022-1.5264543c3.64731754 13.8647142 17.89443541 22.17719655 31.75914961 18.529879l1.5264543 5.80258023C23.07664892 67.43614731 5.54195825 57.2055303 1.05290547 40.1410896z"></path> 19166</svg></div> 19167 19168 <div class="modal__inner"></div> 19169 </div> 19170</div> 19171 19172 19173 19174 19175 19176 19177 19178 19179
19179<script> 19180 window.getCookieForEmarsys = function(name) { 19181 const value = `; ${document.cookie}`; 19182 const parts = value.split(`; ${name}=`); 19183 if (parts.length === 2) return parts.pop().split(';').shift(); 19184 return null; 19185 } 19186 19187 19188 document.addEventListener('DOMContentLoaded', function () { 19189 const observer = new MutationObserver(function(mutationsList) { 19190 for (let mutation of mutationsList) { 19191 if (mutation.addedNodes && mutation.addedNodes.length > 0) { 19192 const node = document.querySelector("pt-experience"); 19193 if (node) { 19194 19195 const waitShadow = () => { 19196 if (node.shadowRoot) { 19197 initSilex(node.shadowRoot); 19198 } else { 19199 const shadowObserver = new MutationObserver(() => { 19200 if (node.shadowRoot) { 19201 shadowObserver.disconnect(); 19202 initSilex(node.shadowRoot); 19203 } 19204 }); 19205 shadowObserver.observe(node, { childList: true }); 19206 } 19207 }; 19208 19209 waitShadow(); 19210 observer.disconnect(); 19211 } 19212 } 19213 } 19214 }); 19215 19216 observer.observe(document.documentElement, { 19217 childList: true, 19218 subtree: true 19219 }); 19220 19221 function initSilex(shadowRoot) { 19222 const el = shadowRoot.querySelector('[data-engage-block="button-close"]'); 19223 if (!el) return; 19224 19225 if (!el.dataset.inited) { 19226 el.dataset.inited = 'true'; 19227 el.setAttribute('aria-label', 'close'); 19228 19229 el.setAttribute('role', 'button'); 19230 19231 el.addEventListener('keydown', (e) => { 19232 if (e.key === 'Enter' || e.key === ' ') { 19233 e.preventDefault(); 19234 el.click(); 19235 } 19236 }); 19237 } 19238 } 19239 19240 }) 19241 </script>
19241 19242 19243 19244 19245 19246 19247 19248
19248<script> 19249 var $subheader = document.querySelector('.subheader') 19250 $subheader && $subheader.classList.add('bg-white') 19251 $subheader && $subheader.parentElement && $subheader.parentElement.classList.contains('shopify-section') && $subheader.parentElement.parentElement.parentElement.classList.add('sticky-top') 19252 </script>
19252 19253 19254 19255 19256 19257 19258 19259 19260 19261 19262 <!-- CRITEO START --> 19263
19263<script type="text/javascript"> 19264 (function () { 19265 var productId = 15391292588105; 19266 19267 function setupCriteoAddToCartHooks() { 19268 if (window.__ecoflowCriteoAddToCartHooksBound) return; 19269 window.__ecoflowCriteoAddToCartHooksBound = true; 19270 19271 function pushAddToCartFromCart(data) { 19272 if (!productId || !data.items || !data.items.length) return; 19273 19274 var basketData = []; 19275 for (var i = 0; i < data.items.length; i++) { 19276 var item = data.items[i]; 19277 if (String(item.product_id) === String(productId)) { 19278 basketData.push({ 19279 id: item.product_id, 19280 price: (typeof item.price !== 'number') ? item.price : (item.price / 100), 19281 quantity: item.quantity 19282 }); 19283 } 19284 } 19285 19286 if (!basketData.length) return; 19287 19288 window.criteo_q.push({ 19289 event: 'addToCart', 19290 ecpplugin: 'shopify-cg', 19291 product: basketData 19292 }); 19293 } 19294 19295 function fetchCartAndPushAddToCart() { 19296 if (!productId) return; 19297 19298 fetch('/cart.js', { credentials: 'same-origin' }) 19299 .then(function (response) { 19300 if (!response.ok) throw new Error('cart.js failed'); 19301 return response.json(); 19302 }) 19303 .then(pushAddToCartFromCart) 19304 .catch(function () {}); 19305 } 19306 19307 (function (open) { 19308 XMLHttpRequest.prototype.open = function (method, url, async, user, pass) { 19309 var requestUrl = url; 19310 this.addEventListener('readystatechange', function () { 19311 if (this.readyState === 4 && String(requestUrl).includes('/add.js')) { 19312 fetchCartAndPushAddToCart(); 19313 } 19314 }, false); 19315 open.apply(this, arguments); 19316 }; 19317 })(XMLHttpRequest.prototype.open); 19318 19319 var crtoMock = window.fetch; 19320 window.fetch = function () { 19321 var args = arguments; 19322 var fetchContext = this; 19323 return crtoMock.apply(fetchContext, args) 19324 .then(function (response) { 19325 if (response.url.includes('/add.js') && response.type !== 'cors') { 19326 fetchCartAndPushAddToCart(); 19327 } 19328 return response; 19329 }); 19330 }; 19331 } 19332 19333 function initCriteoTracking() { 19334 var deviceType = /iPad/.test(navigator.userAgent) ? 't' : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? 'm' : 'd'; 19335 window.criteo_q = window.criteo_q || []; 19336 window.criteo_q.push( 19337 { event: 'setAccount', account: 94402 }, 19338 19339 { event: 'setEmail', email: '', hash_method: 'none' }, 19340 19341 { event: 'setSiteType', type: deviceType }, 19342 { event: 'setZipcode', zipcode: '' }, 19343 19344 19345 19346 19347 { event: 'viewItem', ecpplugin: 'shopify-cg', item: '15391292588105' } 19348 19349 19350 19351 ); 19352 19353 function scheduleAddToCartHooks() { 19354 if (document.readyState === 'complete') { 19355 setupCriteoAddToCartHooks(); 19356 return; 19357 } 19358 window.addEventListener('load', setupCriteoAddToCartHooks, { once: true }); 19359 } 19360 19361 scheduleAddToCartHooks(); 19362 } 19363 19364 19365 initCriteoTracking(); 19366 19367 })(); 19368</script>
19368 19369 19370 <!-- CRITEO END --> 19371 19372 19373 19374
19374<script> 19375window.interdeal = { 19376 get sitekey (){ return "8e738cf6a7d19850e4aa34a84dcc3d12"} , 19377 get domains(){ 19378 return { 19379 "js": "https://cdn.equalweb.com/", 19380 "acc": "https://access.equalweb.com/" 19381 } 19382 }, 19383 "Position": "right", 19384 "Menulang": "EN", 19385 "draggable": false, 19386 "hideBtn" : true, 19387 "btnStyle": { 19388 "vPosition": [ 19389 'calc(100% - 95px)', 19390 "80%" 19391 ], 19392 "margin": [ 19393 "40px", 19394 "0" 19395 ], 19396 "scale": [ 19397 "0.55", 19398 "0.55" 19399 ], 19400 "color": { 19401 "main": '#2164ff', 19402 "second": "#ffffff" 19403 }, 19404 "icon": { 19405 "outline": false, 19406 "outlineColor": "#ffffff", 19407 "type": 11 , 19408 "shape": "circle" 19409 } 19410 }, 19411 19412}; 19413 19414(function(doc, head, body){ 19415 var coreCall = doc.createElement('script'); 19416 coreCall.src = interdeal.domains.js + 'core/5.1.15/accessibility.js'; 19417 coreCall.defer = true; 19418 coreCall.integrity = 'sha512-IuFBhiBlQSJQU8muh9DCDRAPPfo0jqX3OXD7fBvmzPt7K0InWtrkQ662YgJWeG5zSu94WoonZn61uUUDII00eA=='; 19419 coreCall.crossOrigin = 'anonymous'; 19420 coreCall.setAttribute('data-cfasync', true ); 19421 body? body.appendChild(coreCall) : head.appendChild(coreCall); 19422})(document, document.head, document.body); 19423</script>
19423 19424 19425
19425<script> 19426 (function () { 19427 const currencyCode = "USD" 19428 19429 function convertMoney(value) { 19430 return value ? Number(value.replace(/[^0-9.-]+/g, "")) : 0; 19431 }; 19432 19433 function catchErrorEvent(en, fn){ 19434 try { 19435 fn && fn() 19436 } catch (error){ 19437 window.dataLayer.push({ 19438 "event": "error", 19439 "error_info": en + ":" + error 19440 }); 19441 } 19442 } 19443 19444 function throttle(fn) { 19445 var thrItem = null 19446 return function () { 19447 var arg = arguments[0] 19448 if (thrItem) { return } 19449 thrItem = setTimeout(function () { 19450 fn(arg) 19451 thrItem = null 19452 }, 2000) 19453 } 19454 } 19455 19456 19457 19458 function getCategoryOption(product, label) { 19459 var selectedValue = ""; 19460 if (product && Array.isArray(product.options)) { 19461 product.options.forEach(function(option) { 19462 if (option === label) { 19463 selectedValue = option; 19464 } 19465 }); 19466 } else { 19467 console.error("Invalid product or options_with_values is not an array:", product); 19468 } 19469 return selectedValue; 19470 } 19471 19472 19473 var cartItems = []; 19474 19475 19476 19477 const cartDrawer = document.querySelector('.Cart-Drawer'); 19478 cartDrawer.addEventListener("click", (event) => { 19479 const target = event.target.parentNode; 19480 const addArr = [...cartDrawer.querySelectorAll(".Quantity-plus")]; 19481 const addIndex = addArr.indexOf(target); 19482 const minusArr = [...cartDrawer.querySelectorAll(".Quantity-minus")]; 19483 const minusIndex = minusArr.indexOf(target); 19484 const removeArr = [...cartDrawer.querySelectorAll(".CartItem__Remove")]; 19485 const removeIndex = removeArr.indexOf(event.target); 19486 const ymalAddArr = [...cartDrawer.querySelectorAll(".rktheme-widget-container .rktheme-addtocart-button")]; 19487 const ymalAddIndex = ymalAddArr.indexOf(event.target); 19488 19489 if(addIndex >= 0){ 19490 const index = addIndex; 19491 cartItems[index].quantity = 1; 19492 19493 }else if(minusIndex >= 0){ 19494 const index = minusIndex; 19495 cartItems[index].quantity = 1; 19496 window.dataLayer.push({ 19497 event: "remove_from_cart", 19498 product_name: cartItems[index].item_name, 19499 currency: "USD", 19500 value: cartItems[index].price, 19501 ecommerce: { 19502 items: [cartItems[index]] 19503 } 19504 }); 19505 }else if(removeIndex >= 0){ 19506 const index = parseInt(removeIndex / 2); 19507 cartItems[index].quantity = Number(cartDrawer.querySelectorAll(".QuantitySelector")[index].querySelector("input").value); 19508 window.dataLayer.push({ 19509 event: "remove_from_cart", 19510 product_name: cartItems[index].item_name, 19511 currency: "USD", 19512 value: cartItems[index].price * cartItems[index].quantity, 19513 ecommerce: { 19514 items: [cartItems[index]] 19515 } 19516 }); 19517 cartItems.splice(index,1) 19518 }else if(ymalAddIndex >= 0){ 19519 const productName = cartDrawer.querySelectorAll(".rktheme-widget-container .product")[ymalAddIndex].querySelector(".product__description__name").innerText; 19520 const productPrice = convertMoney(cartDrawer.querySelectorAll(".rktheme-widget-container .product")[ymalAddIndex].querySelector(".product__description__variant").innerText); 19521 const productItem = { 19522 item_name: productName, 19523 item_brand: "EcoFlow", 19524 index: ymalAddIndex + 1, 19525 price: productPrice, 19526 quantity: 1 19527 } 19528 19529 19530 const len = cartItems.filter(item => { 19531 return item.item_name === productName && item.price === productPrice 19532 }).length; 19533 if(len === 0){ 19534 cartItems.unshift(productItem) 19535 } 19536 }
19536else if (event.target === cartDrawer.querySelector(".Cart__Checkout")){ 19537 window.dataLayer.push({ 19538 event: "uaEvent", 19539 event_name: "checkout", 19540 button_name: "Checkout" 19541 }); 19542 } 19543 }); 19544 19545 var productDetailPrice = "$7,999"; 19546 19547 19548 19549 var variants =[{"id":54714781171785,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option2":null,"option3":null,"sku":"DPUX-US","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613385289,"product_id":15391292588105,"position":4,"created_at":"2026-05-15T23:52:45-07:00","updated_at":"2026-05-16T01:27:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","variant_ids":[54714781171785]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467286466633,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55983812051017,"title":"DELTA Pro Ultra X + DELTA 3 Plus","option1":"DELTA Pro Ultra X + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X + DELTA 3 Plus","public_title":"DELTA Pro Ultra X + DELTA 3 Plus","options":["DELTA Pro Ultra X + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781204553,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617219145,"product_id":15391292588105,"position":6,"created_at":"2026-05-15T23:53:21-07:00","updated_at":"2026-05-16T01:26:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","variant_ids":[54714781204553]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3"],"price":1099900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290300489,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55651750969417,"title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613942345,"product_id":15391292588105,"position":5,"created_at":"2026-05-15T23:53:02-07:00","updated_at":"2026-05-16T01:27:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","variant_ids":[55651
19549750969417]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1409900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467287023689,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55616641335369,"title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - (Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55367797211209,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55338651549769,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2"],"price":819900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781270089,"title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617710665,"product_id":15391292588105,"position":7,"created_at":"2026-05-15T23:53:39-07:00","updated_at":"2026-05-16T01:26:09-07:00","alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","variant_ids":[54714781270089]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1899900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290792009,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54720023330889,"title":"Deposit For DELTA Pro Ultra X Series","option1":"Deposit For DELTA Pro Ultra X Series","option2":null,"option3":null,"sku":"DPUX-DEPOSIT","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - Deposit For DELTA Pro Ultra X Series","public_title":"Deposit For DELTA Pro Ultra X Series","options":["Deposit For DELTA Pro Ultra X Series"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":-9643,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781237321,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option2":null,"option3":null,"sku":"DPUX-ATS","requires_shipping":true,"taxable":true,"featured_image":{"id":81446622429257,"product_id":15391292588105,"position":8,"created_at":"2026-05-15T23:54:04-07:00","updated_at":"2026-05-16T01:25:36-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","variant_ids":[54714781237321]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A"],"price":989900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467295510601,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55621820350537,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-EV","requires_shipping":true,"taxable":true,"featured_image":{"id":81446625116233,"product_id":15391292588105,"position":9,"created_at":"2026-05-15T23:54:22-07:00","updated_at":"2026-05-16T01:25:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","variant_ids":[55621820350537]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)"],"price":849900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467298164809,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55629255114825,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-SHP3-EV","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)"],"price":1119900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55989662449737,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":{"id":83452393717833,"product_id":15391292588105,"position":10,"created_at":"2026-09-01T03:19:39-07:00","updated_at":"2026-09-01T05:23:10-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390","variant_ids":[55989662449737]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":99,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":72459641913417,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":56139629428809,"title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3"],"price":1249900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]; 19550 var options = ["Recommended"]; 19551 var selected_id = document.querySelector('select[name="id"]')?.value; 19552 var model = []; 19553 var bundle = []; 19554 var bundleUpList = []; 19555 19556 if (variants.length > 0) {
19557 variants.forEach(item => { 19558 if (item.id == selected_id) { 19559 options.forEach((ops, index) => { 19560 productDetailPrice = item.price / 100 19561 if (ops !== "Title") { 19562 model.push(ops + ":" + item.options[index]) 19563 } 19564 }) 19565 } 19566 }) 19567 } 19568 19569 19570 $(".bundle-list").find("li").each(function () { 19571 if ($(this).attr("class").includes("active")) { 19572 $(this).find("p:first-child").each(function () { 19573 bundle.push($(this).text().trim()); 19574 }) 19575 } 19576 }) 19577 19578 var viewItemDetail = { 19579 item_id: "15391292588105", 19580 item_name: "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 19581 item_brand: "EcoFlow", 19582 item_category: "DPUX-BUNDLE", 19583 19584 item_category2: "", 19585 item_category3: bundle.join(","), 19586 item_category4: "", 19587 item_variant: model.join("_"), 19588 item_sku: 'DPUX-US', 19589 price: productDetailPrice 19590 } 19591 19592 // 产å详æ 页å è½½ 19593 window.dataLayer.push({ 19594 event: "view_item", 19595 product_name: "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 19596 currency: currencyCode, 19597 value: productDetailPrice, 19598 ecommerce: { 19599 items: [viewItemDetail] 19600 } 19601 }); 19602 19603 // ä¸èµ·è´ä¹° 19604 catchErrorEvent("add_to_cart", function(){ 19605 window.addEventListener("load", function(e) { 19606 if(document.querySelector(".cbb-frequently-bought-add-button")) { 19607 document.querySelector(".cbb-frequently-bought-add-button").addEventListener("click", function(event){ 19608 var items = []; 19609 document.querySelectorAll(".cbb-frequently-bought-selector-list li").forEach(function(item,index){ 19610 if(index === 0 && item.querySelector("input").checked){ 19611 items.push(viewItemDetail); 19612 }else if(item.querySelector("input").checked){ 19613 var itemName = item.querySelector("h3.cbb-frequently-bought-selector-label-name").innerText; 19614 var itemPrice = item.querySelector("span.money").innerText.replace(/[^\d.]/g, ""); 19615 items.push({ 19616 item_name: itemName, 19617 price: itemPrice, 19618 quantity: 1 19619 }) 19620 } 19621 }) 19622 19623 var totalPrice = document.querySelector(".cbb-frequently-bought-total-price-sale-price .money,.cbb-frequently-bought-total-price-regular-price .money").innerText.replace(/[^\d.]/g, "") 19624 19625 19626 }) 19627 } 19628 }) 19629 }) 19630 19631 // æ·»å å°è´ç©è½¦ 19632 document.querySelector('.product-form__cart-submit') 19633 && document.querySelector(".product-form__cart-submit").addEventListener("click",function () { 19634 19635 model = []; 19636 bundle = []; 19637 bundleUpList = []; 19638 19639 var selected_id = document.querySelector('select[name="id"]').value 19640 var productQuantity = Number(document.querySelector(".product-form__input--quantity")?.value) || 1; 19641 19642 19643 let discount = 0;
19644 variants.forEach(item => { 19645 if (item.id == selected_id) { 19646 options.forEach((ops, index) => { 19647 productDetailPrice = item.price / 100; 19648 const compare_at_price = item.compare_at_price / 100; 19649 if(compare_at_price && compare_at_price > productDetailPrice){ 19650 discount = compare_at_price - productDetailPrice; 19651 } 19652 if (ops !== "Title") { 19653 model.push(ops + ":" + item.options[index]) 19654 } 19655 }) 19656 } 19657 }) 19658 19659 var productTotalPrice = productDetailPrice 19660 $(".bundle-list").find("li").each(function () { 19661 if ($(this).attr("class").includes("active")) { 19662 const bundleUp = {}; 19663 19664 $(this).find("p:first-child").each(function () { 19665 bundle.push($(this).text().trim()); 19666 bundleUp.name = $(this).text().trim() 19667 }) 19668 19669 $(this).find("p:last-child").each(function () { 19670 bundleUp.price = convertMoney($(this).text().trim()) 19671 }) 19672 19673 $(this).find(".bundle-item-quantity-block input").each(function () { 19674 bundleUp.quantity = Number($(this).val()); 19675 }) 19676 19677 productTotalPrice += bundleUp.price * bundleUp.quantity; 19678 bundleUpList.push(bundleUp); 19679 } 19680 }) 19681 19682 const addToCartBundleList = bundleUpList.map((item, index) => ({ 19683 item_list_name: "none", 19684 item_id: "", 19685 item_name: item.name, 19686 index: index + 2, 19687 item_brand: "EcoFlow", 19688 item_category3: item.name, 19689 price: item.price, 19690 quantity: item.quantity, 19691 })) 19692 19693 19694 const productItem = { 19695 item_list_name: "none", 19696 item_id: "15391292588105", 19697 item_name: "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 19698 discount: discount, 19699 index: 1, 19700 item_brand: "EcoFlow", 19701 item_category: "DPUX-BUNDLE", 19702 19703 item_category2: "", 19704 item_category3: bundle.join(","), 19705 item_category4: "", 19706 item_variant: model.join("_"), 19707 item_sku: 'DPUX-US', 19708 price: productDetailPrice, 19709 quantity: productQuantity 19710 } 19711 19712 19713 const len = cartItems.filter(item => { 19714 return item.item_name === productItem.item_name && item.price === productItem.price 19715 }).length; 19716 if(len === 0){ 19717 cartItems.unshift(productItem) 19718 } 19719 }) 19720 19721 19722 19723 // ç«å³è´ä¹° 19724 var timer = setInterval(function () { 19725 if ($(".shopify-payment-button__button").length > 0) { 19726 19727 $(".shopify-payment-button__button").each(function () { 19728 19729 if (!$(this).attr("class").includes("shopify-payment-button__button--hidden")) { 19730 19731 let checkoutButton = document.querySelector(".shopify-payment-button").querySelector("span")?.textContent || ""; 19732 let buttonName = checkoutButton.match("([a-zA-Z\\s]*)$") ? checkoutButton.match("([a-zA-Z\\s]*)$")[0].trim() : ""; 19733 19734 $(this).click(throttle(function (event) { 19735 if (buttonName === "") { 19736 window.dataLayer.push({ 19737 event: "uaEvent", 19738 event_name: "checkout", 19739 button_name: "Buy it now" 19740 }); 19741 } else { 19742 window.dataLayer.push({ 19743 event: "uaEvent", 19744 event_name: "quick_checkout", 19745 button_name: buttonName, 19746 position: "Product Detail" 19747 }); 19748 } 19749 19750 })) 19751 clearInterval(timer); 19752 } 19753 }) 19754 } 19755 }, 1000); 19756 19757 window.addEventListener('load', (event) => { 19758 if(document.querySelector(".satcb_btn button")){ 19759 document.querySelector(".satcb_btn button").addEventListener("click", function () { 19760 window.dataLayer.push({ 19761 event: "uaEvent", 19762 event_name: "checkout", 19763 button_name: "Buy it now" 19764 }); 19765 }) 19766 } 19767 }); 19768 19769})(); 19770</script>
19770 19771 19772 19773 19774 19775
19775<script> 19776 window.ptWaitDetailTimer = setInterval(function() { 19777 if(window.ptengine){ 19778 window.ptengine.track("product_detail",{},{transport:'beacon'}); 19779 clearInterval(window.ptWaitDetailTimer); 19780 } 19781 },300); 19782 </script>
19782 19783 19784 19785 19786 19787 19788 19789 19790 19791 19792 19793 <!-- Redirect /collections to /collections/all --> 19794
19794<script> 19795 const currentPath = window.location.pathname; 19796 if (currentPath.replace(/\//g, "") == 'collections') { 19797 window.location.href = '/collections/all'; 19798 } 19799 </script>
19799 19800 19801 19802 19803 19804 19805 19806 <div class="pdp-popup-wrapper popup-body-wrapper hide"> 19807 <div class="popup-inner"> 19808 <div class="popup-close-wrap"> 19809 <div class="popup-close"> 19810 19811 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 19812 <g clip-path="url(#clip0_11295_28859)"> 19813 <path d="M18.0104 18.0105L12 12.0001M5.98959 5.98965L12 12.0001M12 12.0001L5.98959 18.0105L18.0104 5.98965" stroke="#919191" stroke-width="1.5"/> 19814 </g> 19815 <defs> 19816 <clipPath id="clip0_11295_28859"> 19817 <rect width="24" height="24" fill="white"/> 19818 </clipPath> 19819 </defs> 19820 </svg> 19821 19822 </div> 19823 </div> 19824 <div class="popup-content"></div> 19825 </div> 19826 </div> 19827 19828 19829 19830 19831<style> 19832 #emarsys-popup { 19833 position: fixed; 19834 bottom: 48px; 19835 left: 50%; 19836 transform: translateX(-50%); 19837 width: calc(100% - 32px); 19838 max-width: 340px; 19839 background-color: #fff; 19840 padding: 20px 24px; 19841 box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.08); 19842 border-radius: 8px; 19843 z-index: 9999999999; 19844 display: none; 19845 } 19846 .emarsys-popup-icon{ display: none; } 19847 .emarsys-popup-icon svg{ width: 32px; height: 32px; margin-bottom: 8px; } 19848 .emarsys-popup-text .h3{ font-size: 14px; margin-bottom: 8px; color: #03060B; } 19849 .emarsys-popup-text .message{ font-size: 13px; color: #757575; line-height: 1.375; margin-bottom: 16px; } 19850 .emarsys-popup-buttons{ display: flex; column-gap: 16px; justify-content: space-between; } 19851 .emarsys-popup-buttons button{ width: calc(50% - 8px); padding: 7px 10px; background: transparent; border-radius: 33px; font-weight: 600; font-size: 13px; line-height: 1.36; border: 1px solid; } 19852 .emarsys-popup-buttons button#emarsys-popup-btn-later{ border: 1px solid #ccc; color: #757575; } 19853 .emarsys-popup-buttons button#emarsys-popup-btn-subscribe{ background: #2673FF; color: #fff; } 19854 #onetrust-banner-sdk.otFlat{ z-index: 999999999 !important; } 19855 @media screen and (min-width: 750px){ 19856 #emarsys-popup { 19857 top: 50px; 19858 bottom: unset; 19859 right: 20px; 19860 left: unset; 19861 transform: unset; 19862 max-width: 300px; 19863 padding: 28px 24px; 19864 } 19865 .emarsys-popup-info{ 19866 display: flex; 19867 } 19868 .emarsys-popup-icon svg{ width: 40px; height: 40px; } 19869 .emarsys-popup-icon{ margin-right: 16px; display: block; } 19870 .emarsys-popup-text .message{ font-size: 14px; margin-bottom: 30px; } 19871 .emarsys-popup-buttons{ text-align: right; display: block; } 19872 .emarsys-popup-buttons button{ width: 100px; margin-left: 16px; } 19873 } 19874</style> 19875 19876<div id="emarsys-popup" class="emarsys-popup-wrap"> 19877 <div class="emarsys-popup-inner"> 19878 <div class="emarsys-popup-info"> 19879 <div class="emarsys-popup-icon"> 19880 <svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> 19881 <circle cx="20" cy="20" r="20" fill="#F5F5F5"/> 19882 <path d="M13.7 26V17.1765C13.7 13.7653 16.5206 11 20 11C23.4794 11 26.3 13.7653 26.3 17.1765V26M11 26H29H11Z" fill="#757575"/> 19883 <path d="M20 31C21.6568 31 23 29.8807 23 28.5V28H17V28.5C17 29.8807 18.3432 31 20 31Z" fill="#757575"/> 19884 <path d="M20 9C18.8954 9 18 10.1193 18 11.5V12H22V11.5C22 10.1193 21.1046 9 20 9Z" fill="#757575"/> 19885 <path d="M12 26H28" stroke="#757575" stroke-width="2" stroke-linecap="round"/> 19886 </svg> 19887 </div> 19888 <div class="emarsys-popup-text"> 19889 <div class="h3">Never miss a sale!</div> 19890 <div class="message">Subscribe to get updates on our new products and exclusive promotions</div> 19891 </div> 19892 </div> 19893 <div class="emarsys-popup-buttons"> 19894 <button id="emarsys-popup-btn-later" onclick="closePopup()">Later</button> 19895 <button id="emarsys-popup-btn-subscribe" onclick="generalSubscribe()">Allow</button> 19896 </div> 19897 </div> 19898 </div> 19899 19900
19900<script>window.Inscoder=window.Inscoder||{},window.Inscoder.browserName=function(e){switch(!0){case-1<e.indexOf("edge"):case-1<e.indexOf("edg/"):return"edge";case-1<e.indexOf("opr")&&!!window.opr:return"opera";case-1<e.indexOf("chrome")&&!!window.chrome:return"chrome";case-1<e.indexOf("trident"):return"ie";case-1<e.indexOf("firefox"):return"firefox";case-1<e.indexOf("safari"):return"safari";default:return"other"}}(window.navigator.userAgent.toLowerCase()),window.Inscoder.isSafari=function(){return"safari"===window.Inscoder.browserName},window.Inscoder.isChrome=function(){return"chrome"===window.Inscoder.browserName},window.Inscoder.isFirefox=function(){return"firefox"===window.Inscoder.browserName},window.Inscoder.isEdge=function(){return"edge"===window.Inscoder.browserName},window.Inscoder.isOpera=function(){return"opera"===window.Inscoder.browserName},window.Inscoder.isIE=function(){return"ie"===window.Inscoder.browserName},window.Inscoder.deviceType=function(){if(navigator.platform==='iPad' || navigator.platform==='iPhone' || navigator.platform==='iPod'){ return "iOS"; }else{ return "noniOS"; }}</script>
19900 19901 19902
19902<script type="text/javascript" src="https://assets.emarsys.net/web-emarsys-sdk/4.5.0/web-emarsys-sdk.js" async=""></script>
19902 19903
19903<script type="text/javascript"> 19904 const WebEmarsysSettings = { 19905 "us.ecoflow.com": { 19906 "applicationCode": "EMS37-95AFA", 19907 "enableMacSafariVapid": true, 19908 "defaultNotificationTitle": "EcoFlow-US", 19909 "defaultNotificationIcon": "https://cdn.shopify.com/s/files/1/1996/9707/files/ecoflow_logo.png?v=1686111563", 19910 "applicationServerPublicKey": "BLbq8GPuptYASbAo2MAWSwIkjQgcJdf4dw552r95VoJM3Ei4h7Z8tjF6DPyZqklxflgfyUaDhSbo0e_ENCJ_D5k", 19911 "popupSuppressDays": 30, 19912 "customerFieldID": 4272, 19913 "showTimingDelay": 1, 19914 "showAfterDays": 3 19915 }, 19916 "jp.ecoflow.com": { 19917 "applicationCode": "EMS4F-4C2D0", 19918 "safariWebsitePushID": "web.ecoflow.shopifyjp", 19919 "defaultNotificationTitle": "EcoFlow-JP", 19920 "defaultNotificationIcon": "https://cdn.shopify.com/s/files/1/0412/3459/6001/files/ecoflow_logo.png?v=1686113160", 19921 "applicationServerPublicKey": "BFncXeuQx_nnugMGlqp0Ww01kUbmdIDuK2P83s4qReGZhH9vLOlXTNEsQ-GIjTCOpldJNLz8L2jNhYvggfzdiWI", 19922 "popupSuppressDays": 30, 19923 "customerFieldID": 4326, 19924 "showTimingDelay": 1, 19925 "showAfterDays": 3 19926 }, 19927 "ca.ecoflow.com": { 19928 "applicationCode": "EMSC2-5D5AB", 19929 "safariWebsitePushID": "web.ecoflow.shopifyca", 19930 "defaultNotificationTitle": "EcoFlow-CA", 19931 "defaultNotificationIcon": "https://cdn.shopify.com/s/files/1/0438/0901/3914/files/ecoflow_logo.png?v=1686651710", 19932 "applicationServerPublicKey": "BOFsSMx2tcggsaRYFirTy-mGYSGuLgrjdssgXkJYTgdfPAh2fV-FtFormGDNz91NpIr-LYzF7nCN3e-u9zf3Zus", 19933 "popupSuppressDays": 30, 19934 "customerFieldID": 4272 19935 }, 19936 "eu.ecoflow.com": { 19937 "applicationCode": "EMS43-F453A", 19938 "safariWebsitePushID": "web.ecoflow.shopifyeu", 19939 "defaultNotificationTitle": "EcoFlow-EU", 19940 "defaultNotificationIcon": "https://cdn.shopify.com/s/files/1/0431/3789/2516/files/ecoflow_logo_ec319c11-7c2b-4a59-ad16-30c4b1b99743.png?v=1686651787", 19941 "applicationServerPublicKey": "BJnOOIfOAvFE8DAvNl1jjL8zKE2FURYviKRyCB13SMUkiAJ9WzPLevqGgxUD4uPPm2fdCBhkRAxb6euT5YYx7zA", 19942 "popupSuppressDays": 30, 19943 "customerFieldID": 4299, 19944 "showTimingDelay": 1, 19945 "showAfterDays": 3 19946 }, 19947 "uk.ecoflow.com": { 19948 "applicationCode": "EMSA1-0D8D7", 19949 "safariWebsitePushID": "web.ecoflow.shopifyuk", 19950 "defaultNotificationTitle": "EcoFlow-UK", 19951 "defaultNotificationIcon": "https://cdn.shopify.com/s/files/1/0592/6004/3456/files/ecoflow_logo.png?v=1686651847", 19952 "applicationServerPublicKey": "BDR_X64G6LnrRuB9S5lAH4mxdDgj10JyplBGZZO7TapysEtbfITFYvROEg-lFr_YJ22VHoVCnIZxlV8cr4mr154", 19953 "popupSuppressDays": 30, 19954 "customerFieldID": 4299, 19955 "showTimingDelay": 1, 19956 "showAfterDays": 3 19957 }, 19958 "de.ecoflow.com": { 19959 "applicationCode": "EMSDE-4AC20", 19960 "safariWebsitePushID": "web.ecoflow.shopifyde", 19961 "defaultNotificationTitle": "EcoFlow-DE", 19962 "defaultNotificationIcon": "https://cdn.shopify.com/s/files/1/0622/6758/8855/files/ecoflow_logo.png?v=1686652033", 19963 "applicationServerPublicKey": "BFmQZdVNOXhIKBRB_Gyif_RJFfiT1YM96-xoutRK6rxvdv8b3t7JlxPHx-qPw0inM3EE4uTVk-mF3ZyT9phoImA", 19964 "popupSuppressDays": 30, 19965 "customerFieldID": 4299, 19966 "showTimingDelay": 1, 19967 "showAfterDays": 3 19968 }, 19969 "fr.ecoflow.com": { 19970 "applicationCode": "EMS24-6CB63", 19971 "safariWebsitePushID": "web.ecoflow.shopifyfr", 19972 "defaultNotificationTitle": "EcoFlow-FR", 19973 "defaultNotificationIcon": "https://cdn.shopify.com/s/files/1/0625/0718/8450/files/ecoflow_logo.png?v=1686651928", 19974 "applicationServerPublicKey": "BIuginXl35pP5J7yPxjkyVjVWzSNcW-ZmpQBkvWBKhhnaQY_fRLorxAOe8sgQ_-jfKidPxMhbGPbRUd0jKI0AjM", 19975 "popupSuppressDays": 30, 19976 "customerFieldID": 4299, 19977 "showTimingDelay": 1, 19978 "showAfterDays": 3 19979 }, 19980 "es.ecoflow.com": { 19981 "applicationCode": "EMSEA-6874A", 19982 "safariWebsitePushID": "web.ecoflow.shopifyes", 19983 "defaultNotificationTitle": "EcoFlow-ES", 19984 "defaultNotificationIcon": "https://cdn.shopify.com/s/files/1/0651/6922/7998/files/ecoflow_logo.png?v=1686651980", 19985 "applicationServerPublicKey": "BEnYvaTPeOaWvpAEb_ObxEZXmcVaLb1qFWiBcd24NV_uaA09GRiI2QLW_JvenWc5-d8vdq795QNOOy219M3YGsY", 19986 "popupSuppressDays": 30, 19987 "customerFieldID": 4299, 19988 "showTimingDelay": 1, 19989 "showAfterDays": 3 19990 }, 19991 "kr.ecoflow.com": { 19992 "applicationCode": "EMS04-F3BA8", 19993 "safariWebsitePushID": "web.ecoflow.shopifykr", 19994 "defaultNotificationTitle": "EcoFlow-KR", 19995 "defaultNotificationIcon": "https://cdn.shopify.com/s/files/1/0611/8024/8233/files/ecoflow_logo.png?v=1686652071", 19996 "applicationServerPublicKey": "BFuZtZ_UTKFgcyzyyjtAt21e-xPY2ABLJx1-9IvxJjmD1phdM2AQH2NC4RcWBAAXT1ZXDMqnMbLkzLa75mbdFyw", 19997 "popupSuppressDays": 30, 19998 "customerFieldID": 4326, 19999 "showTimingDelay": 1, 20000 "showAfterDays": 3 20001 }, 20002 "au.ecoflow.com": { 20003 "applicationCode": "EMSA7-B101D", 20004 "safariWebsitePushID": "web.ecoflow.shopifyau", 20005 "defaultNotificationTitle": "EcoFlow-AU", 20006 "defaultNotificationIcon": "https://cdn.shopify.com/s/files/1/0576/3668/3974/files/ecoflow_logo_3232bc35-4f5a-48a8-92b0-b62e49169c1f.png?v=1686651604", 20007 "applicationServerPublicKey": "BHG4U1voy4GiJsu1hvJXfjnPVbWfYMmAXL2Az1mPUY0gFckjVY8RyQlle2WNY3ypIpLZlGam2zOiKoMbON2fKtY", 20008 "popupSuppressDays": 30, 20009 "customerFieldID": 4353, 20010 "showTimingDelay": 1, 20011 "showAfterDays": 3 20012 }, 20013 "za.ecoflow.com": { 20014 "applicationCode": "EMS2A-92378", 20015 "safariWebsitePushID": "web.ecoflow.shopifyza", 20016 "defaultNotificationTitle": "EcoFlow-ZA", 20017 "defaultNotificationIcon": "https://cdn.shopify.com/s/files/1/0620/7881/2369/files/ecoflow_logo.png?v=1686652115", 20018 "applicationServerPublicKey": "BDczl_WehqvWrzVyJ2FpavVGukROfk9FltH9bF6Gv3aqWjvGRechi4lHKBa43N89mb69W7lJbYD0MrmOJHqgqYE", 20019 "popupSuppressDays": 30, 20020 "customerFieldID": 4353, 20021 "showTimingDelay": 1, 20022 "showAfterDays": 3 20023 } 20024 // Add more entries as needed 20025 }; 20026 const setting = WebEmarsysSettings['us.ecoflow.com']; 20027 console.log(setting); 20028 var WebEmarsysSdk = WebEmarsysSdk || [] 20029 WebEmarsysSdk.push(['init', { 20030 applicationCode: setting.applicationCode, // your Domain code obtained above 20031 enableMacSafariVapid: setting.enableMacSafariVapid, 20032 defaultNotificationTitle: setting.defaultNotificationTitle, // default title for notifications 20033 defaultNotificationIcon: setting.defaultNotificationIcon, // default icon for notifications 20034 autoSubscribe: false, // If true, prompts a user to subscribe for pushes upon SDK initialization which is not recommended 20035 enableLogging: true, 20036 serviceWorker: { 20037 url: `apps/ems/web-emarsys-sdk/4.5.0/service-worker.js`, 20038 applicationServerPublicKey: setting.applicationServerPublicKey 20039 } 20040 }]) 20041 </script>
20041 20042
20042<script> 20043 // For firefox 20044 var permissionGrantedFirefox = false; 20045 var permissionGrantedOthers = false; 20046 20047 const websiteStr = 'us'; 20048 //function - subscribe() - to trigger premission popup by browser and sync browser token to Emarsys - [all pages] 20049 function generalSubscribe() { 20050 if(!localStorage.getItem('emarsysSubscribe')){ 20051 console.log('generalSubscribe') 20052 WebEmarsysSdk.push(function(res) { 20053 WebEmarsysSdk.push(['onSubscribe', function (res) { 20054 WebEmarsysSdk.customEvent('webpushsubscribe', { type: 'new', website: websiteStr}).then((success) => { 20055 console.log('Emarsys Web Push Subscription (New):', success) 20056 }).catch(err => { 20057 console.error('Emarsys Web Push Subscription (New):', err) 20058 }); 20059 }]); 20060 20061 WebEmarsysSdk.subscribe(); 20062 localStorage.setItem('emarsysSubscribe','subscribe'); 20063 }) 20064 } 20065 document.getElementById("emarsys-popup").style.display = "none" 20066 } 20067 20068 //get the shopify customer id 20069 var customerId = null; 20070 20071 20072 //login() - map existing contact to this browser - [all pages] 20073 //suggest to run once only 20074 if (customerId) { // for user in login status 20075 if(!localStorage.getItem('emarsysLogin')) { 20076 WebEmarsysSdk.push(function(res) { 20077 WebEmarsysSdk.isSubscribed().then(function (res) { 20078 const contactInfo = { 20079 fieldId: Number(setting.customerFieldID), 20080 fieldValue: customerId 20081 }; 20082 loginResult = WebEmarsysSdk.login(contactInfo).then(function (res) { 20083 console.log("Login Result: " + res); 20084 localStorage.setItem('emarsysLogin', 'login'); 20085 }) 20086 }).catch(function (err) { 20087 console.error('Is subscribed error', err) 20088 }) 20089 }); 20090 } 20091 }else{ 20092 //for visitor (anonymous) 20093 if(localStorage.getItem('emarsysLogin')) { 20094 WebEmarsysSdk.push(function(res) { 20095 WebEmarsysSdk.isSubscribed().then(function (res) { 20096 logoutResult = WebEmarsysSdk.logout().then(function(res) { 20097 console.log("Logout Result: " + res); 20098 localStorage.removeItem('emarsysLogin'); 20099 }) 20100 }).catch(function (err) { 20101 console.error('Is subscribed error', err); 20102 }) 20103 }) 20104 } 20105 } 20106 20107 //Determin wheter to trigger the pop up 20108 if (window.Inscoder.isSafari() || window.Inscoder.isFirefox() || window.Inscoder.isEdge()) { 20109 console.log("Safari or Firefox") 20110 if (window.Inscoder.isSafari()) { 20111 //For Safari 20112 if (!localStorage.getItem("emarsysSubscribe")) { 20113 showHTMLPopup() 20114 } 20115 } else { 20116 //For Firefox and Edge 20117 WebEmarsysSdk.push(["onReady", function (res) { 20118 console.log('EVENT: onReady - Firefox or Edge'); 20119 WebEmarsysSdk.push(["onPermissionGranted", function (res) { 20120 console.log("EVENT: onPermissionGranted - Firefox or Edge") 20121 //åèç°æç代ç ï¼å¦æå·²ç»ææï¼ä¸éè¦åæ¾ç¤ºHTMLå¼¹çªï¼Emarsyså¯ä»¥åæ¥token 20122 permissionGrantedFirefox = true 20123 if (!localStorage.getItem("emarsysSubscribe")) { 20124 WebEmarsysSdk.push(['onSubscribe', function (res) { 20125 WebEmarsysSdk.customEvent('webpushsubscribe', { type: 'migration', website: websiteStr}).then((success) => { 20126 console.log('Emarsys Web Push Subscription (Migration) - Firefox or Edge:', success) 20127 }).catch(err => { 20128 console.error('Emarsys Web Push Subscription (Migration) - Firefox or Edge:', err) 20129 }); 20130 }]); 20131 20132 WebEmarsysSdk.subscribe() 20133 localStorage.setItem("emarsysSubscribe", "subscribe") 20134 } 20135 }, 20136 ]) 20137 WebEmarsysSdk.push(["onPermissionDenied", function (res) { 20138 console.log("EVENT: onPermissionDenied - Firefox or Edge") 20139 //æ£æ¥æ¯å¦æ¾ç»æç»ï¼å¦ææ¯çè¯ï¼ä¹ä¸éè¦æ¾ç¤ºHTMLå¼¹çª 20140 permissionGrantedFirefox = true 20141 } 20142 ]) 20143 setTimeout(funcHTMLPopup, 3000) //大约çå¾ 3ç§ 20144 }, 20145 ]) 20146 } 20147 } else { 20148 //For other browsers, trigger the subscribe function 20149 //generalSubscribe(); 20150 20151 WebEmarsysSdk.push(["onReady", function (res) { 20152 console.log('EVENT: onReady - Other browsers'); 20153 WebEmarsysSdk.push(["onPermissionGranted", function (res) { 20154 console.log("EVENT: onPermissionGranted - Other browsers") 20155 //åèç°æç代ç ï¼å¦æå·²ç»ææï¼ä¸éè¦åæ¾ç¤ºæµè§å¨ææå¼¹çªï¼Emarsyså¯ä»¥åæ¥token 20156 permissionGrantedOthers = true 20157 if (!localStorage.getItem("emarsysSubscribe")) { 20158 WebEmarsysSdk.push(['onSubscribe', function (res) { 20159 WebEmarsysSdk.customEvent('webpushsubscribe', { type: 'migration', website: websiteStr}).then((success) => { 20160 console.log('Emarsys Web Push Subscription (Migration) - Other browsers:', success) 20161 }).catch(err => { 20162 console.error('Emarsys Web Push Subscription (Migration) - Other browsers:', err) 20163 }); 20164 }]); 20165 20166 WebEmarsysSdk.subscribe() 20167 localStorage.setItem("emarsysSubscribe", "subscribe") 20168 } 20169 }, 20170 ]) 20171 WebEmarsysSdk.push(["onPermissionDenied", function (res) { 20172 console.log("EVENT: onPermissionDenied - Other browsers") 20173 //æ£æ¥æ¯å¦æ¾ç»æç»ï¼å¦ææ¯çè¯ï¼ä¹ä¸éè¦æ¾ç¤ºæµè§å¨ææå¼¹çª 20174 permissionGrantedOthers = true 20175 } 20176 ]) 20177 setTimeout(funcGeneralSubscribe, 3000) //大约çå¾ 3ç§ 20178 }, 20179 ]) 20180 } 20181 20182 20183 function funcGeneralSubscribe() { 20184 console.log("funcGeneralSubscribe") 20185 if (!permissionGrantedOthers) {
20186 //æ£æ¥å¦æå ¶ä»æµè§å¨å¹¶æªæææè æç»çè¯ï¼å°±æ§è¡æ¾ç¤ºæµè§å¨ææå¼¹çªçé»è¾ 20187 generalSubscribe(); 20188 } 20189 } 20190 20191 function funcHTMLPopup() { 20192 console.log("funcHTMLPopup") 20193 if (!permissionGrantedFirefox) { 20194 //æ£æ¥å¦æfirefoxå¹¶æªæææè æç»çè¯ï¼å°±æ§è¡æ¾ç¤ºHTMLå¼¹çªçé»è¾ 20195 showHTMLPopup() 20196 } 20197 } 20198 function showHTMLPopup() { 20199 console.log("showHTMLPopup"); 20200 if(window.Inscoder.deviceType() == 'iOS' && window.innerWidth < 750) document.getElementById("emarsys-popup").classList.add('ios-device'); 20201 //get the item emarsysSubscribeSuppress from emarsysSubscribeSuppress 20202 const noOfDaysBefore = calculateDaysFromToday(localStorage.getItem("emarsysSubscribeDeclineDate")); 20203 const noOfDaysPopupShown = calculateDaysFromToday(localStorage.getItem("emarsysPopupShown")); 20204 console.log("noOfDaysBefore: " + noOfDaysBefore) 20205 if (noOfDaysBefore > setting.popupSuppressDays) { 20206 if(noOfDaysPopupShown > setting.showAfterDays) { 20207 //if the number of day is greater than 30, show the HTML popup 20208 setTimeout(function(){ 20209 document.getElementById("emarsys-popup").style.display = "block"; 20210 localStorage.setItem('emarsysPopupShown', new Date().toISOString()); 20211 if(window.innerWidth < 750){ 20212 document.querySelector('body').classList.add('show_overlay'); 20213 document.addEventListener('click', function(e){ 20214 let el = e.target; 20215 if(!el.classList.contains('emarsys-popup-wrap') && !el.closest('#emarsys-popup')) { 20216 closePopup(); 20217 } 20218 }); 20219 } 20220 }, 60000); 20221 } 20222 } 20223 } 20224 //function - closePopup() - to close the HTML popup and set the decline date to localStroage 20225 function closePopup() { 20226 document.getElementById("emarsys-popup").style.display = "none"; 20227 if(document.querySelector('body').classList.contains('show_overlay')) document.querySelector('body').classList.remove('show_overlay'); 20228 localStorage.setItem("emarsysSubscribeDeclineDate", new Date().toISOString()) 20229 } 20230 //calculate the number of days from today 20231 function calculateDaysFromToday(fromDate) { 20232 if (fromDate) { 20233 const storedDate = new Date(); 20234 const timeDifference = Date.now() - new Date(fromDate); 20235 return Math.floor(timeDifference / (1000 * 60 * 60 * 24)); 20236 } else { 20237 //set a large number if the date is null 20238 return 99999; 20239 } 20240 } 20241 </script>
20241 20242
20243<script type="text/javascript" id="scarab-queue"> 20244 var ScarabQueue = ScarabQueue || []; 20245 20246 (function(id) { 20247 if (document.getElementById(id)) return; 20248 var js = document.createElement('script'); js.id = id; 20249 js.src = 'https://cdn.scarabresearch.com/js/106C1F6822C56CE6/scarab-v2.js'; 20250 var fs = document.getElementsByTagName('script')[0]; 20251 fs.parentNode.insertBefore(js, fs); 20252 })('scarab-js-api'); 20253 20254 </script>
20254<script id="scarab-view"> 20255 ScarabQueue.push(['view', '54714781171785']); 20256 </script>
20256<!-- For all pages --> 20257
20257<script id="scarab-cart"> 20258 var cartItems = []; 20259 20260 20261 20262 cartItems = [ 20263 20264 ]; 20265 20266 20267 ScarabQueue.push(['cart', cartItems]); 20268 </script>
20268 20269
20269<script id="scarab-go"> 20270 20271 20272 20273 ScarabQueue.push(['go']); 20274 </script>
20274 20275 20276 20277 20278 20279 <div id="shopify-section-promotion-popup" class="shopify-section"> 20280 20281 20282 20283 20284</div> 20285 20286<div id="shopify-section-promotion-popup-auto" class="shopify-section"> 20287 20288 20289 20290 20291 20292 20293 20294 20295 20296 20297 20298 20299 20300</div> 20301<div id="shopify-section-email-subscription-popup" class="shopify-section"> 20302 20303 20304 20305<link href="//us.ecoflow.com/cdn/shop/t/1497/assets/email-subscription-popup.css?v=68800592372190122121780544296" rel="stylesheet" type="text/css" media="all" /> 20306 20307 20308 20309 20310 20311 20312<style> #shopify-section-email-subscription-popup .email-subscription-popup__body-close-button path {stroke: grey;} </style></div> 20313<div id="shopify-section-email-subscription-popup-alter" class="shopify-section"> 20314 20315 20316 20317<link href="//us.ecoflow.com/cdn/shop/t/1497/assets/email-subscription-popup.css?v=68800592372190122121780544296" rel="stylesheet" type="text/css" media="all" /> 20318 20319 20320 20321 20322 20323<style> 20324 .email-subscription-popup__body--alter{ max-height: 84%; overflow-y: auto; width: 520px; } 20325 .email-subscription-popup__body--alter .email-subscription-popup__body-inner{ padding: 0; } 20326 .email-subscription-popup__body--alter .email-subscription-popup__body-close-button{ top: 10px; right: 10px; } 20327 .email-subscription-popup__body-inner-wrapper{ padding: 24px 40px 30px; font-family: 'Helvetica Neue ForEco'; } 20328 .email-subscription-popup__body-inner-wrapper .email-subscription-popup__title-wrapper h3{ text-align: left; font-size: 16px; font-weight: 500; line-height: 1.2; margin-bottom: 10px; } 20329 .email-subscription-popup__body-inner-wrapper .email-subscription-popup__title-wrapper{ margin-bottom: 0; } 20330 .email-subscription-popup__body--alter .email-subscription-popup__input-wrapper{ max-width: 100%; } 20331 .email-subscription-popup__banner img{ width: 100%; } 20332 .email-subscription-popup__input{ 20333 border-radius: 5px; 20334 border: 1px solid #3F68E0; 20335 font-size: 14px; 20336 color: #A4A4A4; 20337 padding: 10px 15px; 20338 } 20339 .email-subscription-popup__body--alter .email-subscription-popup__input-wrapper{ margin-bottom: 17px; max-width: 100%; } 20340 .email-subscription-popup__body--alter .email-subscription-popup__usage-option-title{ font-family: inherit; text-align: left; color: #070707; font-size: 16px; font-weight: 500; line-height: 1.2; margin-bottom: 16px; } 20341 .email-subscription-popup__body--alter .email-subscription-popup__usage-option-values-wrapper{ display: flex; flex-wrap: wrap; gap: 14px; } 20342 .email-subscription-popup__usage-option-value{ 20343 width: calc(33.33% - 9.33px); 20344 border-radius: 5px; 20345 border: 1px solid #cecece; 20346 font-size: 14px; 20347 color: #505050; 20348 position: relative; 20349 } 20350 .email-subscription-popup__usage-option-value label{ padding: 10px; margin-bottom: 0; display: block;} 20351 .email-subscription-popup__usage-option-value img{ width: 50px; height: 50px; object-fit: cover; } 20352 .email-subscription-popup__body-inner-wrapper .email-subscription-popup__input::placeholder{ color: #A4A4A4; } 20353 .email-subscription-popup__subscription .checkmark{ 20354 position: absolute; 20355 top: 6px; 20356 left: 6px; 20357 width: 14px; 20358 height: 14px; 20359 border-radius: 2px; 20360 border: 1px solid #B5B5B5; 20361 } 20362 .email-subscription-popup__subscription .checkmark:after{ 20363 content: " "; 20364 position: absolute; 20365 display: none; 20366 left: 4px; 20367 top: 0; 20368 width: 5px; 20369 height: 10px; 20370 border: solid #B5B5B5; 20371 border-width: 0 2px 2px 0; 20372 transform: rotate(45deg); 20373 } 20374 .email-subscription-popup__usage-option-value input:checked + label .checkmark:after{ display: block; } 20375 .email-subscription-popup__usage-option-value label p{ font-size: 13px; font-weight: 400; line-height: 1.2; color: #505050; margin-top: 8px; } 20376 .email-subscription-popup__body--alter .email-subscription-popup__disclaimer-wrapper{ display: block; } 20377 .email-subscription-popup__body--alter .email-subscription-popup__disclaimer{ margin-top: 14px; padding-top: 0; padding-left: 28px; } 20378 .email-subscription-popup__body--alter .email-subscription-popup__disclaimer-wrapper p{ font-size: 14px; font-weight: 400; line-height: 1.2; color: #757575; margin-top: 8px; } 20379 .email-subscription-popup__body--alter .email-subscription-popup__disclaimer-wrapper p a{ color: #3F68E0; } 20380 .email-subscription-popup__subscription .email-subscription-popup__disclaimer .checkmark{ top: 1px; left: 6px; } 20381 .email-subscription-popup__subscription .email-subscription-popup__disclaimer .checkmark:after{ left: 3px; } 20382 .email-subscription-popup__body--alter .email-subscription-popup__button--subscription, 20383 .email-subscription-popup__body--alter .email-subscription-popup__thankyou-box-button, 20384 .email-subscription-popup__body--alter .email-subscription-popup__thankyou-member-button{ margin-top: 20px; padding: 12px 24px; font-size: 20px; border-radius: 5px; } 20385 .email-subscription-popup__body--alter .email-subscription-popup__title--thankyou-member{ color: #3F68E0; font-size: 24px; font-family: inherit; line-height: 1.2; margin-bottom: 20px; } 20386 .email-subscription-popup__body--alter .email-subscription-popup__desc--thankyou-member{ font-size: 18px; line-height: 1.2; } 20387 .email-subscription-popup__body--alter .email-subscription-popup__thankyou-member-info-text{ font-size: 14px; line-height: 1.2; margin-top: 40px; } 20388 @media screen and (max-width: 749px) { 20389 .email-subscription-popup__body-inner-wrapper{ padding: 14px 12px 30px; } 20390 .email-subscription-popup__body-inner-wrapper .email-subscription-popup__title-wrapper h3{ font-size: 12px; margin-bottom: 8px; } 20391 .email-subscription-popup__body-inner-wrapper .email-subscription-popup__input{ padding-top: 6px; padding-bottom: 6px; } 20392 .email-subscription-popup__body--alter .email-subscription-popup__usage-option-title{ font-size: 12px; margin-bottom: 12px; } 20393 .email-subscription-popup__body--alter .email-subscription-popup__usage-option-values-wrapper{ gap: 10px; } 20394 .email-subscription-popup__usage-option-value img{ width: 38px; height: 38px; } 20395 .email-subscription-popup__usage-option-value{ width: calc(33.33% - 7px); font-size: 10px; } 20396 .email-subscription-popup__subscription .checkmark{ width: 10px; height: 10px; } 20397 .email-subscription-popup__subscription .checkmark:after{ left: 2.5px; top: 0; width: 3px; height: 7px; border-width: 0 1px 1px 0; } 20398 .email-subscription-popup__body--alter .email-subscription-popup__disclaimer{ padding-left: 14px; } 20399 .email-subscription-popup__body--alter .email-subscription-popup__disclaimer-wrapper p, 20400 .email-subscription-popup__usage-option-value label p{ font-size: 10px; } 20401 .email-subscription-popup__subscription .email-subscription-popup__disclaimer .checkmark{ left: 0; } 20402 .email-subscription-popup__body--alter .email-subscription-popup__button--subscription, .email-subscription-popup__body--alter .email-subscription-popup__thankyou-box-button, .email-subscription-popup__body--alter .email-subscription-popup__thankyou-member-button { font-size: 14px; padding: 9px 24px; } 20403 .email-subscription-popup__body--alter .email-subscription-popup__title--thankyou-member{ font-size: 20px; margin-bottom: 8px; } 20404 .email-subscription-popup__body--alter .email-subscription-popup__desc--thankyou-member{ font-size: 14px; } 20405 .email-subscription-popup__body--alter .email-subscription-popup__thankyou-member-info-text{ font-size: 12px; } 20406 } 20407</style> 20408 20409 20410 20411</div> 20412<div id="shopify-section-subscription-sidebar-popup" class="shopify-section"> 20413 20414<link href="//us.ecoflow.com/cdn/shop/t/1497/assets/subscription-sidebar-popup.css?v=145354167964466934591781251359" rel="stylesheet" type="text/css" media="all" /> 20415 20416 20417 20418 20419 <div 20420 id="subscription-sidebar-popup" 20421 x-data="subscriptionSidebarPopup" 20422 style=" 20423 --ssp-trigger-top: 510px; 20424 20425 --ssp-trigger-right: 0px; 20426 --ssp-trigger-left: auto; 20427 --ssp-trigger-hide-x: 100%; 20428 20429 --ssp-trigger-top-mobile: 400px; 20430 20431 --ssp-trigger-right-mobile: 0px; 20432 --ssp-trigger-left-mobile: auto; 20433 --ssp-trigger-hide-x-mobile: 100%; 20434 20435 --ssp-tab-bg: #547cee; 20436 --ssp-tab-color: #ffffff; 20437 --ssp-banner-bg: #e8f0ff; 20438 --ssp-banner-headline-color: #262626; 20439 --ssp-form-title-color: #070707; 20440 --ssp-input-border: #3f68e0; 20441 --ssp-tags-title-color: #070707; 20442 --ssp-accent: #3f68e0; 20443 --ssp-disclaimer-color: #757575; 20444 --ssp-btn-bg: #3f68e0; 20445 --ssp-btn-color: #ffffff; 20446 --ssp-thankyou-title-color: #3f68e0; 20447 --ssp-thankyou-desc-color: #333333; 20448 --ssp-thankyou-box-bg: #ffffff; 20449 --ssp-thankyou-info-color: #5e5e5e; 20450 --ssp-sms-dropdown-bg: #000000; 20451 " 20452 data-popup-delay-seconds="6" 20453 data-popup-delay-days="14" 20454 data-scroll-idle-ms="2000" 20455 data-storage-prefix="ecoflow-tech.myshopify.com_ssp" 20456 20457 data-enable-sms="false" 20458 data-enable-registration="false" 20459 data-popup-subscribed="" 20460 data-customer-tags="" 20461 20462 data-subscription-btn-text="Subscribe" 20463 data-trigger-side-desktop="right" 20464 data-trigger-side-mobile="right" 20465 >
20466 <div class="ssp__trigger" x-show="showTriggerTab" @click="togglePopup()" role="button" tabindex="0" @keydown.enter="togglePopup()"> 20467 <button type="button" class="ssp__tab-close" @click.stop="dismissTab()" aria-label="Close"> 20468 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> 20469 <circle cx="8" cy="8" r="8" fill="black" fill-opacity="0.4"/> 20470 <path d="M9.70066 5.17574C9.93498 4.94142 10.315 4.94142 10.5493 5.17574C10.7836 5.41005 10.7836 5.79007 10.5493 6.02437L8.71043 7.86226L10.5493 9.7021C10.7833 9.93644 10.7835 10.3155 10.5493 10.5498C10.3151 10.7837 9.93589 10.7837 9.70164 10.5498L7.86179 8.70992L6.02293 10.5498C5.78859 10.7836 5.40944 10.7839 5.17527 10.5498C4.9411 10.3156 4.9414 9.93645 5.17527 9.7021L7.01414 7.86226L5.17625 6.02437C4.94193 5.79005 4.94193 5.41005 5.17625 5.17574C5.41053 4.94172 5.78966 4.94165 6.0239 5.17574L7.86179 7.01363L9.70066 5.17574Z" fill="white"/> 20471 </svg> 20472 </button> 20473 <div class="ssp__tab ssp__tab--btt"> 20474 <span class="ssp__tab-text">GET 5% OFF</span> 20475 </div> 20476 </div> 20477 20478 <template x-if="showPopup"> 20479 <div class="ssp__popup-layer" x-cloak> 20480 <div class="ssp__overlay" @click="togglePopup()"></div> 20481 <div class="ssp__modal" @click.stop> 20482 <div class="ssp__modal-layout"> 20483 <div class="ssp__modal-banner" style="background-color: #e8f0ff;"> 20484 20485 <h2 class="ssp__banner-headline">Tell Us How You Power Your Life</h2> 20486 20487 20488 <div class="hideMobile"> 20489 <img src="//us.ecoflow.com/cdn/shop/files/305.png?v=1783063450&width=800" alt="" loading="lazy" width="400" height="auto"> 20490 </div> 20491 <div class="hideDesktop"> 20492 <img src="//us.ecoflow.com/cdn/shop/files/1_35f4f5c6-02a6-4173-a15e-fc9c39eb8a4b.png?v=1783063478&width=600" alt="" loading="lazy" width="300" height="auto"> 20493 </div> 20494 20495 </div> 20496 20497 <div class="ssp__modal-content" style="background-color: #ffffff;"> 20498 <button type="button" class="ssp__modal-close" @click="togglePopup()" aria-label="Close"> 20499 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 20500 <path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" fill="black" fill-opacity="0.4"/> 20501 <path d="M15 9L9 15" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 20502 <path d="M9 9L15 15" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 20503 </svg> 20504 </button> 20505 20506 <div class="ssp__modal-body"> 20507 20508 <input type="hidden" id="ssp_thank_you_close_popup" value="true"> 20509 <input type="hidden" id="ssp_thank_you_close_popup_delay" value="10000"> 20510 20511 20512 <div x-show="showStep === 'subscription'"> 20513 20514 <h3 class="ssp__form-title">Get the latest news and deals</h3> 20515 <input type="email" class="ssp__input" placeholder="Enter Your Email Address" name="contact[email]" x-model="email"> 20516 20517 20518 <input type="hidden" name="usage_option" id="ssp_usage_option" value="13628"> 20519 20520 <p class="ssp__tags-title">Choose what you're most interested in â we'll tailor your experience from here.</p> 20521 20522 20523 <div class="ssp__tags-grid"> 20524 20525 <div class="ssp__tag" > 20526 <input type="checkbox" name="answer" id="ssp-answer-1" value="4"> 20527 <label for="ssp-answer-1"> 20528 <span class="ssp__tag-checkmark"></span> 20529 20530 <img src="//us.ecoflow.com/cdn/shop/files/product.png?v=1781083588&width=120" alt="Power Backup" loading="lazy" width="40" height="40"> 20531
20532 <span class="ssp__tag-label">Power Backup</span> 20533 </label> 20534 </div> 20535 20536 <div class="ssp__tag" > 20537 <input type="checkbox" name="answer" id="ssp-answer-2" value="6"> 20538 <label for="ssp-answer-2"> 20539 <span class="ssp__tag-checkmark"></span> 20540 20541 <img src="//us.ecoflow.com/cdn/shop/files/solar_1e20c17a-d216-4db3-9838-fecdf70b7791.png?v=1781083572&width=120" alt="Cut Costs with Solar" loading="lazy" width="40" height="40"> 20542 20543 <span class="ssp__tag-label">Cut Costs with Solar</span> 20544 </label> 20545 </div> 20546 20547 <div class="ssp__tag" > 20548 <input type="checkbox" name="answer" id="ssp-answer-3" value="3"> 20549 <label for="ssp-answer-3"> 20550 <span class="ssp__tag-checkmark"></span> 20551 20552 <img src="//us.ecoflow.com/cdn/shop/files/Frame_1612707334_8c143f4c-e68c-42b8-8ed1-7fdd16377918.png?v=1781083526&width=120" alt="Living Off the Grid" loading="lazy" width="40" height="40"> 20553 20554 <span class="ssp__tag-label">Living Off the Grid</span> 20555 </label> 20556 </div> 20557 20558 <div class="ssp__tag" > 20559 <input type="checkbox" name="answer" id="ssp-answer-4" value="1"> 20560 <label for="ssp-answer-4"> 20561 <span class="ssp__tag-checkmark"></span> 20562 20563 <img src="//us.ecoflow.com/cdn/shop/files/Frame_1612707334_1.png?v=1781083511&width=120" alt="RVing & Road Trip" loading="lazy" width="40" height="40"> 20564 20565 <span class="ssp__tag-label">RVing & Road Trip</span> 20566 </label> 20567 </div> 20568 20569 <div class="ssp__tag" > 20570 <input type="checkbox" name="answer" id="ssp-answer-5" value="2"> 20571 <label for="ssp-answer-5"> 20572 <span class="ssp__tag-checkmark"></span> 20573 20574 <img src="//us.ecoflow.com/cdn/shop/files/Frame_1612707334_2.png?v=1781083552&width=120" alt="Outdoor Recreation" loading="lazy" width="40" height="40"> 20575 20576 <span class="ssp__tag-label">Outdoor Recreation</span> 20577 </label> 20578 </div> 20579 20580 <div class="ssp__tag" > 20581 <input type="checkbox" name="answer" id="ssp-answer-6" value="7"> 20582 <label for="ssp-answer-6"> 20583 <span class="ssp__tag-checkmark"></span> 20584 20585 <img src="//us.ecoflow.com/cdn/shop/files/Frame_1612707334_3.png?v=1781083538&width=120" alt="On the Road" loading="lazy" width="40" height="40"> 20586 20587 <span class="ssp__tag-label">On the Road</span> 20588 </label> 20589 </div> 20590 20591 </div> 20592 20593 <label class="ssp__disclaimer" for="ssp_contact_disclaimer"> 20594 <p>I agree to EcoFlow's <a href="https://account.ecoflow.com/agreement/en-us/PrivacyPolicy.html" title="https://account.ecoflow.com/agreement/en-us/PrivacyPolicy.html">Privacy Policy</a> and <a href="https://us.ecoflow.com/policies/terms-of-service" title="https://us.ecoflow.com/policies/terms-of-service">Terms of Service</a>.</p> 20595 <input type="checkbox" name="disclaimer" id="ssp_contact_disclaimer" x-model="disclaimerChecked"> 20596 <span class="ssp__checkmark"></span> 20597 </label> 20598 20599 <button type="button" class="ssp__btn ssp__btn--primary" @click="submitEmailForm()" :disabled="loading" x-text="loading ? 'Loading...' : subscriptionBtnText"></button> 20600 <p class="ssp__error" x-text="errMsg"></p> 20601 </div> 20602 20603 <div x-show="showStep === 'sms'"> 20604 <div class="ssp__sms-title" style="color: #000000;">Unlock your R500 Discount</div> 20605 <p class="ssp__sms-desc" style="color: #000000;"> 20606 20607 20608 </p> 20609 <div class="ssp__sms-input-row"> 20610 <div class="ssp__sms-dropdown"> 20611 <select x-model="phoneCode"> 20612 <template x-for="(code, index) in phoneCodeList" :key="index"> 20613 <option :value="code" x-text="code"></option> 20614 </template> 20615 </select> 20616 <div class="ssp__sms-dropdown-display">
20617 <span x-text="phoneCode"></span> 20618 <svg xmlns="http://www.w3.org/2000/svg" width="6" height="4" viewBox="0 0 6 4" fill="none"><path d="M5.01223 0.317285C5.12401 0.205503 5.25874 0.149612 5.41644 0.149612C5.57413 0.149612 5.70887 0.205503 5.82065 0.317285C5.93642 0.429067 5.99431 0.562806 5.99431 0.718501C5.99431 0.874197 5.93642 1.00794 5.82065 1.11972L3.58102 3.34737C3.53312 3.40326 3.47323 3.44218 3.40137 3.46414C3.32951 3.4861 3.25366 3.49508 3.17382 3.49109C3.09397 3.48709 3.01513 3.47013 2.93728 3.44019C2.85943 3.41024 2.79256 3.36733 2.73667 3.31144L0.532975 1.11972C0.417201 1.00794 0.359314 0.874197 0.359314 0.718501C0.359314 0.562806 0.417201 0.429067 0.532975 0.317285C0.588866 0.261394 0.651743 0.219476 0.721606 0.191531C0.79147 0.163585 0.86333 0.149612 0.937185 0.149612C1.01104 0.149612 1.0839 0.163585 1.15576 0.191531C1.22762 0.219476 1.29149 0.261394 1.34738 0.317285L3.17981 2.12575L5.01223 0.317285Z" fill="#ffffff"/></svg> 20619 </div> 20620 </div> 20621 <input type="tel" class="ssp__input ssp__input--sms" x-model="phoneNumber" placeholder="Phone Number"> 20622 <button type="button" class="ssp__btn ssp__btn--sms" style="background: #000000; color: #ffffff;" :disabled="loading" x-text="loading ? 'Loading...' : 'Subscribe'" @click="submitSmsForm()"></button> 20623 </div> 20624 <label class="ssp__disclaimer ssp__disclaimer--sms" for="ssp_sms_disclaimer" x-data="{ withViewMore: true }"> 20625 <div x-show="withViewMore" x-cloak> 20626 <p>* EcoCredits can be redeemed for discounts and gifts</p> 20627 <span class="ssp__disclaimer-view-more" @click="withViewMore = false">view more...</span> 20628 </div> 20629 <div x-show="withViewMore === false" x-cloak><p>* EcoCredits can be redeemed for discounts and gifts</p></div> 20630 <input type="checkbox" id="ssp_sms_disclaimer" x-model="smsDisclaimerChecked"> 20631 <span class="ssp__checkmark"></span> 20632 </label> 20633 <p class="ssp__error" x-text="errMsg"></p> 20634 </div> 20635 20636 <div class="ssp__thankyou" x-show="showStep === 'thank-you'"> 20637 <h3 class="ssp__thankyou-title" style="color: #000000;">Thank You For Subscribing!</h3> 20638 <div class="ssp__thankyou-desc" style="color: #000000;"> 20639 20640 20641 </div> 20642 <div class="ssp__thankyou-box" style="background: #3F68E0;"> 20643 <div class="ssp__thankyou-box-intro" style="color: #000000;">Join us to receive an additional 500 EcoCredits for free.</div> 20644 <a href="" class="ssp__btn ssp__btn--primary ssp__btn--inline" style="background: #3f68e0; color: #ffffff;">Create an EcoFlow Account</a> 20645 </div> 20646 <div class="ssp__thankyou-info" style="color: #5e5e5e;"></div> 20647 </div> 20648 20649 <div class="ssp__thankyou" x-show="showStep === 'thank-you-member'"> 20650 <h3 class="ssp__thankyou-title">Thanks for sharing!</h3> 20651 <div class="ssp__thankyou-desc"><p>Your preferences are saved. We'll personalize your experience from here.</p></div> 20652 20653 <a href="" class="ssp__btn ssp__btn--primary ssp__btn--inline" style="background: #3f68e0; color: #ffffff;">Explore Now</a> 20654 20655 <div class="ssp__thankyou-info">This window will close in 10 seconds.</div> 20656 </div> 20657 20658 <div class="ssp__thankyou" x-show="showStep === 'thank-you-sms'"> 20659 <h3 class="ssp__thankyou-title" style="color: #000000;">Thank You For Subscribing!</h3> 20660 <div class="ssp__thankyou-desc" style="color: #000000;"></div> 20661 20662 </div> 20663 </div> 20664 </div> 20665 </div> 20666 </div> 20667 </div> 20668 </template> 20669 </div> 20670 20671
20671<script> 20672 var subscriptionSidebarPopupSettingJsons = {"show":true,"trigger_text":"GET 5% OFF","trigger_text_direction":"btt","trigger_bg_color":"#547cee","trigger_text_color":"#ffffff","scroll_idle_seconds":2,"trigger_side_desktop":"right","trigger_top_desktop":510,"trigger_horizontal_desktop":0,"trigger_side_mobile":"right","trigger_top_mobile":400,"trigger_horizontal_mobile":0,"popup_exclude_products":"","auto_show_popup":false,"enable_sms_section":false,"enable_member_registration":false,"popup_delay_seconds":6,"popup_delay_days":14,"popup_auto_show_include_pages":"\/","popup_exclude_urls":"\/cart,\/checkouts","contact_list_id":"1487185288","single_1_id":"4423","single_1_value":"1","single_1_overwrite":"true","single_2_id":"31","single_2_value":"1","single_2_overwrite":"false","single_3_id":"","single_3_value":"","single_3_overwrite":"false","single_4_id":"","single_4_value":"","single_4_overwrite":"false","subscription_text_1_id":"","subscription_text_1_value":"","subscription_text_1_overwrite":"false","subscription_text_2_id":"","subscription_text_2_value":"","subscription_text_2_overwrite":"false","multiple_1_id":"9435","multiple_1_value":"3","multiple_1_overwrite":"false","multiple_2_id":"","multiple_2_value":"","multiple_2_overwrite":"false","multiple_3_id":"","multiple_3_value":"","multiple_3_overwrite":"false","multiple_4_id":"","multiple_4_value":"","multiple_4_overwrite":"false","multiple_5_id":"","multiple_5_value":"","multiple_5_overwrite":"false","multiple_6_id":"","multiple_6_value":"","multiple_6_overwrite":"false","multiple_7_id":"","multiple_7_value":"","multiple_7_overwrite":"false","contact_list_id_sms":"","s_id_sms":"","s_value_sms":"","s_overwrite_sms":"false","t_id_sms":"","t_value_sms":"","t_overwrite_sms":"false","m_id_sms":"","m_value_sms":"","m_overwrite_sms":"false","m_2_id_sms":"","m_2_value_sms":"","m_2_overwrite_sms":"false","banner_headline":"Tell Us How You Power Your Life","banner_headline_color":"#262626","banner_bg_color":"#e8f0ff","tag_accent_color":"#3f68e0","subscription_bg_color":"#ffffff","subscription_banner":"\/\/us.ecoflow.com\/cdn\/shop\/files\/305.png?v=1783063450","subscription_banner_mobile":"\/\/us.ecoflow.com\/cdn\/shop\/files\/1_35f4f5c6-02a6-4173-a15e-fc9c39eb8a4b.png?v=1783063478","email_text_color":"#070707","subscription_title":"Get the latest news and deals","subscription_input_placeholder":"Enter Your Email Address","subscription_input_border_color":"#3f68e0","usage_option_title":"Choose what you're most interested in â we'll tailor your experience from here.","usage_option_id":"13628","subscription_btn_text":"Subscribe","subscription_btn_bg_color":"#3f68e0","subscription_btn_text_color":"#ffffff","subscription_disclaimer_text":"\u003cp\u003eI agree to EcoFlow's \u003ca href=\"https:\/\/account.ecoflow.com\/agreement\/en-us\/PrivacyPolicy.html\" title=\"https:\/\/account.ecoflow.com\/agreement\/en-us\/PrivacyPolicy.html\"\u003ePrivacy Policy\u003c\/a\u003e and \u003ca href=\"https:\/\/us.ecoflow.com\/policies\/terms-of-service\" title=\"https:\/\/us.ecoflow.com\/policies\/terms-of-service\"\u003eTerms of Service\u003c\/a\u003e.\u003c\/p\u003e","subscription_disclaimer_text_checkmark_color":"#757575","sms_bg_color":"#ffffff","sms_text_color":"#000000","sms_title":"Unlock your R500 Discount","sms_description":"","sms_coupon_code":"","sms_coupon_color":"#3f68e0","sms_phone_list_dropdown_bg_color":"#000000","sms_phone_list_dropdown_text_color":"#ffffff","sms_input_placeholder":"Phone Number","sms_input_border_color":"#000000","sms_button_text":"Subscribe","sms_button_text_color":"#ffffff","sms_button_bg_color":"#000000","sms_disclaimer_collapse":"\u003cp\u003e* EcoCredits can be redeemed for discounts and gifts\u003c\/p\u003e","sms_disclaimer":"\u003cp\u003e* EcoCredits can be redeemed for discounts and gifts\u003c\/p\u003e","sms_disclaimer_text_checkmark_color":"#000000","thank_you_bg_color":"#ffffff","thank_you_text_color":"#000000","thank_you_title":"Thank You For Subscribing!","thank_you_description":"","thank_you_coupon_code":"","thank_you_coupon_color":"#3f68e0","thank_you_box_bg_color":"#3F68E0","thank_you_intro_text":"Join us to receive an additional 500 EcoCredits for free.","thank_you_intro_text_color":"#000000","thank_you_button_text":"Create an EcoFlow Account","thank_you_button_text_color":"#ffffff","thank_you_button_bg_color":"#3f68e0","thank_you_button_link":null,"thank_you_info_text":"","thank_you_info_text_color":"#5e5e5e","thank_you_disclaimer":"\u003cp\u003e* EcoCredits can be redeemed for discounts and gifts\u003c\/p\u003e","thank_you_disclaimer_text_color":"#000000","thank_you_member_bg_color":"#ffffff","thank_you_member_text_color":"#3f68e0","thank_you_member_title":"Thanks for sharing!","thank_you_member_description":"\u003cp\u003eYour preferences are saved. We'll personalize your experience from here.\u003c\/p\u003e","thank_you_member_coupon_code":"","thank_you_member_coupon_color":"#3f68e0","thank_you_member_button_text":"Explore Now","thank_you_member_button_link":null,"thank_you_member_button_text_color":"#ffffff","thank_you_member_button_bg_color":"#3f68e0","thank_you_member_info_text":"This window will close in 10 seconds.","thank_you_member_info_text_color":"#5e5e5e","sms_thank_you_bg_color":"#ffffff","thank_you_sms_text_color":"#000000","thank_you_sms_title":"Thank You For Subscribing!","thank_you_sms_description":"","thank_you_sms_coupon_code":"","thank_you_sms_coupon_color":"#3f68e0","thank_you_sms_button_text":"","thank_you_sms_button_link":null,"thank_you_sms_button_text_color":"#ffffff","thank_you_sms_button_bg_color":"#000000","thank_you_close_popup":true,"thank_you_delay_time":10}; 20673 </script>
20673 20674
20674<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/subscription-form-common.js?v=63833294029488740541788838986" defer></script>
20674 20675
20675<script src="//us.ecoflow.com/cdn/shop/t/1497/assets/subscription-sidebar-popup-alpine.js?v=7887116584747262421781251358" defer></script>
20675 20676 20677 20678 20679</div> 20680<div id="shopify-section-subscription-popup-discount-code" class="shopify-section"> 20681 20682 20683 20684<link href="//us.ecoflow.com/cdn/shop/t/1497/assets/email-subscription-popup.css?v=68800592372190122121780544296" rel="stylesheet" type="text/css" media="all" /> 20685 20686 20687 20688 20689 20690 20691</div> 20692<div id="shopify-section-lucky-draw-promotion-popup" class="shopify-section"> 20693 20694<style> 20695 .lucky-draw-promotion-popup .promotion_popup_inner { padding: 0; overflow: hidden; } 20696 .lucky-draw-promotion-popup .promotion_popup_inner .promotion_poup_close{ top: 10px; right: 10px; z-index: 9; } 20697 .lucky-draw-promotion-popup .promotion-form-wrap{ display: flex; height: 100%; position: relative; } 20698 .lucky-draw-promotion-popup .promotion-form-wrap-left{ 20699 flex: 1; 20700 height: 100%; 20701 background: #fff; 20702 display: FLEX; 20703 flex-direction: column; 20704 justify-content: center; 20705 padding-left: 40px; 20706 font-family: 'Helvetica Neue ForEco'; 20707 text-align: left; 20708 gap: 8px; 20709 } 20710 .lucky-draw-promotion-popup .promotion-form-wrap-right{ width: 320px; max-width: 100%; } 20711 .lucky-draw-promotion-popup .promotion-form-wrap-image{ 20712 height: 100%; 20713 display: flex; 20714 align-items: CENTER; 20715 } 20716 .lucky-draw-promotion-popup .promotion-form-wrap-left .subtitle{ font-size: 16px; color: #3F3F3F; line-height: 1; } 20717 .lucky-draw-promotion-popup .promotion-form-wrap-left .title{ color: #FF9A35; font-size: 34px; line-height: 1.2; font-weight: 700; } 20718 .lucky-draw-promotion-popup .promotion-form-wrap-left .content, 20719 .lucky-draw-promotion-popup .promotion-form-wrap-left .subcontent{ font-size: 14px; color: #565656; line-height: 1.14; } 20720 .lucky-draw-promotion-popup .promotion-form-wrap-left .subcontent{ color: #3F3F3F; font-weight: 500; } 20721 .lucky-draw-promotion-popup .promotion-form-wrap-left .btn{ background: #FF9A35; color: #fff; font-size: 15px; line-height: 1.3; font-weight: 500; font-family: inherit; width: max-content; margin-top: 18px; padding: 10px 25px; } 20722 @media (max-width: 749px) { 20723 .lucky-draw-promotion-popup .promotion-form-wrap{ flex-direction: column; height: unset; } 20724 .lucky-draw-promotion-popup .promotion-form-wrap-left{ 20725 text-align: center; 20726 background: unset; 20727 padding: 40px 20px 20px; 20728 gap: 4px; 20729 } 20730 .lucky-draw-promotion-popup .promotion-form-wrap-left .subtitle{ font-size: 12px; } 20731 .lucky-draw-promotion-popup .promotion-form-wrap-left .title{ font-size: 24px; } 20732 .lucky-draw-promotion-popup .promotion-form-wrap-left .content, .lucky-draw-promotion-popup .promotion-form-wrap-left .subcontent{ font-size: 10px; } 20733 .lucky-draw-promotion-popup .promotion-form-wrap-left .btn{ font-size: 12px; padding: 6px 16px; margin: 10px auto 0; } 20734 .lucky-draw-promotion-popup .promotion-form-wrap-image{ width: 230px; margin: 0px auto; } 20735 } 20736</style> 20737 20738 20739</div> 20740<div id="shopify-section-pk-popup" class="shopify-section"> 20741 20742 20743</div> 20744<div id="shopify-section-select-language-spanish-popup" class="shopify-section"></div> 20745<div id="shopify-section-dpu-popup" class="shopify-section"> 20746 20747 20748 20749 20750 20751</div> 20752<section id="shopify-section-member-exclusive-popup" class="shopify-section section-member-exclusive-popup"> 20753
20754<script> 20755 function closeMemberExclusivePopupDialog() { 20756 const dialog = document.getElementById('member-exclusive-popup-dialog'); 20757 if (dialog) { 20758 dialog.close(); 20759 } 20760 } 20761 20762 function openMemberExclusivePopupDialog() { 20763 const dialog = document.getElementById('member-exclusive-popup-dialog'); 20764 if (dialog) { 20765 dialog.showModal(); 20766 } 20767 } 20768 20769 function continueToCheckout() { 20770 const checkoutButton = document.querySelector('.member-exclusive-popup__button--checkout'); 20771 const addToCartButton = document.querySelector('button[data-add-to-cart].product-form__cart-submit'); 20772 const openMemberExclusivePopupButton = document.querySelector('.member-exclusive-popup-btn'); 20773 if (addToCartButton && addToCartButton.style.display === 'none' && openMemberExclusivePopupButton && openMemberExclusivePopupButton.style.display === 'block' && checkoutButton) { 20774 checkoutButton.addEventListener('click', function() { 20775 addToCartButton.click(); 20776 setTimeout(function() { 20777 closeMemberExclusivePopupDialog(); 20778 }, 2000); 20779 }); 20780 } 20781 } 20782 20783 window.openMemberExclusivePopupDialog = openMemberExclusivePopupDialog; 20784 window.closeMemberExclusivePopupDialog = closeMemberExclusivePopupDialog; 20785</script>
20785 20786 20787 20788</section> 20789<div id="shopify-section-password-free-login-popup" class="shopify-section"> 20790<dialog class="login-popup__dialog" id="login-popup-dialog" x-data="PasswordFreePopup" x-cloak @close="loggedInMessageOverride = ''"> 20791 <div class="login-popup__content"> 20792 <button class="login-popup__close" onclick="closeLoginPopupDialog()" aria-label="Close dialog"> 20793 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 20794 <path d="M18 6L6 18M6 6L18 18" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 20795 </svg> 20796 </button> 20797 20798 <div class="login-popup__main"> 20799 <h2 class="login-popup__title">Password-free Login/Registration</h2> 20800 20801 <div class="login-popup__form" x-show="!isLoggedIn"> 20802 <div class="login-popup__input-group"> 20803 <input 20804 id="login-email" 20805 type="email" 20806 class="login-popup__input" 20807 :class="{ 'login-popup__input--error': emailErrMsg }" 20808 placeholder="Enter Email Address" 20809 autocomplete="email" 20810 x-model="email" 20811 @blur="handleEmailBlur()" 20812 @input="isEmailChecked = false" 20813 /> 20814 <div x-show="emailErrMsg" class="login-popup__error" x-text="emailErrMsg"></div> 20815 </div> 20816 20817 <div class="login-popup__input-group"> 20818 <div class="login-popup__code-wrapper"> 20819 <input 20820 id="verification-code" 20821 type="text" 20822 class="login-popup__input login-popup__input--code" 20823 placeholder="code*" 20824 x-model="verificationCode" 20825 /> 20826 <button 20827 type="button" 20828 class="login-popup__get-code" 20829 @click="handleGetVerificationCode()" 20830 :disabled="!email || emailErrMsg || loading || countdown > 0 || !isEmailChecked" 20831 > 20832 <span x-show="countdown <= 0">Obtain your verification code</span> 20833 <span x-show="countdown > 0" x-text="`(${countdown}s)`"></span> 20834 </button> 20835 </div> 20836 <div x-show="errMsg" class="login-popup__error" x-text="errMsg"></div> 20837 </div> 20838 20839 <button 20840 type="button" 20841 class="login-popup__button login-popup__button--submit" 20842 :disabled="!canSubmit || submitting" 20843 @click="isNewUser ? handleRegister() : handleLogin()" 20844 > 20845 <span x-show="!submitting">Login/Register</span> 20846 <span x-show="submitting" class="loader"> 20847 <svg 20848 aria-hidden="true" 20849 focusable="false" 20850 role="presentation" 20851 class="icon icon-spinner"
20852 viewBox="0 0 20 20" 20853 > 20854 <path d="M7.229 1.173a9.25 9.25 0 1 0 11.655 11.412 1.25 1.25 0 1 0-2.4-.698 6.75 6.75 0 1 1-8.506-8.329 1.25 1.25 0 1 0-.75-2.385z" fill="#919EAB"></path> 20855 </svg> 20856 </span> 20857 </button> 20858 20859 <div class="login-popup__disclaimer" x-show="isNewUser"> 20860 <label class="login-popup__disclaimer-label"> 20861 <input 20862 type="checkbox" 20863 class="login-popup__disclaimer-checkbox" 20864 x-model="isAgree" 20865 /> 20866 <span class="login-popup__disclaimer-checkmark"></span> 20867 <div class="login-popup__disclaimer-text-wrapper"> 20868 <p>I agree to comply with EcoFlowâs  <a href="https://account.ecoflow.com/agreement/en-us/PrivacyPolicy.html" title="https://account.ecoflow.com/agreement/en-us/PrivacyPolicy.html">Privacy Policy</a> and <a href="https://account.ecoflow.com/agreement/en-us/TermsOfUse.html" title="https://account.ecoflow.com/agreement/en-us/TermsOfUse.html">Terms of Use</a>.</p> 20869 </div> 20870 </label> 20871 <div class="login-popup__disclaimer-reminder" x-show="!isAgree"> 20872 Please read and agree to EcoFlow Private Policy and Terms of Use 20873 </div> 20874 <div class="login-popup__disclaimer-hint"> 20875 <p>We'll help you create an account. You can also <a href="https://www.ecoflow.com/us/register?redirect=https%3A%2F%2Fwww.ecoflow.com%2Fus" title="https://www.ecoflow.com/us/register?redirect=https%3A%2F%2Fwww.ecoflow.com%2Fus">register with password</a>.</p> 20876 </div> 20877 </div> 20878 </div> 20879 20880 <div class="login-popup__social" x-show="!isLoggedIn"> 20881 <p class="login-popup__social-separator">- Or log in with -</p> 20882 <div class="login-popup__social-icons"> 20883 <button type="button" class="login-popup__social-icon" aria-label="Login with Google" @click="handleSocialLogin('googleshopify')"> 20884 <img src="//us.ecoflow.com/cdn/shop/files/google-login-2.webp?v=1764309636&width=36" alt="" height="auto" loading="lazy" fetchpriority="auto"> 20885 </button> 20886 <button type="button" class="login-popup__social-icon" aria-label="Login with X" @click="handleSocialLogin('x4website')"> 20887 <img src="//us.ecoflow.com/cdn/shop/files/x-login-2.webp?v=1764314921&width=36" alt="" height="auto" loading="lazy" fetchpriority="auto"> 20888 </button> 20889 <button type="button" class="login-popup__social-icon" aria-label="Login with Apple" @click="handleSocialLogin('apple4website')"> 20890 <img src="//us.ecoflow.com/cdn/shop/files/apple-login-2.webp?v=1764314920&width=36" alt="" height="auto" loading="lazy" fetchpriority="auto"> 20891 </button> 20892 </div> 20893 </div> 20894 20895 <span 20896 x-show="isLoggedIn" 20897 class="login-popup__logged-in-title" 20898 x-text="loggedInMessageOverride ? loggedInMessageOverride : loggedInMessageDefault" 20899 ></span> 20900 </div> 20901 </div> 20902</dialog> 20903 20904<style data-shopify> 20905 /* Dialog Styles */ 20906 .login-popup__dialog { 20907 position: fixed; 20908 top: 0; 20909 left: 0; 20910 right: 0; 20911 bottom: 0; 20912 width: 100%; 20913 border: none; 20914 border-radius: 12px; 20915 z-index: 9999; 20916 max-width: 600px; 20917 padding: 0; 20918 margin: auto; 20919 backdrop-filter: blur(50px); 20920 overflow: hidden; 20921 } 20922 20923 .login-popup__dialog:not([open]) { 20924 display: none !important; 20925 } 20926 20927 .login-popup__dialog::backdrop { 20928 background-color: rgba(0, 0, 0, 0.2); 20929 backdrop-filter: blur(50px); 20930 } 20931 20932 .login-popup__content { 20933 position: relative; 20934 background: #ffffff; 20935 padding: 0; 20936 width: 100%; 20937 height: 100%; 20938 overflow: hidden; 20939 border-radius: 12px; 20940 } 20941 20942 .login-popup__close { 20943 background: none; 20944 border: none; 20945 cursor: pointer; 20946 padding: 0; 20947 outline: none; 20948 width: 24px; 20949 height: 24px; 20950 position: absolute; 20951 top: 20px; 20952 right: 20px; 20953 z-index: 10; 20954 display: flex; 20955 align-items: center; 20956 justify-content: center; 20957 } 20958 20959 /* Main Content */ 20960 .login-popup__main { 20961 position: relative; 20962 z-index: 2; 20963 padding: 48px; 20964 height: 100%; 20965 display: flex; 20966 flex-direction: column; 20967 align-items: center; 20968 gap: 24px; 20969 overflow-y: auto; 20970 overflow-x: hidden; 20971 box-sizing: border-box; 20972 } 20973 20974 /* Title */ 20975 .login-popup__title, .login-popup__logged-in-title { 20976 font-family: 'Helvetica Neue ForEco'; 20977 font-size: 24px; 20978 font-weight: 500; 20979 line-height: 32px; 20980 color: #000000; 20981 text-align: center; 20982 margin: 0; 20983 } 20984 20985 /* Form */ 20986 .login-popup__form { 20987 display: flex; 20988 flex-direction: column; 20989 gap: 20px; 20990 width: 100%; 20991 max-width: 400px; 20992 } 20993 20994 /* Input Group */ 20995 .login-popup__input-group { 20996 display: flex; 20997 flex-direction: column; 20998 gap: 8px; 20999 width: 100%; 21000 } 21001 21002 /* Input Base */ 21003 .login-popup__input { 21004 height: 48px; 21005 border: 1px solid #dddddd; 21006 border-radius: 4px; 21007 padding: 0 16px; 21008 font-family: 'Helvetica Neue ForEco'; 21009 font-size: 14px; 21010 font-weight: 400; 21011 line-height: 18px; 21012 color: #000000; 21013 background: #ffffff; 21014 outline: none; 21015 transition: border-color 0.2s; 21016 } 21017 21018 .login-popup__input::placeholder { 21019 color: #afafaf; 21020 } 21021 21022 .login-popup__input:focus { 21023 border-color: #000000; 21024 } 21025 21026 .login-popup__input--error { 21027 border-color: #f8200c; 21028 } 21029 21030 .login-popup__input--error::placeholder { 21031 color: #f8200c; 21032 } 21033 21034 /* Code Wrapper */ 21035 .login-popup__code-wrapper { 21036 display: flex; 21037 align-items: center; 21038 gap: 0; 21039 height: 48px; 21040 border: 1px solid #dddddd; 21041 border-radius: 4px; 21042 overflow: hidden; 21043 } 21044 21045 .login-popup__input--code { 21046 flex: 1; 21047 border: none; 21048 border-radius: 0; 21049 height: 100%; 21050 min-width: 0; 21051 overflow: hidden; 21052 } 21053 21054 .login-popup__get-code { 21055 background: none; 21056 border: none; 21057 padding: 0 16px; 21058 height: 100%; 21059 font-family: 'Helvetica Neue ForEco'; 21060 font-size: 14px; 21061 font-weight: 400; 21062 line-height: 18px; 21063 color: #3F68E0; 21064 cursor: pointer; 21065 outline: none; 21066 transition: color 0.2s; 21067 white-space: nowrap; 21068 } 21069 21070 .login-popup__get-code:disabled { 21071 opacity: 0.5; 21072 color: #afafaf;
21073 cursor: not-allowed; 21074 } 21075 21076 /* Error Message */ 21077 .login-popup__error { 21078 font-family: 'Helvetica Neue ForEco'; 21079 font-weight: 400; 21080 font-size: 12px; 21081 line-height: 16px; 21082 color: #f8200c; 21083 margin-top: 4px; 21084 } 21085 21086 /* Submit Button */ 21087 .login-popup__button { 21088 height: 48px; 21089 border: none; 21090 border-radius: 4px; 21091 font-family: 'Helvetica Neue ForEco'; 21092 font-weight: 500; 21093 font-size: 16px; 21094 font-weight: 500; 21095 line-height: 22px; 21096 cursor: pointer; 21097 outline: none; 21098 transition: background-color 0.2s; 21099 } 21100 21101 .login-popup__button--submit { 21102 background-color: #000; 21103 color: #ffffff; 21104 width: 100%; 21105 } 21106 21107 .login-popup__button--submit:disabled { 21108 opacity: 0.6; 21109 cursor: not-allowed; 21110 } 21111 21112 /* Disclaimer */ 21113 .login-popup__disclaimer { 21114 display: flex; 21115 flex-direction: column; 21116 gap: 12px; 21117 width: 100%; 21118 } 21119 21120 .login-popup__disclaimer-label { 21121 display: flex; 21122 align-items: flex-start; 21123 gap: 8px; 21124 cursor: pointer; 21125 user-select: none; 21126 position: relative; 21127 } 21128 21129 .login-popup__disclaimer-checkbox { 21130 position: absolute; 21131 opacity: 0; 21132 cursor: pointer; 21133 height: 0; 21134 width: 0; 21135 } 21136 21137 .login-popup__disclaimer-checkmark { 21138 position: relative; 21139 flex-shrink: 0; 21140 width: 15px; 21141 height: 15px; 21142 background-color: #ffffff; 21143 border: 1px solid #dddddd; 21144 border-radius: 4px; 21145 transition: background-color 0.2s, border-color 0.2s; 21146 } 21147 21148 .login-popup__disclaimer-checkbox:checked ~ .login-popup__disclaimer-checkmark { 21149 background-color: #000000; 21150 border-color: #000000; 21151 } 21152 21153 .login-popup__disclaimer-checkbox:checked ~ .login-popup__disclaimer-checkmark::after { 21154 content: ""; 21155 position: absolute; 21156 display: block; 21157 left: 4px; 21158 top: 1px; 21159 width: 5px; 21160 height: 9px; 21161 border: solid white; 21162 border-width: 0 2px 2px 0; 21163 transform: rotate(45deg); 21164 } 21165 21166 .login-popup__disclaimer-text-wrapper p { 21167 margin: 0; 21168 font-family: 'Helvetica Neue ForEco'; 21169 font-size: 12px; 21170 font-weight: 400; 21171 line-height: 16px; 21172 color: #595c61; 21173 flex: 1; 21174 } 21175 21176 .login-popup__disclaimer-text-wrapper p a { 21177 color: #595c61; 21178 text-decoration: underline; 21179 text-decoration-skip-ink: none; 21180 text-underline-position: from-font; 21181 cursor: pointer; 21182 transition: color 0.2s; 21183 } 21184 21185 .login-popup__disclaimer-link:hover { 21186 color: #000000; 21187 } 21188 21189 .login-popup__disclaimer-reminder { 21190 margin: 0; 21191 font-family: 'Helvetica Neue ForEco'; 21192 font-size: 12px; 21193 font-weight: 400; 21194 line-height: 20px; 21195 color: #ff4d4f; 21196 } 21197 21198 .login-popup__disclaimer-hint p { 21199 margin: 0; 21200 font-family: 'Helvetica Neue ForEco'; 21201 font-size: 14px; 21202 font-weight: 500; 21203 line-height: 20px; 21204 color: #595c61; 21205 text-align: center; 21206 } 21207 21208 .login-popup__disclaimer-hint p a { 21209 color: #3F68E0; 21210 text-decoration: underline; 21211 text-underline-position: from-font; 21212 cursor: pointer; 21213 transition: color 0.2s; 21214 } 21215 21216 .login-popup__disclaimer-link--secondary:hover { 21217 color: #2d4fb3; 21218 } 21219 21220 /* Social Login */ 21221 .login-popup__social { 21222 display: flex; 21223 flex-direction: column; 21224 gap: 12px; 21225 align-items: center; 21226 width: 100%; 21227 max-width: 400px; 21228 } 21229 21230 .login-popup__social-separator { 21231 font-family: 'Helvetica Neue ForEco'; 21232 font-weight: 400; 21233 font-size: 12px; 21234 line-height: normal; 21235 color: #999999; 21236 text-align: center; 21237 margin: 0; 21238 } 21239 21240 .login-popup__social-icons { 21241 display: flex; 21242 gap: 24px; 21243 align-items: center; 21244 } 21245 21246 .login-popup__social-icon { 21247 width: 36px; 21248 height: 36px; 21249 border: none; 21250 background: none; 21251 cursor: pointer; 21252 padding: 0; 21253 outline: none; 21254 display: flex; 21255 align-items: center; 21256 justify-content: center; 21257 border-radius: 50%; 21258 transition: transform 0.2s; 21259 } 21260 21261 .login-popup__social-icon:hover { 21262 transform: scale(1.1); 21263 } 21264 21265 /* Mobile Responsive */ 21266 @media screen and (max-width: 768px) { 21267 .login-popup__dialog { 21268 max-width: 90%; 21269 } 21270 21271 .login-popup__main { 21272 padding: 30px 20px; 21273 } 21274 21275 .login-popup__title { 21276 font-size: 20px; 21277 line-height: 28px; 21278 } 21279 21280 .login-popup__form { 21281 gap: 16px; 21282 } 21283 21284 .login-popup__input, 21285 .login-popup__code-wrapper { 21286 height: 44px; 21287 } 21288 21289 .login-popup__button--submit { 21290 height: 44px; 21291 font-size: 14px; 21292 } 21293 21294 .login-popup__social-icons { 21295 gap: 16px; 21296 } 21297 21298 .login-popup__social-icon { 21299 width: 32px; 21300 height: 32px; 21301 } 21302 21303 .login-popup__disclaimer-text { 21304 font-size: 11px; 21305 line-height: 15px; 21306 } 21307 21308 .login-popup__disclaimer-hint { 21309 font-size: 12px; 21310 line-height: 18px; 21311 } 21312 } 21313</style> 21314
21315<script> 21316 document.addEventListener("alpine:init", () => { 21317 Alpine.data("PasswordFreePopup", () => ({ 21318 email: "", 21319 verificationCode: "", 21320 loading: false, 21321 submitting: false, 21322 isNewUser: null, 21323 isEmailChecked: false, 21324 isAgree: true, // New user disclaimer agreement 21325 isLoggedIn: false, 21326 errMsg: "", 21327 emailErrMsg: "", 21328 countdown: 0, 21329 countdownInterval: null, 21330 loggedInMessageDefault: "You have successfully logged in. Redirect will be in few seconds.", 21331 loggedInMessageOverride: "", 21332 21333 get canSubmit() { 21334 if (this.isNewUser) { 21335 return this.email && 21336 this.verificationCode && 21337 !this.emailErrMsg && 21338 this.isEmailChecked && 21339 this.isAgree; 21340 } 21341 return this.email && 21342 this.verificationCode && 21343 !this.emailErrMsg && 21344 this.isEmailChecked; 21345 }, 21346 21347 validateEmail(email) { 21348 const emailRegex = /^[A-Za-z\d]+([.%~`$^*&(){}<>?"+=!_\\-]*[A-Za-z\d-])*@[a-zA-Z\d-]{1,30}\.[a-zA-Z\d.%#~`$^*&(){}<>?"+=!_\\-]{1,30}$/; 21349 return emailRegex.test(email); 21350 }, 21351 21352 async checkEmail(email) { 21353 const encodedEmail = encodeURIComponent(email); 21354 const checkEmailApi = `${theme.emailSubscription.apiDomain}/usercenter/inuc/checkEmail?email=${encodedEmail}`; 21355 this.loading = true; 21356 try { 21357 const { acceptedLanguage } = theme.emailSubscription; 21358 21359 const response = await fetch(checkEmailApi, { 21360 method: 'GET', 21361 headers: { 21362 'Content-Type': 'application/json', 21363 'Accept-Language': acceptedLanguage 21364 } 21365 }); 21366 21367 const data = await response.json(); 21368 21369 if (data.code === "1003") { 21370 this.isEmailChecked = true; 21371 return { isNewUser: true }; 21372 } else if (data.code === "0") { 21373 this.isEmailChecked = true; 21374 return { isNewUser: false }; 21375 } else if (data.code !== "0" && data.code !== "1003") { 21376 throw new Error(data.message); 21377 } 21378 } catch (error) { 21379 console.error('Error checking email:', error); 21380 throw new Error(error.message || "Failed to check email. Please try again."); 21381 } finally { 21382 this.loading = false; 21383 } 21384 }, 21385 21386 async getVerificationCode(email) { 21387 const getVerificationCodeApi = `${theme.emailSubscription.apiDomain}/auth/verificationCode/send`; 21388 const { acceptedLanguage } = theme.emailSubscription; 21389 this.loading = true; 21390 try { 21391 const apiScene = this.isNewUser ? 'SHOPIFY_REGISTER_VERIFICATION_CODE' : 'SHOPIFY_LOGIN_VERIFICATION_CODE'; 21392 const response = await fetch(getVerificationCodeApi, { 21393 method: 'POST', 21394 headers: { 21395 'Content-Type': 'application/json', 21396 'Accept-Language': acceptedLanguage 21397 }, 21398 body: JSON.stringify({ account: email, scene: apiScene }) 21399 }); 21400 21401 const data = await response.json(); 21402 if (data.code !== "0") { 21403 throw new Error(data.message); 21404 } 21405 return data; 21406 } catch (error) { 21407 console.error('Error getting verification code:', error); 21408 this.errMsg = error.message || "Failed to send verification code. Please try again."; 21409 throw new Error(error.message); 21410 } finally { 21411 this.loading = false; 21412 } 21413 }, 21414 21415 async loginWithVerficiationCode() { 21416 const loginWithVerficiationCodeApi = `${theme.emailSubscription.apiDomain}/auth/login`; 21417 const { acceptedLanguage } = theme.emailSubscription; 21418 const apiBody = { 21419 source: "SHOPIFY_USA", 21420 email: this.email, 21421 userType: "ECOFLOW", 21422 scene: "SHOPIFY_USA", 21423 verificationCode: this.verificationCode, 21424 logInSource: 1, 21425 entry_name: "top floating_Password-free Register", 21426 page_url: window.location.href, 21427 source_channel: "Shopify", 21428 returnTo: window.location.href 21429 }; 21430 this.loading = true; 21431 try { 21432 const response = await fetch(loginWithVerficiationCodeApi, { 21433 method: 'POST', 21434 headers: { 21435 'Content-Type': 'application/json', 21436 'Accept-Language': acceptedLanguage, 21437 "systemName": "shopify_user" 21438 }, 21439 body: JSON.stringify(apiBody) 21440 }); 21441 const data = await response.json(); 21442 if (data.code !== "0") { 21443 throw new Error(data.message); 21444 } 21445 return data; 21446 } catch (error) { 21447 console.error('Error logging in:', error); 21448 this.errMsg = error.message || "Login failed. Please try again."; 21449 throw new Error(error.message); 21450 } finally { 21451 this.loading = false;
21452 } 21453 }, 21454 21455 async registerWithVerificationCode() { 21456 const registerWithVerificationCodeApi = `${theme.emailSubscription.apiDomain}/auth/quicklyRegisterLogin`; 21457 const { acceptedLanguage } = theme.emailSubscription; 21458 const apiBody = { 21459 source: "SHOPIFY_USA", 21460 email: this.email, 21461 userType: "ECOFLOW", 21462 scene: "SHOPIFY_USA", 21463 code: this.verificationCode, 21464 logInSource: 1, 21465 entry_name: "top floating_Password-free Register", 21466 page_url: window.location.href, 21467 source_channel: "Shopify", 21468 returnTo: window.location.href, 21469 isAgree: this.isAgree, 21470 }; 21471 this.loading = true; 21472 try { 21473 const response = await fetch(registerWithVerificationCodeApi, { 21474 method: 'POST', 21475 headers: { 21476 'Content-Type': 'application/json', 21477 'Accept-Language': acceptedLanguage, 21478 'systemName': 'shopify_user' 21479 }, 21480 body: JSON.stringify(apiBody) 21481 }); 21482 const data = await response.json(); 21483 if (data.code !== "0") { 21484 throw new Error(data.message); 21485 } 21486 return data; 21487 } catch (error) { 21488 console.error('Error registering:', error); 21489 this.errMsg = error.message || "Register failed. Please try again."; 21490 throw new Error(error.message); 21491 } finally { 21492 this.loading = false; 21493 } 21494 }, 21495 21496 async handleEmailBlur() { 21497 const emailValue = this.email.trim(); 21498 this.emailErrMsg = ""; 21499 21500 if (!emailValue) { 21501 this.emailErrMsg = "Email Address cannot be empty"; 21502 return; 21503 } 21504 21505 if (!this.validateEmail(emailValue)) { 21506 this.emailErrMsg = "Please enter a valid email address"; 21507 return; 21508 } 21509 21510 const result = await this.checkEmail(emailValue); 21511 21512 if (result.error) { 21513 this.emailErrMsg = result.error; 21514 this.isNewUser = null; 21515 return; 21516 } 21517 this.isNewUser = result.isNewUser; 21518 }, 21519 21520 startCountdown() { 21521 // Clear any existing countdown 21522 if (this.countdownInterval) { 21523 clearInterval(this.countdownInterval); 21524 } 21525 21526 // Set countdown to 60 seconds 21527 this.countdown = 60; 21528 21529 // Start the countdown interval 21530 this.countdownInterval = setInterval(() => { 21531 this.countdown--; 21532 21533 if (this.countdown <= 0) { 21534 clearInterval(this.countdownInterval); 21535 this.countdownInterval = null; 21536 this.countdown = 0; 21537 } 21538 }, 1000); 21539 }, 21540 21541 clearCountdown() { 21542 // TODO: Remove if not needed 21543 if (this.countdownInterval) { 21544 clearInterval(this.countdownInterval); 21545 this.countdownInterval = null; 21546 } 21547 this.countdown = 0; 21548 }, 21549 21550 createTraceId () { 21551 const date = new Date(); 21552 const year = `00${date?.getFullYear()}`.slice(-2);
21553 const month = `00${date.getMonth() + 1}`.slice(-2); 21554 const day = `00${date.getDay()}`.slice(-2); 21555 const hour = `00${date.getHours()}`.slice(-2); 21556 const minute = `00${date.getMinutes()}`.slice(-2); 21557 const second = `00${date.getSeconds()}`.slice(-2); 21558 const millSecond = `000${date.getMilliseconds()}`.slice(-3); 21559 const randomStr1 = `${Math.random()}`; 21560 const randomStr2 = `${Math.random()}`; 21561 return ( 21562 year + 21563 month + 21564 day + 21565 hour + 21566 minute + 21567 second + 21568 millSecond + 21569 randomStr1.slice(-8) + 21570 randomStr2.slice(-9) 21571 ); 21572 }, 21573 21574 async handleGetVerificationCode() { 21575 const emailValue = this.email.trim(); 21576 this.emailErrMsg = ""; 21577 this.errMsg = ""; 21578 21579 if (!emailValue) { 21580 this.emailErrMsg = "Email Address cannot be empty"; 21581 return; 21582 } 21583 21584 if (!this.validateEmail(emailValue)) { 21585 this.emailErrMsg = "Please enter a valid email address"; 21586 return; 21587 } 21588 21589 this.loading = true; 21590 21591 try { 21592 this.startCountdown(); 21593 const result = await this.getVerificationCode(emailValue); 21594 21595 if (result.error) { 21596 this.errMsg = result.error; 21597 } else { 21598 this.errMsg = ""; 21599 // Start countdown only on successful code send 21600 } 21601 } catch (error) { 21602 this.errMsg = error.message || "Failed to send verification code. Please try again."; 21603 console.error('Error:', error); 21604 } finally { 21605 this.loading = false; 21606 } 21607 }, 21608 21609 async handleLogin() { 21610 if (!this.canSubmit) { 21611 return; 21612 } 21613 21614 this.submitting = true; 21615 this.errMsg = ""; 21616 21617 try { 21618 const result = await this.loginWithVerficiationCode(); 21619 21620 if (result.error) { 21621 this.errMsg = result.error; 21622 return; 21623 } 21624 21625 const { data } = result; 21626 21627 if (data) { 21628 setCookieWithDomain('us-token', data.token, 7, '.ecoflow.com'); 21629 setCookieWithDomain('userInfo', JSON.stringify({ user: data.user, token: data.token }), 7, '.ecoflow.com'); 21630 setCookieWithDomain('ef_uid', data.user?.userId || "", 7, '.ecoflow.com'); 21631 this.isLoggedIn = true; 21632 applyPasswordFreeLoginSuccessToPageButtons(); 21633 window.location.replace(`${data.redirectUrl}`); 21634 } 21635 } catch (error) { 21636 this.errMsg = error.message || "Login failed. Please try again."; 21637 console.error('Error:', error); 21638 } finally { 21639 this.submitting = false; 21640 } 21641 }, 21642 21643 async handleRegister() { 21644 if (!this.canSubmit) { 21645 return; 21646 } 21647 21648 this.submitting = true; 21649 this.errMsg = ""; 21650 21651 try { 21652 const result = await this.registerWithVerificationCode(); 21653 21654 if (result.error) { 21655 this.errMsg = result.error; 21656 return; 21657 } 21658 21659 const { data } = result; 21660 21661 if (data) { 21662 setCookieWithDomain('us-token', data.token, 7, '.ecoflow.com'); 21663 setCookieWithDomain('userInfo', JSON.stringify({ user: data.user, token: data.token }), 7, '.ecoflow.com'); 21664 setCookieWithDomain('ef_uid', data.user?.userId || "", 7, '.ecoflow.com'); 21665 21666 const { acceptedLanguage, apiKey, xAppid, apiUrl } = theme.emailSubscription; 21667 const traceId = this.createTraceId(); 21668 const subscribeInfoCookie = window.getCookieForEmarsys('signup_info'); 21669 let eventTracking = null; 21670 21671 if (subscribeInfoCookie) { 21672 try { 21673 const decodedCookie = decodeURIComponent(subscribeInfoCookie) 21674 eventTracking = JSON.parse(decodedCookie); 21675 delete eventTracking.ts 21676 console.log('signup_info eventTracking', eventTracking); 21677 } catch (error) { 21678 console.log('signup_info eventTracking error', subscribeInfoCookie); 21679 console.warn('Failed to parse signup_info cookie:', error); 21680 } 21681 }; 21682 const emarsysFields = { 21683 email: this.email, 21684 source: "SHOPIFY_REGISTER", 21685 ...(eventTracking && { eventTracking }), 21686 contactListId: "1487185288", 21687 fields: [ 21688 { 21689 id: "4423", 21690 type: "single", 21691 value: Number("1"), 21692 overwrite: JSON.parse("true"), 21693 }, 21694 { 21695 id: "31", 21696 type: "single", 21697 value: Number("1"), 21698 overwrite: JSON.parse("false"), 21699 }, 21700 { 21701 id: "9435", 21702 type: "multiple", 21703 value: "65".split(',').map(Number), 21704 overwrite: JSON.parse("false"), 21705 } 21706 ] 21707 }; 21708 21709 const emarsysSubscribeResponse = await fetch(apiUrl, { 21710 method: 'POST', 21711 headers: { 21712 "Content-Type": "application/json", 21713 apiKey: apiKey, 21714 traceId: traceId, 21715 "X-appid": xAppid, 21716 "Accept-Language": acceptedLanguage, 21717 }, 21718 body: JSON.stringify(emarsysFields) 21719 }); 21720 const emarsysData = await emarsysSubscribeResponse.json(); 21721 this.isLoggedIn = true; 21722 applyPasswordFreeLoginSuccessToPageButtons(); 21723 window.location.replace(`${data.redirectUrl}`); 21724 } 21725 } catch (error) { 21726 this.errMsg = error.message || "Register failed. Please try again."; 21727 console.error('Error:', error); 21728 } finally { 21729 this.submitting = false;
21730 } 21731 }, 21732 21733 async handleSocialLogin(provider) { 21734 try { 21735 const socialLoginUrl = `${theme.emailSubscription.apiDomain}/auth/oauth/webLoginUrl/${provider}?returnTo=${encodeURIComponent(window.location.href)}`; 21736 const response = await fetch(socialLoginUrl); 21737 const data = await response.json(); 21738 if (data && data.code !== "0") { 21739 this.errMsg = data.message; 21740 throw new Error(data.message); 21741 } 21742 if (data && data.code === "0" && data.data?.redirectUrl) { 21743 window.location.href = data.data.redirectUrl; 21744 } else { 21745 this.errMsg = data.message; 21746 throw new Error(data.message); 21747 } 21748 } catch (error) { 21749 this.errMsg = error.message || "Social login failed. Please try again."; 21750 console.error('Error:', error); 21751 } 21752 }, 21753 })); 21754 }); 21755 21756 function closeLoginPopupDialog() { 21757 const dialog = document.getElementById('login-popup-dialog'); 21758 if (dialog) { 21759 dialog.close(); 21760 } 21761 } 21762 21763 function applyPasswordFreeLoginSuccessToPageButtons() { 21764 document.querySelectorAll('[data-open-password-free-login-popup]').forEach(function (btn) { 21765 var msg = btn.getAttribute('data-password-free-success-message'); 21766 if (msg != null && String(msg).trim() !== '') { 21767 btn.textContent = msg.trim(); 21768 if (btn.classList.contains('password-free-button-link')) { 21769 btn.classList.add('password-free-button-link--logged-in'); 21770 } 21771 } 21772 btn.removeAttribute('data-open-password-free-login-popup'); 21773 }); 21774 } 21775 21776 window.applyPasswordFreeLoginSuccessToPageButtons = applyPasswordFreeLoginSuccessToPageButtons; 21777 21778 function openLoginPopupDialog(customLoggedInMessage) { 21779 const dialog = document.getElementById('login-popup-dialog'); 21780 if (dialog) { 21781 if (window.Alpine && typeof Alpine.$data === 'function') { 21782 try { 21783 const popupData = Alpine.$data(dialog); 21784 if (popupData) { 21785 const trimmed = 21786 customLoggedInMessage != null && String(customLoggedInMessage).trim() !== '' 21787 ? String(customLoggedInMessage).trim() 21788 : ''; 21789 popupData.loggedInMessageOverride = trimmed; 21790 } 21791 } catch (err) { 21792 console.warn('openLoginPopupDialog: could not set logged-in message override', err); 21793 } 21794 } 21795 dialog.showModal(); 21796 } 21797 } 21798 21799 window.openLoginPopupDialog = openLoginPopupDialog; 21800 window.closeLoginPopupDialog = closeLoginPopupDialog; 21801</script>
21801 21802 21803 21804</div> 21805 21806 21807 21808 21809 <style> 21810 .ef-chat-btn-group { 21811 position: fixed; 21812 bottom: 100px; 21813 right: 32px; 21814 z-index: 9999; 21815 display: flex; 21816 flex-direction: column; 21817 align-items: flex-end; 21818 gap: 10px; 21819 opacity: 0; 21820 transform: translateX(40px); 21821 transition: opacity 0.3s ease, transform 0.3s ease; 21822 } 21823 21824 .ef-chat-btn-group.ef-btn-visible { 21825 opacity: 1; 21826 transform: translateX(0); 21827 } 21828 21829 .ef-chat-btn-group.ef-btn-enter { 21830 animation: ef-btn-in 0.4s cubic-bezier(0.34, 1.4, 0.64, 1) 0.5s forwards; 21831 } 21832 21833 .ef-chat-btn-group.ef--hidden, 21834 .ef-chat-btn-group.ef-btn-visible.ef--hidden { 21835 animation: none; 21836 opacity: 0; 21837 pointer-events: none; 21838 transform: translateX(40px); 21839 } 21840 21841 @keyframes ef-btn-in { 21842 from { opacity: 0; transform: translateX(40px); } 21843 to { opacity: 1; transform: translateX(0); } 21844 } 21845 21846 /* Primary row: bubble + button side by side */ 21847 .ef-chat-btn-group .ef-chat-primary-row { 21848 display: flex; 21849 align-items: center; 21850 gap: 10px; 21851 } 21852 21853 /* Primary button â avatar image */ 21854 .ef-chat-btn-group .ef-chat-redirect-btn { 21855 display: block; 21856 width: var(--icon-size, 48px); height: var(--icon-size, 48px); 21857 border-radius: 50%; 21858 border: none; 21859 padding: 0; 21860 cursor: pointer; 21861 background: none; 21862 box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2); 21863 transition: transform 0.2s ease, box-shadow 0.2s ease; 21864 overflow: hidden; 21865 flex-shrink: 0; 21866 } 21867 21868 .ef-chat-btn-group .ef-chat-redirect-btn:hover { 21869 transform: scale(1.08); 21870 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.26); 21871 } 21872 21873 .ef-chat-btn-group .ef-chat-redirect-btn:active { 21874 transform: scale(1); 21875 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18); 21876 } 21877 21878 .ef-chat-btn-group .ef-chat-redirect-btn img { 21879 width: 100%; 21880 height: 100%; 21881 object-fit: cover; 21882 display: block; 21883 pointer-events: none; 21884 } 21885 21886 /* Intro bubble */ 21887 .ef-chat-btn-group .ef-chat-bubble { 21888 position: relative; 21889 background: #fff; 21890 color: #1a1a1a; 21891 font-size: 14px; 21892 font-family: var(--ff-woff2-M, sans-serif); 21893 font-weight: 500; 21894 line-height: 1.4; 21895 padding: 10px 14px; 21896 border-radius: 8px; 21897 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.12); 21898 white-space: nowrap; 21899 pointer-events: none; 21900 opacity: 0; 21901 transform: translateX(70px); 21902 } 21903 21904 /* Arrow pointing right toward button */ 21905 .ef-chat-btn-group .ef-chat-bubble::after { 21906 content: ''; 21907 position: absolute; 21908 right: -7px; 21909 top: 50%; 21910 transform: translateY(-50%); 21911 width: 0; 21912 height: 0; 21913 border-style: solid; 21914 border-width: 6px 0 6px 8px; 21915 border-color: transparent transparent transparent #fff; 21916 } 21917 21918 .ef-chat-btn-group .ef-chat-bubble.ef-bubble-enter { 21919 animation: ef-bubble-in 0.4s cubic-bezier(0.25, 1, 0.5, 1) forwards; 21920 } 21921 21922 .ef-chat-btn-group .ef-chat-bubble.ef-bubble-leave { 21923 animation: ef-bubble-out 0.3s ease forwards; 21924 } 21925 21926 @keyframes ef-bubble-in { 21927 from { opacity: 0; transform: translateX(70px); } 21928 to { opacity: 1; transform: translateX(0); } 21929 } 21930 21931 @keyframes ef-bubble-out { 21932 from { opacity: 1; transform: translateX(0); } 21933 to { opacity: 0; transform: translateX(70px); } 21934 } 21935 21936 @media (max-width: 768px) { 21937 .ef-chat-btn-group { 21938 top: auto; 21939 bottom: 156px; 21940 right: 16px; 21941 } 21942 21943 21944 .ef-chat-btn-group .ef-chat-bubble { 21945 font-size: 13px; 21946 padding: 8px 12px; 21947 } 21948 } 21949 21950 .ef-chat-btn-group .icon-ai-chat-enter { 21951 display: block; 21952 width: var(--icon-size, 48px); 21953 height: var(--icon-size, 48px); 21954 background-size: cover; 21955 background-repeat: no-repeat; 21956 background-position: center center; 21957 background-image: url('//us.ecoflow.com/cdn/shop/t/1497/assets/ai-chat-enter.png?v=1328845646018497961780544297'); 21958 } 21959</style> 21960 21961<div class="ef-chat-btn-group" id="ef-chat-btn-group"> 21962 <div class="ef-chat-primary-row"> 21963 <div class="ef-chat-bubble" id="ef-chat-bubble" aria-hidden="true">Online 24 hours</div> 21964 <button 21965 class="ef-chat-redirect-btn" 21966 id="ef-chat-open-btn" 21967 aria-label="Chat with EcoFlow" 21968 > 21969 <i class="icon-ai-chat-enter"></i> 21970 </button> 21971 </div> 21972 21973</div> 21974
21975<script> 21976 (function () { 21977 var btnGroup = document.getElementById('ef-chat-btn-group'); 21978 var bubble = document.getElementById('ef-chat-bubble'); 21979 21980 // Step 1: buttons slide in after 0.5s (via CSS animation-delay) 21981 btnGroup.classList.add('ef-btn-enter'); 21982 btnGroup.addEventListener('animationend', function onEnterEnd(e) { 21983 if (e.animationName !== 'ef-btn-in') return; 21984 btnGroup.classList.remove('ef-btn-enter'); 21985 btnGroup.classList.add('ef-btn-visible'); 21986 btnGroup.removeEventListener('animationend', onEnterEnd); 21987 }); 21988 21989 // Step 2: bubble appears after buttons have entered (0.5s delay + 0.4s anim + 0.3s pause) 21990 setTimeout(function () { 21991 bubble.classList.add('ef-bubble-enter'); 21992 }, 1400); 21993 21994 // Step 3: bubble fades out after 3s of display 21995 setTimeout(function () { 21996 bubble.classList.remove('ef-bubble-enter'); 21997 bubble.classList.add('ef-bubble-leave'); 21998 }, 4600); 21999 22000 document.getElementById('ef-chat-open-btn').addEventListener('click', function () { 22001 var url = 'https://www.ecoflow.com/us/chat'; 22002 var w = 1200, h = 800; 22003 var left = Math.round((screen.width - w) / 2); 22004 var top = Math.round((screen.height - h) / 2); 22005 window.open( 22006 url, 22007 'ef-chat-popup', 22008 'width=' + w + ',height=' + h + ',left=' + left + ',top=' + top + 22009 ',resizable=yes,scrollbars=yes,toolbar=no,menubar=no,location=no,status=no' 22010 ); 22011 }); 22012 22013 // Hide while scrolling; restore after idle (same pattern as subscription sidebar popup) 22014 (function initScrollBehavior() { 22015 var idleMs = 2000; 22016 var scrollIdleTimer = null; 22017 var lastScrollY = window.scrollY; 22018 22019 function onScroll() { 22020 var currentY = window.scrollY; 22021 if (Math.abs(currentY - lastScrollY) > 5) { 22022 btnGroup.classList.add('ef--hidden'); 22023 } 22024 lastScrollY = currentY; 22025 22026 clearTimeout(scrollIdleTimer); 22027 scrollIdleTimer = setTimeout(function () { 22028 btnGroup.classList.remove('ef--hidden'); 22029 }, idleMs); 22030 } 22031 22032 window.addEventListener('scroll', onScroll, { passive: true }); 22033 })(); 22034 })(); 22035</script>
22035 22036 22037 22038 22039 22040 22041 22042 22043
22044<script> 22045 // KY: Fix homepage live stream issue. 22046 // Temeporary Work around for this issue, just to support 30 Oct live stream only 22047 var link = document.querySelector('link[href="https://cdn.shopify.com/extensions/569c5093-18ca-4fa8-9d42-14e9ce357fdf/firework-virtual-store-1/assets/app.css"]'); 22048 var firework_embed = document.getElementById('section-firework-embed'); 22049 22050 if (firework_embed) firework_embed.style.margin = "1rem"; 22051 if (link) link.parentNode.removeChild(link); 22052</script>
vendor: 1 bytes, line 22052
22052
22053<script type='text/javascript'> 22054var temp_names = ''; 22055temp_names = (temp_names) ? temp_names : 'product.'; 22056var temp_name_orig = 'product.dpux-121-121'; 22057console.log('test product template'); 22058if((temp_name_orig != 'product' && temp_names && temp_names.indexOf(temp_name_orig) != -1 )|| (temp_name_orig != 'product' && temp_names== 'product.'&&temp_name_orig.indexOf(temp_names) != -1)) { 22059 console.log('product template'); 22060 <!---------------------------Product Pixel Start---------------------------------- --> 22061 function stripHtml(htmlString) 22062 { 22063 return htmlString.replace(/<[^>]+>/g, ''); 22064 } 22065 22066 22067 22068 var url2 = 'https://us.ecoflow.com/products/delta-pro-ultra-x'; 22069 var prec_url = window.location.href; 22070 var proId = '15391292588105'; 22071 var proTitle = 'EcoFlow DELTA Pro Ultra X Whole-Home Backup Power'; 22072 var proPrice ='7,999.00'; 22073 var procmpPrice = '11,149.00'; 22074 var proImage = '//us.ecoflow.com/cdn/shop/files/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597_1024x.png?v=1773729170'; 22075 var proCate = '2026 Home Improvement DPU DPUX series|5%çµéææ£|active items y26m6|All Products|All products excluding discount_exclude tag|All Products Manually|DELTA Pro Series|DELTA Pro Series including Bundle|DELTA Pro Ultra X|dpu series + ev|Home Backup Battery|M7æçå DP + DP3 +DPUX +DPU|Whole-Home Backup Power Solutions|Y26 PD2 All Products|Y26-M8-æ»¡èµ chargerèå´|Y26M9-PDF-600æ»¡èµ |Y26M9PDF-满1500&3200èå´'; 22076 proCatearray = proCate.split('|'); 22077 proCatearray = new Set(proCatearray); 22078 proCate = Array.from(proCatearray).join('|'); 22079 22080 22081 var proDescription = ''; 22082 var shopCurr = 'USD'; 22083 var sku = ''; 22084 var ProInve = ''; 22085 var escapeproCate = proCate.replace(/[^A-Za-z0-9\-\(\)\|\+ ]/g, ''); 22086 var escapeproTitle = escape(proTitle); 22087 //console.log(escapeproTitle); 22088 var newproDescription = proDescription.replace(/[^a-zA-Z ]/g, ''); 22089 var comment = document.createComment('Category list:'+escapeproCate); 22090 document.body.appendChild(comment); 22091 22092 22093 rtgsettings ={ 22094 22095 'pdt_id': proId, 22096 'pdt_sku': sku, 22097 'pdt_name': escapeproTitle, 22098 'pdt_price': proPrice, 22099 'pdt_amount': procmpPrice, 22100 'pdt_currency': shopCurr, 22101 'pdt_url': url2, 22102 'pdt_photo': proImage, 22103 'pdt_instock': ProInve , 22104 'pdt_expdate': '$', 22105 'pdt_category_list': escapeproCate, 22106 'pdt_smalldescription': newproDescription, 22107 'pagetype': 'product', 22108 'key': 'SPY', 22109 'token': '64180', 22110 'layer': 'iframe' 22111 }; 22112 (function(d) { 22113 var s = d.createElement('script'); s.async = true;s.id='madv2014rtg';s.type='text/javascript'; 22114 s.src = (d.location.protocol == 'https:' ? 'https:' : 'http:') + '//cdn.preciso.net/aud/shopify/prod-min-preciso.js'; 22115 var a = d.getElementsByTagName('script')[0]; a.parentNode.insertBefore(s, a); 22116 }(document)); 22117 22118 <!---------------------------Product Pixel END---------------------------------- --> 22119 } 22120 </script>
22120 22121 22122 22123 22124 22125 22126 22127
22128<script src="https://sh.chargeafter.com/2f35c329f0289b7736785ce6e34cdcbc/promo/widget.min.js?shop=ecoflow-tech.myshopify.com" defer></script>
22128 22129 22130 22131 22132 <!-- Start of Omnichat code -->
22133<script> 22134(function () { 22135 function mountOmnichatWidget() { 22136 if (document.getElementById('easychat-floating-button')) return; 22137 22138 var a = document.createElement('a'); 22139 a.setAttribute('href', 'javascript:;'); 22140 a.setAttribute('id', 'easychat-floating-button'); 22141 22142 var span = document.createElement('span'); 22143 span.setAttribute('id', 'easychat-unread-badge'); 22144 span.setAttribute('style', 'display: none'); 22145 22146 var d1 = document.createElement('div'); 22147 d1.setAttribute('id', 'easychat-close-btn'); 22148 d1.setAttribute('class', 'easychat-close-btn-close'); 22149 22150 var d2 = document.createElement('div'); 22151 d2.setAttribute('id', 'easychat-chat-dialog'); 22152 d2.setAttribute('class', 'easychat-chat-dialog-close'); 22153 22154 var ifrm = document.createElement('iframe'); 22155 ifrm.setAttribute('id', 'easychat-chat-dialog-iframe'); 22156 ifrm.setAttribute('src', 'https://client-chat.easychat.co/?appkey=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0ZWFtTmFtZSI6IkVjb0Zsb3cgVVMifQ.v2trjb7aiMDnAxZ-BGC92MsIdo2cQjoaSevHgTQd0j0&lang=en'); 22157 ifrm.style.width = '100%'; 22158 ifrm.style.height = '100%'; 22159 ifrm.style.frameborder = '0'; 22160 ifrm.style.scrolling = 'on'; 22161 d2.appendChild(ifrm); 22162 22163 document.body.appendChild(a); 22164 document.body.appendChild(span); 22165 document.body.appendChild(d1); 22166 document.body.appendChild(d2); 22167 22168 var scriptURL = 'https://chat-plugin.easychat.co/easychat.js'; 22169 if (!document.getElementById('omnichat-plugin')) { 22170 var scriptTag = document.createElement('script'); 22171 scriptTag.src = scriptURL; 22172 scriptTag.id = 'omnichat-plugin'; 22173 document.body.appendChild(scriptTag); 22174 } 22175 } 22176 22177 22178 mountOmnichatWidget(); 22179 22180})(); 22181</script>
22181 22182<!-- End of Omnichat code --> 22183 22184 <style type="text/css"> 22185 #easychat-floating-button, 22186 #easychat-floating-button-left { 22187 display: none !important; 22188 } 22189 </style> 22190
22191<script> 22192 (function() { 22193 // Get the current URL 22194 var currentUrl = window.location.href; 22195 22196 // Check if the URL contains "whole-home-generator%20" 22197 if (currentUrl.includes("whole-home-generator%20")) { 22198 22199 // Replace "whole-home-generator%20" with "whole-home-generator" 22200 var newUrl = currentUrl.replace("whole-home-generator%20", "whole-home-generator"); 22201 22202 // Perform a 301 redirect 22203 window.location.replace(newUrl); 22204 } 22205 })(); 22206</script>
22206 22207
22208<script> 22209 (function() { 22210 // Get the current URL 22211 var currentUrl = window.location.href; 22212 22213 // Check if the URL contains "policies/privacy-policy" 22214 if (currentUrl.includes("policies/privacy-policy")) { 22215 22216 // is_url_path "policies/privacy-policy" redirect_to "https://account.ecoflow.com/agreement/en-us/PrivacyPolicy.html" 22217 var newUrl = "https://account.ecoflow.com/agreement/en-us/PrivacyPolicy.html"; 22218 22219 // Perform a page redirect 22220 window.location.replace(newUrl); 22221 } 22222 })(); 22223</script>
22223 22224 22225 <!-- Ecoflow gtm END --> 22226
22226<script src="https://ecoflow-service-eu-cdn.ecoflow.com/jdk/gtm.js?id=na-us-1&v=0.1" async></script>
vendor: 1 bytes, line 22226
22226
22227<script type="text/javascript" id="d61da175df42" defer> 22228 (function () { 22229 var merchantConfig = { 22230 csp: false, 22231 }; 22232 22233 var siteId = 'd61da175df42'; 22234function t(t,e){for(var n=t.split(""),r=0;r<n.length;++r)n[r]=String.fromCharCode(n[r].charCodeAt(0)+e);return n.join("")}function e(e){return t(e,-_).replace(/%SN%/g,siteId)}function n(t){try{if("number"==typeof t&&window.location&&window.location.pathname){for(var e=window.location.pathname.split("/"),n=[],r=0;r<=Math.min(e.length-1,Math.abs(t));r++)n.push(e[r]);return n.join("/")||"/"}}catch(t){}return"/"}function r(){var t="no"+"op"+"fn",e="g"+"a",n="n"+"ame";return window[e]&&window[e][n]===t}function o(){return!(!navigator.brave||"function"!=typeof navigator.brave.isBrave)}function i(){return document.currentScript&&document.currentScript.src}function a(t){try{z.ex=t,r()&&-1===z.ex.indexOf($.uB)&&(z.ex+=$.uB),o()&&-1===z.ex.indexOf($.uBr)&&(z.ex+=$.uBr),i()&&-1===z.ex.indexOf($.nIL)&&(z.ex+=$.nIL),window.ftr__snp_cwc||(z.ex+=$.s),H(z)}catch(t){}}function c(t,e){function n(i){try{i.blockedURI===t&&i.disposition===o&&(e(),document.removeEventListener(r,n))}catch(t){document.removeEventListener(r,n)}}var r="securitypolicyviolation",o="enforce";document.addEventListener(r,n),setTimeout(function(){document.removeEventListener(r,n)},2*60*1e3)}function f(t,e,n,r){var o=!1;t="https://"+t,c(t,function(){r(!0),o=!0});var i=document.createElement("script");i.onerror=function(){if(!o)try{r(!1),o=!0}catch(t){}},i.onload=n,i.type="text/javascript",i.id="ftr__script",i.async=!0,i.src=t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(i,a)}function u(){nt($.uDF),setTimeout(l,B,$.uDF)}function s(t,e,n,r){var o=!1,i=new XMLHttpRequest;if(c("https:"+t,function(){n(new Error("CSP Violation"),!0),o=!0}),"//"===t.slice(0,2)&&(t="https:"+t),"withCredentials"in i)i.open("GET",t,!0);else{if("undefined"==typeof XDomainRequest)return;i=new XDomainRequest,i.open("GET",t)}Object.keys(r).forEach(function(t){i.setRequestHeader(t,r[t])}),i.onload=function(){"function"==typeof e&&e(i)},i.onerror=function(t){if("function"==typeof n&&!o)try{n(t,!1),o=!0}catch(t){}},i.onprogress=function(){},i.ontimeout=function(){"function"==typeof n&&n("tim"+"eo"+"ut",!1)},setTimeout(function(){i.send()},0)}function d(t,siteId,e){function n(t){var e=t.toString(16);return e.length%2?"0"+e:e}function r(t){if(t<=0)return"";for(var e="0123456789abcdef",n="",r=0;r<t;r++)n+=e[Math.floor(Math.random()*e.length)];return n}function o(t){for(var e="",r=0;r<t.length;r++)e+=n(t.charCodeAt(r));return e}function i(t){for(var e=t.split(""),n=0;n<e.length;++n)e[n]=String.fromCharCode(255^e[n].charCodeAt(0));return e.join("")}e=e?"1":"0";var a=[];return a.push(t),a.push(siteId),a.push(e),function(t){var e=40,n="";return t.length<e/2&&(n=","+r(e/2-t.length-1)),o(i(t+n))}(a.join(","))}function h(){function t(){M&&(nt($.dUAL),setTimeout(l,B,$.dUAL))}function e(t,e){M=e?"F"+"T"+"R"+"A"+"U"+"C":"F"+"T"+"R"+"A"+"U",setTimeout(l,B,$.uAS)}window.ftr__fdad(t,e)}function w(){function t(){M&&setTimeout(l,B,$.uDAD)}function e(t,e){M=e?"F"+"T"+"R"+"A"+"U"+"C":"F"+"T"+"R"+"A"+"U",setTimeout(l,B,$.uDS)}window.ftr__radd(t,e)}function l(t){try{var e;switch(t){case $.uFP:e=N;break;case $.uDF:e=I;break;default:e=M}if(!e)return;var n=function(){try{rt(),a(t+$.uS)}catch(t){}},r=function(e){try{rt(),z.td=1*new Date-z.ts,a(e?t+$.uF+$.cP:t+$.uF),t===$.uFP&&u(),t===$.uDF&&(j?w():h()),t!==$.uAS&&t!==$.dUAL||j||w(),t!==$.uDS&&t!==$.uDAD||j&&h()}catch(t){a($.eUoe)}};if(e==="F"+"T"+"R"+"A"+"U"+"C")return void r(!0);if(e==="F"+"T"+"R"+"A"+"U")return void r(!1);f(e,void 0,n,r)}catch(e){a(t+$.eTlu)}}var g="22g6edqo7i}x{vmo1forxgiurqw1qhw2vwdwxv",v="fort",p="erTo",m="ken",_=3;window.ftr__config={m:merchantConfig,s:"27",si:siteId};var y=!1,U=!1,T,x,A=v+p+m,D=400*24*60,S,C=10;S={write:function(t,e,r,o){void 0===o&&(o=!0);var i=0;window.ftr__config&&window.ftr__config.m&&window.ftr__config.m.ckDepth&&(i=window.ftr__config.m.ckDepth);var a,c,f=n(i);if(r?(a=new Date,a.setTime(a.getTime()+60*r*1e3),c="; expires="+a.toGMTString()):c="",!o)return void(document.cookie=escape(t)+"="+escape(e)+c+"; path="+f);for(var u=1,s=document.domain.split("."),d=C,h=!0;h&&s.length>=u&&d>0;){var w=s.slice(-u).join(".");document.cookie=escape(t)+"="+escape(e)+c+"; path="+f+"; domain="+w;var l=S.read(t);null!=l&&l==e||(w="."+w,document.cookie=escape(t)+"="+escape(e)+c+"; path="+f+"; domain="+w),h=-1===document.cookie.indexOf(t+"="+e),u++,d--}},read:function(t){var e=null;try{for(var n=escape(t)+"=",r=document.cookie.split(";"),o=32,i=0;i<r.length;i++){for(var a=r[i];a.charCodeAt(0)===o;)a=a.substring(1,a.length);0===a.indexOf(n)&&(e=unescape(a.substring(n.length,a.length)))}}finally{return e}}};var L=window.ftr__config.s;L+="ck";var R=function(t){var e=!1,n=null,r=function(){try{if(!n||!e)return;n.remove&&"function"==typeof n.remove?n.remove():document.head.removeChild(n),e=!1}catch(t){}};document.head&&(!function(){n=document.createElement("link"),n.setAttribute("rel","pre"+"con"+"nect"),n.setAttribute("cros"+"sori"+"gin","anonymous"),n.onload=r,n.onerror=r,n.setAttribute("href",t),document.head.appendChild(n),e=!0}(),setTimeout(r,3e3))},E=e(g||"22g6edqo7i}x{vmo1forxgiurqw1qhw2vwdwxv"),q=t("[0Uhtxhvw0LG",-_),P=t("[0Fruuhodwlrq0LG",-_),k=t("Li0Qrqh0Pdwfk",-_),F=e("dss1vlwhshuirupdqfhwhvw1qhw"),b=e("2241414142gqv0txhu|"),M,O="fgq71iruwhu1frp",I,V;I=e("(VQ(1"+O+"2vq2(VQ(2vfulsw1mv"),V=e("(VQ(1"+O+"2vqV2(VQ(2vfulsw1mv");var N;window.ftr__config&&window.ftr__config.m&&window.ftr__config.m.fpi&&(N=e("fgq71")+window.ftr__config.m.fpi+e("2vq2(VQ(2vfulsw1mv"));var j=!1;j=!1;var B=10;window.ftr__startScriptLoad=1*new Date;var G=function(t){var e="ft"+"r:tok"+"enR"+"eady";window.ftr__tt&&clearTimeout(window.ftr__tt),window.ftr__tt=setTimeout(function(){try{delete window.ftr__tt,t+="_tt";var n=document.createEvent("Event");n.initEvent(e,!1,!1),n.detail=t,document.dispatchEvent(n)}catch(t){}},1e3)},H=function(t){var e=function(t){return t||""},n=e(t.id)+"_"+e(t.ts)+"_"+e(t.td)+"_"+e(t.ex)+"_"+e(L),r=D;!isNaN(window.ftr__config.m.ckTTL)&&window.ftr__config.m.ckTTL&&(r=window.ftr__config.m.ckTTL),S.write(A,n,r,!0),G(n),window.ftr__gt=n},X=function(){var t=S.read(A)||"",e=t.split("_"),n=function(t){return e[t]||void 0};return{id:n(0),ts:n(1),td:n(2),ex:n(3),vr:n(4)}},Q=function(){for(var t={},e="fgu",n=[],r=0;r<256;r++)n[r]=(r<16?"0":"")+r.toString(16);var o=function(t,e,r,o,i){var a=i?"-":"";return n[255&t]+n[t>>8&255]+n[t>>16&255]+n[t>>24&255]+a+n[255&e]+n[e>>8&255]+a+n[e>>16&15|64]+n[e>>24&255]+a+n[63&r|128]+n[r>>8&255]+a+n[r>>16&255]+n[r>>24&255]+n[255&o]+n[o>>8&255]+n[o>>16&255]+n[o>>24&255]},i=function(){if(window.Uint32Array&&window.crypto&&window.crypto.getRandomValues){var t=new window.Uint32Array(4);return window.crypto.getRandomValues(t),{d0:t[0],d1:t[1],d2:t[2],d3:t[3]}}return{d0:4294967296*Math.random()>>>0,d1:4294967296*Math.random()>>>0,d2:4294967296*Math.random()>>>0,d3:4294967296*Math.random()>>>0}},a=function(){var t="",e=function(t,e){for(var n="",r=t;r>0;--r)n+=e.charAt(1e3*Math.random()%e.length);return n};return t+=e(2,"0123456789"),t+=e(1,"123456789"),t+=e(8,"0123456789")};return t.safeGenerateNoDash=function(){try{var t=i();return o(t.d0,t.d1,t.d2,t.d3,!1)}catch(t){try{return e+a()}catch(t){}}},t.isValidNumericalToken=function(t){return t&&t.toString().length<=11&&t.length>=9&&parseInt(t,10).toString().length<=11&&parseInt(t,10).toString().length>=9},t.isValidUUIDToken=function(t){return t&&32===t.toString().length&&/^[a-z0-9]+$/.test(t)},t.isValidFGUToken=function(t){return 0==t.indexOf(e)&&t.length>=12},t}(),$={uDF:"UDF",dUAL:"dUAL",uAS:"UAS",uDS:"UDS",uDAD:"UDAD",uFP:"UFP",mLd:"1",eTlu:"2",eUoe:"3",uS:"4",uF:"9",tmos:["T5","T10","T15","T30","T60"],tmosSecs:[5,10,15,30,60],bIR:"43",uB:"u",uBr:"b",cP:"c",nIL:"i",s:"s"};try{var z=X();try{z.id&&(Q.isValidNumericalToken(z.id)||Q.isValidUUIDToken(z.id)||Q.isValidFGUToken(z.id))?window.ftr__ncd=!1:(z.id=Q.safeGenerateNoDash(),window.ftr__ncd=!0),z.ts=window.ftr__startScriptLoad,H(z),window.ftr__snp_cwc=!!S.read(A),window.ftr__snp_cwc||(I=V);for(var J="for"+"ter"+".co"+"m",K="ht"+"tps://c"+"dn9."+J,W="ht"+"tps://"+z.id+"-"+siteId+".cd"+"n."+J,Y="http"+"s://cd"+"n3."+J,Z=[K,W,Y],tt=0;tt<Z.length;tt++)R(Z[tt]);var et=new Array($.tmosSecs.length),nt=function(t){for(var e=0;e<$.tmosSecs.length;e++)et[e]=setTimeout(a,1e3*$.tmosSecs[e],t+$.tmos[e])},rt=function(){for(var t=0;t<$.tmosSecs.length;t++)clearTimeout(et[t])};window.ftr__fdad=function(e,n){if(y)return window.ftr__altd2=x,void e();y=!0;var r={};r[k]=d(window.ftr__config.s,siteId,window.ftr__config.m.csp),s(E,function(n){try{var r=n.getAllResponseHeaders().toLowerCase();if(r.indexOf(P.toLowerCase())>=0){var o=n.getResponseHeader(P);x=window.ftr__altd2=t(atob(o),-_-1)}if(r.indexOf(q.toLowerCase())<0)return;
22234var i=n.getResponseHeader(q),a=t(atob(i),-_-1);if(a){var c=a.split(":");if(c&&2===c.length){for(var f=c[0],u=c[1],s="",d=0,h=0;d<20;++d)s+=d%3>0&&h<12?siteId.charAt(h++):z.id.charAt(d);var w=u.split(",");if(w.length>1){var l=w[0],g=w[1];M=f+"/"+l+"."+s+"."+g}}}e()}catch(t){}},function(t,e){n&&n(t,e)},r)},window.ftr__radd=function(t,e){function n(e){try{var n=e.response,r=function(t){function e(t,n,i){try{if(i>=r)return{name:"",nextOffsetToProcess:n,error:"Max pointer dereference depth exceeded"};for(var a=[],c=n,f=t.getUint8(c),u=0;u<o;){if(u++,192==(192&f)){var s=(63&f)<<8|t.getUint8(c+1),d=e(t,s,i+1);if(d.error)return d;var h=d.name;return a.push(h),{name:a.join("."),nextOffsetToProcess:c+2}}if(!(f>0)){if(0!==f)return{name:"",nextOffsetToProcess:c,error:"Unexpected length at the end of name: "+f.toString()};return{name:a.join("."),nextOffsetToProcess:c+1}}for(var w="",l=1;l<=f;l++)w+=String.fromCharCode(t.getUint8(c+l));a.push(w),c+=f+1,f=t.getUint8(c)}return{name:"",nextOffsetToProcess:c,error:"Max iterations exceeded"}}catch(t){return{name:"",nextOffsetToProcess:n,error:"Unexpected error while parsing response: "+t.toString()}}}var n,r=4,o=100,i=16,a=new DataView(t),c=a.getUint16(0),f=a.getUint16(2),u=a.getUint16(4),s=a.getUint16(6),d=a.getUint16(8),h=a.getUint16(10),w=12,l=[],g=0;for(g=0;g<u;g++){if(n=e(a,w,0),n.error)throw new Error(n.error);if(w=n.nextOffsetToProcess,!Number.isInteger(w))throw new Error("invalid returned offset");var v=n.name,p=a.getUint16(w);w+=2;var m=a.getUint16(w);w+=2,l.push({qname:v,qtype:p,qclass:m})}var _=[];for(g=0;g<s;g++){if(n=e(a,w,0),n.error)throw new Error(n.error);if(w=n.nextOffsetToProcess,!Number.isInteger(w))throw new Error("invalid returned offset");var y=n.name,U=a.getUint16(w);if(U!==i)throw new Error("Unexpected record type: "+U.toString());w+=2;var T=a.getUint16(w);w+=2;var x=a.getUint32(w);w+=4;var A=a.getUint16(w);w+=2;for(var D="",S=w,C=0;S<w+A&&C<o;){C++;var L=a.getUint8(S);S+=1;D+=(new TextDecoder).decode(t.slice(S,S+L)),S+=L}if(C>=o)throw new Error("Max iterations exceeded while reading TXT data");w+=A,_.push({name:y,type:U,class:T,ttl:x,data:D})}return{transactionId:c,flags:f,questionCount:u,answerCount:s,authorityCount:d,additionalCount:h,questions:l,answers:_}}(n);if(!r)throw new Error("Error parsing DNS response");if(!("answers"in r))throw new Error("Unexpected response");var o=r.answers;if(0===o.length)throw new Error("No answers found");var i=o[0].data;i=i.replace(/^"(.*)"$/,"$1");var a=function(t){var e=40,n=32,r=126;try{for(var o=atob(t),i="",a=0;a<o.length;a++)i+=function(t){var o=t.charCodeAt(0),i=o-e;return i<n&&(i=r-(n-i)+1),String.fromCharCode(i)}(o[a]);return atob(i)}catch(t){return}}(i);if(!a)throw new Error("failed to decode the value");var c=function(t){var e="_"+"D"+"L"+"M"+"_",n=t.split(e);if(!(n.length<2)){var r=n[0],o=n[1];if(!(r.split(".").length-1<1))return{jURL:r,eURL:o}}}(a);if(!c)throw new Error("failed to parse the value");var f=c.jURL,u=c.eURL;M=function(t){for(var e="",n=0,r=0;n<20;++n)e+=n%3>0&&r<12?siteId.charAt(r++):z.id.charAt(n);return t.replace("/PRM1","").replace("/PRM2","/main.").replace("/PRM3",e).replace("/PRM4",".js")}(f),T=window.ftr__altd3=u,t()}catch(t){}}function r(t,n){e&&e(t,n)}if(U)return window.ftr__altd3=T,void t();window.ftr__config.m.dr==="N"+"D"+"R"&&e(new Error("N"+"D"+"R"),!1),b&&F||e(new Error("D"+"P"+"P"),!1),U=!0;try{var o=function(t){for(var e=new Uint8Array([0,0]),n=new Uint8Array([1,0]),r=new Uint8Array([0,1]),o=new Uint8Array([0,0]),i=new Uint8Array([0,0]),a=new Uint8Array([0,0]),c=t.split("."),f=[],u=0;u<c.length;u++){var s=c[u];f.push(s.length);for(var d=0;d<s.length;d++)f.push(s.charCodeAt(d))}f.push(0);var h=16,w=new Uint8Array([0,h]),l=new Uint8Array([0,1]),g=new Uint8Array(e.length+n.length+r.length+o.length+i.length+a.length+f.length+w.length+l.length);return g.set(e,0),g.set(n,e.length),g.set(r,e.length+n.length),g.set(o,e.length+n.length+r.length),g.set(i,e.length+n.length+r.length+o.length),g.set(a,e.length+n.length+r.length+o.length+i.length),g.set(f,e.length+n.length+r.length+o.length+i.length+a.length),g.set(w,e.length+n.length+r.length+o.length+i.length+a.length+f.length),g.set(l,e.length+n.length+r.length+o.length+i.length+a.length+f.length+w.length),g}(F);!function(t,e,n,r,o){var i=!1,a=new XMLHttpRequest;if(c("https:"+t,function(){o(new Error("CSP Violation"),!0),i=!0}),"//"===t.slice(0,2)&&(t="https:"+t),"withCredentials"in a)a.open("POST",t,!0);else{if("undefined"==typeof XDomainRequest)return;a=new XDomainRequest,a.open("POST",t)}a.responseType="arraybuffer",a.setRequestHeader("Content-Type",e),a.onload=function(){"function"==typeof r&&r(a)},a.onerror=function(t){if("function"==typeof o&&!i)try{o(t,!1),i=!0}catch(t){}},a.onprogress=function(){},a.ontimeout=function(){"function"==typeof o&&o("tim"+"eo"+"ut",!1)},setTimeout(function(){a.send(n)},0)}(b,"application/dns-message",o,n,r)}catch(t){e(t,!1)}};var ot=N?$.uFP:$.uDF;nt(ot),setTimeout(l,B,ot)}catch(t){a($.mLd)}}catch(t){}})(); 22235</script>
22235 22236 22237
22237<script 22238 src="https://www.paypal.com/sdk/js?client-id=AZcXRiKwMkHkegkr0o5mT4GD_osVBBQxbQb3DrIVA-n6LObwOM7Xhodi4fsJ-rKCjaSpzG1B-C7T_RfE&components=messages&locale=en_US" 22239 async> 22240 </script>
22240 22241
22242<script> 22243 (function () { 22244 var chatUrl = "https:\/\/www.ecoflow.com\/us\/chat"; 22245 22246 function openChatWindow() { 22247 var w = 1200, h = 800; 22248 var left = window.screenX + (window.outerWidth - w) / 2; 22249 var top = window.screenY + (window.outerHeight - h) / 2; 22250 window.open( 22251 chatUrl, 22252 'contact_us_window', 22253 'width=' + w + ',height=' + h + ',left=' + left + ',top=' + top + ',noopener' 22254 ); 22255 } 22256 22257 // Intercept clicks on any contact-us link via event delegation. 22258 // Handles both standard <a href> and PageFly [data-href] elements, 22259 // including ones injected dynamically after page load. 22260 // Matches both "contact-us" and "contactus" path variants. 22261 document.addEventListener('click', function (e) { 22262 var el = e.target.closest('a[href*="contact-us"], a[href*="contactus"], [data-href*="contact-us"], [data-href*="contactus"]'); 22263 if (!el) return; 22264 e.preventDefault(); 22265 openChatWindow(); 22266 }); 22267 })(); 22268</script>
22268 22269 22270 22271<div id="shopify-block-AeXVWZkJYL1lXSVVhM__9022822286719573313" class="shopify-block shopify-app-block">
22272<script>console.log("AIOD init")</script>
22272<script> 22273 window.aiod_widget_registry = window.aiod_widget_registry || { apps: {}, order: [] }; 22274 (function () { 22275 var ns = "aiod"; 22276 if (!ns) return; // namespace comes from the variant (block setting) â no fallback 22277 var app = window.aiod_widget_registry.apps[ns] || (window.aiod_widget_registry.apps[ns] = { namespace: ns }); 22278 22279 app.widgetPlacementSettings = null; 22280 app.automaticDiscounts = [{"rule_id":"mqgf6ztgpfydu7t6ms","name":{"value":"extratest"},"condition":[[{"type":{"value":"always","label":"Always"},"operator":null,"extra":[]}]],"action":[{"type":"specific_product","operator":"inArray","discountType":"final_price","discountValue":"189.99","extra":[{"label":"specific_product_0","value":"{\"id\":\"gid:\/\/shopify\/Product\/15519961481289\",\"title\":\"EcoFlow RAPID test\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-ecoflow-rapid-pro-charger-100w-3-ports-gan-rapid-pro-charger-100w-rapid-pro-charger-100w-3-ports-gan-1183636787.png?v=1754627812\"}"}]}],"discount":{"product_discount":false,"order_discount":false,"shipping_discount":false},"active_date":{"start_date_time":"2026-06-16T09:06:21.954Z","end_date_time":"2026-06-17T09:07:00.000Z"},"additional_message":"test10off","discountMethod":"automatic","maxDiscount":null,"limitQuantity":null,"multiplyQuantity":null,"discountAppliesOn":"product","combineActionQuantity":null,"applyOnLeastExpensive":null,"showDiscountCrossout":"true","alwaysShowCrossout":false,"discountType":"automatic","purchaseType":"both","recurringCycleLimit":0,"appliesOncePerCustomer":false,"usageLimit":null,"salesChannel":{"onlineStore":true,"pos":true,"posAllLocations":true,"posLocations":[]},"excludeCompareAtPrice":false,"bulkDiscountCodes":[]}]; 22281 app.bannerWidgets = null; 22282 app.bannerTranslations = []; 22283 app.globalBannerSettings = null; 22284 app.globalSettings = null; 22285 app.globalMetafieldJson = null; 22286 app.giftBanners = []; 22287 app.freeGiftConfig = []; 22288 app.giftSettings = null; 22289 app.giftProductHandles = ["ecoflow-rapid-3-in-1-power-bank-10-000mah-35w","ecoflow-rapid-pro-power-bank-20000mah-230w-100w-built-in-cable"]; 22290 22291 // Liquid-resolved maps for THIS app (kept per-app; widget-registry unions them across apps). 22292 app.products = app.products || {}; 22293 app.collections = app.collections || {}; 22294 22295 // gift product handle -> selected/first available variant id 22296 22297 22298 22299 22300 app.products["15483979989065"] = "55494283165769"; 22301 22302 22303 22304 22305 app.products["15361639481417"] = "54627329474633"; 22306 22307 22308 22309 // product id -> [collection ids] for items currently in the cart 22310 22311 22312 // products belonging to this app's gift collections 22313 // AIOD gift collection handles: [] 22314 22315 22316 // products belonging to this app's configured collections 22317 22318 // AIOD configured collection handles: [] 22319 22320 22321 if (window.aiod_widget_registry.order.indexOf(ns) === -1) window.aiod_widget_registry.order.push(ns); 22322 })(); 22323</script>
vendor: 1 bytes, line 22323
22323
22324<script src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/widget-registry.js"></script>
22324 22325 22326
22327<script> 22328 window.IS_AIOD_WIDGET_MANAGER_ENABLED = true; 22329 window.AIOD_WASM_URL = "https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/discount-rust.wasm"; 22330</script>
22330 22331<link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/discount-rust.js" crossorigin> 22332<link href="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/discount-rust.wasm" as="fetch" crossorigin="anonymous" rel="preload">
22333<script type="module" src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/discount-engine-wasm-loader.js" crossorigin></script>
22333 22334 22335
22336<script defer> 22337 window.aiod_shop_currency = "USD"; 22338 window.aiod_locale = "en"; 22339 // Used to re-apply widget styles inside shadow-DOM cart drawers (e.g. UpCart). 22340 window.AIOD_WIDGETS_CSS_URL = "https:\/\/cdn.shopify.com\/extensions\/01a0d22a-180e-7543-8fb6-8b4c6ef9749f\/aiod-automatic-discounts-887\/assets\/widgets.css"; 22341</script>
22341 22342
22343<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/global_settings.js"></script>
22343 22344
22345<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/exclude-item-marker.js"></script>
vendor: 1 bytes, line 22345
22345
22346<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/cart-update-listener.js"></script>
vendor: 1 bytes, line 22346
22346
22347<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/discount-manager-v3.js"></script>
vendor: 1 bytes, line 22347
22347
22348<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/test-discount-session.js"></script>
22348 22349<link defer rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/widgets.css"> 22350
22351<script> 22352 22353 22354 if (typeof window.aiod_product_data === 'undefined') { 22355 22356window.aiod_product_data = { 22357 id: 15391292588105, 22358 title: "EcoFlow DELTA Pro Ultra X Whole-Home Backup Power", 22359 price: 799900, 22360 compareAtPrice: 1114900, 22361 variants: [54714781171785,55983812051017,54714781204553,55651750969417,55616641335369,55367797211209,55338651549769,54714781270089,54720023330889,54714781237321,55621820350537,55629255114825,55989662449737,56139629428809], 22362 variants_with_id_and_price: [{"id":"54714781171785","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","price":"799900","compareAtPrice":""},{"id":"55983812051017","title":"DELTA Pro Ultra X + DELTA 3 Plus","price":"859900","compareAtPrice":""},{"id":"54714781204553","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","price":"1099900","compareAtPrice":""},{"id":"55651750969417","title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","price":"1409900","compareAtPrice":""},{"id":"55616641335369","title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","price":"1109900","compareAtPrice":"1114900"},{"id":"55367797211209","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","price":"1109900","compareAtPrice":"1114900"},{"id":"55338651549769","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","price":"819900","compareAtPrice":""},{"id":"54714781270089","title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","price":"1899900","compareAtPrice":""},{"id":"54720023330889","title":"Deposit For DELTA Pro Ultra X Series","price":"799900","compareAtPrice":""},{"id":"54714781237321","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","price":"989900","compareAtPrice":""},{"id":"55621820350537","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","price":"849900","compareAtPrice":""},{"id":"55629255114825","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","price":"1119900","compareAtPrice":""},{"id":"55989662449737","title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","price":"859900","compareAtPrice":""},{"id":"56139629428809","title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","price":"1249900","compareAtPrice":""}], 22363 collections: [668557181001,289768570953,669396107337,161245528137,285605265481,274049466441,670939938889,659652968521,664780734537,658603540553,659659030601,670528733257,271399321673,669863739465,671218434121,672382058569,672383533129], 22364 }; 22365 22366 22367 } 22368 22369 // Set collection data if on collection page 22370 22371</script>
22371 22372 22373<!-- Load helper scripts -->
22374<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/variant-change-detector.js"></script>
vendor: 1 bytes, line 22374
22374
22375<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/cart-update-handler.js"></script>
vendor: 1 bytes, line 22375
22375
22376<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/widget-engine.js"></script>
vendor: 1 bytes, line 22376
22376
22377<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/free-gift-manager.js"></script>
22377 22378 22379<!-- script for coupon code widget -->
22380<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/coupon-code-widget.js"></script>
22380 22381
22382<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/text-link-utils.js"></script>
vendor: 1 bytes, line 22382
22382
22383<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/gift-banner.js"></script>
vendor: 1 bytes, line 22383
22383
22384<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/product-promo-widget-utils.js"></script>
vendor: 1 bytes, line 22384
22384
22385<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/discount-pricing-core.js"></script>
vendor: 1 bytes, line 22385
22385
22386<script defer src="https://cdn.shopify.com/extensions/01a0d22a-180e-7543-8fb6-8b4c6ef9749f/aiod-automatic-discounts-887/assets/banner-manager.js"></script>
22386 22387 22388<div id="aiod-free-gift"> 22389 22390 22391 <div 22392 id="aiod-free-gift-notification" 22393 class="free-gift-notification" 22394 role="status" 22395 aria-live="polite" 22396 aria-atomic="true" 22397 aria-hidden="true" 22398 style="display: none;" 22399 ></div> 22400 22401 <!-- BEGIN app snippet: free-gift-notification --><div id="free-gift-templates" style="display: none;"> 22402 <template id="gift-added-template"> 22403 <div class="notification-content"> 22404 <strong>Free Gift Added!</strong> 22405 <p>We've added a free gift to your cart.</p> 22406 </div> 22407 </template> 22408 22409 <template id="gift-removed-template"> 22410 <div class="notification-content"> 22411 <strong>Free Gift Removed</strong> 22412 <p>The free gift has been removed as your cart no longer qualifies.</p> 22413 </div> 22414 </template> 22415 22416 <template id="gift-eligible-template"> 22417 <div class="notification-content"> 22418 <strong>You Qualify!</strong> 22419 <p>You now qualify for a free gift with your order.</p> 22420 </div> 22421 </template> 22422</div><!-- END app snippet --> 22423 22424</div> 22425
22426<script> 22427 // Move the free gift notification to the end of body so that it appears on top of other elements 22428 document.addEventListener('DOMContentLoaded', function () { 22429 // Wait a bit to ensure the notification has been rendered 22430 setTimeout(function () { 22431 var div = document.getElementById('aiod-free-gift-notification'); 22432 if (div) { 22433 document.body.appendChild(div); 22434 } 22435 }, 100); 22436 }); 22437</script>
22437</div><div id="shopify-block-AcThYNTRkUW1SdzMyZ__6610233760104865948" class="shopify-block shopify-app-block">
22437<script> 22438 window.pushowlSubdomain = "ecoflow-tech.myshopify.com".split(".")[0] 22439 window.isPushowlThemeAppExtentionEnabled = true 22440 window.pushowlGUID = "72a32b3f-b48e-4724-9936-65bb93c8b7ff" 22441 window.pushowlEnvironment = "production" 22442 window.pushowlConfigSource = "pushowl" 22443 window.pushowlConfigUrl = "" 22444</script>
22444 22445 22446 22447 22448 22449</div><div id="shopify-block-AT1lNdFdFbnE1VDhFU__9685009021672784835" class="shopify-block shopify-app-block"><!-- MTM VERSION: 25.06.03.01 -->
22450<script src='https://cdn.shopify.com/extensions/01a0cdc6-6e0f-709b-87f3-47aa4ea56fc3/grouptify-combined-listings-449/assets/swatch-scripts.js' type='text/javascript'></script>
22450 22451 22452 22453 22454 22455<div class='mpg-overlay'> 22456 <div class='mpg-card'></div> 22457</div> 22458 22459 22460 22461
22461<script> 22462 window.FPConfig = { 22463 delay: 0, 22464 maxRPS: 3, 22465 hoverDelay: 50, 22466 ignoreKeywords: ["\/cart","\/account","\/checkout","\/account\/login","\/account\/logout","\/login","\/logout"] || [], 22467 }; 22468 if (!window.FPConfig.ignoreKeywords.length) { 22469 window.FPConfig.ignoreKeywords = ['/cart', '/account', '/checkout', '/account/login', '/account/logout', '/login', '/logout']; 22470 } 22471 </script>
22471 22472
22472<script src='https://cdn.shopify.com/extensions/01a0cdc6-6e0f-709b-87f3-47aa4ea56fc3/grouptify-combined-listings-449/assets/flying-pages.js' type='text/javascript' defer></script>
22472 22473 22474 22475 22476 22477 22478 22479 22480 22481 22482 <!-- BEGIN app snippet: swatch_styles --> 22483 22484 22485 22486 22487 22488 22489 22490 22491 22492 22493 22494<style> 22495 .mpg-overlay { 22496 position: fixed; 22497 top: 0; 22498 left: 0; 22499 right: 0; 22500 bottom: 0; 22501 width: 100%; 22502 height: 100%; 22503 z-index: 99999; 22504 pointer-events: none; 22505 } 22506 .mpg-overlay .mpg-card { 22507 width: 100%; 22508 height: 100%; 22509 } 22510 .mpg-swatch__option.blocked { 22511 cursor: not-allowed !important; 22512 } 22513 22514 .mpg-swatch__option [style*="#fff 50%"], 22515 .mpg-swatch__option [style*="#ffffff 50%"], 22516 .mpg-swatch__option [style*="background: white"], 22517 .mpg-swatch__option [style*="background: #fff"], 22518 .mpg-swatch__option [style*="background: #ffffff"], 22519 .mpg-swatch__option [style*="background: rgb(255, 255, 255)"], 22520 .mpg-swatch__option [style*="background: rgba(255, 255, 255"], 22521 .mpg-swatch__option [style*="background-image: url("] { 22522 box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); 22523 } 22524 22525 .mpg-tooltip-container { 22526 position: relative; 22527 } 22528 22529 .mpg-tooltip { 22530 pointer-events: none; 22531 position: absolute; 22532 bottom: calc(100% + 10px); 22533 left: 50%; 22534 transform: translateX(-50%); 22535 background-color: #555; 22536 color: white; 22537 text-align: center; 22538 padding: 2px 10px; 22539 border-radius: 40px; 22540 font-size: 12px; 22541 white-space: nowrap; 22542 z-index: 1; 22543 opacity: 0; 22544 line-height: 1.2; 22545 transition: opacity 0.1s; 22546 } 22547 22548 .mpg-tooltip::after { 22549 content: ""; 22550 position: absolute; 22551 top: 100%; 22552 left: 50%; 22553 margin-left: -5px; 22554 border-width: 5px; 22555 border-style: solid; 22556 border-color: #555 transparent transparent transparent; 22557 } 22558 22559 .mpg-tooltip-container:hover .mpg-tooltip { 22560 opacity: 1; 22561 } 22562 22563 .mpg-snap-scroll-container { 22564 display: flex; 22565 flex-direction: row; 22566 flex-wrap: nowrap; 22567 overflow-x: auto; 22568 overflow-y: hidden; 22569 scrollbar-width: none; 22570 scroll-snap-type: x mandatory; 22571 scroll-snap-align: start; 22572 scroll-behavior: smooth; 22573 -webkit-overflow-scrolling: touch; 22574 } 22575 22576 .mpg-snap-scroll-container .mpg-swatch__option { 22577 scroll-snap-align: start; 22578 } 22579 22580 .mpg-snap-scroll-container label { 22581 white-space: nowrap; 22582 overflow: hidden; 22583 text-overflow: ellipsis; 22584 } 22585 22586 22587 22588 22589 22590 22591 22592 22593 22594 22595 matitmui { 22596 display: none !important; 22597 } 22598 22599 .mpg-card.mpg-swatch:not(.mpg-variants .mpg-swatch) { 22600 width: 100%; 22601 z-index: 20; 22602 display: flex; 22603 position: relative; 22604 flex-direction: column; 22605 gap: 12px !important; 22606 margin-top: 12px !important; 22607 margin-bottom: 12px !important; 22608 } 22609 22610 .mpg-card.mpg-variants .mpg-swatch, 22611 .mpg-swatch.mpg-variant.mpg-card { 22612 margin-top: 12px !important; 22613 margin-bottom: 12px !important; 22614 } 22615 22616 .mpg-card .mpg-swatch__option-set { 22617 display: flex; 22618 position: relative; 22619 flex-direction: column; 22620 gap: 4px !important; 22621 } 22622 22623 .mpg-card .mpg-swatch__nav-limit { 22624 cursor: pointer; 22625 color: #000000 !important; 22626 font-size: 14px !important; 22627 font-weight: 500 !important; 22628 } 22629 22630 .mpg-card .mpg-swatch__label { 22631 22632 } 22633 22634 .mpg-card .mpg-swatch__label-option { 22635 color: #000000 !important; 22636 font-size: 12px !important; 22637 font-weight: 500 !important; 22638 } 22639 22640 .mpg-card .mpg-swatch__label-value { 22641 22642 color: #000000 !important; 22643 font-size: 12px !important; 22644 font-weight: 500 !important; 22645 } 22646 22647 .mpg-card .mpg-swatch__label-value::before { 22648 22649 content: ': '; 22650 color: #000000 !important; 22651 font-size: 12px !important; 22652 font-weight: 500 !important; 22653 } 22654 22655 .mpg-card .mpg-swatch__label-value:empty::before { 22656 content: '' !important; 22657 } 22658 22659 22660 22661 22662 22663 /* Custom CSS */ 22664 .mpg-card .mpg-dropdown.mpg-swatch__label { 22665 font-weight: 500 !important; 22666 text-align: left !important; 22667} 22668 22669.mpg-card .mpg-dropdown.mpg-swatch__dropdown-trigger { 22670 color: #000000; 22671 background: #ffffff; 22672 font-size: 12px; 22673 border-style: solid; 22674 border-style: solid; 22675 border-color: #000000; 22676 border-color: solid; 22677 border-width: 1px; 22678 border-radius: 3px; 22679 padding: 7.5px 7.5px; 22680 line-height: 1; 22681 cursor: pointer; 22682 position: relative; 22683} 22684 22685.mpg-card .mpg-dropdown.mpg-swatch__dropdown-trigger:after { 22686 top: 50%; 22687 right: 4px; 22688 content: ""; 22689 height: 6px;
22690 width: 20px; 22691 margin-left: 8px; 22692 position: absolute; 22693 pointer-events: none; 22694 transform: translateY(-50%); 22695 background-size: contain; 22696 background-position: center; 22697 background-repeat: no-repeat; 22698 background-image: url(https://cdn.shopify.com/s/files/1/0711/8759/5477/files/down-arrow.png?v=1729606519); 22699 filter: opacity(0.5) drop-shadow(0 0 0 #000000) saturate(1000%); 22700} 22701 22702.mpg-card .mpg-dropdown.mpg-swatch__dropdown-wrapper { 22703 opacity: 0; 22704 z-index: -1; 22705 visibility: hidden;; 22706 position: absolute; 22707 pointer-events: auto; 22708 transform: rotateX(90deg); 22709 transition: opacity 500ms ease, transform 500ms ease; 22710} 22711 22712.mpg-card .mpg-dropdown.mpg-swatch__dropdown-wrapper.mpg-show { 22713 opacity: 1; 22714 z-index: 100; 22715 visibility: visible;; 22716 transform: rotateX(0); 22717} 22718 22719.mpg-card .mpg-dropdown.mpg-swatch__nav { 22720 max-height: calc(4 * calc(7.5px + 12px + 7.5px)); 22721 position: absolute; 22722 overflow: auto; 22723 z-index: 100; 22724 width: 100%; 22725 display: flex; 22726 flex-direction: column; 22727 background-color: #ffffff; 22728 border-style: solid; 22729 border-style: solid; 22730 border-color: #000000; 22731 border-color: solid; 22732 border-width: 1px; 22733 border-radius: 3px; 22734} 22735 22736.mpg-card .mpg-dropdown.mpg-swatch__option { 22737 color: #000000; 22738 background: #ffffff; 22739 font-size: 12px; 22740 padding: 7.5px 7.5px; 22741 text-decoration: none; 22742 line-height: 1; 22743 cursor: pointer; 22744 position: relative; 22745 transition: all 0.2s; 22746} 22747 22748.mpg-card .mpg-dropdown.mpg-swatch__option.disabled { 22749 color: #000000; 22750 background: #ffffff; 22751 text-decoration: line-through; 22752 opacity: 0.5; 22753} 22754 22755.mpg-card .mpg-dropdown.mpg-swatch__option:hover { 22756 color: #ffffff; 22757 background: #87cefa; 22758} 22759 22760.mpg-card .mpg-dropdown.mpg-swatch__option.selected { 22761 color: #ffffff; 22762 background: #1e90ff; 22763} 22764 22765.mpg-card .mpg-swatch-polaroid.mpg-swatch__label { 22766 text-align: left; 22767} 22768 22769.mpg-card .mpg-swatch-polaroid.mpg-swatch__nav { 22770 display: flex; 22771 flex-wrap: wrap; 22772 gap: 8px; 22773 justify-content: flex-start; 22774 align-items: center; 22775} 22776 22777.mpg-card .mpg-swatch-polaroid.mpg-snap-scroll-container { 22778 gap: 8px; 22779} 22780 22781.mpg-card .mpg-swatch-polaroid.mpg-swatch__option { 22782 line-height: 0; 22783 min-width: 45px; 22784 min-height: 60px; 22785 display: grid; 22786 border-style: solid; 22787 border-style: transparent; 22788 border-width: 1px; 22789 border-color: #778899; 22790 border-color: transparent; 22791 border-radius: 6px; 22792 padding: 2px; 22793 transition: transform 0.2s; 22794 position: relative; 22795 cursor: pointer; 22796} 22797 22798.mpg-card .mpg-swatch-polaroid.mpg-swatch__option.disabled { 22799 border-style: solid; 22800 border-style: transparent; 22801 border-width: 1px; 22802 border-color: #778899; 22803 border-color: transparent; 22804 padding: 2px; 22805 opacity: 1; 22806} 22807 22808.mpg-card .mpg-swatch-polaroid.mpg-swatch__option.disabled::before { 22809 top: 50%; 22810 left: 50%; 22811 width: calc(1px * sqrt(45*45 + 60*60)); 22812 height: 1px; 22813 content: ""; 22814 display: inline-block; 22815 position: absolute; 22816 transform: translate(-50%, -50%) rotate(atan(-60/45)); 22817 background-color: #778899; 22818 opacity: 0; 22819} 22820 22821 22822 .mpg-card .mpg-swatch-polaroid.mpg-swatch__option.disabled { 22823 opacity: 0.5; 22824 } 22825 .mpg-card .mpg-swatch-polaroid.mpg-swatch__option.disabled::before { 22826 opacity: 1; 22827 } 22828 22829 22830.mpg-card .mpg-swatch-polaroid.mpg-swatch__option:hover { 22831 border-style: solid; 22832 border-style: solid; 22833 border-width: 1px; 22834 border-color: #778899; 22835 border-color: solid; 22836 padding: 2px; 22837 transform: none; 22838} 22839 22840.mpg-card .mpg-swatch-polaroid.mpg-swatch__option.selected { 22841 border-style: solid; 22842 border-style: solid; 22843 border-width: 1px; 22844 border-color: #778899; 22845 border-color: solid; 22846 padding: 2px; 22847} 22848 22849.mpg-card .mpg-swatch-polaroid.mpg-swatch__option div { 22850 pointer-events: none; 22851 border-radius: calc(6px - 1px - 2px); 22852 font-size: 0 !important; 22853 width: 100%; 22854 height: 100%; 22855 background-size: cover; 22856 background-repeat: no-repeat; 22857 background-position: center; 22858} 22859 22860 22861.mpg-card .mpg-button.mpg-swatch__label { 22862 font-weight: 500; 22863 text-align: left; 22864} 22865 22866.mpg-card .mpg-button.mpg-swatch__nav { 22867 display: flex; 22868 flex-wrap: wrap; 22869 gap: 9px; 22870 justify-content: flex-start; 22871 align-items: center; 22872} 22873 22874.mpg-card .mpg-button.mpg-snap-scroll-container { 22875 gap: 9px; 22876} 22877 22878.mpg-card .mpg-button.mpg-swatch__option { 22879 flex-grow: unset; 22880 font-size: 12px; 22881 padding: 7.5px 15px; 22882 color: #000000; 22883 background-color: #ffffff; 22884 border-style: solid; 22885 border-style: solid; 22886 border-color: #000000; 22887 border-color: solid; 22888 border-width: 1px; 22889 border-radius: 0px; 22890 line-height: 1; 22891 cursor: pointer; 22892 position: relative; 22893 text-align: center; 22894 transition: all 0.2s; 22895 text-decoration: none; 22896} 22897 22898.mpg-card .mpg-snap-scroll-container .mpg-button.mpg-swatch__option { 22899 white-space: nowrap; 22900} 22901 22902.mpg-card .mpg-button.mpg-swatch__option.disabled { 22903 color: #000000; 22904 background-color: #ffffff; 22905 border-style: solid; 22906 border-style: solid; 22907 border-color: #000000; 22908 border-color: solid; 22909 text-decoration: none; 22910 opacity: 1; 22911} 22912 22913 .mpg-card .mpg-button.mpg-swatch__option.disabled { 22914 opacity: 0.5; 22915 text-decoration: line-through; 22916 } 22917 22918 22919.mpg-card .mpg-button.mpg-swatch__option:hover {
22920 color: #ffffff; 22921 background-color: #000000; 22922 border-style: solid; 22923 border-style: solid; 22924 border-color: #000000; 22925 border-color: solid; 22926 transform: none; 22927} 22928 22929.mpg-card .mpg-button.mpg-swatch__option.selected { 22930 color: #ffffff; 22931 background-color: #000000; 22932 border-style: solid; 22933 border-style: solid; 22934 border-color: #000000; 22935 border-color: solid; 22936} 22937 22938.mpg-card .mpg-button-pill.mpg-swatch__label { 22939 font-weight: 500 !important; 22940 text-align: left !important; 22941} 22942 22943.mpg-card .mpg-button-pill.mpg-swatch__nav { 22944 display: flex; 22945 flex-wrap: wrap; 22946 gap: 9px; 22947 justify-content: flex-start; 22948 align-items: center; 22949} 22950 22951.mpg-card .mpg-button-pill.mpg-snap-scroll-container { 22952 gap: 9px; 22953} 22954 22955.mpg-card .mpg-button-pill.mpg-swatch__option { 22956 flex-grow: unset; 22957 font-size: 12px; 22958 padding: 7.5px 15px; 22959 color: #000000; 22960 background-color: #ffffff; 22961 border-style: solid; 22962 border-style: solid; 22963 border-color: #000000; 22964 border-color: solid; 22965 border-width: 1px; 22966 border-radius: 100px; 22967 line-height: 1; 22968 cursor: pointer; 22969 position: relative; 22970 text-align: center; 22971 transition: all 0.2s; 22972 text-decoration: none; 22973} 22974 22975.mpg-card .mpg-snap-scroll-container .mpg-button-pill.mpg-swatch__option { 22976 white-space: nowrap; 22977} 22978 22979.mpg-card .mpg-button-pill.mpg-swatch__option.disabled { 22980 color: #000000; 22981 background-color: #ffffff; 22982 border-style: solid; 22983 border-style: solid; 22984 border-color: #000000; 22985 border-color: solid; 22986 text-decoration: none; 22987 opacity: 1; 22988} 22989 22990 .mpg-card .mpg-button-pill.mpg-swatch__option.disabled { 22991 opacity: 0.5; 22992 text-decoration: line-through; 22993 } 22994 22995 22996.mpg-card .mpg-button-pill.mpg-swatch__option:hover { 22997 color: #ffffff; 22998 background-color: #000000; 22999 border-style: solid; 23000 border-style: solid; 23001 border-color: #000000; 23002 border-color: solid; 23003 transform: none; 23004} 23005 23006.mpg-card .mpg-button-pill.mpg-swatch__option.selected { 23007 color: #ffffff; 23008 background-color: #000000; 23009 border-style: solid; 23010 border-style: solid; 23011 border-color: #000000; 23012 border-color: solid; 23013} 23014 23015 .mpg-swatch.mpg-card { 23016 margin-top: 12px; 23017} 23018 23019 23020 23021 23022 23023 23024 23025 23026 23027 23028 matitmui { 23029 display: none !important; 23030 } 23031 23032 23033 .mpg-swatch { 23034 width: 100%; 23035 z-index: 1; 23036 display: flex; 23037 position: relative; 23038 flex-direction: column; 23039 gap: 18px !important; 23040 margin-top: 18px !important; 23041 margin-bottom: 18px !important; 23042 } 23043 23044 .mpg-swatch__option-set { 23045 display: flex; 23046 position: relative; 23047 flex-direction: column; 23048 gap: 6px !important; 23049 } 23050 23051 .mpg-swatch__nav-limit { 23052 cursor: pointer; 23053 color: #000000 !important; 23054 font-size: 16px !important; 23055 font-weight: 500 !important; 23056 } 23057 23058 .mpg-swatch__label { 23059 23060 } 23061 23062 .mpg-swatch__label-option { 23063 color: #000000 !important; 23064 font-size: 14px !important; 23065 font-weight: 500 !important; 23066 } 23067 23068 .mpg-swatch__label-value { 23069 23070 color: #000000 !important; 23071 font-size: 14px !important; 23072 font-weight: 500 !important; 23073 } 23074 23075 .mpg-swatch__label-value::before { 23076 23077 content: ': ' !important; 23078 color: #000000 !important; 23079 font-size: 14px !important; 23080 font-weight: 500 !important; 23081 } 23082 23083 .mpg-swatch__label-value:empty::before { 23084 content: '' !important; 23085 } 23086 23087 23088 23089 23090 23091 /* Custom CSS */ 23092 .mpg-dropdown.mpg-swatch__label { 23093 font-weight: 500 !important; 23094 text-align: left !important; 23095} 23096 23097.mpg-dropdown.mpg-swatch__dropdown-trigger { 23098 color: #000000; 23099 background: #ffffff; 23100 font-size: 16px; 23101 border-style: solid; 23102 border-style: solid; 23103 border-color: #000000; 23104 border-color: solid; 23105 border-width: 1px; 23106 border-radius: 4px; 23107 padding: 10px 10px; 23108 line-height: 1; 23109 cursor: pointer; 23110 position: relative; 23111} 23112 23113.mpg-dropdown.mpg-swatch__dropdown-trigger:after { 23114 top: 50%; 23115 right: 10px; 23116 content: ""; 23117 height: 8px; 23118 width: 20px; 23119 margin-left: 8px; 23120 position: absolute; 23121 pointer-events: none; 23122 transform: translateY(-50%); 23123 background-size: contain; 23124 background-position: center; 23125 background-repeat: no-repeat; 23126 background-image: url(https://cdn.shopify.com/s/files/1/0711/8759/5477/files/down-arrow.png?v=1729606519); 23127 filter: opacity(0.5) drop-shadow(0 0 0 #000000) saturate(1000%); 23128} 23129 23130.mpg-dropdown.mpg-swatch__dropdown-wrapper { 23131 opacity: 0; 23132 z-index: -1; 23133 visibility: hidden;; 23134 position: absolute; 23135 pointer-events: auto; 23136 transform: rotateX(90deg); 23137 transition: opacity 500ms ease, transform 500ms ease; 23138} 23139 23140.mpg-dropdown.mpg-swatch__dropdown-wrapper.mpg-show { 23141 opacity: 1; 23142 z-index: 100; 23143 visibility: visible;; 23144 transform: rotateX(0); 23145} 23146 23147.mpg-dropdown.mpg-swatch__nav { 23148 max-height: calc(4 * calc(10px + 16px + 10px)); 23149 position: absolute; 23150 overflow: auto; 23151 z-index: 100; 23152 width: 100%; 23153 display: flex; 23154 flex-direction: column; 23155 background-color: #ffffff; 23156 border-style: solid; 23157 border-style: solid; 23158 border-color: #000000; 23159 border-color: solid; 23160 border-width: 1px; 23161 border-radius: 4px; 23162} 23163 23164.mpg-dropdown.mpg-swatch__option { 23165 color: #000000; 23166 background: #ffffff; 23167 font-size: 16px; 23168 padding: 10px 10px; 23169 text-decoration: none; 23170 line-height: 1; 23171 cursor: pointer; 23172 position: relative; 23173 transition: all 0.2s; 23174} 23175 23176.mpg-dropdown.mpg-swatch__option.disabled { 23177 color: #000000; 23178 background: #ffffff; 23179 text-decoration: line-through; 23180 opacity: 0.5; 23181} 23182 23183.mpg-dropdown.mpg-swatch__option:hover {
23184 color: #ffffff; 23185 background: #87cefa; 23186} 23187 23188.mpg-dropdown.mpg-swatch__option.selected { 23189 color: #ffffff; 23190 background: #1e90ff; 23191} 23192 23193.mpg-swatch-polaroid.mpg-swatch__label { 23194 text-align: left; 23195} 23196 23197.mpg-swatch-polaroid.mpg-swatch__nav { 23198 display: flex; 23199 flex-wrap: wrap; 23200 gap: 12px; 23201 justify-content: flex-start; 23202 align-items: center; 23203} 23204 23205.mpg-swatch-polaroid.mpg-snap-scroll-container { 23206 gap: 12px; 23207} 23208 23209.mpg-swatch-polaroid.mpg-swatch__option { 23210 line-height: 0; 23211 min-width: 90px; 23212 min-height: 120px; 23213 display: grid; 23214 border-style: solid; 23215 border-style: transparent; 23216 border-width: 1px; 23217 border-color: #778899; 23218 border-color: transparent; 23219 border-radius: 4px; 23220 padding: 2px; 23221 transition: transform 0.2s; 23222 position: relative; 23223 cursor: pointer; 23224} 23225 23226.mpg-swatch-polaroid.mpg-swatch__option.disabled { 23227 border-style: solid; 23228 border-style: transparent; 23229 border-width: 1px; 23230 border-color: #778899; 23231 border-color: transparent; 23232 padding: 2px; 23233 opacity: 1; 23234} 23235 23236.mpg-swatch-polaroid.mpg-swatch__option.disabled::before { 23237 top: 50%; 23238 left: 50%; 23239 width: calc(1px * sqrt(90*90 + 120*120)); 23240 height: 1px; 23241 content: ""; 23242 display: inline-block; 23243 position: absolute; 23244 transform: translate(-50%, -50%) rotate(atan(-120/90)); 23245 background-color: #778899; 23246 opacity: 0; 23247} 23248 23249 23250 .mpg-swatch-polaroid.mpg-swatch__option.disabled { 23251 opacity: 0.5; 23252 } 23253 .mpg-swatch-polaroid.mpg-swatch__option.disabled::before { 23254 opacity: 1; 23255 } 23256 23257 23258.mpg-swatch-polaroid.mpg-swatch__option:hover { 23259 border-style: solid; 23260 border-style: solid; 23261 border-width: 1px; 23262 border-color: #778899; 23263 border-color: solid; 23264 padding: 2px; 23265 transform: none; 23266} 23267 23268.mpg-swatch-polaroid.mpg-swatch__option.selected { 23269 border-style: solid; 23270 border-style: solid; 23271 border-width: 1px; 23272 border-color: #778899; 23273 border-color: solid; 23274 padding: 2px; 23275} 23276 23277.mpg-swatch-polaroid.mpg-swatch__option div { 23278 pointer-events: none; 23279 border-radius: calc(4px - 1px - 2px); 23280 font-size: 0 !important; 23281 width: 100%; 23282 height: 100%; 23283 background-size: cover; 23284 background-repeat: no-repeat; 23285 background-position: center; 23286} 23287 23288 23289.mpg-button.mpg-swatch__label { 23290 font-weight: 500; 23291 text-align: left; 23292} 23293 23294.mpg-button.mpg-swatch__nav { 23295 display: flex; 23296 flex-wrap: wrap; 23297 gap: 12px; 23298 justify-content: flex-start; 23299 align-items: center; 23300} 23301 23302.mpg-button.mpg-snap-scroll-container { 23303 gap: 12px; 23304} 23305 23306.mpg-button.mpg-swatch__option { 23307 flex-grow: unset; 23308 font-size: 16px; 23309 padding: 10px 20px; 23310 color: #000000; 23311 background-color: #ffffff; 23312 border-style: solid; 23313 border-style: solid; 23314 border-color: #000000; 23315 border-color: solid; 23316 border-width: 1px; 23317 border-radius: 0px; 23318 line-height: 1; 23319 cursor: pointer; 23320 position: relative; 23321 text-align: center; 23322 transition: all 0.2s; 23323 text-decoration: none; 23324} 23325 23326.mpg-snap-scroll-container .mpg-button.mpg-swatch__option { 23327 white-space: nowrap; 23328} 23329 23330.mpg-button.mpg-swatch__option.disabled { 23331 color: #000000; 23332 background-color: #ffffff; 23333 border-style: solid; 23334 border-style: solid; 23335 border-color: #000000; 23336 border-color: solid; 23337 text-decoration: none; 23338 opacity: 1; 23339} 23340 23341 .mpg-button.mpg-swatch__option.disabled { 23342 opacity: 0.5; 23343 text-decoration: line-through; 23344 } 23345 23346 23347.mpg-button.mpg-swatch__option:hover { 23348 color: #ffffff; 23349 background-color: #000000; 23350 border-style: solid; 23351 border-style: solid; 23352 border-color: #000000; 23353 border-color: solid; 23354 transform: none; 23355} 23356 23357.mpg-button.mpg-swatch__option.selected { 23358 color: #ffffff; 23359 background-color: #000000; 23360 border-style: solid; 23361 border-style: solid; 23362 border-color: #000000; 23363 border-color: solid; 23364} 23365 23366.mpg-button-pill.mpg-swatch__label { 23367 font-weight: 500 !important; 23368 text-align: left !important; 23369} 23370 23371.mpg-button-pill.mpg-swatch__nav { 23372 display: flex; 23373 flex-wrap: wrap; 23374 gap: 12px; 23375 justify-content: flex-start; 23376 align-items: center; 23377} 23378 23379.mpg-button-pill.mpg-snap-scroll-container { 23380 gap: 12px; 23381} 23382 23383.mpg-button-pill.mpg-swatch__option { 23384 flex-grow: unset; 23385 font-size: 16px; 23386 padding: 10px 20px; 23387 color: #000000; 23388 background-color: #ffffff; 23389 border-style: solid; 23390 border-style: solid; 23391 border-color: #000000; 23392 border-color: solid; 23393 border-width: 1px; 23394 border-radius: 100px; 23395 line-height: 1; 23396 cursor: pointer; 23397 position: relative; 23398 text-align: center; 23399 transition: all 0.2s; 23400 text-decoration: none; 23401} 23402 23403.mpg-snap-scroll-container .mpg-button-pill.mpg-swatch__option { 23404 white-space: nowrap; 23405} 23406 23407.mpg-button-pill.mpg-swatch__option.disabled { 23408 color: #000000; 23409 background-color: #ffffff; 23410 border-style: solid; 23411 border-style: solid; 23412 border-color: #000000; 23413 border-color: solid; 23414 text-decoration: none; 23415 opacity: 1; 23416} 23417 23418 .mpg-button-pill.mpg-swatch__option.disabled { 23419 opacity: 0.5; 23420 text-decoration: line-through; 23421 } 23422 23423 23424.mpg-button-pill.mpg-swatch__option:hover {
23425 color: #ffffff; 23426 background-color: #000000; 23427 border-style: solid; 23428 border-style: solid; 23429 border-color: #000000; 23430 border-color: solid; 23431 transform: none; 23432} 23433 23434.mpg-button-pill.mpg-swatch__option.selected { 23435 color: #ffffff; 23436 background-color: #000000; 23437 border-style: solid; 23438 border-style: solid; 23439 border-color: #000000; 23440 border-color: solid; 23441} 23442 .mpg-swatch .mpg-button.mpg-swatch__label { 23443 font-size: 20px; 23444 font-weight: 600 !important; 23445 margin: 0px 0px 10px; 23446 display: flex; 23447 justify-content: space-between; 23448 align-items: center; 23449} 23450 23451.mpg-swatch .mpg-button.mpg-swatch__label .mpg-swatch__label-value{ 23452 font-size: 14px; 23453 font-weight: 400 !important; 23454} 23455 23456.mpg-swatch .mpg-button.mpg-swatch__nav{ 23457 flex-direction: column; 23458} 23459.mpg-swatch .mpg-button.mpg-swatch__option{ 23460 border-color: #ededed; 23461 text-align: left; 23462 border-radius: 8px; 23463 min-height: 46px; 23464 display: flex; 23465 align-items: center; 23466} 23467.mpg-swatch .mpg-button.mpg-swatch__option.selected, 23468.mpg-swatch .mpg-button.mpg-swatch__option:hover { 23469 color: #03060b; 23470 box-shadow: inset 0 0 0 1.5px #2164ff; 23471 background-color: unset; 23472 font-weight: 600; 23473} 23474 23475.mpg-swatch>div:last-child, 23476.mpg-swatch>div:last-child a{ 23477 color: transparent !important; 23478 pointer-events: none; 23479} 23480 [os-type="shopify-option"] { 23481 display: none; 23482} 23483 23484</style> 23485<!-- END app snippet --> 23486 23487 23488
23488<script> 23489 window.mpg = window.mpg || {}; 23490 23491 23492 23493 23494 23495 23496 23497 23498 23499 23500 23501 mpg.featureLimitation = {"max_sync_count":0,"max_group_count":5,"max_product_count":100,"removed_trademark":false,"unlocked_auto_group":false,"unlocked_auto_group_by_tag":false,"unlocked_auto_group_by_metafields":false,"unlocked_combined_listings":false,"allowed_request_api_key":false,"unlocked_import_export_groups":false,"unlocked_import_export_swatches":false,"unlocked_auto_resync":false,"allowed_hide_unreachable_products":false,"unlocked_swatch":true,"allowed_show_option_on_card":true,"allowed_upload_image":true,"allowed_update_stock_instantly":false,"allowed_update_automation_group":false,"allowed_sync_product_info":false,"unlocked_all_templates":true} || {}; 23502 mpg.merchantConfig = mpg.customMerchantConfig || {"prod_style":{"show_label":true,"show_label_value":true},"card_style":{"show_label":true,"show_label_value":true},"load_metafields_async":false,"resync_group_times_per_day":"1","sync_product_info":false,"auto_update_automation_group":false,"auto_remove_product_from_automation_group":true,"hide_unreachable_products":false,"hide_unavailable_products":false,"enable_card_swatches":true,"change_variant_on_card_behavior":"change_content","swatch_image_size":240,"product_image_size":600,"_id":"676ccd3a5811b84b9b392113","shop":"19969707","__v":0,"app_enabled_1":true,"app_enabled_2":true,"browser_select_box_enabled":false,"custom_card_css":"","custom_prod_css":".mpg-swatch .mpg-button.mpg-swatch__label {\n font-size: 20px;\n font-weight: 600 !important;\n margin: 0px 0px 10px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n\n.mpg-swatch .mpg-button.mpg-swatch__label .mpg-swatch__label-value{\n font-size: 14px;\n font-weight: 400 !important;\n}\n\n.mpg-swatch .mpg-button.mpg-swatch__nav{\n flex-direction: column;\n}\n.mpg-swatch .mpg-button.mpg-swatch__option{\n border-color: #ededed;\n text-align: left;\n border-radius: 8px;\n min-height: 46px;\n display: flex;\n align-items: center;\n}\n.mpg-swatch .mpg-button.mpg-swatch__option.selected,\n.mpg-swatch .mpg-button.mpg-swatch__option:hover {\n color: #03060b;\n box-shadow: inset 0 0 0 1.5px #2164ff;\n background-color: unset;\n font-weight: 600;\n}\n\n.mpg-swatch\u003ediv:last-child,\n.mpg-swatch\u003ediv:last-child a{\n color: transparent !important;\n pointer-events: none;\n}","fp_ignore_keywords":["\/cart","\/account","\/checkout","\/account\/login","\/account\/logout","\/login","\/logout"],"hide_card_option_label":true,"observe_urls":[{"url":"\/recommendations\/products","page":"product","timeout":1000,"_id":"676ccd3a0b131d472e03ce1a"},{"url":"\/search","page":"product","timeout":1000,"_id":"676ccd3a0b131d472e03ce1b"},{"url":"\/search","page":"collection","timeout":1500,"_id":"676ccd3a0b131d472e03ce1c"}],"password":"","show_on_article":true,"show_on_blog":true,"show_on_cart":true,"show_on_collection":false,"show_on_home":false,"show_on_page":true,"show_on_product":true,"show_on_search":true,"swatch_enabled":false,"timeout_article":0,"timeout_basf_app":1500,"timeout_blog":0,"timeout_cart":0,"timeout_collection":0,"timeout_home":0,"timeout_location_basf":1000,"timeout_location_card":1000,"timeout_location_prod":0,"timeout_override_fetch":0,"timeout_override_push_state":0,"timeout_override_replace_state":0,"timeout_override_xhr":0,"timeout_page":0,"timeout_product":0,"timeout_search":0,"use_basf_app":false,"archived_product_in_group_allowed":false,"draft_product_in_group_allowed":false,"hidden_product_in_group_allowed":false,"storefront_access_token":"b534ac62d252d981a9c8b1afea816910","override_grouped_product_option":true,"resync_group_interval":"1d","resync_group_mode":"enable","resync_group_time":"00:00"} || {}; 23503 mpg.themeSetting = mpg.customThemeSetting || {"product_page":{"thrones":[{"id":".product-form-sticky-parent","hide":false,"sit_pos":"beforebegin","_id":"67123c12969a60900df9644b"},{"id":".quantity_block","hide":false,"sit_pos":"beforebegin","_id":"67123c12969a60900df9644c"},{"id":".product-form__controls-group--submit","hide":false,"sit_pos":"beforebegin","_id":"67137f182f9ae2a8a23e2333"},{"id":".product__price","hide":false,"sit_pos":"afterend","_id":"67137f182f9ae2a8a23e2334"}],"option_value_button_getter":"\n (optionName, optionValue) =\u003e {\n optionValue = optionValue.replaceAll('\"', '\\\\\"');\n const OPTION_SET_ID = 'variant-selects fieldset, variant-radios fieldset';\n const OPTION_LABEL_ID = '.form__label';\n const OPTION_VALUE_ID = `input[value=\"${optionValue}\"] + label`;\n\n const optionSetEls = [...document.querySelectorAll(OPTION_SET_ID)]\n\n const optionSetEl = optionSetEls.filter(ose =\u003e {\n const optionLabelEl = ose.querySelector(OPTION_LABEL_ID);\n return mpg.isSimilarStr(optionLabelEl.innerText, optionName)\n })[0]\n\n if (!optionSetEl) {\n const OPTION_SELECT_ID = `variant-selects select[name=\"options[${optionName}]\"], variant-radios select[name=\"options[${optionName}]\"]`;\n const optionSelectEl = document.querySelector(OPTION_SELECT_ID);\n const variantPickerEl = document.querySelector('variant-selects, variant-radios');\n\n if (!optionSelectEl || !variantPickerEl) return null;\n\n const currSelectedItemEl = optionSelectEl.querySelector('option[selected=\"selected\"]');\n const nextSelectedItemEl = optionSelectEl.querySelector(`option[value=\"${optionValue}\"]`)\n\n if (!currSelectedItemEl || !nextSelectedItemEl) return null;\n\n currSelectedItemEl.removeAttribute('selected');\n nextSelectedItemEl.setAttribute('selected', 'selected');
23503\n variantPickerEl.dispatchEvent(new Event('change', {\n bubbles: true,\n }))\n\n return null;\n }\n\n return optionSetEl.querySelector(OPTION_VALUE_ID)\n }\n ","custom_css":"[os-type=\"shopify-option\"] {\n display: none;\n}"},"product_card":{"thrones":[{"id":".product-item__price_and_reviews_row","hide":false,"sit_pos":"beforebegin","_id":"67123c12969a60900df9644e"}],"custom_css":".mpg-swatch.mpg-card {\n margin-top: 12px;\n}","card_id":".product-card","title_id":".product-card__title","link_id":"a.product-card__link-image, a.product-card__link-title, .card-hover-shop-now-btn a","price_regular_id":".price-item--regular","price_sale_id":".price-item--sale","image_1_id":".product-card__image-wrapper img:not(.product-hover-content img)","image_2_id":".product-hover-content img","image_1_type":"image","image_2_type":"image"},"_id":"6773983b5351ca855ecd625a","name":"Pursuit","shop":"19969707","supported_themes":["Pursuit"],"__v":0,"createdAt":"2024-12-31T07:07:39.880Z","updatedAt":"2024-12-31T07:23:10.190Z"} || {}; 23504 mpg.appData = {"preview_group":{"_id":"697088a3b51c82027520533d","id":"Ikpw6YNzVd","shop":"19969707","name":"å®è£ ","type":"grouptify","is_active":true,"shopify_status":"DRAFT","show_on_card":true,"show_on_prod":true,"create_method":"manual","has_subgroup":false,"is_split":false,"options":[{"id":"ZMALYNBPwy","name":"Choose","template_card":"mpg-button","template_prod":"mpg-button-pill","values":[{"id":"DmvSAlKa2i","name":"Live Installation Support for SHP2\/SHP3\/Gateway","style":"color1","color1":"#c8c8b4","color2":"#a0a08c","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175","image_custom":"","_id":"697089b6b51c82027520b4f7"},{"id":"7HrI3e9lyF","name":"Turnkey Installation Service","style":"color1","color1":"#c8c8b4","color2":"#a0a08c","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175","image_custom":"","_id":"697089b6b51c82027520b4f8"}],"_id":"697089b6b51c82027520b4f6"}],"products":[{"id":"15464533033033","title":"Live Installation Support","handle":"ecoflow-live-installation-support","status":"ACTIVE","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175","https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-without-permit-for-smart-home-panel-3-1197360190.png?v=1760351332","https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-without-permit-for-smart-gateway-200a-1197360191.png?v=1760351335"],"options":["DmvSAlKa2i"],"regular_price":299,"sale_price":0,"available":true,"colors":["#b4b4a0","#c8c8b4","#a0a08c"],"_id":"697089b6b51c82027520b4f9"},{"id":"15343862284361","title":"Turnkey Installation Service","handle":"installation-service","status":"ACTIVE","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175","https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-without-permit-for-smart-home-panel-3-1197360190.png?v=1760351332","https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-without-permit-for-smart-gateway-200a-1197360191.png?v=1760351335"],"options":["7HrI3e9lyF"],"regular_price":2000,"sale_price":2000,"available":true,"colors":["#b4b4a0","#c8c8b4","#a0a08c"],"_id":"697089b6b51c82027520b4fa"}],"createdAt":"2026-01-21T08:04:51.250Z","updatedAt":"2026-01-21T08:09:26.461Z","__v":0,"automation_warning":false}} || {}; 23505 mpg.appEnv = null || {}; 23506 mpg.appEnv.mapper_modulo = 1; 23507 23508 23509 mpg.optionConfigs = mpg.customOptionConfigs || [{"_id":"697088a35811b84b9b4aed75","option":"Turnkey Installation Service","shop":"19969707","__v":0,"createdAt":"2026-01-21T08:04:51.291Z","template_card":"mpg-button","template_prod":"mpg-button","updatedAt":"2026-01-21T08:04:51.291Z"},{"_id":"67c6c9985811b84b9b7e9e6d","shop":"19969707","option":"Choose","__v":0,"createdAt":"2025-03-04T09:36:24.885Z","template_card":"mpg-button","template_prod":"mpg-button-pill","updatedAt":"2025-03-04T09:36:24.885Z"},{"_id":"677d2b5a5811b84b9b5320d4","shop":"19969707","option":"Explore EF Home Power Solutions","__v":0,"createdAt":"2025-01-07T13:25:46.078Z","template_card":"mpg-button-pill","template_prod":"mpg-button","updatedAt":"2025-01-07T13:25:46.078Z"},{"_id":"6777be5b5811b84b9b4a822a","option":"Explore Home Power Solutions","shop":"19969707","__v":0,"createdAt":"2025-01-03T10:39:23.202Z","template_card":"mpg-button-pill","template_prod":"mpg-button","updatedAt":"2025-01-03T10:39:23.202Z"},{"_id":"677656b45811b84b9b483677","option":"Explore More EcoFlow Home Power","shop":"19969707","__v":0,"createdAt":"2025-01-02T09:04:52.861Z","template_card":"mpg-button","template_prod":"mpg-button","updatedAt":"2025-01-02T09:04:52.861Z"},{"_id":"67764a9e5811b84b9b481df2","option":"Option","shop":"19969707","__v":0,"createdAt":"2025-01-02T08:13:18.485Z","template_card":"mpg-button","template_prod":"mpg-button","updatedAt":"2025-01-02T08:13:18.485Z"},{"_id":"67736d185811b84b9b439ded","option":"Color","shop":"19969707","__v":0,"createdAt":"2024-12-31T04:03:36.238Z","template_card":"mpg-button","template_prod":"mpg-button","updatedAt":"2024-12-31T04:03:36.238Z"},{"_id":"676d12705811b84b9b39918e","option":"color","shop":"19969707","__v":0,"createdAt":"2024-12-26T08:23:12.882Z","template_card":"mpg-button","template_prod":"mpg-button","updatedAt":"2024-12-26T08:23:12.882Z"}] || []; 23510 mpg.swatchConfigs = mpg.customSwatchConfigs || [{"_id":"67c6c9995811b84b9b7e9e71","option":"Choose","shop":"19969707","value":"Recommended","__v":0,"color1":"#b4b4b4","color2":"#787878","createdAt":"2025-03-04T09:36:24.997Z","image":"","style":"color1","updatedAt":"2025-03-04T09:36:24.997Z"},{"_id":"67c6c9995811b84b9b7e9e70","option":"Choose","shop":"19969707","value":"Accessories","__v":0,"color1":"#b4b4b4","color2":"#8
23510c8c8c","createdAt":"2025-03-04T09:36:24.994Z","image":"","style":"color1","updatedAt":"2025-03-04T09:36:24.994Z"},{"_id":"67c668405811b84b9b7e628f","shop":"19969707","value":"DELTA Pro 3 Starter Kit","option":"Explore Home Power Solutions","__v":0,"color1":"#3c3c3c","color2":"#a0a0a0","createdAt":"2025-03-04T02:41:04.250Z","image":"","style":"color1","updatedAt":"2025-03-04T02:41:04.250Z"},{"_id":"67c668405811b84b9b7e6290","shop":"19969707","value":"DELTA Pro 3*2 Advanced Kit","option":"Explore Home Power Solutions","__v":0,"color1":"#3c3c3c","color2":"#a0a0a0","createdAt":"2025-03-04T02:41:04.240Z","image":"","style":"color1","updatedAt":"2025-03-04T02:41:04.240Z"},{"_id":"67bed0185811b84b9b7a6242","option":"Explore Home Power Solutions","shop":"19969707","value":"Recommended","__v":0,"color1":"#b4b4b4","color2":"#787878","createdAt":"2025-02-26T08:26:00.103Z","image":"","style":"color1","updatedAt":"2025-02-26T08:26:00.103Z"},{"_id":"6792fb055811b84b9b611f3f","shop":"19969707","value":"Home Backup Web-Exclusive Offer","option":"Explore Home Power Solutions","__v":0,"color1":"#3c3c3c","color2":"#282828","createdAt":"2025-01-24T02:29:25.734Z","image":"","style":"color1","updatedAt":"2025-01-24T02:29:25.734Z"},{"_id":"6792f96e5811b84b9b611e29","shop":"19969707","value":"Home Backup Limited-time Offer","option":"Explore Home Power Solutions","__v":0,"color1":"#3c3c3c","color2":"#282828","createdAt":"2025-01-24T02:22:38.207Z","image":"","style":"color1","updatedAt":"2025-01-24T02:22:38.207Z"},{"_id":"677d2b5a5811b84b9b5320d9","option":"Explore EF Home Power Solutions","shop":"19969707","value":"Includes Smart Home Panel 2","__v":0,"color1":"#3c3c3c","color2":"#dcdcdc","createdAt":"2025-01-07T13:25:46.108Z","image":"","style":"color1","updatedAt":"2025-01-07T13:25:46.108Z"},{"_id":"677d2b5a5811b84b9b5320dd","option":"Explore EF Home Power Solutions","shop":"19969707","value":"Recommend","__v":0,"color1":"#b4b4b4","color2":"#787878","createdAt":"2025-01-07T13:25:46.106Z","image":"","style":"color1","updatedAt":"2025-01-07T13:25:46.106Z"},{"_id":"677d2b5a5811b84b9b5320dc","value":"Includes DELTA Pro Ultra Batteries","option":"Explore EF Home Power Solutions","shop":"19969707","__v":0,"color1":"#b4b4b4","color2":"#787878","createdAt":"2025-01-07T13:25:46.104Z","image":"","style":"color1","updatedAt":"2025-01-07T13:25:46.104Z"},{"_id":"677d2b5a5811b84b9b5320de","option":"Explore EF Home Power Solutions","shop":"19969707","value":"Includes Solar Panels","__v":0,"color1":"#3c3c3c","color2":"#505050","createdAt":"2025-01-07T13:25:46.101Z","image":"","style":"color1","updatedAt":"2025-01-07T13:25:46.101Z"},{"_id":"677d2b5a5811b84b9b5320db","value":"ðNew Year Limited-time Offer","option":"Explore EF Home Power Solutions","shop":"19969707","__v":0,"color1":"#505050","color2":"#3c3c3c","createdAt":"2025-01-07T13:25:46.092Z","image":"","style":"color1","updatedAt":"2025-01-07T13:25:46.092Z"}
23510,{"_id":"6777be5b5811b84b9b4a8236","value":"Recommend","option":"Explore Home Power Solutions","shop":"19969707","__v":0,"color1":"#b4b4b4","color2":"#787878","createdAt":"2025-01-03T10:39:23.252Z","image":"","style":"color1","updatedAt":"2025-01-03T10:39:23.252Z"},{"_id":"6777be5b5811b84b9b4a8237","value":"ðNew Year Limited-time Offer","option":"Explore Home Power Solutions","shop":"19969707","__v":0,"color1":"#505050","color2":"#3c3c3c","createdAt":"2025-01-03T10:39:23.248Z","image":"","style":"color1","updatedAt":"2025-01-03T10:39:23.248Z"},{"_id":"6777be5b5811b84b9b4a8234","option":"Explore Home Power Solutions","shop":"19969707","value":"Includes Smart Generator","__v":0,"color1":"#505050","color2":"#282828","createdAt":"2025-01-03T10:39:23.243Z","image":"","style":"color1","updatedAt":"2025-01-03T10:39:23.243Z"},{"_id":"6777be5b5811b84b9b4a822f","shop":"19969707","value":"Includes DELTA Pro Ultra Batteries","option":"Explore Home Power Solutions","__v":0,"color1":"#b4b4b4","color2":"#787878","createdAt":"2025-01-03T10:39:23.242Z","image":"","style":"color1","updatedAt":"2025-01-03T10:39:23.242Z"},{"_id":"6777be5b5811b84b9b4a8235","option":"Explore Home Power Solutions","shop":"19969707","value":"Includes Solar Panels","__v":0,"color1":"#3c3c3c","color2":"#505050","createdAt":"2025-01-03T10:39:23.240Z","image":"","style":"color1","updatedAt":"2025-01-03T10:39:23.240Z"},{"_id":"6777be5b5811b84b9b4a8231","shop":"19969707","value":"Includes Smart Home Panel 2","option":"Explore Home Power Solutions","__v":0,"color1":"#3c3c3c","color2":"#dcdcdc","createdAt":"2025-01-03T10:39:23.235Z","image":"","style":"color1","updatedAt":"2025-01-03T10:39:23.235Z"},{"_id":"677690e15811b84b9b489d28","value":"ðNew Year Limited-time Offer","option":"Explore More EcoFlow Home Power","shop":"19969707","__v":0,"color1":"#505050","color2":"#3c3c3c","createdAt":"2025-01-02T13:13:05.354Z","image":"","style":"color1","updatedAt":"2025-01-02T13:13:05.354Z"},{"_id":"67768f4a5811b84b9b489a88","option":"Explore More EcoFlow Home Power","shop":"19969707","value":"New Year Limited-time Offer","__v":0,"color1":"#505050","color2":"#3c3c3c","createdAt":"2025-01-02T13:06:18.913Z","image":"","style":"color1","updatedAt":"2025-01-02T13:06:18.913Z"},{"_id":"67768f0b5811b84b9b489a02","option":"Explore More EcoFlow Home Power","shop":"19969707","value":"Limited Offer","__v":0,"color1":"#505050","color2":"#3c3c3c","createdAt":"2025-01-02T13:05:15.145Z","image":"","style":"color1","updatedAt":"2025-01-02T13:05:15.145Z"},{"_id":"677666645811b84b9b485772","value":"Includes Smart Generator","option":"Explore More EcoFlow Home Power","shop":"19969707","__v":0,"color1":"#505050","color2":"#282828","createdAt":"2025-01-02T10:11:48.194Z","image":"","style":"color1","updatedAt":"2025-01-02T10:11:48.194Z"},{"_id":"67765ee15811b84b9b4848fe","option":"Explore More EcoFlow Home Power","shop":"19969707","value":"Includes DELTA Pro Ultra Batteries","__v":0,"color1":"#b4b4b4","color2":"#787878","createdAt":"2025-01-02T09:39:45.046Z","image":"","style":"color1","updatedAt":"2025-01-02T09:39:45.046Z"},{"_id":"67765a975811b84b9b483f52","option":"Explore More EcoFlow Home Power","shop":"19969707","value":"Includes Smart Home Panel 2","__v":0,"color1":"#3c3c3c","color2":"#dcdcdc","createdAt":"2025-01-02T09:21:27.405Z","image":"","style":"color1","updatedAt":"2025-01-02T09:21:27.405Z"},{"_id":"67765a505811b84b9b483e9b","value":"Recommend","option":"Explore More EcoFlow Home Power","shop":"19969707","__v":0,"color1":"#b4b4b4","color2":"#787878","createdAt":"2025-01-02T09:20:16.687Z","image":"","style":"color1","updatedAt":"2025-01-02T09:20:16.687Z"},{"_id":"677656b45811b84b9b48367b","option":"Explore More EcoFlow Home Power","shop":"19969707","value":"Includes Solar Panels","__v":0,"color1":"#3c3c3c","color2":"#505050","createdAt":"2025-01-02T09:04:52.877Z","image":"","style":"color1","updatedAt":"2025-01-02T09:04:52.877Z"},{"_id":"677656b45811b84b9b483679","shop":"19969707","value":"Starter Kit","option":"Explore More EcoFlow Home Power","__v":0,"color1":"#b4b4b4","color2":"#787878","createdAt":"2025-01-02T09:04:52.862Z","image":"","style":"color1","updatedAt":"2025-01-02T09:04:52.862Z"},{"_id":"67764a9e5811b84b9b481df5","option":"Option","shop":"19969707","value":"Includes Solar Panels","__v":0,"color1":"#3c3c3c","color2":"#505050","createdAt":"2025-01-02T08:13:18.501Z","image":"","style":"color1","updatedAt":"2025-01-02T08:13:18.501Z"},{"_id":"67764a9e5811b84b9b481df6","shop":"19969707","value":"Starter Kit","option":"Option","__v":0,"color1":"#b4b4b4","color2":"#787878","createdAt":"2025-01-02T08:13:18.497Z","image":"","style":"color1","updatedAt":"2025-01-02T08:13:18.497Z"},{"_id":"67736d185811b84b9b439df1","value":"1","option":"Color","shop":"19969707","__v":0,"color1":"#281414","color2":"#141414","createdAt":"2024-12-31T04:03:36.254Z","image":"","style":"color1","updatedAt":"2024-12-31T04:03:36.254Z"},{"_id":"67736d185811b84b9b439df0","option":"Color","shop":"19969707","value":"2","__v":0,"color1":"#281414","color2":"#141414","createdAt":"2024-12-31T04:03:36.251Z","image":"","style":"color1","updatedAt":"2024-12-31T04:03:36.251Z"},{"_id":"676d146b5811b84b9b399537","value":"with Solar Panel","option":"color","shop":"19969707","__v":0,"color1":"#281414","color2":"#141414","createdAt":"2024-12-26T08:31:38.984Z","image":"","style":"color1","updatedAt":"2024-12-26T08:31:38.984Z"},{"_id":"676d146a5811b84b9b399535","option":"color","shop":"19969707","value":"Starter kit","__v":0,"color1":"#281414","color2":"#141414","createdAt":"2024-12-26T08:31:38.980Z","image":"","style":"color1","updatedAt":"2024-12-26T08:31:38.980Z"},{"_id":"676d12705811b84b9b399193","option":"color","shop":"19969707","value":"1","__v":0,"color1":"#281414","color2":"#141414","createdAt":"2024-12-26T08:23:12.896Z","image":"","style":"color1","updatedAt":"2024-12-26T08:23:12.896Z"},{"_id":"676d12705811b84b9b399194","option":"color","shop":"19969707","value":"2","__v":0,"color1":"#281414","color2":"#141414","createdAt":"2024-12-26T08:23:12.892Z","image":"","style":"color1","updatedAt":"2024-12-26T08:23:12.892Z"}] || []; 23511 mpg.translations = [] || []; 23512 23513 23514 // modify setting if required 23515 if (mpg.modifyMerchantConfig && typeof mpg.modifyMerchantConfig === 'function') { 23516 mpg.merchantConfig = mpg.modifyMerchantConfig(mpg.merchantConfig); 23517 } 23518 23519 // format money 23520 mpg.currency = Shopify.currency.active; 23521 mpg.currencyRate = Number(Shopify.currency.rate) 23522 mpg.currencySymbol = "${{amount}}" 23523 .replaceAll('{', '[') 23524 .replaceAll('}', ']') 23525 .replace(/\s*\[\[.*?\]\]\s*/g, '') 23526 .replace(/\s+/g, ' '); 23527 mpg.moneyFormat = mpg.customMoneyFormat || "${{amount}}" 23528 mpg.moneyWithCurrencyFormat = mpg.customMoneyWithCurrencyFormat || "USD ${{amount}}" 23529 23530 // embed block configs 23531 mpg.appSettings = { 23532 redesignVariantPickerOnProductPage: false, 23533 showSwatchOnProductCard: false, 23534 showOptionsOnProductCard: false, 23535 swatchIdentifiers: `Color, Colour, Couleur, Colore, Farbe, 23536Pattern, Patrón, Motif, Muster, Motivo, 23537Material, Matériau, Materiale, 23538Finish, Finition, Finitura, Oberfläche, Acabado`.split(/[\n,]+/).map(s =>
23538 s.trim()).filter(Boolean), 23539 } 23540 mpg.swatchEnabled = false || false; 23541 23542 23543 23544 23545 </script>
23545 23546 23547 23548 23549
23549<script> 23550 mpg.groups = []; 23551 mpg.combinedListings = []; 23552 23553 23554 23555 23556 mpg.groups = `{\"_id\":\"67c6c9981a919db8178a49a6\",\"id\":\"sfxr99jwnZ\",\"shop\":\"19969707\",\"name\":\"DPU çµé\",\"is_active\":true,\"show_on_card\":true,\"show_on_prod\":true,\"create_method\":\"manual\",\"options\":[{\"id\":\"CNR0Cy5OXH\",\"name\":\"Choose\",\"template_card\":\"mpg-button\",\"template_prod\":\"mpg-button-pill\",\"values\":[{\"id\":\"E7VFCOimFn\",\"name\":\"Recommended\",\"style\":\"color1\",\"color1\":\"#b4b4b4\",\"color2\":\"#787878\",\"image\":\"https://cdn.shopify.com/s/files/1/1996/9707/files/ecoflow-ecoflow-delta-pro-ultra-whole-home-backup-power-ecoflow-delta-pro-ultra-32618370236489.png?v=1741080248\",\"image_custom\":\"\",\"_id\":\"67c6c9981a919db8178a49a8\"},{\"id\":\"sYuFKVI5ix\",\"name\":\"Accessories\",\"style\":\"color1\",\"color1\":\"#b4b4b4\",\"color2\":\"#8c8c8c\",\"image\":\"https://cdn.shopify.com/s/files/1/1996/9707/files/ecoflow-ecoflow-delta-pro-ultra-battery-30641292148809.png?v=1739521155\",\"image_custom\":\"\",\"_id\":\"67c6c9981a919db8178a49a9\"}],\"_id\":\"67c6c9981a919db8178a49a7\"}],\"products\":[{\"id\":\"7418451394633\",\"title\":\"EcoFlow DELTA Pro Ultra Whole-Home Backup Power - Get a Quote\",\"handle\":\"ecoflow-delta-pro-ultra-whole-home-backup-power\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/1996/9707/files/ecoflow-ecoflow-delta-pro-ultra-whole-home-backup-power-ecoflow-delta-pro-ultra-32618370236489.png?v=1741080248\",\"https://cdn.shopify.com/s/files/1/1996/9707/files/DPU_TS_f2e10f2d-8554-43b3-a40e-f3d43142bb81.png?v=1741080248\",\"https://cdn.shopify.com/s/files/1/1996/9707/files/ecoflow-ecoflow-delta-pro-ultra-whole-home-backup-power-31979559911497.png?v=1740992220\"],\"options\":[\"E7VFCOimFn\"],\"regular_price\":6098,\"sale_price\":5110,\"available\":true,\"colors\":[\"#000000\",\"#b4b4b4\",\"#787878\"],\"_id\":\"67c6c9981a919db8178a49aa\"},{\"id\":\"7421636378697\",\"title\":\"EcoFlow DELTA Pro Ultra Accessories\",\"handle\":\"ecoflow-delta-pro-ultra-accessories\",\"status\":\"ACTIVE\",\"images\":[\"https://cdn.shopify.com/s/files/1/1996/9707/files/ecoflow-ecoflow-delta-pro-ultra-battery-30641292148809.png?v=1739521155\",\"https://cdn.shopify.com/s/files/1/1996/9707/files/ecoflow-ecoflow-delta-pro-ultra-battery-30641292247113.png?v=1739521155\",\"https://cdn.shopify.com/s/files/1/1996/9707/files/ecoflow-ecoflow-delta-pro-ultra-battery-30641292378185.png?v=1739521155\"],\"options\":[\"sYuFKVI5ix\"],\"regular_price\":null,\"sale_price\":2554,\"available\":true,\"colors\":[\"#000000\",\"#b4b4b4\",\"#8c8c8c\"],\"_id\":\"67c6c9981a919db8178a49ab\"}],\"createdAt\":\"2025-03-04T09:36:24.844Z\",\"updatedAt\":\"2025-03-04T09:36:24.844Z\",\"__v\":0}` 23557 .split('@matitmui@') 23558 .filter((g) => g) 23559 .map((g) => JSON.parse(g)); 23560 mpg.groups.forEach((g) => { 23561 g.products = g.products.filter((p) => p?.id); 23562 }); 23563 23564 mpg.combinedListings = "" || []; 23565 mpg.combinedListings = mpg.combinedListings.filter((c) => c?.products?.length); 23566 mpg.combinedListings.forEach((c) => { 23567 c.products = c.products.filter((p) => p?.id); 23568 }); 23569 23570 mpg.getGroups = (getBothTypes = false) => { 23571 if (!getBothTypes) return mpg.groups; 23572 return [...(mpg.groups || []), ...(mpg.combinedListings || [])]; 23573 } 23574 mpg.getCombinedListings = () => { 23575 return mpg.combinedListings; 23576 } 23577 23578 </script>
23578 23579 23580 23581 23582 23583
23583<script> 23584 23585 23586 // Function to load the appropriate group 23587 mpg.initGroup = () => { 23588 23589 const group = JSON.parse(`` || '{"products":[]}'); 23590 23591 23592 if (group?.id) return group; 23593 23594 const hash = window.location.hash; 23595 let previewGroupId = null; 23596 const savedKey = 'mpg_preview_group_id'; 23597 23598 if (hash.includes("mpg_preview_group=")) { 23599 const params = new URLSearchParams(hash.substring(1)); 23600 previewGroupId = params.get("mpg_preview_group"); 23601 if (previewGroupId) sessionStorage.setItem(savedKey, previewGroupId); 23602 } else { 23603 previewGroupId = sessionStorage.getItem(savedKey); 23604 } 23605 23606 if (previewGroupId) { 23607 const previewGroup = {"_id":"697088a3b51c82027520533d","id":"Ikpw6YNzVd","shop":"19969707","name":"å®è£ ","type":"grouptify","is_active":true,"shopify_status":"DRAFT","show_on_card":true,"show_on_prod":true,"create_method":"manual","has_subgroup":false,"is_split":false,"options":[{"id":"ZMALYNBPwy","name":"Choose","template_card":"mpg-button","template_prod":"mpg-button-pill","values":[{"id":"DmvSAlKa2i","name":"Live Installation Support for SHP2\/SHP3\/Gateway","style":"color1","color1":"#c8c8b4","color2":"#a0a08c","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175","image_custom":"","_id":"697089b6b51c82027520b4f7"},{"id":"7HrI3e9lyF","name":"Turnkey Installation Service","style":"color1","color1":"#c8c8b4","color2":"#a0a08c","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175","image_custom":"","_id":"697089b6b51c82027520b4f8"}],"_id":"697089b6b51c82027520b4f6"}],"products":[{"id":"15464533033033","title":"Live Installation Support","handle":"ecoflow-live-installation-support","status":"ACTIVE","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175","https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-without-permit-for-smart-home-panel-3-1197360190.png?v=1760351332","https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-without-permit-for-smart-gateway-200a-1197360191.png?v=1760351335"],"options":["DmvSAlKa2i"],"regular_price":299,"sale_price":0,"available":true,"colors":["#b4b4a0","#c8c8b4","#a0a08c"],"_id":"697089b6b51c82027520b4f9"},{"id":"15343862284361","title":"Turnkey Installation Service","handle":"installation-service","status":"ACTIVE","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-for-smart-home-panel-2-1182197140.png?v=1753785175","https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-without-permit-for-smart-home-panel-3-1197360190.png?v=1760351332","https:\/\/cdn.shopify.com\/s\/files\/1\/1996\/9707\/files\/ecoflow-turnkey-installation-service-installation-service-installation-service-without-permit-for-smart-gateway-200a-1197360191.png?v=1760351335"],"options":["7HrI3e9lyF"],"regular_price":2000,"sale_price":2000,"available":true,"colors":["#b4b4a0","#c8c8b4","#a0a08c"],"_id":"697089b6b51c82027520b4fa"}],"createdAt":"2026-01-21T08:04:51.250Z","updatedAt":"2026-01-21T08:09:26.461Z","__v":0,"automation_warning":false} || {}; 23608 if (previewGroup && previewGroup.id === previewGroupId) { 23609 return previewGroup; 23610 } 23611 } 23612 23613 return { products: [] }; 23614 }; 23615 mpg.group = mpg.initGroup(); 23616 23617 if (!mpg.group.options && mpg.swatchEnabled) { 23618 mpg.group.options = []; 23619 } 23620 mpg.group.products = mpg.group.products?.filter(p => p?.id) || []; 23621 23622 // init product 23623 mpg.initProduct = () => { 23624 const product = {"id":15391292588105,"title":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","handle":"delta-pro-ultra-x","description":"\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"richTextDocs-unOrderList richTextDocs-unOrderList-disc\"\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e100% Whole-Home Power Station\u003c\/strong\u003e: Delivers 12â36kW output and 12â180\u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003ekWh \u003c\/span\u003e\u003cspan class=\"text-only\"\u003ecapacity.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\n\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003ePlug \u0026amp; play design\u003c\/strong\u003e, installed in 7 days. Save up to 80% on time and cost.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eSmart\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e \u0026amp; reliable\u003c\/strong\u003e when it matters most, 20ms auto switchover.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eSave up to $6000\/year\u003c\/strong\u003e, 3-year \u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eROI\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eEnd-to-end system protection\u003c\/strong\u003e, the highest safety standards.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e*12kW\/12kWh based on standard bundle (1 à EcoFlow DELTA Pro Ultra X Inverter + 2 à Smart Extra Batteries). Max 36 kW \/ 180 kWh with expansion. Actual performance varies by configuration.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eâ Notice: 1. Rooftop solar charging for DPUX via SHP3\/Gateway requires current transformers. 2. To connect two DELTA Pro Ultra X Inverters, use the EcoFlow Smart Inlet Box Connection Cable (5P8 Port to 5P8 Port) for proper installation.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2025-10-12T23:37:48-07:00","created_at":"2025-09-15T02:17:18-07:00","vendor":"EcoFlow","type":"DPUX-BUNDLE","tags":["active","DIY","dpux","label__new","label_Deposit Now"],"price":799900,"price_min":799900,"price_max":1899900,"available":true,"price_varies":true,"compare_at_price":1114900,"compare_at_price_min":1114900,"compare_at_price_max":1114900,"compare_at_price_varies":false,"variants":[{"id":54714781171785,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","option2":null,"option3":null,"sku":"DPUX-US","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613385289,"product_id":15391292588105,"position":4,"created_at":"2026-05-15T23:52:45-07:00","updated_at":"2026-05-16T01:27:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","variant_ids":[54714781171785]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467286466633,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55983812051017,"title":"DELTA Pro Ultra X + DELTA 3 Plus","option1":"DELTA Pro Ultra X + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X + DELTA 3 Plus","public_title":"DELTA Pro Ultra X + DELTA 3 Plus","options":["DELTA Pro Ultra X + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781204553,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617219145,"product_id":15391292588105,"position":6,"created_at":"2026-05-15T23:53:21-07:00","updated_at":"2026-05-16T01:26:37-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","variant_ids":[54714781204553]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3"],"price":1099900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290300489,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55651750969417,"title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446613942345,"product_id":15391292588105,"position":5,"created_at":"2026-05-15T23:53:02-07:00","updated_at":"2026-05-16T01:27:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","variant_ids":[55651
23624750969417]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1409900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467287023689,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55616641335369,"title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - (Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55367797211209,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-SHP3-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2"],"price":1109900,"weight":0,"compare_at_price":1114900,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55338651549769,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","option2":null,"option3":null,"sku":"DPUX-PI2","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2"],"price":819900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781270089,"title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option1":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-2-SHP3","requires_shipping":true,"taxable":true,"featured_image":{"id":81446617710665,"product_id":15391292588105,"position":7,"created_at":"2026-05-15T23:53:39-07:00","updated_at":"2026-05-16T01:26:09-07:00","alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","variant_ids":[54714781270089]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","public_title":"2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","options":["2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3"],"price":1899900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290792009,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54720023330889,"title":"Deposit For DELTA Pro Ultra X Series","option1":"Deposit For DELTA Pro Ultra X Series","option2":null,"option3":null,"sku":"DPUX-DEPOSIT","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - Deposit For DELTA Pro Ultra X Series","public_title":"Deposit For DELTA Pro Ultra X Series","options":["Deposit For DELTA Pro Ultra X Series"],"price":799900,"weight":0,"compare_at_price":null,"inventory_quantity":-9643,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":54714781237321,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","option2":null,"option3":null,"sku":"DPUX-ATS","requires_shipping":true,"taxable":true,"featured_image":{"id":81446622429257,"product_id":15391292588105,"position":8,"created_at":"2026-05-15T23:54:04-07:00","updated_at":"2026-05-16T01:25:36-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","variant_ids":[54714781237321]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A"],"price":989900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467295510601,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55621820350537,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-EV","requires_shipping":true,"taxable":true,"featured_image":{"id":81446625116233,"product_id":15391292588105,"position":9,"created_at":"2026-05-15T23:54:22-07:00","updated_at":"2026-05-16T01:25:08-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","variant_ids":[55621820350537]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)"],"price":849900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467298164809,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55629255114825,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","option2":null,"option3":null,"sku":"DPUX-SHP3-EV","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)"],"price":1119900,"weight":0,"compare_at_price":null,"inventory_quantity":131,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":55989662449737,"title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option1":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","option2":null,"option3":null,"sku":"DPUX-D3P","requires_shipping":true,"taxable":true,"featured_image":{"id":83452393717833,"product_id":15391292588105,"position":10,"created_at":"2026-09-01T03:19:39-07:00","updated_at":"2026-09-01T05:23:10-07:00","alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","width":1500,"height":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390","variant_ids":[55989662449737]},"available":true,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","public_title":"DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","options":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus"],"price":859900,"weight":0,"compare_at_price":null,"inventory_quantity":99,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"featured_media":{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":72459641913417,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":56139629428809,"title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option1":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","option2":null,"option3":null,"sku":"DPUX-EB-SHP3","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"EcoFlow DELTA Pro Ultra X Whole-Home Backup Power - DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","public_title":"DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3","options":["DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3"],"price":1249900,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"],"featured_image":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","options":["Recommended"],"media":[{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":68520
23624294613065,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1213858597.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":67440891166793,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028162.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":67440891199561,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-1195028165.png?v=1773729170","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467286466633,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467287023689,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290300489,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997","width":1500},{"alt":"EcoFlow DPUX-BUNDLE 2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3 EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467290792009,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467295510601,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW) EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":70467298164809,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908","width":1500},{"alt":"EcoFlow DPUX-BUNDLE DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus EcoFlow DELTA Pro Ultra X Whole-Home Backup Power","id":72459641913417,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390","width":1500}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"richTextDocs-unOrderList richTextDocs-unOrderList-disc\"\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e100% Whole-Home Power Station\u003c\/strong\u003e: Delivers 12â36kW output and 12â180\u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003ekWh \u003c\/span\u003e\u003cspan class=\"text-only\"\u003ecapacity.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\n\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003ePlug \u0026amp; play design\u003c\/strong\u003e, installed in 7 days. Save up to 80% on time and cost.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eSmart\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003e \u0026amp; reliable\u003c\/strong\u003e when it matters most, 20ms auto switchover.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eSave up to $6000\/year\u003c\/strong\u003e, 3-year \u003c\/span\u003e\u003cspan class=\"text-only text-with-abbreviation text-with-abbreviation-bottomline windows-bottomline\"\u003eROI\u003c\/span\u003e\u003cspan class=\"text-only\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"richTextDocs-listItem\"\u003e\n\u003cdiv class=\"richTextDocs-listItem__text\"\u003e\u003cspan class=\"text-only\"\u003e\u003cspan class=\"text-only\"\u003e\u003cstrong\u003eEnd-to-end system protection\u003c\/strong\u003e, the highest safety standards.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e*12kW\/12kWh based on standard bundle (1 à EcoFlow DELTA Pro Ultra X Inverter + 2 à Smart Extra Batteries). Max 36 kW \/ 180 kWh with expansion. Actual performance varies by configuration.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eâ Notice: 1. Rooftop solar charging for DPUX via SHP3\/Gateway requires current transformers. 2. To connect two DELTA Pro Ultra X Inverters, use the EcoFlow Smart Inlet Box Connection Cable (5P8 Port to 5P8 Port) for proper installation.\u003c\/span\u003e\u003c\/p\u003e"} || {}; 23625 product.id = String(product.id); 23626 product.options = [{"name":"Recommended","position":1,"values":["DELTA Pro Ultra X (1 x Inverter + 2 x Batteries)","DELTA Pro Ultra X + DELTA 3 Plus","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3","DELTA Pro Ultra X (1 x Inverter + 4 x Batteries) + Smart Home Panel 3","(Members-only) DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + Free PowerInsight 2","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerInsight 2","2 x DELTA Pro Ultra X (2 x Inverter + 4 x Batteries) + Smart Home Panel 3","Deposit For DELTA Pro Ultra X Series","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Gateway 200A","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + PowerPulse EV Charger (9.6kW)","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + Smart Home Panel 3 + PowerPulse EV Charger (9.6kW)","DELTA Pro Ultra X (1 x Inverter + 2 x Batteries) + DELTA 3 Plus","DELTA Pro Ultra X (1 x Inverter + 3 x Batteries) + Smart Home Panel 3"]}] || []; 23627 product.selected_variant_id = String(54714781171785); 23628 23629 // gen options with values field 23630 23631 23632 product.options_with_values = product.options.map(option => ({ 23633 ...option, 23634 values: option.values.map((value, index) => ({ 23635 name: value, 23636 available: false // assign default value false 23637 })) 23638 })) 23639 let options_str = ("\n 0@matitmui@0@matitmui@9760905166921@matitmui@true@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057\u0026width=200@quanlela@0@matitmui@1@matitmui@11170977349705@matitmui@false@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-1238580271.png?v=1778920057\u0026width=200@quanlela@0@matitmui@2@matitmui@9760905396297@matitmui@true@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-home-panel-3-1238580269.png?v=1778919997\u0026width=200@quanlela@0@matitmui@3@matitmui@10732768821321@matitmui@true@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028\u0026width=200@quanlela@0@matitmui@4@matitmui@10671479423049@matitmui@true@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028\u0026width=200@quanlela@0@matitmui@5@matitmui@10396464906313@matitmui@true@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028\u0026width=200@quanlela@0@matitmui@6@matitmui@10073095864393@matitmui@true@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-4-x-batteries-smart-home-panel-3-1238580270.png?v=1778920028\u0026width=200@quanlela@0@matitmui@7@matitmui@9760905789513@matitmui@true@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969\u0026width=200@quanlela@0@matitmui@8@matitmui@9728948469833@matitmui@false@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-2-x-delta-pro-ultra-x-2-x-inverter-4-x-batteries-smart-home-panel-3-1238580268.png?v=1778919969\u0026width=200@quanlela@0@matitmui@9@matitmui@9760905592905@matitmui@true@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-smart-gateway-200a-1238580267.png?v=1778919936\u0026width=200@quanlela@0@matitmui@10@matitmui@10683046854729@matitmui@true@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908\u0026width=200@quanlela@0@matitmui@11@matitmui@10694175948873@matitmui@true@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-powerpulse-ev-charger-9-6kw-1238580266.png?v=1778919908\u0026width=200@quanlela@0@matitmui@12@matitmui@11176927002697@matitmui@true@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390\u0026width=200@quanlela@0@matitmui@13@matitmui@11324700098633@matitmui@false@matitmui@\/\/us.ecoflow.com\/cdn\/shop\/files\/ecoflow-ecoflow-delta-pro-ultra-x-whole-home-backup-power-dpux-bundle-delta-pro-ultra-x-1-x-inverter-2-x-batteries-delta-3-plus-1256656868.webp?v=1788265390\u0026width=200@quanlela@@12345679@\n " || '').replace(/[\n\s]/g, ''); 23640 const options_pairs = options_str.split('@12345679@').filter(
23640Boolean); 23641 23642 options_pairs.forEach(oPair => { 23643 const values_pairs = oPair.split('@quanlela@').filter(Boolean); 23644 23645 values_pairs.forEach(vPair => { 23646 const parts = vPair.split('@matitmui@'); 23647 23648 // parts[0]: option index, parts[1]: value index, parts[2]: value id, parts[3]: available status, parts[4]: value image 23649 const optionIndex = parseInt(parts?.[0] || 0); 23650 const valueIndex = parseInt(parts?.[1] || 0); 23651 const valueId = parts?.[2] || ''; 23652 const available = parts?.[3] === 'true' || false; 23653 const valueImage = parts?.[4] || ''; 23654 23655 const matchValue = product.options_with_values?.[optionIndex]?.values?.[valueIndex]; 23656 matchValue.id = valueId; 23657 matchValue.image = valueImage; 23658 matchValue.available = available; 23659 }); 23660 }); 23661 23662 return product; 23663 } 23664 mpg.product = mpg.initProduct(); 23665 23666 // two way binding for option value button 23667 mpg.getLeftOptionValueEl = 23668 (optionName, optionValue) => { 23669 optionValue = optionValue.replaceAll('"', '\\"'); 23670 const OPTION_SET_ID = 'variant-selects fieldset, variant-radios fieldset'; 23671 const OPTION_LABEL_ID = '.form__label'; 23672 const OPTION_VALUE_ID = `input[value="${optionValue}"] + label`; 23673 23674 const optionSetEls = [...document.querySelectorAll(OPTION_SET_ID)] 23675 23676 const optionSetEl = optionSetEls.filter(ose => { 23677 const optionLabelEl = ose.querySelector(OPTION_LABEL_ID); 23678 return mpg.isSimilarStr(optionLabelEl.innerText, optionName) 23679 })[0] 23680 23681 if (!optionSetEl) { 23682 const OPTION_SELECT_ID = `variant-selects select[name="options[${optionName}]"], variant-radios select[name="options[${optionName}]"]`; 23683 const optionSelectEl = document.querySelector(OPTION_SELECT_ID); 23684 const variantPickerEl = document.querySelector('variant-selects, variant-radios'); 23685 23686 if (!optionSelectEl || !variantPickerEl) return null; 23687 23688 const currSelectedItemEl = optionSelectEl.querySelector('option[selected="selected"]'); 23689 const nextSelectedItemEl = optionSelectEl.querySelector(`option[value="${optionValue}"]`) 23690 23691 if (!currSelectedItemEl || !nextSelectedItemEl) return null; 23692 23693 currSelectedItemEl.removeAttribute('selected'); 23694 nextSelectedItemEl.setAttribute('selected', 'selected'); 23695 variantPickerEl.dispatchEvent(new Event('change', { 23696 bubbles: true, 23697 })) 23698 23699 return null; 23700 } 23701 23702 return optionSetEl.querySelector(OPTION_VALUE_ID) 23703 } 23704 23705 23706 // handle when click option button (left) 23707 mpg.handleLeftOptionChange = (e) => { 23708 const clickedOption = e.currentTarget || e.target; 23709 23710 const oName = clickedOption.getAttribute("o-name"); 23711 const oValue = clickedOption.getAttribute("o-value"); 23712 23713 const optionValueEl = mpg.getLeftOptionValueEl(oName, oValue) 23714 if(optionValueEl) optionValueEl.click(); 23715 23716 const siblingEls = [...clickedOption.parentNode.children].filter((child) => child !== clickedOption); 23717 siblingEls.forEach((sibling) => sibling.classList.remove("selected")); 23718 23719 if (!clickedOption.classList.contains("selected")) { 23720 clickedOption.classList.add("selected"); 23721 } 23722 23723 // change label 23724 let labelValueEl = clickedOption.closest(".mpg-swatch__option-set")?.querySelector(".mpg-swatch__label-value"); 23725 23726 // if option is in dropdown, change label of dropdown trigger 23727 const dropdownWrapperEl = clickedOption.closest(".mpg-swatch__dropdown-wrapper"); 23728 if (dropdownWrapperEl) { 23729 const dropdownLinker = dropdownWrapperEl.getAttribute("drd-linker"); 23730 if (dropdownLinker) { 23731 const dropdownTriggerEl = document.querySelector(`.mpg-swatch__dropdown-trigger[drd-linker="${dropdownLinker}"]`); 23732 if (dropdownTriggerEl) { 23733 dropdownTriggerEl.textContent = oValue; 23734 labelValueEl = dropdownTriggerEl.closest(".mpg-swatch__option-set")?.querySelector(".mpg-swatch__label-value"); 23735 } 23736 } 23737 } 23738 23739 if (labelValueEl) labelValueEl.textContent = oValue; 23740 23741 if (mpg.leftOptionChangeCallback && typeof mpg.leftOptionChangeCallback === 'function') { 23742 mpg.leftOptionChangeCallback({ 23743 optionName: oName, 23744 optionValue: oValue, 23745 }); 23746 } 23747 }; 23748 23749 mpg.fetchProductJson = async (widgetEl) => { 23750 try { 23751 if (!widgetEl) return {}; 23752 23753 const selectedValEls = [...widgetEl.querySelectorAll(".selected[v-sid]")]; 23754 const selectedValIds = selectedValEls.map(el => el.getAttribute("v-sid")); 23755 23756 if (!selectedValIds.length) return {}; 23757 const selectedValKey = `mpg_stored_product_json[${selectedValIds.join(",")}]`; 23758 const storedProductJson = window.sessionStorage.getItem(selectedValKey); 23759 if (storedProductJson) return JSON.parse(storedProductJson); 23760 23761 const currentUrl = window.location.href; 23762 const urlObj = new URL(currentUrl); 23763 const productHandle = urlObj.pathname.split("/").pop(); 23764 23765 let params = `option_values=${selectedValIds.join(",")}`; 23766 const sectionNode = widgetEl.closest('section[id*="template"]'); 23767 if (sectionNode) { 23768 const sectionId = 'template' + sectionNode.id.split('template')[1]; 23769 params += `§ion_id=${sectionId}`; 23770 }
23771 const response = await window.fetch(`/products/${productHandle}?${params}`, { priority: 'low' }); 23772 const text = await response.text(); 23773 const html = new DOMParser().parseFromString(text, "text/html"); 23774 const productJson = html.querySelector("#mpg-product-json").textContent; 23775 const parsedProductJson = JSON.parse(productJson); 23776 window.sessionStorage.setItem(selectedValKey, JSON.stringify(parsedProductJson)); 23777 23778 return parsedProductJson; 23779 } 23780 catch (error) { 23781 console.error("Error fetching product JSON:", error); 23782 return {}; 23783 } 23784 } 23785 23786 mpg.handleWidgetOptionChange = async (e) => { 23787 const clickedOption = e.currentTarget || e.target; 23788 23789 let oName = clickedOption.getAttribute("o-name"); 23790 let oValue = clickedOption.getAttribute("o-value"); 23791 let oIndex = clickedOption.getAttribute("o-index"); 23792 23793 if (mpg.fixOptionTranslation) { 23794 oName = clickedOption.closest(".mpg-swatch__option-set")?.querySelector(".mpg-swatch__label-option")?.textContent?.trim() || oName; 23795 oValue = clickedOption.querySelector(".mpg-tooltip, div, span")?.textContent?.trim() || oValue; 23796 clickedOption.setAttribute("o-name", oName); 23797 clickedOption.setAttribute("o-value", oValue); 23798 } 23799 23800 const themeOptionValueEl = mpg.getLeftOptionValueEl(oName, oValue) 23801 if(themeOptionValueEl) themeOptionValueEl.click(); 23802 23803 const optionSetEl = clickedOption.closest(".mpg-swatch__option-set"); 23804 const optionLabelValueEl = optionSetEl.querySelector(".mpg-swatch__label-value"); 23805 if(optionLabelValueEl) optionLabelValueEl.textContent = oValue; 23806 23807 const siblingEls = [...clickedOption.parentNode.children].filter((child) => child !== clickedOption); 23808 siblingEls.forEach((sibling) => sibling.classList.remove("selected")); 23809 23810 if (!clickedOption.classList.contains("selected")) { 23811 clickedOption.classList.add("selected"); 23812 } 23813 23814 // if option is in dropdown, change label of dropdown trigger 23815 const dropdownWrapperEl = clickedOption.closest(".mpg-swatch__dropdown-wrapper"); 23816 if (dropdownWrapperEl) { 23817 const dropdownLinker = dropdownWrapperEl.getAttribute("drd-linker"); 23818 if (dropdownLinker) { 23819 const dropdownTriggerEl = document.querySelector(`.mpg-swatch__dropdown-trigger[drd-linker="${dropdownLinker}"]`); 23820 if (dropdownTriggerEl) { 23821 dropdownTriggerEl.textContent = oValue; 23822 } 23823 } 23824 } 23825 23826 // if option is in dropdown v2, change label and close dropdown 23827 const dropdownDetailsEl = clickedOption.closest(".mpg-dropdown__details"); 23828 if (dropdownDetailsEl) { 23829 const dropdownSummaryValueEl = dropdownDetailsEl.querySelector(".mpg-dropdown__summary-value"); 23830 if (dropdownSummaryValueEl) dropdownSummaryValueEl.textContent = oValue; 23831 dropdownDetailsEl.removeAttribute("open"); 23832 } 23833 23834 // re-assign available status for option value 23835 const widgetOptionEl = clickedOption.closest(".mpg-combined-listing"); 23836 const productJson = await mpg.fetchProductJson(widgetOptionEl); 23837 productJson.options_with_values?.forEach(option => { 23838 option.values.forEach(value => { 23839 const valueEl = widgetOptionEl.querySelector(`[v-sid="${value.id}"]`); 23840 if (valueEl) { 23841 if (value.available) valueEl.classList.remove('disabled'); 23842 else if (!valueEl.classList.contains('disabled')) valueEl.classList.add('disabled'); 23843 } 23844 }); 23845 }); 23846 23847 if (mpg.widgetOptionChangeCallback && typeof mpg.widgetOptionChangeCallback === 'function') { 23848 mpg.widgetOptionChangeCallback({ 23849 optionName: oName, 23850 optionValue: oValue, 23851 }); 23852 } 23853 }; 23854 </script>
23854 23855 23856 23857 23858 23859 23860
23860<script> 23861 // override replace state 23862 mpg.overrideReplaceState = () => { 23863 const originalReplaceState = window.history.replaceState; 23864 let lastUrl = window.location.href; // last url to check if url changed 23865 23866 window.history.replaceState = function(state, title, url) { 23867 const urlString = url ? url.toString() : null; 23868 const newUrlWithoutHash = urlString ? urlString.split('#')[0] : window.location.pathname + window.location.search; 23869 // remove hash from lastUrl (if any) 23870 let lastUrlWithoutHash = lastUrl ? lastUrl.split('#')[0] : null; 23871 lastUrlWithoutHash = lastUrlWithoutHash?.split(window.location.host + window.Shopify.routes.root)?.pop() || ''; 23872 if (!lastUrlWithoutHash?.startsWith('/')) lastUrlWithoutHash = '/' + lastUrlWithoutHash; 23873 const isUrlChanged = newUrlWithoutHash !== lastUrlWithoutHash; 23874 23875 const newUrlSearchParams = newUrlWithoutHash.split('?')?.pop() || ''; 23876 const lastUrlSearchParams = lastUrlWithoutHash.split('?')?.pop() || ''; 23877 const newUrlVariant = new URLSearchParams(newUrlSearchParams).get('variant'); 23878 const lastUrlVariant = new URLSearchParams(lastUrlSearchParams).get('variant'); 23879 23880 if (mpg?.product) { 23881 if (lastUrlVariant) mpg.product.latest_variant_id = lastUrlVariant; 23882 if (!newUrlVariant && lastUrlVariant) mpg.product.selected_variant_id = null; 23883 else if (newUrlVariant) mpg.product.selected_variant_id = newUrlVariant; 23884 } 23885 23886 // save new url (keep hash to not break original logic) 23887 lastUrl = urlString; 23888 23889 originalReplaceState.apply(window.history, arguments); 23890 23891 // only perform actions if url changed 23892 if (isUrlChanged) { 23893 23894 window.setTimeout(() => { 23895 mpg.renderSwatchProd(); 23896 }, 0); 23897 23898 23899 23900 window.setTimeout(async () => { 23901 mpg.products = await mpg.getProducts(); 23902 await Promise.all( 23903 mpg.products.map(async (product) => { 23904 await mpg.renderSwatchCard(product); 23905 mpg.renderVariantCard(product); 23906 }) 23907 ); 23908 }, 1000); 23909 23910 } 23911 }; 23912 }; 23913 23914 // override push state 23915 mpg.overridePushState = () => { 23916 const originalPushState = window.history.pushState; 23917 23918 window.history.pushState = function(state, title, url) { 23919 originalPushState.apply(window.history, arguments); 23920 23921 23922 window.setTimeout(() => { 23923 mpg.renderSwatchProd(); 23924 }, 0); 23925 23926 23927 23928 window.setTimeout(async () => { 23929 mpg.products = await mpg.getProducts(); 23930 await Promise.all( 23931 mpg.products.map(async (product) => { 23932 await mpg.renderSwatchCard(product); 23933 mpg.renderVariantCard(product); 23934 }) 23935 ); 23936 }, 0); 23937 23938 }; 23939 } 23940 23941 // override fetch 23942 mpg.overrideFetch = () => { 23943 const originalFetch = window.fetch; 23944 23945 window.fetch = function (url, options) { 23946 23947 const urlStr = url ? url.toString() : ''; 23948 const observe = mpg.merchantConfig.observe_urls.find(u => u.page === 'product' && urlStr.includes(u.url)); 23949 if (observe) { 23950 return originalFetch.apply(this, arguments) 23951 .then((response) => { 23952 window.setTimeout(async () => { 23953 mpg.products = await mpg.getProducts(); 23954 await Promise.all( 23955 mpg.products.map(async (product) => { 23956 await mpg.renderSwatchCard(product); 23957 mpg.renderVariantCard(product); 23958 }) 23959 ); 23960 }, observe.timeout) 23961 return response; 23962 }) 23963 .catch((error) => { 23964 throw error; 23965 }); 23966 } 23967 23968 23969 return originalFetch.apply(this, arguments); 23970 }; 23971 } 23972 23973 // override xhr 23974 mpg.overrideXhr = () => { 23975 const originalXhrOpen = window.XMLHttpRequest.prototype.open; 23976 const originalXhrSend = window.XMLHttpRequest.prototype.send; 23977 23978 window.XMLHttpRequest.prototype.open = function (method, url) { 23979 this._url = url; 23980 originalXhrOpen.apply(this, arguments); 23981 }; 23982 23983 window.XMLHttpRequest.prototype.send = function (body) { 23984 const xhr = this; 23985 23986 xhr.addEventListener('readystatechange', function () { 23987 if (xhr.readyState === 4) { 23988 if (xhr.status >= 200 && xhr.status < 300) { 23989 23990 const urlStr = xhr._url ? xhr._url.toString() : ''; 23991 const observe = mpg.merchantConfig.observe_urls.find(u => u.page === 'product' && urlStr.includes(u.url)); 23992 if (observe) { 23993 window.setTimeout(async () => { 23994 mpg.products = await mpg.getProducts(); 23995 await Promise.all( 23996 mpg.products.map(async (product) => {
23997 await mpg.renderSwatchCard(product); 23998 mpg.renderVariantCard(product); 23999 }) 24000 ); 24001 }, observe.timeout); 24002 } 24003 24004 } else { 24005 console.error('XHR error'); 24006 } 24007 } 24008 }); 24009 24010 originalXhrSend.apply(this, arguments); 24011 }; 24012 }; 24013 24014 // Code for overriding methods 24015 window.setTimeout(mpg.overrideReplaceState, 0); 24016 window.setTimeout(mpg.overridePushState, 0); 24017 window.setTimeout(mpg.overrideFetch, 0); 24018 window.setTimeout(mpg.overrideXhr, 0); 24019 </script>
24019 24020 24021
24022<script> 24023 document.addEventListener('DOMContentLoaded', () => { 24024 // Create a function to check for the existence of mpgInitAppScript 24025 function checkAndInitApp() { 24026 // Store all code that needs to be executed after initialization 24027 async function executeAllDependentCode() { 24028 // Initialize the app 24029 window.mpgInitAppScript(mpg); 24030 24031 // Load grouptify metafields (if load_metafields_async is true) 24032 await mpg.loadGrouptifyMetafields(); 24033 24034 // if language && country is changed, update them and remove all stored products 24035 const currentLanguage = window.Shopify?.locale?.toUpperCase()?.replaceAll('-', '_')?.replaceAll('HE_IL', 'HE')?.replaceAll('LT_LT', 'LT') || 'EN'; 24036 const currentCountry = window.Shopify?.country?.toUpperCase() || 'US'; 24037 24038 const savedLanguage = window.sessionStorage.getItem(`mpg_saved_language`); 24039 const savedCountry = window.sessionStorage.getItem(`mpg_saved_country`); 24040 24041 if (savedLanguage !== currentLanguage || savedCountry !== currentCountry) { 24042 window.sessionStorage.setItem(`mpg_saved_language`, currentLanguage); 24043 window.sessionStorage.setItem(`mpg_saved_country`, currentCountry); 24044 24045 Object.keys(window.sessionStorage).forEach((key) => { 24046 if (key.startsWith(`mpg_stored_product`)) { 24047 window.sessionStorage.removeItem(key); 24048 } 24049 if (key.startsWith(`mpg_stored_product_lite`)) { 24050 window.sessionStorage.removeItem(key); 24051 } 24052 if (key.startsWith(`mpg_stored_group_products`)) { 24053 window.sessionStorage.removeItem(key); 24054 } 24055 }); 24056 } 24057 24058 // refine group products 24059 if (mpg.group?.id) { 24060 mpg.group = await mpg.refineGroupProducts(mpg.group) || {}; 24061 if (!mpg.group.options && mpg.swatchEnabled) { 24062 mpg.group.options = []; 24063 } 24064 mpg.group.products = mpg.group.products?.filter(p => p?.id) || []; 24065 } 24066 24067 if (mpg.refineMainProduct && typeof mpg.refineMainProduct === 'function') { 24068 mpg.product = await mpg.refineMainProduct(mpg.product) || mpg.product; 24069 } 24070 24071 if (mpg.refineMainGroup && typeof mpg.refineMainGroup === 'function') { 24072 mpg.group = await mpg.refineMainGroup(mpg.group) || mpg.group; 24073 } 24074 24075 // Code for product page 24076 24077 window.setTimeout(() => { 24078 mpg.renderSwatchProd(); 24079 }, 0); 24080 24081 24082 // Code for product card 24083 24084 window.setTimeout(async () => { 24085 mpg.products = await mpg.getProducts(); 24086 await Promise.all( 24087 mpg.products.map(async (product) => { 24088 await mpg.renderSwatchCard(product); 24089 mpg.renderVariantCard(product); 24090 }) 24091 ); 24092 }, 1000); 24093 24094 } 24095 24096 // Check if mpgInitAppScript function exists 24097 if (typeof window.mpgInitAppScript === 'function') { 24098 // Function exists, execute dependent code 24099 executeAllDependentCode(); 24100 24101 // Clear interval as no further checks are needed 24102 clearInterval(initCheckInterval); 24103 console.log("MPG app successfully initialized"); 24104 } else { 24105 console.log("Waiting for swatch-scripts.js to load..."); 24106 } 24107 } 24108 24109 // Create interval to check every 100ms 24110 const initCheckInterval = setInterval(checkAndInitApp, 100); 24111 24112 // Set timeout to stop checking after 10 seconds (to avoid infinite loop) 24113 setTimeout(() => { 24114 if (typeof window.mpgInitAppScript !== 'function') { 24115 clearInterval(initCheckInterval); 24116 console.error("Could not load swatch-scripts.js after 10 seconds, please refresh the page"); 24117 } 24118 }, 10000); 24119 }); 24120</script>
24120 24121 24122 24123</div><div id="shopify-block-AMXNRVmRySlh2VS9PV__12858053115584124067" class="shopify-block shopify-app-block">
24123<script type="text/javascript" id="d61da175df42"> 24124 (function(){var merchantConfig={csp:false};var siteId = "d61da175df42";function t(t,n){for(var e=t.split(""),r=0;r<e.length;++r)e[r]=String.fromCharCode(e[r].charCodeAt(0)+n);return e.join("")}function n(n){return t(n,-S).replace(/%SN%/g,siteId)}function e(){var t="no"+"op"+"fn",n="g"+"a",e="n"+"ame";return window[n]&&window[n][e]===t}function r(){return!(!navigator.brave||"function"!=typeof navigator.brave.isBrave)}function o(){return document.currentScript&&document.currentScript.src}function i(t){try{B.ex=t,e()&&-1===B.ex.indexOf(R.uB)&&(B.ex+=R.uB),r()&&-1===B.ex.indexOf(R.uBr)&&(B.ex+=R.uBr),o()&&-1===B.ex.indexOf(R.nIL)&&(B.ex+=R.nIL),window.ftr__snp_cwc||(B.ex+=R.s),F(B)}catch(t){}}function c(t,n){function e(o){try{o.blockedURI===t&&(n(),document.removeEventListener(r,e))}catch(t){document.removeEventListener(r,e)}}var r="securitypolicyviolation";document.addEventListener(r,e),setTimeout(function(){document.removeEventListener(r,e)},2*60*1e3)}function a(t,n,e,r){var o=!1;t="https://"+t,c(t,function(){r(!0),o=!0});var i=document.createElement("script");i.onerror=function(){if(!o)try{r(!1),o=!0}catch(t){}},i.onload=e,i.type="text/javascript",i.id="ftr__script",i.async=!0,i.src=t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(i,a)}function u(t,n,e,r){var o=!1,i=new XMLHttpRequest;if(c("https:"+t,function(){e(new Error("CSP Violation"),!0),o=!0}),"//"===t.slice(0,2)&&(t="https:"+t),"withCredentials"in i)i.open("GET",t,!0);else{if("undefined"==typeof XDomainRequest)return;i=new XDomainRequest,i.open("GET",t)}Object.keys(r).forEach(function(t){i.setRequestHeader(t,r[t])}),i.onload=function(){"function"==typeof n&&n(i)},i.onerror=function(t){if("function"==typeof e&&!o)try{e(t,!1),o=!0}catch(t){}},i.onprogress=function(){},i.ontimeout=function(){"function"==typeof e&&e("tim"+"eo"+"ut",!1)},setTimeout(function(){i.send()},0)}function d(t,siteId,n){function e(t){var n=t.toString(16);return n.length%2?"0"+n:n}function r(t){if(t<=0)return"";for(var n="0123456789abcdef",e="",r=0;r<t;r++)e+=n[Math.floor(Math.random()*n.length)];return e}function o(t){for(var n="",r=0;r<t.length;r++)n+=e(t.charCodeAt(r));return n}function i(t){for(var n=t.split(""),e=0;e<n.length;++e)n[e]=String.fromCharCode(255^n[e].charCodeAt(0));return n.join("")}n=n?"1":"0";var c=[];return c.push(t),c.push(siteId),c.push(n),function(t){var n=40,e="";return t.length<n/2&&(e=","+r(n/2-t.length-1)),o(i(t+e))}(c.join(","))}function f(){function t(){U&&(Q(R.dUAL),setTimeout(s,E,R.dUAL))}function n(t,n){i(n?R.uAS+R.uF+R.cP:R.uAS+R.uF)}window.ftr__fdad(t,n)}function s(t){try{var n=t===R.uDF?C:U;if(!n)return;a(n,void 0,function(){try{X(),i(t+R.uS)}catch(t){}},function(n){try{X(),B.td=1*new Date-B.ts,i(n?t+R.uF+R.cP:t+R.uF),t===R.uDF&&f()}catch(t){i(R.eUoe)}})}catch(n){i(t+R.eTlu)}}var v="22g6otrwjeq6qsu1forxgiurqw1qhw2vwdwxv",h="fort",w="erTo",l="ken";window.ftr__config={m:merchantConfig,s:"17",si:siteId};var m=!1,p=h+w+l,g=10,_={write:function(t,n,e,r){void 0===r&&(r=!0);var o,i;if(e?(o=new Date,o.setTime(o.getTime()+24*e*60*60*1e3),i="; expires="+o.toGMTString()):i="",!r)return void(document.cookie=escape(t)+"="+escape(n)+i+"; path=/");for(var c=1,a=document.domain.split("."),u=g,d=!0;d&&a.length>=c&&u>0;){var f=a.slice(-c).join(".");document.cookie=escape(t)+"="+escape(n)+i+"; path=/; domain="+f;var s=_.read(t);null!=s&&s==n||(f="."+f,document.cookie=escape(t)+"="+escape(n)+i+"; path=/; domain="+f),d=-1===document.cookie.indexOf(t+"="+n),c++,u--}},read:function(t){var n=null;try{for(var e=escape(t)+"=",r=document.cookie.split(";"),o=32,i=0;i<r.length;i++){for(var c=r[i];c.charCodeAt(0)===o;)c=c.substring(1,c.length);0===c.indexOf(e)&&(n=unescape(c.substring(e.length,c.length)))}}finally{return n}}},y=window.ftr__config.s;y+="ck";var T=function(t){var n=!1,e=null,r=function(){try{if(!e||!n)return;e.remove&&"function"==typeof e.remove?e.remove():document.head.removeChild(e),n=!1}catch(t){}};document.head&&(!function(){e=document.createElement("link"),e.setAttribute("rel","pre"+"con"+"nect"),e.setAttribute("cros"+"sori"+"gin","anonymous"),e.onload=r,e.onerror=r,e.setAttribute("href",t),document.head.appendChild(e),n=!0}(),setTimeout(r,3e3))},S=3,x=n(v||"22g6otrwjeq6qsu1forxgiurqw1qhw2vwdwxv"),A=t("[0Uhtxhvw0LG",-S),L=t("[0Fruuhodwlrq0LG",-S),k=t("Li0Qrqh0Pdwfk",-S),U,q="fgq71iruwhu1frp",C=n("(VQ(1"+q+"2vq2(VQ(2vfulsw1mv"),D=n("(VQ(1"+q+"2vqV2(VQ(2vfulsw1mv"),E=10;window.ftr__startScriptLoad=1*new Date;var b=function(t){var n="ft"+"r:tok"+"enR"+"eady";window.ftr__tt&&clearTimeout(window.ftr__tt),window.ftr__tt=setTimeout(function(){try{delete window.ftr__tt,t+="_tt";var e=document.createEvent("Event");e.initEvent(n,!1,!1),e.detail=t,document.dispatchEvent(e)}catch(t){}},1e3)},F=function(t){var n=function(t){return t||""},e=n(t.id)+"_"+n(t.ts)+"_"+n(t.td)+"_"+n(t.ex)+"_"+n(y);_.write(p,e,400,!0),b(e),window.ftr__gt=e},I=function(){var t=_.read(p)||"",n=t.split("_"),e=function(t){return n[t]||void 0};return{id:e(0),ts:e(1),td:e(2),ex:e(3),vr:e(4)}},V=function(){for(var t={},n="fgu",e=[],r=0;r<256;r++)e[r]=(r<16?"0":"")+r.toString(16);var o=function(t,n,r,o,i){var c=i?"-":"";return e[255&t]+e[t>>8&255]+e[t>>16&255]+e[t>>24&255]+c+e[255&n]+e[n>>8&255]+c+e[n>>16&15|64]+e[n>>24&255]+c+e[63&r|128]+e[r>>8&255]+c+e[r>>16&255]+e[r>>24&255]+e[255&o]+e[o>>8&255]+e[o>>16&255]+e[o>>24&255]},i=function(){if(window.Uint32Array&&window.crypto&&window.crypto.getRandomValues){var t=new window.Uint32Array(4);return window.crypto.getRandomValues(t),{d0:t[0],d1:t[1],d2:t[2],d3:t[3]}}return{d0:4294967296*Math.random()>>>0,d1:4294967296*Math.random()>>>0,d2:4294967296*Math.random()>>>0,d3:4294967296*Math.random()>>>0}},c=function(){var t="",n=function(t,n){for(var e="",r=t;r>0;--r)e+=n.charAt(1e3*Math.random()%n.length);return e};return t+=n(2,"0123456789"),t+=n(1,"123456789"),t+=n(8,"0123456789")};return t.safeGenerateNoDash=function(){try{var t=i();return o(t.d0,t.d1,t.d2,t.d3,!1)}catch(t){try{return n+c()}catch(t){}}},t.isValidNumericalToken=function(t){return t&&t.toString().length<=11&&t.length>=9&&parseInt(t,10).toString().length<=11&&parseInt(t,10).toString().length>=9},t.isValidUUIDToken=function(t){return t&&32===t.toString().length&&/^[a-z0-9]+$/.test(t)},t.isValidFGUToken=function(t){return 0==t.indexOf(n)&&t.length>=12},t}(),R={uDF:"UDF",dUAL:"dUAL",uAS:"UAS",mLd:"1",eTlu:"2",eUoe:"3",uS:"4",uF:"9",tmos:["T5","T10","T15","T30","T60"],tmosSecs:[5,10,15,30,60],bIR:"43",uB:"u",uBr:"b",cP:"c",nIL:"i",s:"s"};try{var B=I();try{B.id&&(V.isValidNumericalToken(B.id)||V.isValidUUIDToken(B.id)||V.isValidFGUToken(B.id))?window.ftr__ncd=!1:(B.id=V.safeGenerateNoDash(),window.ftr__ncd=!0),B.ts=window.ftr__startScriptLoad,F(B),window.ftr__snp_cwc=!!_.read(p),window.ftr__snp_cwc||(C=D);for(var G="for"+"ter"+".co"+"m",M="ht"+"tps://c"+"dn9."+G,O="ht"+"tps://"+B.id+"-"+siteId+".cd"+"n."+G,j="http"+"s://cd"+"n3."+G,N=[M,O,j],H=0;H<N.length;H++)T(N[H]);var P=new Array(R.tmosSecs.length),Q=function(t){for(var n=0;n<R.tmosSecs.length;n++)P[n]=setTimeout(i,1e3*R.tmosSecs[n],t+R.tmos[n])},X=function(){for(var t=0;t<R.tmosSecs.length;t++)clearTimeout(P[t])};window.ftr__fdad=function(n,e){if(!m){m=!0;var r={};r[k]=d(window.ftr__config.s,siteId,window.ftr__config.m.csp),u(x,function(e){try{var r=e.getAllResponseHeaders().toLowerCase();if(r.indexOf(L.toLowerCase())>=0){var o=e.getResponseHeader(L);window.ftr__altd2=t(atob(o),-S-1)}if(r.indexOf(A.toLowerCase())<0)return;var i=e.getResponseHeader(A),c=t(atob(i),-S-1);if(c){var a=c.split(":");if(a&&2===a.length){for(var u=a[0],d=a[1],f="",s=0,v=0;s<20;++s)f+=s%3>0&&v<12?siteId.charAt(v++):B.id.charAt(s);var h=d.split(",");if(h.length>1){var w=h[0],l=h[1];U=u+"/"+w+"."+f+"."+l}}}n()}catch(t){}},function(t,n){e&&e(t,n)},r)}},Q(R.uDF),setTimeout(s,E,R.uDF)}catch(t){i(R.mLd)}}catch(t){}})(); 24125</script>
24125 24126 24127 24128</div><div id="shopify-block-ARmVsMGF3TXVmdUpEe__2542267821724622230" class="shopify-block shopify-app-block">
24128<script type="application/json" id="paypal-drawer-cart-config"> 24129 { 24130 "settings": { 24131 "hideButton": false, 24132 "buttonColor": "default", 24133 "buttonShape": "default", 24134 "fontSize": 14, 24135 "letterSpacing": 0, 24136 "paddingTop": 0, 24137 "paddingBottom": 0 24138 }, 24139 "ctaSelector": "", 24140 "template": "product", 24141 "cartPrice": 0.0, 24142 "currency": "USD", 24143 "locale": "en-US", 24144 "messagingUrl": "/apps/paypal/messaging", 24145 "theme": "light", 24146 "sellingPlanIds": "", 24147 "hasDigital": false, 24148 "logoUrl": "https:\/\/cdn.shopify.com\/extensions\/01a0cf1a-3dd4-79c2-ba92-8b3ddabb85f7\/paypal-payments-studio-23\/assets\/paypal-logo.svg", 24149 "logoWhiteUrl": "https:\/\/cdn.shopify.com\/extensions\/01a0cf1a-3dd4-79c2-ba92-8b3ddabb85f7\/paypal-payments-studio-23\/assets\/paypal-logo-white.svg", 24150 "iconUrl": "https:\/\/cdn.shopify.com\/extensions\/01a0cf1a-3dd4-79c2-ba92-8b3ddabb85f7\/paypal-payments-studio-23\/assets\/paypal-icon.svg" 24151 } 24152 </script>
24152 24153 24154 <link href="//cdn.shopify.com/extensions/01a0cf1a-3dd4-79c2-ba92-8b3ddabb85f7/paypal-payments-studio-23/assets/paypal-button-shared.css" rel="stylesheet" type="text/css" media="all" /> 24155 <link href="//cdn.shopify.com/extensions/01a0cf1a-3dd4-79c2-ba92-8b3ddabb85f7/paypal-payments-studio-23/assets/paypal-messaging.css" rel="stylesheet" type="text/css" media="all" /> 24156
24156<script src="//cdn.shopify.com/extensions/01a0cf1a-3dd4-79c2-ba92-8b3ddabb85f7/paypal-payments-studio-23/assets/paypal-drawer-cart-button.js" type="text/javascript"></script>
24156 24157
24157<script src="//cdn.shopify.com/extensions/01a0cf1a-3dd4-79c2-ba92-8b3ddabb85f7/paypal-payments-studio-23/assets/paypal-messaging.js" type="text/javascript"></script>
24157 24158 24159</div><div id="shopify-block-AcW8xRzF0dE82SDVMb__6450618291261060969" class="shopify-block shopify-app-block">
24159<script type="application/json" id="ecoflow-ua-atc-config"> 24160 { 24161 "currency": "USD" 24162 } 24163 </script>
24163 24164
24164<script src="https://cdn.shopify.com/extensions/01a0c2a4-046b-7016-b553-f08e85ef9e36/ecoflow-custom-checkout-82/assets/ua-add-to-cart.js" defer></script>
24164 24165</div>
24165<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
24165 24166</body> 24167</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.