1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16<!doctype html> 17<!--[if IE 8]> <html class="no-js lt-ie9" lang="en"> <![endif]--> 18<!--[if IE 9 ]> <html class="ie9 no-js"> <![endif]--> 19<!-- [if (gt IE 9)|!(IE)]><! --> 20<html class="no-js"> 21 <!-- <![endif] --> 22 <head><!--Content in content_for_header --> 23<link rel="stylesheet" type="text/css" href="data:text/css;base64," media="all"><!-- Google Tag Manager --> 24
24<script>
vendor: 455 bytes, lines 24-34
24 25 (function (w, d, s, l, i) { 26 w[l] = w[l] || []; 27 w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); 28 var f = d.getElementsByTagName(s)[0], 29 j = d.createElement(s), 30 dl = l != 'dataLayer' ? '&l=' + l : ''; 31 j.async = true; 32 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 33 f.parentNode.insertBefore(j, f); 34 })(window, document, 'script', 'dataLayer', '
34GTM-N9SFRCF
vendor: 8 bytes, lines 34-35
34'); 35
35</script>
35 36 <!-- End Google Tag Manager --> 37 <!-- Start of Zendesk Chat Script --> 38
38<script type="text/javascript"> 39 window.$zopim || 40 (function (d, s) { 41 var z = ($zopim = function (c) { 42 z._.push(c); 43 }), 44 $ = (z.s = d.createElement(s)), 45 e = d.getElementsByTagName(s)[0]; 46 z.set = function (o) { 47 z.set._.push(o); 48 }; 49 z._ = []; 50 z.set._ = []; 51 $.async = !0; 52 $.setAttribute('charset', 'utf-8'); 53 $.src = 'https://v2.zopim.com/?5zQW4SLlg9TwZDjhqHWQ4AfLvvnFx95i'; 54 z.t = +new Date(); 55 $.type = 'text/javascript'; 56 e.parentNode.insertBefore($, e); 57 })(document, 'script'); 58 </script>
58 59 <!-- End of Zendesk Chat Script --> 60
60<script type="text/javascript"> 61 (function e() { 62 var e = document.createElement('script'); 63 (e.type = 'text/javascript'), 64 (e.async = true), 65 (e.src = '//staticw2.yotpo.com/WGEDJ1wzjcOOppDKOxvfb4THKrgUZr4cLORE7e9b/widget.js'); 66 var t = document.getElementsByTagName('script')[0]; 67 t.parentNode.insertBefore(e, t); 68 })(); 69 </script>
69 70 71 <meta charset="utf-8"> 72 <meta 73 name="robots" 74 content="index,https://ivan-theme1.myshopify.com/admin/themes/7926284318?key=layout%2Ftheme.liquidfollow" 75 > 76 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 77 78 <link rel="shortcut icon" href="//www.laundry-alternative.com/cdn/shop/t/50/assets/favicon.png?v=36340507026068466511789892792" type="image/png"> 79 80 81 82 83 <!-- SEO Manager 6.1.6 --> 84<meta name='seomanager' content='6.1' /> 85<title>The Laundry Alternative</title> 86<meta name='description' content='The Laundry Alternative provides durable, compact, portable lightweight washing machines and dryers. For over 15 years, our products are famous for their innovative features, high ratings and affordable prices.' /> 87<meta name="robots" content="index"> 88<meta name="robots" content="follow"> 89<meta name="google-site-verification" content="c0WL-mgQfcWrb10L3YK29jogZMhywlETNmYtYqX3k_k" /> 90 91<!-- JSON-LD support --> 92
92<script type="application/ld+json"> 93 { 94 "@context": "https://schema.org", 95 "@type": "WebSite", 96 "name": "The Laundry Alternative","url": "https://www.laundry-alternative.com", 97 "potentialAction": { 98 "@type": "SearchAction", 99 "target": "https://www.laundry-alternative.com/search?q={query}", 100 "query-input": "required name=query" 101 } 102 } 103 </script>
103 104
104<script type="application/ld+json"> 105 { 106 "@context": "http://schema.org", 107 "@type": "Organization", 108 "name": "The Laundry Alternative", 109 "url": "https://www.laundry-alternative.com","contactPoint": []} 110 </script>
110<script type="application/ld+json"> 111 { 112 "@context": "https://schema.org", 113 "@type": "Store", 114 "name": "The Laundry Alternative", 115 "url": "https://www.laundry-alternative.com", 116 "description": "The Laundry Alternative provides durable, compact, portable lightweight washing machines and dryers. For over 15 years, our products are famous for their innovative features, high ratings and affordable prices." 117,"geo": { 118 "@type": "GeoCoordinates", 119 "latitude": "29.6902646", 120 "longitude": "-95.3814084" 121 } 122 ,"address": { 123 "@type": "PostalAddress", 124 "streetAddress": "7310 Ardmore Street", 125 "addressLocality": "Houston", 126 "addressRegion": "Texas", 127 "postalCode": "77054", 128 "addressCountry": "United States" 129 } 130 } 131 </script>
131 132 133<!-- end: SEO Manager 6.1.6 --> 134 135
135<script src="//www.laundry-alternative.com/cdn/shop/t/50/assets/jquery.min.js?v=133785615397654003601789893074"></script>
135 136 137 <!--
137<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
137 --> 138 <!--
138<script src="//code.jquery.com/jquery-3.3.1.min.js"></script>
138 --> 139
139<script src="//www.laundry-alternative.com/cdn/shop/t/50/assets/app.js?v=50277480329086547281789893074"></script>
139 140 141 <meta property="og:type" content="website"> 142 <meta property="og:title" content="The Laundry Alternative"> 143 <meta property="og:description" content="The Laundry Alternative provides durable, compact, portable lightweight washing machines and dryers. For over 15 years, our products are famous for their innovative features, high ratings and affordable prices."> 144 145 146 147<meta property="og:url" content="https://www.laundry-alternative.com/"> 148<link rel="canonical" href="https://www.laundry-alternative.com/" /> 149<meta property="og:site_name" content="The Laundry Alternative"> 150 151 152 <meta name="twitter:card" content="summary"> 153 154 155 <meta name="twitter:title" content="The Laundry Alternative"> 156 <meta name="twitter:description" content="The Laundry Alternative provides durable, compact, portable lightweight washing machines and dryers. For over 15 years, our products are famous for their innovative features, high ratings and affordable prices."> 157 158 159 <link rel="canonical" href="https://www.laundry-alternative.com/"> 160 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> 161 <meta name="theme-color" content="#007b47"> 162 <meta name="author" content="The Laundry Alternative"> 163 <meta name="HandheldFriendly" content="True"> 164 <meta name="MobileOptimized" content="320"> 165 <link 166 rel="stylesheet" 167 href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" 168 integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" 169 crossorigin="anonymous" 170 > 171 172 <link 173 href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700" 174 rel="stylesheet" 175 lazyload 176 > 177 178 179 <link href="//www.laundry-alternative.com/cdn/shop/t/50/assets/5c6b0cc843857.concat.min.css?v=110710166895365482261789892721" rel="stylesheet" type="text/css" media="all" /> 180 181 182 183 184
184<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
184<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/1885569136/digital_wallets/dialog"> 185<meta id="in-context-paypal-metadata" data-shop-id="1885569136" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 186<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
186<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
186 187<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
188<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=1885569136" crossorigin="anonymous"></script>
vendor: 1 bytes, line 188
188
189<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":1885569136,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/1885569136","merchantName":"The Laundry Alternative","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"The Laundry Alternative","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 189
189
190<script id="shopify-features" type="application/json">{"accessToken":"2ae27811378d8a7fdd612c87040a2c00","betas":["rich-media-storefront-analytics"],"domain":"www.laundry-alternative.com","predictiveSearch":true,"shopId":1885569136,"locale":"en"}</script>
vendor: 1 bytes, line 190
190
191<script>var Shopify = Shopify || {}; 192Shopify.shop = "the-laundry-alternative.myshopify.com"; 193Shopify.locale = "en"; 194Shopify.currency = {"active":"USD","rate":"1.0"}; 195Shopify.country = "US"; 196Shopify.theme = {"name":"WeConvert 02.26.26 ç坿¬","id":191022235946,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"}; 197Shopify.theme.handle = "null"; 198Shopify.theme.style = {"id":null,"handle":null}; 199Shopify.cdnHost = "www.laundry-alternative.com/cdn"; 200Shopify.routes = Shopify.routes || {}; 201Shopify.routes.root = "/"; 202Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 203Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 204Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 205Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 205
205
206<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 206
206
207<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 207
207
208<script> 209 window.ShopifyPay = window.ShopifyPay || {}; 210 window.ShopifyPay.apiHost = "shop.app\/pay"; 211 window.ShopifyPay.redirectState = null; 212</script>
vendor: 1 bytes, line 212
212
213<script> 214 window.Shopify = window.Shopify || {}; 215 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 216 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 217 window.Shopify.SignInWithShop.eligible = true; 218</script>
vendor: 1 bytes, line 218
218
219<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 219
219
220<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 220
220
221<script type="module"> 222 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 223 224 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 225 226</script>
vendor: 1 bytes, line 226
226
227<script> 228 window.Shopify = window.Shopify || {}; 229 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 230 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"]}; 231</script>
vendor: 1 bytes, line 231
231
232<script>(function() { 233 var isLoaded = false; 234 function asyncLoad() { 235 if (isLoaded) return; 236 isLoaded = true; 237 var urls = ["\/\/tag.marinsm.com\/serve\/5c772e64d23469362a00019b.js?shop=the-laundry-alternative.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0184\/4255\/1360\/files\/quicklink.min.js?391\u0026shop=the-laundry-alternative.myshopify.com","https:\/\/cdn.richpanel.com\/js\/richpanel_shopify_script.js?appClientId=thelaundryalternative3351\u0026tenantId=thelaundryalternative335\u0026shop=the-laundry-alternative.myshopify.com","https:\/\/cdn.hextom.com\/js\/emailcollectionbar.js?shop=the-laundry-alternative.myshopify.com","https:\/\/cdn-widgetsrepository.yotpo.com\/v1\/loader\/inOpqDJzXbHsNNJcdilcKBYXxS4AFKp1SEwssIRi?shop=the-laundry-alternative.myshopify.com","https:\/\/kp-27ma.klck.dev\/boa.js?v=63\u0026version=v2\u0026platform=shopify\u0026domain_id=2280\u0026account_id=1109\u0026b_type_cart=3811a64ab2d590a7\u0026b_type_visit=dee93bd47b5e34dd\u0026b_type_checkout=585bbae9e8a5524b\u0026shop=the-laundry-alternative.myshopify.com"]; 238 for (var i = 0; i < urls.length; i++) { 239 var s = document.createElement('script'); 240 s.type = 'text/javascript'; 241 s.async = true; 242 s.src = urls[i]; 243 var x = document.getElementsByTagName('script')[0]; 244 x.parentNode.insertBefore(s, x); 245 } 246 }; 247 if(window.attachEvent) { 248 window.attachEvent('onload', asyncLoad); 249 } else { 250 window.addEventListener('load', asyncLoad, false); 251 } 252})();</script>
vendor: 1 bytes, line 252
252
253<script id="__st">var __st={"a":1885569136,"offset":-18000,"reqid":"f830298b-68fe-4242-a693-ccc070785e42-1790291335","pageurl":"www.laundry-alternative.com\/","u":"a53e5d903ae3","p":"home"};</script>
vendor: 1 bytes, line 253
253
254<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 254
254
255<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 255
255
256<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.laundry-alternative.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 256
256
257<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 = "//www.laundry-alternative.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>
257<script crossorigin="anonymous" defer="defer" src="//www.laundry-alternative.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 257
257
258<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 258
258
259<script> 260 window.Shopify = window.Shopify || {}; 261 window.Shopify.MCP = window.Shopify.MCP || {}; 262 window.Shopify.MCP.enabled = true; 263 window.Shopify.MCP.shop = "the-laundry-alternative.myshopify.com"; 264 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.laundry-alternative.com\/api\/mcp"; 265 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"]}}]; 266</script>
vendor: 1 bytes, line 266
266
267<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("\/\/www.laundry-alternative.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 268</script>
vendor: 1 bytes, line 268
268
269<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://www.laundry-alternative.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 270</script>
vendor: 1 bytes, line 270
270
271<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 272 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); 273</script>
vendor: 1 bytes, line 273
273
274<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})}})); 275</script>
275 276<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.laundry-alternative.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 277<style id="shopify-accelerated-checkout-cart"> 278 #shopify-buyer-consent { 279 margin-top: 1em; 280 display: inline-block; 281 width: 100%; 282} 283 284#shopify-buyer-consent.hidden { 285 display: none; 286} 287 288#shopify-subscription-policy-button { 289 background: none; 290 border: none; 291 padding: 0; 292 text-decoration: underline; 293 font-size: inherit; 294 cursor: pointer; 295} 296 297#shopify-subscription-policy-button::before { 298 box-shadow: none; 299} 300 301 </style> 302
303<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
303 304 <!-- "snippets/shogun-products.liquid" was not rendered, the associated app was uninstalled --> 305 306 <link href="//www.laundry-alternative.com/cdn/shop/t/50/assets/reboot.css?v=56040312786989568941789892979" rel="stylesheet" type="text/css" media="all" /> 307 <link href="//www.laundry-alternative.com/cdn/shop/t/50/assets/slick.css?v=98340474046176884051789893000" rel="stylesheet" type="text/css" media="all" /> 308 <link href="//www.laundry-alternative.com/cdn/shop/t/50/assets/la-style.css?v=88795105447862232241790233406" rel="stylesheet" type="text/css" media="all" /> 309 <link href="//www.laundry-alternative.com/cdn/shop/t/50/assets/collection.css?v=47600819404931955271789892768" rel="stylesheet" type="text/css" media="all" /> 310 <link href="//www.laundry-alternative.com/cdn/shop/t/50/assets/product.css?v=59982561496916813841790219885" rel="stylesheet" type="text/css" media="all" /> 311 <link href="//www.laundry-alternative.com/cdn/shop/t/50/assets/about.css?v=172845057826214605591789892722" rel="stylesheet" type="text/css" media="all" /> 312 <link href="//www.laundry-alternative.com/cdn/shop/t/50/assets/faq.css?v=72973985618029924591789892791" rel="stylesheet" type="text/css" media="all" /> 313 <link href="//www.laundry-alternative.com/cdn/shop/t/50/assets/search.css?v=104832656250864832761789892993" rel="stylesheet" type="text/css" media="all" /> 314 <link href="//www.laundry-alternative.com/cdn/shop/t/50/assets/override.css?v=16037483384353726441789892944" rel="stylesheet" type="text/css" media="all" /> 315 <!-- LHREPLACED --> 316 317 318<!--[if lt IE 9]>
319<script src="//www.laundry-alternative.com/cdn/shop/t/50/assets/html5shiv.min.js?v=82288979872422875571789892834" type="text/javascript"></script>
vendor: 1 bytes, line 319
319
320<script src="//www.laundry-alternative.com/cdn/shop/t/50/assets/respond.min.js?v=52248677837542619231789892982" type="text/javascript"></script>
320 321<link href="//www.laundry-alternative.com/cdn/shop/t/50/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" /> 322<link href="//www.laundry-alternative.com/search?q=9812fb97a6ce7f276b73da2cbc94a692" id="respond-redirect" rel="respond-redirect" />
323<script src="//www.laundry-alternative.com/search?q=9812fb97a6ce7f276b73da2cbc94a692" type="text/javascript"></script>
323 324<![endif]--> 325 326 327 328 329
329<script src="//www.laundry-alternative.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" type="text/javascript"></script>
329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351
351<script> 352 if ((typeof window) === 'undefined') { window = {}; } 353 window.money_format = "\u003cspan class=\"money\"\u003e${{amount}}\u003c\/span\u003e"; 354 window.money_default = "USD"; 355 window.template = "index"; 356 </script>
356 357 358
358<script src="//www.laundry-alternative.com/cdn/shop/t/50/assets/jquery.redcountdown.js?v=76360960752795563901789893074"></script>
358 359
359<script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery-Knob/1.2.13/jquery.knob.min.js"></script>
359 360
360<script 361 src="https://cdnjs.cloudflare.com/ajax/libs/jquery-throttle-debounce/1.1/jquery.ba-throttle-debounce.min.js" 362 ></script>
362 363 <meta name="msvalidate.01" content="2EB9C60C7014EBA72E871AC06BD00569"> 364 365 366 367 368 <!-- Start VWO Async Smartcode --> 369
369<script type="text/javascript"> 370 window._vwo_code = 371 window._vwo_code || 372 (function () { 373 var account_id = 462828, 374 settings_tolerance = 2000, 375 library_tolerance = 2500, 376 use_existing_jquery = false, 377 is_spa = 1, 378 hide_element = 'body', 379 /* DO NOT EDIT BELOW THIS LINE */ 380 f = false, 381 d = document, 382 code = { 383 use_existing_jquery: function () { 384 return use_existing_jquery; 385 }, 386 library_tolerance: function () { 387 return library_tolerance; 388 }, 389 finish: function () { 390 if (!f) { 391 f = true; 392 var a = d.getElementById('_vis_opt_path_hides'); 393 if (a) a.parentNode.removeChild(a); 394 } 395 }, 396 finished: function () { 397 return f; 398 }, 399 load: function (a) { 400 var b = d.createElement('script'); 401 b.src = a; 402 b.type = 'text/javascript'; 403 b.innerText; 404 b.onerror = function () { 405 _vwo_code.finish(); 406 }; 407 d.getElementsByTagName('head')[0].appendChild(b); 408 }, 409 init: function () { 410 window.settings_timer = setTimeout('_vwo_code.finish()', settings_tolerance); 411 var a = d.createElement('style'), 412 b = hide_element 413 ? hide_element + 414 '{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;}' 415 : '', 416 h = d.getElementsByTagName('head')[0]; 417 a.setAttribute('id', '_vis_opt_path_hides'); 418 a.setAttribute('type', 'text/css'); 419 if (a.styleSheet) a.styleSheet.cssText = b; 420 else a.appendChild(d.createTextNode(b)); 421 h.appendChild(a); 422 this.load( 423 '//dev.visualwebsiteoptimizer.com/j.php?a=' + 424 account_id + 425 '&u=' + 426 encodeURIComponent(d.URL) + 427 '&f=' + 428 +is_spa + 429 '&r=' + 430 Math.random() 431 ); 432 return settings_timer; 433 }, 434 }; 435 window._vwo_settings_timer = code.init(); 436 return code; 437 })(); 438 </script>
438 439 <!-- End VWO Async Smartcode --> 440 441 <!-- REAMAZE INTEGRATION START - DO NOT REMOVE --> 442 <!-- Reamaze Config file - DO NOT REMOVE -->
443<script type="text/javascript"> 444 var _support = _support || { 'ui': {}, 'user': {} }; 445 _support.account = "the-laundry-alternative"; 446</script>
446 447 448<!-- reamaze_embeddable_12443_s --> 449<!-- Embeddable - The Laundry Alternative Chat / Contact Form Shoutbox -->
450<script type="text/javascript"> 451 var _support = _support || { 'ui': {}, 'user': {} }; 452 _support['account'] = 'the-laundry-alternative'; 453 _support['ui']['contactMode'] = 'mixed'; 454 _support['ui']['enableKb'] = 'true'; 455 _support['ui']['styles'] = { 456 widgetColor: 'rgb(0, 123, 71)', 457 gradient: true, 458 }; 459 _support['ui']['widget'] = { 460 icon: 'chat', 461 label: { 462 text: 'Let us know if you have any questions! 😊', 463 mode: "notification", 464 delay: 3, 465 duration: 30, 466 sound: true, 467 }, 468 position: { 469 bottom: '22px', 470 right: '60px' 471 } 472 }; 473 _support['apps'] = { 474 recentConversations: {}, 475 faq: {"enabled":true}, 476 orders: {"enabled":true} 477 }; 478</script>
478 479<!-- reamaze_embeddable_12443_e --> 480 481 <!-- Reamaze SSO file - DO NOT REMOVE --> 482 483 484 <!-- REAMAZE INTEGRATION END - DO NOT REMOVE --> 485 486
486<script type="text/javascript"> 487 (function (c, l, a, r, i, t, y) { 488 c[a] = 489 c[a] || 490 function () { 491 (c[a].q = c[a].q || []).push(arguments); 492 }; 493 t = l.createElement(r); 494 t.async = 1; 495 t.src = 'https://www.clarity.ms/tag/' + i; 496 y = l.getElementsByTagName(r)[0]; 497 y.parentNode.insertBefore(t, y); 498 })(window, document, 'clarity', 'script', 'tju285y2bg'); 499 </script>
499 500 501 <link href="//www.laundry-alternative.com/cdn/shop/t/50/assets/ndnapps-contactform-styles.css?v=48659872268970843971789892936" rel="stylesheet" type="text/css" media="all" /> 502 <!-- GSSTART Coming Soon code start. Do not change --> 503
503<script type="text/javascript"> 504 gsProductByVariant = {}; gsProductCSID = ""; gsDefaultV = ""; 505 </script>
505 506
506<script 507 type="text/javascript" 508 src="https://gravity-software.com/js/shopify/pac_shop16233.js?v=gs75658fbfe649b5c2be0b39c9a4fe44e8xx" 509 ></script>
509 510 <!-- Coming Soon code end. Do not change GSEND --> 511 <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled --> 512 <!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 513 514 515 516 517 518 519 520<link rel="dns-prefetch" href="https://cdn.judge.me"> 521<link rel="dns-prefetch" href="https://cdn1.judge.me"> 522<link rel="dns-prefetch" href="https://api.judge.me"> 523
524<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
524ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":false,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
524itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":false,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
524youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-03-08T02:02:17.000+00:00","review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
524:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":true,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"The Laundry Alternative","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":false,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
524shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"The Laundry Alternative"};</script>
524 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #108474;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'The Laundry Alternative'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 525</style> <style class='jdgm-settings-style'></style> 526 527 528 529 530 <style class='jdgm-miracle-styles'> 531 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
531/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important} 532 533</style> 534 535 536 537 538 539 540 541 542
543<script data-cfasync='false' class='jdgm-script'> 544!function(e){window.jdgm=window.jdgm||{}; 545/* INF-1976 */ 546var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 547if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 548jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 549jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 550setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 551!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 552(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 553a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 554jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 555t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 556t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 557".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 558parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 559jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 560)}))}(document); 561</script>
561 562<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript> 563 564<!-- BEGIN app snippet: theme_fix_tags -->
564<script> 565 (function() { 566 var jdgmThemeFixes = null; 567 if (!jdgmThemeFixes) return; 568 569 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 570 // before the per-theme fix so the theme-specific CSS wins the cascade. 571 // HTML is never applied globally (too risky). 572 var allThemesFix = jdgmThemeFixes['all']; 573 if (allThemesFix && allThemesFix.css) { 574 var allStyleTag = document.createElement('style'); 575 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 576 allStyleTag.innerHTML = allThemesFix.css; 577 document.head.append(allStyleTag); 578 }; 579 580 if (allThemesFix && allThemesFix.js) { 581 var allScriptTag = document.createElement('script'); 582 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 583 allScriptTag.innerHTML = allThemesFix.js; 584 document.head.append(allScriptTag); 585 }; 586 587 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 588 if (!thisThemeFix) return; 589 590 if (thisThemeFix.html) { 591 document.addEventListener("DOMContentLoaded", function() { 592 var htmlDiv = document.createElement('div'); 593 htmlDiv.classList.add('jdgm-theme-fix-html'); 594 htmlDiv.innerHTML = thisThemeFix.html; 595 document.body.append(htmlDiv); 596 }); 597 }; 598 599 if (thisThemeFix.css) { 600 var styleTag = document.createElement('style'); 601 styleTag.classList.add('jdgm-theme-fix-style'); 602 styleTag.innerHTML = thisThemeFix.css; 603 document.head.append(styleTag); 604 }; 605 606 if (thisThemeFix.js) { 607 var scriptTag = document.createElement('script'); 608 scriptTag.classList.add('jdgm-theme-fix-script'); 609 scriptTag.innerHTML = thisThemeFix.js; 610 document.head.append(scriptTag); 611 }; 612 })(); 613</script>
613 614<!-- END app snippet --> 615<!-- End of Judge.me Core --> 616 617 618 619<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635
635<script> 636 window.klaviyoReviewsProductDesignMode = false 637 </script>
637 638 639 640 641 642 643 644 645 646 647<!-- END app block -->
647<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
647 648<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Laundry_alternative_logo_new_colors.png?height=628&pad_color=fff&v=1613523535&width=1200" /> 649<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Laundry_alternative_logo_new_colors.png?height=628&pad_color=fff&v=1613523535&width=1200" /> 650<meta property="og:image:width" content="1200" /> 651<meta property="og:image:height" content="628" /> 652<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
653<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: 1885569136,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 653
653
654<script> 655 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 656</script>
vendor: 1 bytes, line 656
656
657<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}
657).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: 1885569136,storefrontBaseUrl: "https://www.laundry-alternative.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.laundry-alternative.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2666758442","configuration":"{\"shopDomain\":\"the-laundry-alternative.myshopify.com\",\"accountId\":\"1109\",\"basisPixelVisit\":\"dee93bd47b5e34dd\",\"basisPixelCart\":\"3811a64ab2d590a7\",\"basisPixelCheckout\":\"585bbae9e8a5524b\",\"analyticsApiURL\":\"https:\\\/\\\/kp-9dfa-api.klickly.com\\\/wp\",\"checkoutApiURL\":\"https:\\\/\\\/kp-9dfa-api.klickly.com\\\/cs\",\"cartApiURL\":\"https:\\\/\\\/kp-9dfa-api.klickly.com\\\/cc\",\"ardDataApiURL\":\"https:\\\/\\\/kp-9dfa-api.klickly.com\\\/ard\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8e379f4a1c4675f220238bcd0c75ff55","type":"APP","apiClientId":1821457,"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":"2422145322","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
657,"dataSharingState":"unrestricted"},{"id":"1746174250","configuration":"{\"yotpoStoreId\":\"inOpqDJzXbHsNNJcdilcKBYXxS4AFKp1SEwssIRi\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"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":"836796714","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-936261505\\\",\\\"GT-573427T\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-1D0NH59TF5\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-1D0NH59TF5\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-1D0NH59TF5\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-1D0NH59TF5\\\",\\\"MC-945FPCVF2X\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-1D0NH59TF5\\\",\\\"MC-945FPCVF2X\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-1D0NH59TF5\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-1D0NH59TF5\\\",\\\"MC-945FPCVF2X\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-1D0NH59TF5\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-1D0NH59TF5\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-1D0NH59TF5\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-1D0NH59TF5\\\"}],\\\"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":"136413482","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"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":"The Laundry Alternative","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"the-laundry-alternative.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.laundry-alternative.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"1375639240816","handle":"the-wonderwash","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"12582103154800","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"2107647655987","handle":"ninja-3200-rpm-portable-centrifugal-spin-dryer-with-high-tech-suspension-system","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40520151728179","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8912119791914","handle":"beyond-ai-portable-compact-lightweight-tumble-dryer","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47607612604714","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9690239435050","handle":"iwash-countertop-ai-compact-portable-washing-machine","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49892690755882","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4179060129843","handle":"bundle-green-wonderwash-washing-machine-with-ninja-spin-dryer","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51151654813994","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},}
657,"https://www.laundry-alternative.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"191022235946","themePublished":"true","eventMetadataId":"c9c30b2b-8e5e-4e91-bd6e-9f693a72d389","pageType":"home","shopId":"1885569136","storefrontBaseUrl":"https:\/\/www.laundry-alternative.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\",{}]]"});})();</script>
657<script> 658 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 659 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 660 window.ShopifyAnalytics.meta.currency = 'USD'; 661 var meta = {"page":{"pageType":"home","requestId":"f830298b-68fe-4242-a693-ccc070785e42-1790291335"}}; 662 for (var attr in meta) { 663 window.ShopifyAnalytics.meta[attr] = meta[attr]; 664 } 665</script>
vendor: 1 bytes, line 665
665
666<script class="analytics"> 667 (function () { 668 var customDocumentWrite = function(content) { 669 var jquery = null; 670 671 if (window.jQuery) { 672 jquery = window.jQuery; 673 } else if (window.Checkout && window.Checkout.$) { 674 jquery = window.Checkout.$; 675 } 676 677 if (jquery) { 678 jquery('body').append(content); 679 } 680 }; 681 682 var hasLoggedConversion = function(token) { 683 if (token) { 684 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 685 } 686 return false; 687 } 688 689 var setCookieIfConversion = function(token) { 690 if (token) { 691 var twoMonthsFromNow = new Date(Date.now()); 692 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 693 694 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 695 } 696 } 697 698 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 699 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 700 if (trekkie.integrations) { 701 return; 702 } 703 trekkie.methods = [ 704 'identify', 705 'page', 706 'ready', 707 'track', 708 'trackForm', 709 'trackLink' 710 ]; 711 trekkie.factory = function(method) { 712 return function() { 713 var args = Array.prototype.slice.call(arguments); 714 args.unshift(method); 715 trekkie.push(args); 716 if (method == 'track' || method == 'page') { 717 var pageUrl; 718 try { 719 pageUrl = window.location.href; 720 } catch (e) {} 721 var pageReferrer; 722 try { 723 pageReferrer = document.referrer; 724 } catch (e) {} 725 try { 726 if (window.__TREKKIE_SHIM_QUEUE == null) { 727 window.__TREKKIE_SHIM_QUEUE = []; 728 } 729 window.__TREKKIE_SHIM_QUEUE.push({ 730 from: 'trekkie-stub', 731 method: method, 732 args: args.slice(1), 733 pageContext: { 734 url: pageUrl, 735 referrer: pageReferrer 736 } 737 }); 738 } catch (e) { 739 // no-op 740 } 741 } 742 return trekkie; 743 }; 744 }; 745 for (var i = 0; i < trekkie.methods.length; i++) { 746 var key = trekkie.methods[i]; 747 trekkie[key] = trekkie.factory(key); 748 } 749 trekkie.load = function(config) { 750 trekkie.config = config || {}; 751 trekkie.config.initialDocumentCookie = document.cookie; 752 var first = document.getElementsByTagName('script')[0]; 753var script = document.createElement('script'); 754script.type = 'text/javascript'; 755script.onerror = function(e) { 756 var scriptFallback = document.createElement('script'); 757 scriptFallback.type = 'text/javascript'; 758 scriptFallback.onerror = function(error) { 759 var Monorail = { 760 produce: function produce(monorailDomain, schemaId, payload) { 761 var currentMs = new Date().getTime(); 762 var event = { 763 schema_id: schemaId, 764 payload: payload, 765 metadata: { 766 event_created_at_ms: currentMs, 767 event_sent_at_ms: currentMs 768 } 769 }; 770 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 771 }, 772 sendRequest: function sendRequest(endpointUrl, payload) { 773 // Try the sendBeacon API 774 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 775 var blobData = new window.Blob([payload], { 776 type: 'text/plain' 777 }); 778 779 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 780 return true; 781 } // sendBeacon was not successful 782 783 } // XHR beacon 784 785 var xhr = new XMLHttpRequest(); 786 787 try { 788 xhr.open('POST', endpointUrl); 789 xhr.setRequestHeader('Content-Type', 'text/plain'); 790 xhr.send(payload); 791 } catch (e) { 792 console.log(e); 793 } 794 795 return false; 796 }, 797 isIos12: function isIos12() { 798 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 799 } 800 }; 801 Monorail.produce('monorail-edge.shopifysvc.com', 802 'trekkie_storefront_load_errors/1.1', 803 {shop_id: 1885569136, 804 theme_id: 191022235946, 805 app_name: "storefront", 806 context_url: window.location.href,
807 source_url: "//www.laundry-alternative.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 808 809 }; 810 scriptFallback.async = true; 811 scriptFallback.src = '//www.laundry-alternative.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 812 first.parentNode.insertBefore(scriptFallback, first); 813}; 814script.async = true; 815script.src = '//www.laundry-alternative.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 816first.parentNode.insertBefore(script, first); 817 818 }; 819 trekkie.load( 820 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":1885569136,"isMerchantRequest":null,"themeId":191022235946,"themeCityHash":"12456802862558154070","contentLanguage":"en","currency":"USD","eventMetadataId":"c9c30b2b-8e5e-4e91-bd6e-9f693a72d389"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 821 ); 822 823 var loaded = false; 824 trekkie.ready(function() { 825 if (loaded) return; 826 loaded = true; 827 828 window.ShopifyAnalytics.lib = window.trekkie; 829 830 var originalDocumentWrite = document.write; 831 document.write = customDocumentWrite; 832 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 833 document.write = originalDocumentWrite; 834 835 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 836 var token = match? match[1]: undefined; 837 if (!hasLoggedConversion(token)) { 838 setCookieIfConversion(token); 839 840 } 841 }); 842 843 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"f830298b-68fe-4242-a693-ccc070785e42-1790291335","shopifyEmitted":true}); 844 845 var eventsListenerScript = document.createElement('script'); 846 eventsListenerScript.async = true; 847 eventsListenerScript.src = "//www.laundry-alternative.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 848 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 849})();</script>
849 850
850<script> 851 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 852 window.ga = function ga() { 853 (window.ga.q = window.ga.q || []).push(arguments); 854 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 855 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 856 } 857 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."); 858 }; 859 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 860 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 861 } 862 } 863</script>
vendor: 1 bytes, line 863
863
864<script 865 defer 866 src="https://www.laundry-alternative.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 867 data-application="storefront-renderer" 868 data-shop-id="1885569136" 869 data-render-region="gcp-us-central1" 870 data-page-type="index" 871 data-theme-instance-id="191022235946" 872 data-theme-name="" 873 data-theme-version="" 874 data-monorail-region="shop_domain" 875 data-resource-timing-sampling-rate="10" 876 data-shs="true" 877 data-shs-beacon="true" 878 data-shs-export-with-fetch="true" 879 data-shs-logs-sample-rate="1" 880 data-shs-beacon-endpoint="https://www.laundry-alternative.com/api/collect" 881></script>
881 882<meta name="shopify-y" content="3e9bf970-ecb9-40b4-840c-59fba0835282" data-expiration="1821848935000"><meta name="shopify-s" content="978b0f48-3dfd-4056-a305-c7e3c6182f68" data-expiration="1790293135000"><meta name="new-cookie-storage-activated" content="t"> 883</head> 884 <body 885 id="the-laundry-alternative" 886 class="template-index" 887 > 888 <div class="overlay-bg"></div> 889 <!-- BEGIN sections: header-group --> 890<section id="shopify-section-sections--28226737701162__la-header-top" class="shopify-section shopify-section-group-header-group"><div class="top-header"> 891 <div class="top-header__inner"> 892 <div class="common-wrap"> 893 <div class="top-header__wrapper"> 894 <div class="top-header__left"> 895 NEED HELP?<a href="mailto:[email protected]">[email protected]</a> 896 </div> 897 <div class="top-header__center"><h6>Enter "WIN5" to get 5% off when you checkout!</h6></div> 898 <div class="top-header__right"> 899 <div class="top-header__right-text"> 900 <a href="/pages/track-order">TRACK MY ORDER</a> 901 </div> 902 </div> 903 </div> 904 </div> 905 </div> 906</div> 907<style> 908 @media (min-width: 1024px) and (max-width:1440px) { 909 .top-header__left { 910 font-size: 12px; 911 } 912 .top-header__center { 913 font-size: 12px; 914 } 915 } 916</style> 917 918</section><section id="shopify-section-sections--28226737701162__la-header" class="shopify-section shopify-section-group-header-group header"><div class="header__inner"> 919 <div class="common-wrap"> 920 <div class="header__wrapper"> 921 <div class="header__left"> 922 <div class="header__mobi-left"> 923 <div class="header__mobi-left-menu"> 924 <div class="header__mobi-menu-wrap"> 925 <div class="header__mobi-menu"> 926 <div></div> 927 <div></div> 928 <div></div> 929 </div> 930 931 </div> 932 </div> 933 <div class="header__mobi-left-search"> 934 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/search.svg?v=12228065988299298931789892993" alt=""> 935 </div> 936 </div> 937 <div class="header__desk-left"> 938 <a href="/"><img src="//www.laundry-alternative.com/cdn/shop/files/header-logo.png?v=1763469532" alt=""></a> 939 </div> 940 </div> 941 <div class="header__center"> 942 <div class="header__nav"> 943 <ul> 944 945 946 <li class="header__has-menu"> 947 <a href="#">Shop</a> 948 <div class="header__sub-menu"> 949 <div class="header__sub-menu-items"> 950 951 952 <div class="header__sub-menu-item"> 953 <h6>Washing Machines</h6> 954 <ul> 955 956 <li> 957 <a href="/collections/wonderwash-washing-machine">Non-Electric Washing Machine</a> 958 </li> 959 960 <li> 961 <a href="/collections/super-compact-automatic-washer">Automatic Washing Machines</a> 962 </li> 963 964 </ul> 965 </div> 966 967 968 969 <div class="header__sub-menu-item"> 970 <h6>Drying Machines</h6> 971 <ul> 972 973 <li> 974 <a href="/collections/regular-spin-dryer">Centrifugal Spin Dryer</a> 975 </li> 976 977 <li> 978 <a href="/collections/tumble-dryer-1">Tumble Dryer</a> 979 </li> 980 981 </ul> 982 </div> 983 984 985 986 987 988 989 990 991 </div>
992 <div class="header__sub-menu-bot-link"> 993 <a href="/collections/accessories">Accessories</a> 994 </div> 995 <div class="header__sub-menu-title"> 996 997 <a class="no-style" href="/collections/bundles-and-deals">Bundles & Deals</a> 998 999 </div> 1000 </div> 1001 </li> 1002 1003 1004 1005 1006 1007 1008 1009 <li> 1010 <a href="/pages/faqs">FAQ</a> 1011 </li> 1012 1013 1014 1015 <li> 1016 <a href="/pages/about-us">About Us</a> 1017 </li> 1018 1019 1020 1021 <li> 1022 <a href="/pages/contact-us">Contact</a> 1023 </li> 1024 1025 1026 </ul> 1027 </div> 1028 </div> 1029 <div class="header__right"> 1030 <div class="header__right-wrap"> 1031 <div class="header__right-search"> 1032 <div class="header__right-img"> 1033 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/search.svg?v=12228065988299298931789892993" alt=""> 1034 </div> 1035 </div> 1036 <div class="header__right-account"> 1037 <div class="header__right-img"> 1038 <a href="/account"> 1039 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/account-icon.svg?v=161304884392886745011789892723" alt=""> 1040 </a> 1041 </div> 1042 </div> 1043 <div class="header__right-cart"> 1044 <div class="header__right-img"> 1045 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/cart-icon.svg?v=54869084665908180951789892757" alt=""> 1046 <span>0</span> 1047 </div> 1048 </div> 1049 </div> 1050 </div> 1051 </div> 1052 </div> 1053 <div class="searchbar"> 1054 <div class="searchbar__inner"> 1055 <div class="searchbar__wrapper"> 1056 <div class="common-wrap"> 1057 <div class="searchbar__wrap"> 1058 <div class="searchbar__area"> 1059 <div class="searchbar__icon"> 1060 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/search.svg?v=12228065988299298931789892993" alt=""> 1061 </div> 1062 <div class="searchbar__input"> 1063 <form action="/search" method="get" role="search"> 1064 <input 1065 type="text" 1066 id="predictive-search-input" 1067 placeholder="Search here" 1068 name="q" 1069 value="" 1070 > 1071 <input type="hidden" name="type" value="product"> 1072 1073 </form> 1074 </div> 1075 </div> 1076 <div class="searchbar__close"> 1077 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/close-search.svg?v=37844068030663825631789892766" alt=""> 1078 </div> 1079 </div> 1080 1081 </div> 1082 </div> 1083 <div class="searchbar__result" id="predictive-search-results" style="display: none;"></div> 1084 </div> 1085</div> 1086 1087
1088<script> 1089 document.addEventListener('DOMContentLoaded', function () { 1090 const searchInput = document.querySelector('#predictive-search-input'); 1091 const searchResults = document.querySelector('#predictive-search-results'); 1092 let debounceTimer; 1093 1094 if (!searchInput) return; 1095 searchInput.addEventListener('input', function () { 1096 const searchTerm = searchInput.value.trim(); 1097 clearTimeout(debounceTimer); 1098 if (searchTerm.length < 2) { 1099 searchResults.style.display = 'none'; 1100 searchResults.innerHTML = ''; 1101 return; 1102 } 1103 debounceTimer = setTimeout(() => { 1104 fetchPredictiveSearch(searchTerm); 1105 }, 300); 1106 }); 1107 1108 function fetchPredictiveSearch(query) { 1109 const url = `/search/suggest?q=${encodeURIComponent(query)}&resources[type]=product§ion_id=predictive-search`; 1110 fetch(url) 1111 .then((response) => { 1112 if (!response.ok) return; 1113 return response.text(); 1114 }) 1115 .then((text) => { 1116 const resultsMarkup = new DOMParser() 1117 .parseFromString(text, 'text/html') 1118 .querySelector('#predictive-search-results').innerHTML; 1119 1120 if (resultsMarkup.trim() !== '') { 1121 searchResults.innerHTML = resultsMarkup; 1122 searchResults.style.display = 'block'; 1123 } else { 1124 searchResults.style.display = 'none'; 1125 } 1126 }) 1127 .catch((error) => { 1128 console.error('Predictive Search Error:', error); 1129 }); 1130 } 1131 1132 document.addEventListener('click', function (e) { 1133 if (!e.target.closest('.searchbar')) { 1134 searchResults.style.display = 'none'; 1135 } 1136 }); 1137 }); 1138</script>
1138 1139 1140 1141 1142</div> 1143 1144<style data-shopify> 1145 .no-style:before { 1146 width: 0 !important; 1147 } 1148 1149 .no-style:after { 1150 content: '' !important; 1151 } 1152</style> 1153 1154 1155</section><section id="shopify-section-sections--28226737701162__la-announcement" class="shopify-section shopify-section-group-header-group"><div class="announcement"> 1156 <div class="announcement__inner"> 1157 <div class="common-wrap"> 1158 <div class="announcement__wrapper"> 1159 <div class="announcement__wrap"> 1160 1161 <div class="announcement__item"> 1162 <div class="announcement__item-img"> 1163 <img src="//www.laundry-alternative.com/cdn/shop/files/announcement-item-1.svg?v=1763464275" alt=""> 1164 </div> 1165 <div class="announcement__item-text">since 1998</div> 1166 </div> 1167 1168 <div class="announcement__item"> 1169 <div class="announcement__item-img"> 1170 <img src="//www.laundry-alternative.com/cdn/shop/files/announcement-item-3.svg?v=1763467390" alt=""> 1171 </div> 1172 <div class="announcement__item-text">3 YEAR UNLIMITED WARRANTY</div> 1173 </div> 1174 1175 <div class="announcement__item"> 1176 <div class="announcement__item-img"> 1177 <img src="//www.laundry-alternative.com/cdn/shop/files/announcement-item-4.svg?v=1763467404" alt=""> 1178 </div> 1179 <div class="announcement__item-text">30-Day Money-Back Guarantee</div> 1180 </div> 1181 1182 </div> 1183 </div> 1184 </div> 1185 </div> 1186</div> 1187 1188</section> 1189<!-- END sections: header-group --> 1190 <div id="top"></div> 1191 1192 1193 1194 1195 1196 1197 1198 <main class="main-content" role="main"> 1199 <section id="shopify-section-template--28226737471786__la-hero-banner" class="shopify-section hero"><div class="hero__inner"> 1200 <div class="hero__right"> 1201 <picture> 1202 <source media="(max-width:769px)" srcset="//www.laundry-alternative.com/cdn/shop/files/hero-img-mobi.jpg?v=1763471850"> 1203 <source media="(min-width:768px)" srcset="//www.laundry-alternative.com/cdn/shop/files/hero-img-desk.jpg?v=1763471826"> 1204 <img src="//www.laundry-alternative.com/cdn/shop/files/hero-img-mobi.jpg?v=1763471850" alt="logo"> 1205 </picture> 1206 </div> 1207 <div class="hero__left"> 1208 <div class="common-wrap"> 1209 <div class="hero__wrapper"> 1210 <div class="hero__content scroll-animation"> 1211 <h1></h1><h1></h1><h1>Wash in 2 minutes. Dry in 3. <em>No hookups, no stress.</em></h1><p>The ultimate compact laundry duo, WonderWash gives you powerful, non-electric washing in<em> just 1â2 minutes,</em> while the electric Ninja Spin Dryer removes 90% of moisture <em>in under 3 min.</em></p><h6>Together, they deliver fast, <br/>efficient laundry freedom.</h6> 1212 <div class="hero__list"> 1213 <ul><li>No hookups required</li><li>Save time, energy, and money</li><li>Compact and apartment-ready</li></ul> 1214 </div> 1215 <div class="hero__btn"> 1216 <div class="hero__btn-shop"> 1217 <a class="btn" href="/collections">SHOP NOW</a> 1218 </div> 1219 <div class="hero__btn-seller"> 1220 <a class="btn" href="/pages/about-us">ABOUT US</a> 1221 </div> 1222 </div> 1223 <div class="hero__bottom"> 1224 <div class="hero__star"> 1225 <img src="//www.laundry-alternative.com/cdn/shop/files/yellow-star.svg?v=1763637202" alt=""> 1226 </div> 1227 <div class="hero__bottom-text"><strong>4.8/5</strong> Based on <strong>1,694 reviews</strong></div> 1228 </div> 1229 </div> 1230 </div> 1231 </div> 1232 </div> 1233</div> 1234<style> 1235 1236 1237</style> 1238 1239<style> @media (min-width: 1024px) {#shopify-section-template--28226737471786__la-hero-banner.hero__left {position: relative; top: 0%; left: 0; transform: unset; width: 50.7%; } #shopify-section-template--28226737471786__la-hero-banner.hero__inner {display: flex; flex-direction: row-reverse; } #shopify-section-template--28226737471786__la-hero-banner.hero__content {padding: 82px 0 68px; width: 100%; }} </style></section><section id="shopify-section-template--28226737471786__la_featured_logo_kAtVF9" class="shopify-section featured"><div class="featured__inner"> 1240 <div class="common-wrap"> 1241 <div class="featured__wrapper"> 1242 <div class="featured__top"> 1243 <div class="featured__top-title">Featured in:</div> 1244 </div> 1245 <div class="featured__wrap"> 1246 <div class="featured__items"> 1247 1248 <div class="featured__item"> 1249 <picture> 1250 <source media="(max-width:769px)" srcset="//www.lau
1250ndry-alternative.com/cdn/shop/files/featured-item-1.svg?v=1763475678"> 1251 <source media="(min-width:768px)" srcset="//www.laundry-alternative.com/cdn/shop/files/featured-item-1.svg?v=1763475678"> 1252 <img src="//www.laundry-alternative.com/cdn/shop/files/featured-item-1.svg?v=1763475678" alt="logo"> 1253 </picture> 1254 </div> 1255 1256 <div class="featured__item"> 1257 <picture> 1258 <source media="(max-width:769px)" srcset="//www.laundry-alternative.com/cdn/shop/files/featured-item-2.svg?v=1763475788"> 1259 <source media="(min-width:768px)" srcset="//www.laundry-alternative.com/cdn/shop/files/featured-item-2.svg?v=1763475788"> 1260 <img src="//www.laundry-alternative.com/cdn/shop/files/featured-item-2.svg?v=1763475788" alt="logo"> 1261 </picture> 1262 </div> 1263 1264 <div class="featured__item"> 1265 <picture> 1266 <source media="(max-width:769px)" srcset="//www.laundry-alternative.com/cdn/shop/files/featured-item-3-mobi.svg?v=1763476502"> 1267 <source media="(min-width:768px)" srcset="//www.laundry-alternative.com/cdn/shop/files/featured-item-3.svg?v=1763475834"> 1268 <img src="//www.laundry-alternative.com/cdn/shop/files/featured-item-3-mobi.svg?v=1763476502" alt="logo"> 1269 </picture> 1270 </div> 1271 1272 <div class="featured__item"> 1273 <picture> 1274 <source media="(max-width:769px)" srcset="//www.laundry-alternative.com/cdn/shop/files/featured-item-4.svg?v=1763475873"> 1275 <source media="(min-width:768px)" srcset="//www.laundry-alternative.com/cdn/shop/files/featured-item-4.svg?v=1763475873"> 1276 <img src="//www.laundry-alternative.com/cdn/shop/files/featured-item-4.svg?v=1763475873" alt="logo"> 1277 </picture> 1278 </div> 1279 1280 <div class="featured__item"> 1281 <picture> 1282 <source media="(max-width:769px)" srcset="//www.laundry-alternative.com/cdn/shop/files/featured-item-5.png?v=1763479460"> 1283 <source media="(min-width:768px)" srcset="//www.laundry-alternative.com/cdn/shop/files/featured-item-desk-5.png?v=1764051134"> 1284 <img src="//www.laundry-alternative.com/cdn/shop/files/featured-item-5.png?v=1763479460" alt="logo"> 1285 </picture> 1286 </div> 1287 1288 <div class="featured__item"> 1289 <picture> 1290 <source media="(max-width:769px)" srcset="//www.laundry-alternative.com/cdn/shop/files/featured-item-6.svg?v=1763475925"> 1291 <source media="(min-width:768px)" srcset="//www.laundry-alternative.com/cdn/shop/files/featured-item-6.svg?v=1763475925"> 1292 <img src="//www.laundry-alternative.com/cdn/shop/files/featured-item-6.svg?v=1763475925" alt="logo"> 1293 </picture> 1294 </div> 1295 1296 </div> 1297 </div> 1298 </div> 1299 </div> 1300</div> 1301 1302 1303</section><section id="shopify-section-template--28226737471786__la_best_seller_kPa8rQ" class="shopify-section best-seller"><div class="best-seller__inner "> 1304 <div class="common-wrap"> 1305 <div class="best-seller__wrapper"> 1306 <div class="best-seller__headding scroll-animation"> 1307 <h3>Best sellers</h3><h2>Grab your compact laundry essentials</h2><p>Our most-loved washers and dryers solve small-space headaches fast, beautiful, efficient, and ready to use without hookups.</p> 1308 </div> 1309 <div class="best-seller__wrap"> 1310 <div class="best-seller__items"> 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 <div class="product-card"> 1324 <div class="product-card__img"> 1325 <a href="/products/the-wonderwash"> 1326 1327 <img src="//www.laundry-alternative.com/cdn/shop/files/best-selling-product1.jpg?v=1763554219" alt=""> 1328 1329 </a> 1330 </div> 1331 <div class="product-card__content"> 1332 <div class="product-card__reating"> 1333 <div 1334 class="product-card__reating-degit" 1335 > 1336 <!-- Start of Judge.me code --> 1337 <div 1338 style="" 1339 class="jdgm-widget jdgm-preview-badge" 1340 data-id="1375639240816" 1341 data-auto-install="false" 1342 > 1343 <div class='jdgm-prev-badge__rich-snippet' itemprop='aggregateRating' itemscope itemtype='http://schema.org/AggregateRating'> <meta itemprop='reviewCount' content='482'>
1343 <meta itemprop='ratingValue' content='4.71'> </div> <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.71' data-number-of-reviews='482' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.71' tabindex='0' aria-label='4.71 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--half'></span> </span> <span class='jdgm-prev-badge__text'> 482 reviews </span> </div> 1344 </div> 1345 <!-- End of Judge.me code --> 1346 </div> 1347 </div> 1348 <div class="product-card__title"> 1349 <h4>The Wonder Wash®</h4> 1350 </div> 1351 1352 1353 <ul class="product-card__list"> 1354 <div class="metafield-rich_text_field"><ul><li>Cleans in 1-2 min</li><li>Eco friendly design</li><li>Portable and lightweight</li></ul></div> 1355 </ul> 1356 1357 <div class="product-card__price"> 1358 1359 <div class="product-card__prev-price"> 1360 <h5> 1361 <span class="money">$79.99</span> 1362 </h5> 1363 </div> 1364 1365 <div class="product-card__current-price"> 1366 <h5> 1367 <span class="money">$69.99</span> 1368 </h5> 1369 </div> 1370 1371 1372 1373 <div class="product-card__discount-price"> 1374 <h5>SAVE 13%</h5> 1375 </div> 1376 1377 </div> 1378 </div> 1379 <div class="product-card__btn-wrap"> 1380 <a href="/products/the-wonderwash" class="btn product-card__btn">view details</a> 1381 </div> 1382 </div> 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 <div class="product-card"> 1396 <div class="product-card__img"> 1397 <a href="/products/ninja-3200-rpm-portable-centrifugal-spin-dryer-with-high-tech-suspension-system"> 1398 1399 <img src="//www.laundry-alternative.com/cdn/shop/files/1BMAIN.jpg?v=1771434343" alt=""> 1400 1401 </a> 1402 </div> 1403 <div class="product-card__content"> 1404 <div class="product-card__reating"> 1405 <div 1406 class="product-card__reating-degit" 1407 > 1408 <!-- Start of Judge.me code --> 1409 <div 1410 style="" 1411 class="jdgm-widget jdgm-preview-badge" 1412 data-id="2107647655987" 1413 data-auto-install="false" 1414 > 1415 <div class='jdgm-prev-badge__rich-snippet' itemprop='aggregateRating' itemscope itemtype='http://schema.org/AggregateRating'> <meta itemprop='reviewCount' content='57'>
1415 <meta itemprop='ratingValue' content='4.88'> </div> <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.88' data-number-of-reviews='57' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.88' tabindex='0' aria-label='4.88 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 57 reviews </span> </div> 1416 </div> 1417 <!-- End of Judge.me code --> 1418 </div> 1419 </div> 1420 <div class="product-card__title"> 1421 <h4>Ninja 3200 RPM Portable Centrifugal Spin Dryer with High Tech Suspension System (Blue)</h4> 1422 </div> 1423 1424 1425 <ul class="product-card__list"> 1426 <div class="metafield-rich_text_field"><ul><li>No vent needed</li><li>High RPM speed</li><li>Active suspension system</li></ul></div> 1427 </ul> 1428 1429 <div class="product-card__price"> 1430 1431 <div class="product-card__prev-price"> 1432 <h5> 1433 <span class="money">$189.00</span> 1434 </h5> 1435 </div> 1436 1437 <div class="product-card__current-price"> 1438 <h5> 1439 <span class="money">$175.00</span> 1440 </h5> 1441 </div> 1442 1443 1444 1445 <div class="product-card__discount-price"> 1446 <h5>SAVE 7%</h5> 1447 </div> 1448 1449 </div> 1450 </div> 1451 <div class="product-card__btn-wrap"> 1452 <a href="/products/ninja-3200-rpm-portable-centrifugal-spin-dryer-with-high-tech-suspension-system" class="btn product-card__btn">view details</a> 1453 </div> 1454 </div> 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 <div class="product-card"> 1468 <div class="product-card__img"> 1469 <a href="/products/beyond-ai-portable-compact-lightweight-tumble-dryer"> 1470 1471 <img src="//www.laundry-alternative.com/cdn/shop/files/best-selling-product4.jpg?v=1763554824" alt=""> 1472 1473 </a> 1474 </div> 1475 <div class="product-card__content"> 1476 <div class="product-card__reating"> 1477 <div 1478 class="product-card__reating-degit" 1479 > 1480 <!-- Start of Judge.me code --> 1481 <div 1482 style="" 1483 class="jdgm-widget jdgm-preview-badge" 1484 data-id="8912119791914" 1485 data-auto-install="false" 1486 > 1487 <div class='jdgm-prev-badge__rich-snippet' itemprop='aggregateRating' itemscope itemtype='http://schema.org/AggregateRating'> <meta itemprop='reviewCount' content='10'>
1487 <meta itemprop='ratingValue' content='5.00'> </div> <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='10' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 10 reviews </span> </div> 1488 </div> 1489 <!-- End of Judge.me code --> 1490 </div> 1491 </div> 1492 <div class="product-card__title"> 1493 <h4>Beyond AI Portable Compact Lightweight Tumble Dryer White</h4> 1494 </div> 1495 1496 1497 <ul class="product-card__list"> 1498 <div class="metafield-rich_text_field"><ul><li>High-tech AI monitoring</li><li>Energy efficient drying</li><li>Multiple drying cycles</li></ul></div> 1499 </ul> 1500 1501 <div class="product-card__price"> 1502 1503 <div class="product-card__prev-price"> 1504 <h5> 1505 <span class="money">$299.00</span> 1506 </h5> 1507 </div> 1508 1509 <div class="product-card__current-price"> 1510 <h5> 1511 <span class="money">$249.00</span> 1512 </h5> 1513 </div> 1514 1515 1516 1517 <div class="product-card__discount-price"> 1518 <h5>SAVE 17%</h5> 1519 </div> 1520 1521 </div> 1522 </div> 1523 <div class="product-card__btn-wrap"> 1524 <a href="/products/beyond-ai-portable-compact-lightweight-tumble-dryer" class="btn product-card__btn">view details</a> 1525 </div> 1526 </div> 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 <div class="product-card"> 1540 <div class="product-card__img"> 1541 <a href="/products/iwash-countertop-ai-compact-portable-washing-machine"> 1542 1543 <img src="//www.laundry-alternative.com/cdn/shop/files/best-selling-product2.jpg?v=1763554443" alt=""> 1544 1545 </a> 1546 </div> 1547 <div class="product-card__content"> 1548 <div class="product-card__reating"> 1549 <div 1550 class="product-card__reating-degit" 1551 > 1552 <!-- Start of Judge.me code --> 1553 <div 1554 style="" 1555 class="jdgm-widget jdgm-preview-badge" 1556 data-id="9690239435050" 1557 data-auto-install="false" 1558 > 1559 <div class='jdgm-prev-badge__rich-snippet' itemprop='aggregateRating' itemscope itemtype='http://schema.org/AggregateRating'> <meta itemprop='reviewCount' content='3'>
1559 <meta itemprop='ratingValue' content='5.00'> </div> <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='3' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 3 reviews </span> </div> 1560 </div> 1561 <!-- End of Judge.me code --> 1562 </div> 1563 </div> 1564 <div class="product-card__title"> 1565 <h4>iWash 4.4Lbs Capacity Countertop AI Fully Automatic Compact Portable Washing Machine</h4> 1566 </div> 1567 1568 1569 <ul class="product-card__list"> 1570 <div class="metafield-rich_text_field"><ul><li>AI Fully Automatic</li><li>Portable & Countertop</li><li>Large Capacity</li></ul></div> 1571 </ul> 1572 1573 <div class="product-card__price"> 1574 1575 <div class="product-card__prev-price"> 1576 <h5> 1577 <span class="money">$379.00</span> 1578 </h5> 1579 </div> 1580 1581 <div class="product-card__current-price"> 1582 <h5> 1583 <span class="money">$349.00</span> 1584 </h5> 1585 </div> 1586 1587 1588 1589 <div class="product-card__discount-price"> 1590 <h5>SAVE 8%</h5> 1591 </div> 1592 1593 </div> 1594 </div> 1595 <div class="product-card__btn-wrap"> 1596 <a href="/products/iwash-countertop-ai-compact-portable-washing-machine" class="btn product-card__btn">view details</a> 1597 </div> 1598 </div> 1599 1600 </div> 1601 <div class="best-seller__arrow slider-right-arrow"> 1602 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/slider-arrow.svg?v=39264249571982664961789893001" alt=""> 1603 </div> 1604 </div> 1605 </div> 1606 </div> 1607</div> 1608
1609<script> 1610 (function () { 1611 var section = document.querySelector('.best-seller'); 1612 if (!section) return; 1613 function waitForElem(selector, root, options) { 1614 root = root || document; 1615 var opts = options || {}; 1616 var interval = opts.interval || 100; 1617 var timeout = opts.timeout || 10000; 1618 var start = Date.now(); 1619 return new Promise(function (resolve) { 1620 function check() { 1621 var el = root.querySelector(selector); 1622 if (el) return resolve(el); 1623 if (Date.now() - start >= timeout) return resolve(null); 1624 setTimeout(check, interval); 1625 } 1626 check(); 1627 }); 1628 } 1629 var targetSel = 'span.yotpo-sr-bottom-line-right-panel span'; 1630 var sourceSel = 'span.yotpo-display-wrapper .yotpo-bottomline.pull-left.star-clickable a.text-m'; 1631 Promise.all([waitForElem(targetSel, section), waitForElem(sourceSel, section)]).then(function () { 1632 var targets = section.querySelectorAll(targetSel); 1633 targets.forEach(function (targetEl) { 1634 var p = targetEl.parentElement; 1635 while (p && section.contains(p)) { 1636 var sourceEl = p.querySelector(sourceSel); 1637 if (sourceEl) { 1638 targetEl.innerText = sourceEl.textContent.trim(); 1639 return; 1640 } 1641 p = p.parentElement; 1642 } 1643 }); 1644 }); 1645 })(); 1646</script>
1646 1647 1648 1649</section><section id="shopify-section-template--28226737471786__la_category_4NUrJn" class="shopify-section bundles-category"><div class="bundles-category__inner"> 1650 <div class="common-wrap"> 1651 <div class="bundles-category__wrap"> 1652 <div class="bundles-category__items"> 1653 1654 <div class="bundles-category__item"> 1655 <a href="/collections/washing"> 1656 <img class="bundles-category__item-img" src="//www.laundry-alternative.com/cdn/shop/files/bundles-category-1.svg?v=1763557804" alt=""> 1657 <p class="bundles-category__item-name">Washers</p> 1658 </a> 1659 </div> 1660 1661 <div class="bundles-category__item"> 1662 <a href="/collections/regular-spin-dryer"> 1663 <img class="bundles-category__item-img" src="//www.laundry-alternative.com/cdn/shop/files/bundles-category-2.svg?v=1763557848" alt=""> 1664 <p class="bundles-category__item-name">Spin dryers</p> 1665 </a> 1666 </div> 1667 1668 <div class="bundles-category__item"> 1669 <a href="/collections/tumble-dryer-1"> 1670 <img class="bundles-category__item-img" src="//www.laundry-alternative.com/cdn/shop/files/bundles-category-3.svg?v=1763557883" alt=""> 1671 <p class="bundles-category__item-name">Tumble dryers</p> 1672 </a> 1673 </div> 1674 1675 <div class="bundles-category__item"> 1676 <a href="/collections/bundles-and-deals"> 1677 <img class="bundles-category__item-img" src="//www.laundry-alternative.com/cdn/shop/files/bundles-category-4.svg?v=1763557920" alt=""> 1678 <p class="bundles-category__item-name">Bundles</p> 1679 </a> 1680 </div> 1681 1682 </div> 1683 </div> 1684 </div> 1685</div> 1686 1687 1688</section><section id="shopify-section-template--28226737471786__la_product_features_rhiLAe" class="shopify-section product-features"> 1689 1690 1691 1692<div class="product-features__inner"> 1693 <div class="common-wrap"> 1694 <div class="product-features__wrapper"> 1695 <div class="product-features__img-wrap"> 1696 <div class="product-features__img"> 1697 <img src="//www.laundry-alternative.com/cdn/shop/files/product-features1.jpg?v=1763618703" alt=""> 1698 </div> 1699 <div class="product-features__img"> 1700 <img src="//www.laundry-alternative.com/cdn/shop/files/IMG_2062.jpg?v=1771956372" alt=""> 1701 </div> 1702 <div class="product-features__plus-img"> 1703 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/green-plus.svg?v=22651362083818493861789892824" alt=""> 1704 </div> 1705 </div> 1706 <div class="product-features__text"> 1707 <h3>BETTER TOGETHER</h3><h2>Wash & Dry <br/>in Record Time</h2><p>Get faster, more efficient drying when you pair your Wonder Wash® with the Ninja Spin Dryer. <strong>Save time, space, and money</strong> with this compact combo.</p> 1708 <div class="product-features__btn-wrap"> 1709 1710 1711 1712 <h6> 1713 <em>SAVE 14% </em>when you bundle 1714 </h6> 1715 1716 <div class="product-features__price"> 1717 <div class="product-features__price-prev"> 1718 <h5><span class="money">$268.99</span></h5> 1719 </div> 1720 <div class="product-features__price-current"> 1721 <h5><span class="money">$229.99</span></h5> 1722 </div> 1723 </div> 1724 <a href="/products/bundle-green-wonderwash-washing-machine-with-ninja-spin-dryer" class="btn product-features__btn">View Details</a> 1725 </div> 1726 </div> 1727 </div> 1728 </div> 1729</div> 1730 1731 1732</section><section id="shopify-section-template--28226737471786__la_problem_solve_GPwjwX" class="shopify-section product-issue"><div class="product-issue__inner"> 1733 <div class="common-wrap"> 1734 <div class="product-issue__wrapper"> 1735 <div class="product-issue__left"> 1736 <img src="//www.laundry-alternative.com/cdn/shop/files/problem-area-big.jpg?v=1766488246" alt=""> 1737 </div> 1738 <div class="product-issue__right scroll-animation"> 1739 <div class="product-issue__title"> 1740 <h3>problem</h3><h2>Laundromats cost time <br/>and money</h2><p>You're hauling bags across town, feeding quarters, and waiting on strangers' timers. Shared machines are crowded, pricey, and hard on clothes.</p> 1741 </div> 1742 <div class="product-issue__text"> 1743 <p>Cold nights, missed cycles, lost socks, and detergent-scented headaches add up. Researching alternatives steals hours you donât have, and most âportableâ options are bulky, noisy, or weak.</p> 1744 </div> 1745 <div class="product-issue__notebox"> 1746 <h4>Meet your compact laundry system</h4><p>Wonder Wash cleans in 1â2 minutes. Pair with Ninja Spin Dryer for near-dry clothes in 3 minutesâ <strong>quiet, efficient, and small-space friendly.</strong></p> 1747 1748 <ul><li><strong>Fast wash</strong> Clean loads in 1â2 minutes.</li><li><strong>Quick dry</strong> Spin out water in 3 minutes.</li><li><strong>Your Full Laundry Shortcut</strong> Quick, efficient washing and drying without the wait or mess.</li></ul> 1749 1750 <div class="product-issue__btn-wrap"> 1751 <a href="/collections" class="btn product-issue__btn">SHOP NOW</a> 1752 </div> 1753 </div> 1754 </div> 1755 </div> 1756 </div> 1757</div> 1758 1759 1760</section><section id="shopify-section-template--28226737471786__la_why_us_piwAmT" class="shopify-section why-us"><div class="why-us__inner"> 1761 <div class="common-wrap"> 1762 <div class="why-us__title scroll-animation"> 1763 <h3>Why us</h3><h2>Skip the research. <br/>Trust the experts.</h2><p>Since 1998, weâve tested, refined, and curated compact laundry <br/>that simply worksâand looks<br/>good doing it.</p> 1764 </div> 1765 <div class="why-us__list-wrap"> 1766 1767 1768 <div class="why-us__list-item"> 1769 <div class="why-us__icon">
1770 <img src="//www.laundry-alternative.com/cdn/shop/files/why-us1.svg?v=1763628031" alt=""> 1771 </div> 1772 <div class="why-us__list-text"> 1773 <h4>Curated only</h4><p>We design, test, and select the best,<br/>no random gadgets.</p> 1774 </div> 1775 </div> 1776 1777 1778 1779 <div class="why-us__list-item"> 1780 <div class="why-us__icon"> 1781 <img src="//www.laundry-alternative.com/cdn/shop/files/why-us2.svg?v=1763628632" alt=""> 1782 </div> 1783 <div class="why-us__list-text"> 1784 <h4>Tiny, mighty</h4><p>Small footprint, big performance for apartments, RVs, and studios.</p> 1785 </div> 1786 </div> 1787 1788 1789 1790 <div class="why-us__list-item"> 1791 <div class="why-us__icon"> 1792 <img src="//www.laundry-alternative.com/cdn/shop/files/why-us3.svg?v=1763628715" alt=""> 1793 </div> 1794 <div class="why-us__list-text"> 1795 <h4>Built to last</h4><p>Durable materials, 3âyear warranty,<br/>U.S.-based support.<br/></p> 1796 </div> 1797 </div> 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 </div> 1809 <div class="why-us__content"> 1810 <div class="why-us__items"> 1811 1812 1813 1814 1815 1816 1817 1818 1819 <div class="why-us__item"> 1820 <h4>Eco Friendly & Energy Efficient</h4><p>Our products use several hundred times less energy than conventional clothes washer or dryers, they are much gentler on the clothes as well, so your clothes will last longer and look better.</p> 1821 </div> 1822 1823 1824 1825 <div class="why-us__item"> 1826 <h4>Portable, Compact & Lightweight.</h4><p>Most of our products weight under 25 lbs. They are all small enough to fit in a car trunk and do not require a washer dryer hookup. Ideal for apartments, RV's, boats, cabins, camping, single people, college students and more.</p> 1827 </div> 1828 1829 1830 1831 <div class="why-us__item"> 1832 <h4>High Performance, Stylist, <br/>Durable Machines at an Affordable Price</h4><p>Some of our products can last up to 20 years or more. We work hard to develop high performance, durable machines - all at an affordable price for you. Beautify your living space with colorful, stylish new models.</p> 1833 </div> 1834 1835 1836 1837 <div class="why-us__item"> 1838 <h4>Escape the Laundromat</h4><p>We understand that you have better things to do with your time than lugging heavy laundry baskets to the laundromat and back. You can do laundry from the comfort of your home whenever you want, saving your time and money.</p> 1839 </div> 1840 1841 1842 </div> 1843 <div class="why-us__right-slider-arrow slider-right-arrow"> 1844 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/slider-arrow.svg?v=39264249571982664961789893001" alt=""> 1845 </div> 1846 </div> 1847 </div> 1848</div> 1849 1850 1851</section><section id="shopify-section-template--28226737471786__la_image_with_text_eBJxLB" class="shopify-section img-with-text"><div class="img-with-text__inner "> 1852 <div class="common-wrap"> 1853 <div class="img-with-text__wrap"> 1854 <div class="img-with-text__right"> 1855 <div class="img-with-text__img"> 1856 <img src="//www.laundry-alternative.com/cdn/shop/files/img-with-text-img-1.jpg?v=1763630981" alt="logo"> 1857 </div> 1858 </div> 1859 <div class="img-with-text__left"> 1860 <div class="img-with-text__content scroll-anima tion"> 1861 <div class="img-with-text__star-wrap"> 1862 <img 1863 class="img-with-text__star" 1864 src="//www.laundry-alternative.com/cdn/shop/files/yellow-1.svg?v=1763630854" 1865 alt="" 1866 > 1867 <p class="img-with-text__star-text"><strong>4.8/5</strong> Based on <strong>1,694 reviews</strong></p> 1868 </div> 1869 <div class="img-with-text__text"> 1870 <p>Since 1998, <strong>more than 931.012+ happy customers</strong> ditched laundromats and upgraded to compact freedom with Laundry Alternative.</p> 1871 </div> 1872 </div> 1873 </div> 1874 </div> 1875 </div> 1876</div> 1877 1878</section><section id="shopify-section-template--28226737471786__la_customer_review_qRbJM9" class="shopify-section review-card"><div class="review-card__inner"> 1879 <div class="common-wrap"> 1880 <div class="review-card__wrapper"> 1881 <div class="review-card__top scroll-animation"> 1882 <h3>Trusted by</h3><h2>Trusted by <br/>small-space dwellers</h2><p>From New York walk-ups to RVs nationwide, real people rely on our compact laundry gear every day.</p> 1883 </div> 1884 <div class="review-card__items"> 1885 1886 <div class="review-card__item"> 1887 <div class="review-card__item-img"> 1888 <img src="Liquid error (sections/la-customer-review line 11): invali
1888d url input" alt=""> 1889 </div> 1890 <div class="review-card__item-content"> 1891 <div class="review-card__item-content-top"> 1892 <div class="review-card__item-content-star"> 1893 <img src="//www.laundry-alternative.com/cdn/shop/files/yellow-star.svg?v=1763637202" alt=""> 1894 </div> 1895 <div class="review-card__item-content-star-text">4.8/5</div> 1896 </div> 1897 <div class="review-card__item-content-text"> 1898 âI'm quite satisfied with my WonderWash. It works just as I expected it to based on online descriptions. Easy setup, easy usage. Fits about half of a normal sized washing machine load. I definitely recommend buying a spin dryer to accompany it- wringing out all that clothes is no fun!â 1899 </div> 1900 <div class="review-card__item-name">Emily V.</div> 1901 <div class="review-card__item-bottom"> 1902 <div class="review-card__bottom-left-img"> 1903 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/Vector-1.svg?v=85986692697560912581789893038" alt=""> 1904 </div> 1905 <div class="review-card__bottom-right-text">VERIFIED BUYER</div> 1906 </div> 1907 </div> 1908 </div> 1909 1910 <div class="review-card__item"> 1911 <div class="review-card__item-img"> 1912 <img src="Liquid error (sections/la-customer-review line 11): invalid url input" alt=""> 1913 </div> 1914 <div class="review-card__item-content"> 1915 <div class="review-card__item-content-top"> 1916 <div class="review-card__item-content-star"> 1917 <img src="//www.laundry-alternative.com/cdn/shop/files/yellow-star.svg?v=1763637202" alt=""> 1918 </div> 1919 <div class="review-card__item-content-star-text">4.8/5</div> 1920 </div> 1921 <div class="review-card__item-content-text"> 1922 âThis is an amazing product. I have washed multiple loadsin my danby washer and then put them in this spin dryer dripping wet, and it has spun out towels nearly dry enough to use. I am a very pleased and happy. Everything is drying super fast just hanging on a rack. Since i can wash 9 lbs two loads to fill this, and they are ready to hang.â 1923 </div> 1924 <div class="review-card__item-name">Nancy H.</div> 1925 <div class="review-card__item-bottom"> 1926 <div class="review-card__bottom-left-img"> 1927 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/Vector-1.svg?v=85986692697560912581789893038" alt=""> 1928 </div> 1929 <div class="review-card__bottom-right-text">VERIFIED BUYER</div> 1930 </div> 1931 </div> 1932 </div> 1933 1934 <div class="review-card__item"> 1935 <div class="review-card__item-img"> 1936 <img src="Liquid error (sections/la-customer-review line 11): invalid url input" alt=""> 1937 </div> 1938 <div class="review-card__item-content"> 1939 <div class="review-card__item-content-top"> 1940 <div class="review-card__item-content-star"> 1941 <img src="//www.laundry-alternative.com/cdn/shop/files/yellow-star.svg?v=1763637202" alt=""> 1942 </div> 1943 <div class="review-card__item-content-star-text">4.8/5</div> 1944 </div> 1945 <div class="review-card__item-content-text"> 1946 âMy clothes have never been so clean I am not kidding. I tried washing my girls' dirty socks and they came out white and soft. The regular washing machines lose my socks, and do not get them clean. They also rip fabric to shreds and make holes in my clothes. I also don't need fabric softener and clothes last longer. It is a pleasure to use.â 1947 </div> 1948 <div class="review-card__item-name">Nalini J.</div> 1949 <div class="review-card__item-bottom"> 1950 <div class="review-card__bottom-left-img">
1951 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/Vector-1.svg?v=85986692697560912581789893038" alt=""> 1952 </div> 1953 <div class="review-card__bottom-right-text">VERIFIED BUYER</div> 1954 </div> 1955 </div> 1956 </div> 1957 1958 </div> 1959 <div class="review-card__arrow slider-right-arrow"> 1960 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/slider-arrow.svg?v=39264249571982664961789893001" alt=""> 1961 </div> 1962 </div> 1963 </div> 1964</div> 1965 1966</section><section id="shopify-section-template--28226737471786__la_compare_zm74b9" class="shopify-section compare"> 1967<div class="compare__inner"> 1968 <div class="common-wrap"> 1969 <div class="compare__wrapper"> 1970 <div class="compare__headding scroll-animation"> 1971 <h3>Us vs them</h3><h2>Why specialists beat general sellers</h2><p>We curate compact laundry; others list random appliances. Hereâs the difference.<br/></p> 1972 </div> 1973 <div class="compare__table"> 1974 <div class="compare__tr"> 1975 <div class="compare__td compare__td_title"></div> 1976 <div class="compare__td compare__td_logo compare__td_bg"> 1977 <picture> 1978 <source media="(max-width:769px)" srcset="//www.laundry-alternative.com/cdn/shop/files/compare-logo-mobi.png?v=1763644341"> 1979 <source media="(min-width:768px)" srcset="//www.laundry-alternative.com/cdn/shop/files/header-logo.png?v=1763469532"> 1980 <img src="//www.laundry-alternative.com/cdn/shop/files/compare-logo-mobi.png?v=1763644341" alt="logo"> 1981 </picture> 1982 </div> 1983 <div class="compare__td"> 1984 <h4>Others</h4> 1985 </div> 1986 </div> 1987 1988 <div class="compare__tr"> 1989 <div class="compare__td compare__td_title "> 1990 Washes jeans, <br/>towels & sheets 1991 </div> 1992 <div class="compare__td compare__td_bg"> 1993 <img src="//www.laundry-alternative.com/cdn/shop/files/green-mark.svg?v=1763642347" alt=""> 1994 </div> 1995 <div class="compare__td"> 1996 <img src="//www.laundry-alternative.com/cdn/shop/files/red-cross.svg?v=1763642378" alt=""> 1997 </div> 1998 </div> 1999 2000 <div class="compare__tr"> 2001 <div class="compare__td compare__td_title "> 2002 Powerful, efficient <br/>cleaning system 2003 </div> 2004 <div class="compare__td compare__td_bg"> 2005 <img src="//www.laundry-alternative.com/cdn/shop/files/green-mark.svg?v=1763642347" alt=""> 2006 </div> 2007 <div class="compare__td"> 2008 <img src="//www.laundry-alternative.com/cdn/shop/files/red-cross.svg?v=1763642378" alt=""> 2009 </div> 2010 </div> 2011 2012 <div class="compare__tr"> 2013 <div class="compare__td compare__td_title "> 2014 Longer lifespan 2015 </div> 2016 <div class="compare__td compare__td_bg"> 2017 <img src="//www.laundry-alternative.com/cdn/shop/files/green-mark.svg?v=1763642347" alt=""> 2018 </div> 2019 <div class="compare__td"> 2020 <img src="//www.laundry-alternative.com/cdn/shop/files/red-cross.svg?v=1763642378" alt=""> 2021 </div> 2022 </div> 2023 2024 <div class="compare__tr"> 2025 <div class="compare__td compare__td_title "> 2026 Fast 1-2 minute wash cycle 2027 </div> 2028 <div class="compare__td compare__td_bg"> 2029 <img src="//www.laundry-alternative.com/cdn/shop/files/green-mark.svg?v=1763642347" alt=""> 2030 </div> 2031 <div class="compare__td"> 2032 <img src="//www.laundry-alternative.com/cdn/shop/files/red-cross.svg?v=1763642378" alt=""> 2033 </div> 2034 </div> 2035 2036 <div class="compare__tr"> 2037 <div class="compare__td compare__td_title "> 2038 Transparent, tested, <br/>and curated catalog 2039 </div> 2040 <div class="compare__td compare__td_bg">
2041 <img src="//www.laundry-alternative.com/cdn/shop/files/green-mark.svg?v=1763642347" alt=""> 2042 </div> 2043 <div class="compare__td"> 2044 <img src="//www.laundry-alternative.com/cdn/shop/files/red-cross.svg?v=1763642378" alt=""> 2045 </div> 2046 </div> 2047 2048 <div class="compare__tr"> 2049 <div class="compare__td compare__td_title "> 2050 Trusted since 1998, <br/>true laundry experts 2051 </div> 2052 <div class="compare__td compare__td_bg"> 2053 <img src="//www.laundry-alternative.com/cdn/shop/files/green-mark.svg?v=1763642347" alt=""> 2054 </div> 2055 <div class="compare__td"> 2056 <img src="//www.laundry-alternative.com/cdn/shop/files/red-cross.svg?v=1763642378" alt=""> 2057 </div> 2058 </div> 2059 2060 <div class="compare__tr"> 2061 <div class="compare__td compare__td_title "> 2062 3 year unlimited warranty 2063 </div> 2064 <div class="compare__td compare__td_bg"> 2065 <img src="//www.laundry-alternative.com/cdn/shop/files/green-mark.svg?v=1763642347" alt=""> 2066 </div> 2067 <div class="compare__td"> 2068 <img src="//www.laundry-alternative.com/cdn/shop/files/red-cross.svg?v=1763642378" alt=""> 2069 </div> 2070 </div> 2071 2072 </div> 2073 </div> 2074 </div> 2075 </div> 2076 2077 2078</section><section id="shopify-section-template--28226737471786__la_our_story_dVF7mp" class="shopify-section"><section class="problem-solve"> 2079 <div class="problem-solve__inner"> 2080 <div class="common-wrap"> 2081 <div class="problem-solve__wrapper"> 2082 <div class="problem-solve__right"> 2083 <img src="//www.laundry-alternative.com/cdn/shop/files/problem-solve.jpg?v=1766488246" alt=""> 2084 </div> 2085 <div class="problem-solve__left scroll-animation"> 2086 <div class="problem-solve__left-content"> 2087 <h3>Our story</h3><h2>From laundry frustration <br/>to joyful solutions</h2><p>Born in a tiny apartment, built for modern small spaces.</p> 2088 <div class="problem-solve__left-unleash-text"> 2089 <div class="problem-solve__left-unleash-text-content"> 2090 Our founder started as a renter who hated laundromats. In 1998, we launched Wonder Wash and kept improving from there. Today we curate compact, colorful machines, rigorously test them, and back every purchase with a 3âyear warranty and U.S.-based support. 2091 </div> 2092 <div class="problem-solve__list"> 2093 2094 <div class="problem-solve__list-item"> 2095 <div class="problem-solve__list-title">Since 1998</div> 2096 </div> 2097 2098 <div class="problem-solve__list-item"> 2099 <div class="problem-solve__list-title">3âyear warranty</div> 2100 </div> 2101 2102 <div class="problem-solve__list-item"> 2103 <div class="problem-solve__list-title">U.S. support</div> 2104 </div> 2105 2106 </div> 2107 </div> 2108 <div class="problem-solve__btn"> 2109 <a class="btn" href="/pages/about-us">READ STORY</a> 2110 </div> 2111 </div> 2112 </div> 2113 </div> 2114 </div> 2115 </div> 2116</section> 2117 2118 2119</section><section id="shopify-section-template--28226737471786__la_faq_FX3EiJ" class="shopify-section faq"><div class="faq__inner "> 2120 <div class="common-wrap"> 2121 <div class="faq__wrapper"> 2122 <div class="faq__headding scroll-animation"> 2123 <h3>FAQ</h3><h2>Questions, answered fast</h2><p>Quick answers to common questions so you can buy with confidence.</p> 2124 </div> 2125 <div class="faq__wrap"> 2126 2127 <div class="faq-item"> 2128 <div class="faq-item__title active"> 2129 <h4>How long does shipping take?</h4> 2130 </div> 2131 <div class="faq-item__content active"> 2132 <p>We offer <strong>fast and reliable shipping</strong> across the U.S., and orders typically ship within 1â2 business days. Once your item leaves our warehouse, you can expect delivery within 3â7 business days, depending on your location. Youâll receive tracking information via email as soon as your order is dispatched.</p><p>Orders placed by noon CST normally ship same day. Orders after noon CST ship the next business day.</p><p>Shipping is <strong>free within the continental USA</strong>
2132 (because it costs a lot more to ship to Hawaii & Alaska.), and we use trusted carriers to ensure your package arrives safely and on time.<br/></p> 2133 </div> 2134 </div> 2135 2136 <div class="faq-item"> 2137 <div class="faq-item__title "> 2138 <h4>Can you ship my order in a discreet, unmarked box?</h4> 2139 </div> 2140 <div class="faq-item__content "> 2141 <p>Yes, we ship in plain, unbranded boxes with no images or product names related to washing machines or dryers. Perfect for discreet delivery to apartments or shared spaces.</p> 2142 </div> 2143 </div> 2144 2145 <div class="faq-item"> 2146 <div class="faq-item__title "> 2147 <h4>Do your machines need plumbing or installation?</h4> 2148 </div> 2149 <div class="faq-item__content "> 2150 <p>No plumbing or complicated installation is required! Our machines are designed to be fully portable and easy to use right out of the box. Just fill them with water, plug them in (for electric models), and start washing or spinning.</p><p>They're perfect for small spaces, apartments, dorms, RVs, or off-grid setups. Setup takes only a few minutes, and all instructions are included.</p> 2151 </div> 2152 </div> 2153 2154 <div class="faq-item"> 2155 <div class="faq-item__title "> 2156 <h4>Whatâs your return and refund policy?</h4> 2157 </div> 2158 <div class="faq-item__content "> 2159 <p>None of them require a conventional washer/dryer hookup. Any fully automatic washing machines must be hooked up to a kitchen or bathroom faucet that has threads. Those units cannot be hooked up to showerheads or pull-out sprayer faucets. We also have washers that do not require a hookup. Our company tumble dryers and spin dryers do not require a hookup.</p> 2160 </div> 2161 </div> 2162 2163 <div class="faq-item"> 2164 <div class="faq-item__title "> 2165 <h4>How much laundry can I do at once?</h4> 2166 </div> 2167 <div class="faq-item__content "> 2168 <p>That varies by product. However all of our units are designed to be able to wash, spin or dry at least one large item, such as a large, thick bath towel. Otherwise, you'd still have to go to the laundromat.</p> 2169 </div> 2170 </div> 2171 2172 <div class="faq-item"> 2173 <div class="faq-item__title "> 2174 <h4>Are your machines energy and water efficient?</h4> 2175 </div> 2176 <div class="faq-item__content "> 2177 <p>Yes, they are. In addition, they are more eco-friendly in a very important way that is rarely discussed, they last much longer.</p> 2178 </div> 2179 </div> 2180 2181 <div class="faq-item"> 2182 <div class="faq-item__title "> 2183 <h4>Can I use regular detergent?</h4> 2184 </div> 2185 <div class="faq-item__content "> 2186 <p>You can continue to use your favorite detergent.</p> 2187 </div> 2188 </div> 2189 2190 <div class="faq-item"> 2191 <div class="faq-item__title "> 2192 <h4>Is there a warranty included?</h4> 2193 </div> 2194 <div class="faq-item__content "> 2195 <p>Yes, all of our products have an unlimited 3 year warranty. Many companies will only warranty some parts and those are usually the ones like the drum that don't fail anyway. Our warranty covers everything. We will either replace a part, if it's easy and simple to do so, if not we replace the entire unit.</p> 2196 </div> 2197 </div> 2198 2199 </div> 2200 <div class="faq__btn"> 2201 <a class="btn" href="/pages/faqs">VIEW FAQ</a> 2202 </div> 2203 </div> 2204 </div> 2205</div> 2206 2207</section> 2208 </main> 2209 2210 <!-- begin site-footer --> 2211 2212 2213 2214 <!-- //site-footer --> 2215 2216 2217 <div class="addCart-popup" id="cartAddPopup"> 2218 <div class="addCart-popup-top"> 2219 <div class="addCart-popup-message"><i class="fa fa-check"></i>Added to cart!</div> 2220 <a href="javascript:void(0);" class="addCart-popup-close"><i class="fa fa-remove"></i></a> 2221 </div> 2222 <table class="addCart-product-info"> 2223 <tbody> 2224 <tr> 2225 <td class="addCart-product-item-img"></td> 2226 <td class="addCart-product-item-info"> 2227 <div class="addCart-product-details"></div> 2228 </td> 2229 <td class="addCart-product-item-price"></td> 2230 </tr> 2231 </tbody> 2232 </table> 2233 </div> 2234 2235
2235<script src="//www.laundry-alternative.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" defer></script>
2235 2236 2237 2238
2238<script src="//www.laundry-alternative.com/cdn/shop/t/50/assets/timber.js?v=112760865995149136331789893076" type="text/javascript"></script>
2238 2239
2239<script id="CartTemplate" type="text/template" data-no-instant> 2240 2241 <form action="/cart" method="post" novalidate class="cartt ajaxcart"> 2242 <div class="ajaxcart__inner"> 2243 {{#items}} 2244 <div class="ajaxcart__product"> 2245 <div class="ajaxcart__row" data-line="{{line}}"> 2246 <div class="grid"> 2247 <div class="grid__item one-quarter"> 2248 <a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt=""></a> 2249 </div> 2250 <div class="grid__item three-quarters"> 2251 <p> 2252 <a href="{{url}}" class="ajaxcart__product-name">{{name}}</a> 2253 {{#if variation}} 2254 <span class="ajaxcart__product-meta">{{variation}}</span> 2255 {{/if}} 2256 {{#properties}} 2257 {{#each this}} 2258 {{#if this}} 2259 <span class="ajaxcart__product-meta">{{@key}}: {{this}}</span> 2260 {{/if}} 2261 {{/each}} 2262 {{/properties}} 2263 2264 <a data-line="{{ line }}" href="/cart/change?line={{ line }}&quantity=0" class="ajaxcart_remove"><i class="fa fa-times"></i></a> 2265 </p> 2266 <div class="grid--full display-table"> 2267 <div class="grid__item display-table-cell one-half"> 2268 <div class="ajaxcart__qty"> 2269 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" data-line="{{line}}"> 2270 <span class="icon icon-minus" aria-hidden="true"></span> 2271 <span class="fallback-text" aria-hidden="true">−</span> 2272 <span class="visually-hidden">Reduce item quantity by one</span> 2273 </button> 2274 <input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*"> 2275 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}"> 2276 <span class="icon icon-plus" aria-hidden="true"></span> 2277 <span class="fallback-text" aria-hidden="true">+</span> 2278 <span class="visually-hidden">Increase item quantity by one</span> 2279 </button> 2280 </div> 2281 </div> 2282 <div class="grid__item display-table-cell one-half text-right"> 2283 {{#if discountsApplied}} 2284 <small class="ajaxcart-item__price-strikethrough"><s>{{{originalLinePrice}}}</s></small> 2285 <br><span class="money">{{{linePrice}}}</span> 2286 {{else}} 2287 <span class="money">{{{linePrice}}}</span> 2288 {{/if}} 2289 </div> 2290 {{#if discountsApplied}} 2291 <div class="grid--full display-table"> 2292 <div class="grid__item text-right"> 2293 {{#each discounts}} 2294 <small class="ajaxcart-item__discount">{{ this.title }}</small><br> 2295 {{/each}} 2296 </div> 2297 </div> 2298 {{/if}} 2299 </div> 2300 </div> 2301 </div> 2302 </div> 2303 </div> 2304 {{/items}} 2305 2306 2307 </div> 2308 <div class="ajaxcart__footer"> 2309 <div class="grid--full"> 2310 <div class="grid__item two-thirds text-right mar-bottom"> 2311 <p><b>Total</b> <b><span class="money">{{{totalPrice}}}</span></b></p> 2312 </div> 2313 <div class="grid__item one-third text-right"> 2314 2315 </div> 2316 {{#if totalCartDiscount}} 2317 <p class="ajaxcart__savings text-center"><em>{{{totalCartDiscount}}}</em></p> 2318 {{/if}} 2319 </div> 2320 2321 <a href="/cart" class="btn--secondary btn--full cart__cartview"> 2322 View My Cart 2323 </a> 2324 <button type="submit" class="btn btn--full cart__checkout Checkout" name="checkout">
2325 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/checkout-button-icon.png?v=34839739059799154331789892763" alt="The Laundry Alternative" itemprop="logo" class="no-border ratina-img addIcon" /> 2326 <span id="CheckoutText">Secure Checkout</span> 2327 </button> 2328 2329 <div class="additional_checkout_buttons"> 2330 <button name="goto_pp" type="submit" id="paypal-express-button" class="additional-checkout-button additional-checkout-button--paypal-express" value="paypal_express" data-strategy="cart">Check out with <img alt="Checkout with: PayPal" src="//cdn.shopify.com/s/assets/checkout/easy-checkout-btn-paypal-9835af2c2b0e2a543b2905789a7f08b678d62de2c77c1b0d16fd7689aff463f3.png"></button> 2331 </div> 2332 2333 2334 2335 <div> 2336 <label for="CartSpecialInstructions">Special instructions for seller</label> 2337 <textarea name="note" class="input-full" id="CartSpecialInstructions">{{ note }}</textarea> 2338 </div> 2339 2340 </div> 2341 </form> 2342 2343 </script>
2343 2344
2344<script id="AjaxQty" type="text/template" data-no-instant> 2345 2346 <div class="ajaxcart__qty"> 2347 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}"> 2348 <span class="icon icon-minus" aria-hidden="true"></span> 2349 <span class="fallback-text" aria-hidden="true">−</span> 2350 <span class="visually-hidden">Reduce item quantity by one</span> 2351 </button> 2352 <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*"> 2353 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}"> 2354 <span class="icon icon-plus" aria-hidden="true"></span> 2355 <span class="fallback-text" aria-hidden="true">+</span> 2356 <span class="visually-hidden">Increase item quantity by one</span> 2357 </button> 2358 </div> 2359 2360 </script>
2360 2361
2361<script id="JsQty" type="text/template" data-no-instant> 2362 2363 <div class="js-qty"> 2364 <button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}"> 2365 <span class="icon icon-minus" aria-hidden="true"></span> 2366 <span class="fallback-text" aria-hidden="true">−</span> 2367 <span class="visually-hidden">Reduce item quantity by one</span> 2368 </button> 2369 <input type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}"> 2370 <button type="button" class="js-qty__adjust js-qty__adjust--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}"> 2371 <span class="icon icon-plus" aria-hidden="true"></span> 2372 <span class="fallback-text" aria-hidden="true">+</span> 2373 <span class="visually-hidden">Increase item quantity by one</span> 2374 </button> 2375 </div> 2376 2377 </script>
2377 2378 2379 2380 2381 2382 2383 2384
2384<script> 2385 2386 /// Live search 2387 var preLoadLoadGif = $('<img src="//cdn.shopify.com/s/files/1/0251/0179/t/17/assets/ajax-load.gif?12730148446180618072" />'); 2388 var searchTimeoutThrottle = 500; 2389 var searchTimeoutID = -1; 2390 var currReqObj = null; 2391 $(document).on('keyup change', '.search_panel input[type="text"]', function(){ 2392 var $resultsBox = $('.search_panel .results-box'); 2393 if($resultsBox.length == 0) { 2394 $resultsBox = $('<div class="results-box" />').appendTo('.search-box'); 2395 } 2396 2397 //Only search if search string longer than 2, and it has changed 2398 if($(this).val().length > 2 && $(this).val() != $(this).data('oldval')) { 2399 //Reset previous value 2400 $(this).data('oldval', $(this).val()); 2401 2402 // Kill outstanding ajax request 2403 if(currReqObj != null) currReqObj.abort(); 2404 2405 // Kill previous search 2406 clearTimeout(searchTimeoutID); 2407 2408 var $form = $(this).closest('form'); 2409 2410 //Search term 2411 var term = '*' + $form.find('input[name="q"]').val() + '*'; 2412 2413 //Types 2414 var types = $form.find('input[name="type"]').val(); 2415 2416 //URL for full search page 2417 var linkURL = $form.attr('action') + '?type=' + types + '&q=' + term; 2418 2419 //Show loading 2420 $resultsBox.html('<div class="load"><img src="//cdn.shopify.com/s/files/1/2623/6172/t/2/assets/ajax-load.gif?18134975163118203103"></div>'); 2421 2422 // Do next search (in X milliseconds) 2423 searchTimeoutID = setTimeout(function(){ 2424 //Ajax hit on search page 2425 currReqObj = $.ajax({ 2426 url: $form.attr('action'), 2427 data: { 2428 type: types, 2429 view: 'json', 2430 q: term, 2431 }, 2432 dataType: "json", 2433 success: function(data){ 2434 currReqObj = null; 2435 if(data.results_total == 0) { 2436 //No results 2437 $resultsBox.html('<div class="note">'+ "No results found" +'</div>'); 2438 } else { 2439 //Numerous results 2440 $resultsBox.empty(); 2441 var current = 0; 2442 $.each(data.results, function(index, item){ 2443 2444 var $row = $('<a></a>').attr('href', item.url); 2445 $row.append('<div class="img"><img src="' + item.thumbnail + '" /></div>'); 2446 $row.append('<div class="search-title">'+item.title + '</div>'); 2447 $row.append(('<div class="serach-price"><span class="money">'+item.price+'</span></div>')); 2448 $resultsBox.append($row); 2449 current++; 2450 if (current >= 5 ) 2451 { 2452 return false; 2453 } 2454 }); 2455 $resultsBox.append([ 2456 '<a href="', linkURL, '" class="note">', 2457 "See all results ", 2458 '(', data.results_count, ')</a>'].join('')); 2459 } 2460 2461 var cookieCurrency = Currency.cookie.read(); 2462 if (window.money_default !== cookieCurrency && cookieCurrency != "" && cookieCurrency != null) { 2463 2464 Currency.convertAll(window.money_default, cookieCurrency); 2465 } 2466 } 2467 }); 2468 }, searchTimeoutThrottle); 2469 } else if ($(this).val().length <= 2) { 2470 //Deleted text? Clear results 2471 $resultsBox.empty(); 2472 } 2473 }); 2474 $(document).on('focusin', '.search_panel input[type="text"]', function(){ 2475 // show existing results 2476 $('#pageheader .search-box .results-box').show(); 2477 }); 2478 $(document).on('click', '.search_panel input[type="text"]', function(e){ 2479 $('.search_panel .results-box').show(); 2480 return false; // prevent body from receiving click event 2481 }); 2482 $('body').bind('click', function(){ 2483 //Click anywhere on page, hide results 2484 $('.search_panel .results-box').hide(); 2485 }); 2486 2487 //Search box should mimic live search string: products only, partial match 2488 $(document).on('submit', '.search-form, #search-form', function(e){ 2489 e.preventDefault(); 2490 var term = '*' + $(this).find('input[name="q"]').val() + '*'; 2491 var linkURL = $(this).attr('action') + '?type=product&q=' + term; 2492 window.location = linkURL; 2493 }); 2494 2495</script>
2495 2496 2497 2498
2499<script> 2500 /// Live search 2501 var preLoadLoadGif = $('<img src="//cdn.shopify.com/s/files/1/0251/0179/t/17/assets/ajax-load.gif?12730148446180618072" />'); 2502 var searchTimeoutThrottle = 500; 2503 var searchTimeoutID = -1; 2504 var currReqObj = null; 2505 $(document).on('keyup change', '.ftr input[type="search"]', function(){ 2506 var $resultsBox = $('.ftr .results-box-footer'); 2507 if($resultsBox.length == 0) { 2508 $resultsBox = $('<div class="results-box-footer" />').appendTo('.search-box'); 2509 } 2510 2511 //Only search if search string longer than 2, and it has changed 2512 if($(this).val().length > 2 && $(this).val() != $(this).data('oldval')) { 2513 //Reset previous value 2514 $(this).data('oldval', $(this).val()); 2515 2516 // Kill outstanding ajax request 2517 if(currReqObj != null) currReqObj.abort(); 2518 2519 // Kill previous search 2520 clearTimeout(searchTimeoutID); 2521 2522 var $form = $(this).closest('form'); 2523 2524 //Search term 2525 var term = '*' + $form.find('input[name="q"]').val() + '*'; 2526 2527 //Types 2528 var types = $form.find('input[name="type"]').val(); 2529 2530 //URL for full search page 2531 var linkURL = $form.attr('action') + '?type=' + types + '&q=' + term; 2532 2533 //Show loading 2534 $resultsBox.html('<div class="load"><img src="//cdn.shopify.com/s/files/1/2623/6172/t/2/assets/ajax-load.gif?18134975163118203103"></div>'); 2535 2536 // Do next search (in X milliseconds) 2537 searchTimeoutID = setTimeout(function(){ 2538 //Ajax hit on search page 2539 currReqObj = $.ajax({ 2540 url: $form.attr('action'), 2541 data: { 2542 type: types, 2543 view: 'json', 2544 q: term, 2545 }, 2546 dataType: "json", 2547 success: function(data){ 2548 currReqObj = null; 2549 if(data.results_total == 0) { 2550 //No results 2551 $resultsBox.html('<div class="note">'+ "No results found" +'</div>'); 2552 } else { 2553 //Numerous results 2554 $resultsBox.empty(); 2555 var current = 0; 2556 $.each(data.results, function(index, item){ 2557 var $row = $('<a></a>').attr('href', item.url); 2558 $row.append('<div class="img"><img src="' + item.thumbnail + '" /></div>'); 2559 $row.append('<div class="search-title">'+item.title + '</div>'); 2560 $row.append(('<div class="serach-price"><span class="money">'+item.price+'</span></div>')); 2561 2562 $resultsBox.append($row); 2563 current++; 2564 if (current >= 1) 2565 { 2566 return false; 2567 } 2568 }); 2569 $resultsBox.append([ 2570 '<a href="', linkURL, '" class="note">', 2571 "See all results ", 2572 '(', data.results_count, ')</a>'].join('')); 2573 } 2574 } 2575 }); 2576 }, searchTimeoutThrottle); 2577 } else if ($(this).val().length <= 2) { 2578 //Deleted text? Clear results 2579 $resultsBox.empty(); 2580 } 2581 }); 2582 $(document).on('focusin', '.ftr input[type="search"]', function(){ 2583 // show existing results 2584 $('#pageheader .ftr .results-box-footer').show(); 2585 }); 2586 $(document).on('click', '.ftr input[type="search"]', function(e){ 2587 $('.ftr .results-box-footer').show(); 2588 return false; // prevent body from receiving click event 2589 }); 2590 $('body').bind('click', function(){ 2591 //Click anywhere on page, hide results 2592 $('.ftr .results-box-footer').hide(); 2593 }); 2594 2595 //Search box should mimic live search string: products only, partial match 2596 $(document).on('submit', '.search-form, #search-form', function(e){ 2597 e.preventDefault(); 2598 var term = '*' + $(this).find('input[name="q"]').val() + '*'; 2599 var linkURL = $(this).attr('action') + '?type=product&q=' + term; 2600 window.location = linkURL; 2601 }); 2602 2603</script>
2603 2604 2605 2606 2607 2608 2609 2610
2611<script> 2612 /// Live search 2613 var preLoadLoadGif = $('<img src="//cdn.shopify.com/s/files/1/0251/0179/t/17/assets/ajax-load.gif?12730148446180618072" />'); 2614 var searchTimeoutThrottle = 500; 2615 var searchTimeoutID = -1; 2616 var currReqObj = null; 2617 $(document).on('keyup change', '.fourofour input[type="search"]', function(){ 2618 var $resultsBox = $('.fourofour .results-box-fourofour'); 2619 if($resultsBox.length == 0) { 2620 $resultsBox = $('<div class="results-box-fourofour" />').appendTo('.search-box'); 2621 } 2622 2623 //Only search if search string longer than 2, and it has changed 2624 if($(this).val().length > 2 && $(this).val() != $(this).data('oldval')) { 2625 //Reset previous value 2626 $(this).data('oldval', $(this).val()); 2627 2628 // Kill outstanding ajax request 2629 if(currReqObj != null) currReqObj.abort(); 2630 2631 // Kill previous search 2632 clearTimeout(searchTimeoutID); 2633 2634 var $form = $(this).closest('form'); 2635 2636 //Search term 2637 var term = '*' + $form.find('input[name="q"]').val() + '*'; 2638 2639 //Types 2640 var types = $form.find('input[name="type"]').val(); 2641 2642 //URL for full search page 2643 var linkURL = $form.attr('action') + '?type=' + types + '&q=' + term; 2644 2645 //Show loading 2646 $resultsBox.html('<div class="load"><img src="//cdn.shopify.com/s/files/1/2623/6172/t/2/assets/ajax-load.gif?18134975163118203103"></div>'); 2647 2648 // Do next search (in X milliseconds) 2649 searchTimeoutID = setTimeout(function(){ 2650 //Ajax hit on search page 2651 currReqObj = $.ajax({ 2652 url: $form.attr('action'), 2653 data: { 2654 type: types, 2655 view: 'json', 2656 q: term, 2657 }, 2658 dataType: "json", 2659 success: function(data){ 2660 currReqObj = null; 2661 if(data.results_total == 0) { 2662 //No results 2663 $resultsBox.html('<div class="note">'+ "No results found" +'</div>'); 2664 } else { 2665 //Numerous results 2666 $resultsBox.empty(); 2667 var current = 0; 2668 $.each(data.results, function(index, item){ 2669 var $row = $('<a></a>').attr('href', item.url); 2670 $row.append('<div class="img"><img src="' + item.thumbnail + '" /></div>'); 2671 $row.append('<div class="search-title">'+item.title + '</div>'); 2672 $row.append(('<div class="serach-price"><span class="money">'+item.price+'</span></div>')); 2673 2674 $resultsBox.append($row); 2675 current++; 2676 if (current >= 1) 2677 { 2678 return false; 2679 } 2680 }); 2681 $resultsBox.append([ 2682 '<a href="', linkURL, '" class="note">', 2683 "See all results ", 2684 '(', data.results_count, ')</a>'].join('')); 2685 } 2686 } 2687 }); 2688 }, searchTimeoutThrottle); 2689 } else if ($(this).val().length <= 2) { 2690 //Deleted text? Clear results 2691 $resultsBox.empty(); 2692 } 2693 }); 2694 $(document).on('focusin', '.fourofour input[type="search"]', function(){ 2695 // show existing results 2696 $('#pageheader .fourofour .results-box-fourofour').show(); 2697 }); 2698 $(document).on('click', '.fourofour input[type="search"]', function(e){ 2699 $('.fourofour .results-box-fourofour').show(); 2700 return false; // prevent body from receiving click event 2701 }); 2702 $('body').bind('click', function(){ 2703 //Click anywhere on page, hide results 2704 $('.fourofour .results-box-fourofour').hide(); 2705 }); 2706 2707 //Search box should mimic live search string: products only, partial match 2708 $(document).on('submit', '.search-form, #search-form', function(e){ 2709 e.preventDefault(); 2710 var term = '*' + $(this).find('input[name="q"]').val() + '*'; 2711 var linkURL = $(this).attr('action') + '?type=product&q=' + term; 2712 window.location = linkURL; 2713 }); 2714 2715</script>
2715 2716 2717 2718 2719 <div style="display:none;"> 2720 <span id="top_strip_shipping_msg">Proudly Serving Customers Since 1996! | Free US Shipping</span> 2721 2722 <span id="common_shipping_msg">Free Shipping On All US Orders!</span> 2723 <span id="common_free_shipping_msg">You Have Achieved Free Shipping</span> 2724 2725 <span id="sticky_bar_shipping_msg">Free US shipping. Enter "Win5" to get 5% off entire order discount when you checkout. Interest-free financing available!</span> 2726 <span id="sticky_bar_free_shipping_msg">Free 1-5 Days Delivery Fast US Shipping!</span> 2727 2728 <span id="product_page_msg">Free Shipping For All US Orders</span> 2729 2730 <span id="free_shipping_total"></span> 2731 <span id="mobile_bar_shipping_msg"></span> 2732 <span id="mobile_bar_free_shipping_msg">You Have Achieved Free Shipping</span> 2733 2734 <span id="popup_model_shipping_msg">Free Shipping On All US Orders!</span> 2735 <span id="popup_model_free_shipping_msg">You Have Achieved Free Shipping</span> 2736 </div> 2737 2738 <!-- BEGIN sections: footer-group --> 2739<section id="shopify-section-sections--28226737668394__la_guaranteed_gmyeVW" class="shopify-section shopify-section-group-footer-group"><section class="guaranteed"> 2740 <div class="guaranteed__inner"> 2741 <div class="guaranteed__wrapper"> 2742 <div class="guaranteed__left"> 2743 <div class="guaranteed__left-items"> 2744 2745 <div class="guaranteed__left-item"> 2746 <img src="//www.laundry-alternative.com/cdn/shop/files/guaranteed-1.jpg?v=1763717518" alt=""> 2747 </div> 2748 2749 <div class="guaranteed__left-item"> 2750 <img src="//www.laundry-alternative.com/cdn/shop/files/guaranteed-2.jpg?v=1763717606" alt=""> 2751 </div> 2752 2753 <div class="guaranteed__left-item"> 2754 <img src="//www.laundry-alternative.com/cdn/shop/files/guaranteed-3.jpg?v=1763717620" alt=""> 2755 </div> 2756 2757 <div class="guaranteed__left-item"> 2758 <img src="//www.laundry-alternative.com/cdn/shop/files/guaranteed-4.jpg?v=1763717651" alt=""> 2759 </div> 2760 2761 </div> 2762 </div> 2763 <div class="guaranteed__right"> 2764 <div class="guaranteed__wrap scroll-animation"> 2765 <div class="guaranteed__right-img"> 2766 <img src="//www.laundry-alternative.com/cdn/shop/files/guaranteed-white-right.svg?v=1763717149" alt="logo"> 2767 </div> 2768 <div class="guaranteed__content"> 2769 <h3>30 Day returns &<br/>3 Year unlimited warranty</h3><p>Try The Laundry Alternative for 30 days with free U.S. shipping, easy returns, and an industryâleading 3âyear comprehensive warranty, company laundry appliances that simply work.</p> 2770 <a class="guaranteed__link" href="#_">Shop with confidence</a> 2771 </div> 2772 </div> 2773 </div> 2774 </div> 2775 </div> 2776</section> 2777 2778 2779</section><section id="shopify-section-sections--28226737668394__la-footer" class="shopify-section shopify-section-group-footer-group"><footer class="footer"> 2780 <div class="footer__inner"> 2781 <div class="common-wrap"> 2782 <div class="footer__wrapper"> 2783 <div class="footer__top-wrap"> 2784 <div class="footer__top-left"> 2785 <h3>Subscribe to Our Newsletter</h3><h2>Unlock your small-space<br/>laundry journey</h2><p>Laundry Alternative</p><h5>Join now and get<strong> </strong><em>5% OFF</em> your first order!</h5> 2786 <div class="footer__input-and-btn"> 2787 <div class="footer__input"> 2788 <input type="email" name="email" id="email" placeholder="Your email..."> 2789 </div> 2790 <div class="footer__btn"> 2791 <button class="btn">SIGN UP</button> 2792 </div> 2793 </div> 2794 </div> 2795 2796 <div class="footer__top-right"> 2797 <div class="footer__top-right-content"> 2798 <h3>Follow us</h3><h2>Join our Community</h2> 2799 <div class="footer__right-items"> 2800 2801 <div class="footer__right-item"> 2802 <div class="footer__right-item-img"> 2803 <a href="https://www.facebook.com/people/The-Laundry-Alternative/100063590873204/#" target="_blank">
2804 <img src="//www.laundry-alternative.com/cdn/shop/files/facebook.svg?v=1763723225" alt=""> 2805 <p>FACEBOOK</p> 2806 </a> 2807 </div> 2808 </div> 2809 2810 <div class="footer__right-item"> 2811 <div class="footer__right-item-img"> 2812 <a href="https://www.instagram.com/laundryalternative/" target="_blank"> 2813 <img src="//www.laundry-alternative.com/cdn/shop/files/instagram.svg?v=1763723261" alt=""> 2814 <p>INSTAGRAM</p> 2815 </a> 2816 </div> 2817 </div> 2818 2819 <div class="footer__right-item"> 2820 <div class="footer__right-item-img"> 2821 <a href="https://www.pinterest.com/search/pins/?q=laundry+alternative" target="_blank"> 2822 <img src="//www.laundry-alternative.com/cdn/shop/files/PINTEREST.svg?v=1763723316" alt=""> 2823 <p>PINTEREST</p> 2824 </a> 2825 </div> 2826 </div> 2827 2828 <div class="footer__right-item"> 2829 <div class="footer__right-item-img"> 2830 <a href="https://www.youtube.com/user/ctournet" target="_blank"> 2831 <img src="//www.laundry-alternative.com/cdn/shop/files/yt.svg?v=1763723351" alt=""> 2832 <p>YOUTUBE</p> 2833 </a> 2834 </div> 2835 </div> 2836 2837 </div> 2838 </div> 2839 </div> 2840 </div> 2841 <div class="footer__center"> 2842 <div class="footer__center-wrap"> 2843 <div class="footer__address"> 2844 <div class="footer__center-logo"> 2845 <img src="//www.laundry-alternative.com/cdn/shop/files/footer-logo.png?v=1763726390" alt=""> 2846 </div> 2847 <div class="footer__address-text"> 2848 <p>The Laundry Alternative Inc. 7310 Ardmore St. <br/>Houston TX 77054</p> 2849 </div> 2850 </div> 2851 <div class="footer__center-content"> 2852 <div class="footer__center-contact"> 2853 <h3>CONTACT US</h3> 2854 <a href="tel:1-888-813-9559">1-888-813-9559</a> 2855 <a href="mailTo:[email protected]">[email protected]</a> 2856 </div> 2857 </div> 2858 <div class="footer__center-items"> 2859 <div class="footer__center-item"> 2860 <div class="footer__center-item-content"> 2861 <h3 class="active">QUICK LINKS</h3> 2862 <div class="footer__center-list active"> 2863 <ul> 2864 2865 2866 <li> 2867 <a 2868 class="footer__center-list-bold" 2869 href="/pages/track-order" 2870 >Track Order</a> 2871 </li> 2872 2873 <li> 2874 <a 2875 class="footer__center-list-bold" 2876 href="/pages/faqs" 2877 >FAQ</a> 2878 </li> 2879 2880 <li> 2881 <a 2882 class="" 2883 href="/blogs/blog" 2884 >Blog</a> 2885 </li> 2886 2887 <li> 2888 <a 2889 class="" 2890 href="/pages/press" 2891 >In The Press</a> 2892 </li> 2893 2894 <li> 2895 <a 2896 class="" 2897 href="/pages/about-us" 2898 >About Us</a> 2899 </li> 2900 2901 <li> 2902 <a 2903 class="" 2904 href="/pages/contact-us" 2905 >Contact Us</a> 2906 </li> 2907 2908 </ul> 2909 </div> 2910 </div> 2911 </div> 2912 <div class="footer__center-item"> 2913 <div class="footer__center-item-content"> 2914 <h3 class="active">CUSTOMER CARE</h3> 2915 <div class="footer__center-list"> 2916 <ul> 2917 2918 2919 <li> 2920 <a class="" href="/pages/shipping-policy">Shipping policy</a> 2921 </li> 2922 2923 <li> 2924 <a class="" href="/pages/return-refund-policy">Return & Refund Policy</a> 2925 </li> 2926 2927 <li> 2928 <a class="" href="/pages/privacy-policy">Privacy Policy</a> 2929 </li> 2930 2931 <li> 2932 <a class="" href="/pages/terms-of-use">Terms Of Use</a> 2933 </li> 2934 2935 </ul> 2936 </div> 2937 </div> 2938 </div> 2939 </div> 2940 </div> 2941 </div> 2942 <div class="footer-mobi-bottom-address"> 2943 <div class="footer-mobi-bottom-logo"> 2944 <a href="/">
2944<img src="//www.laundry-alternative.com/cdn/shop/files/footer-logo.png?v=1763726390" alt=""></a> 2945 </div> 2946 <div class="footer-mobi-bottom-address-text"> 2947 <p>The Laundry Alternative Inc. <br/>7310 Ardmore St. Houston TX 77054</p> 2948 </div> 2949 </div> 2950 <div class="footer__bottom"> 2951 <div class="footer__bottom-left"> 2952 © 2026 2953 laundry-alternative.com <br/>- All rights reserved. 2954 </div> 2955 <div class="footer__bottom-right"> 2956 <div class="footer__payment-method"> 2957 <img src="//www.laundry-alternative.com/cdn/shop/files/footer__payment-method.svg?v=1763728928" alt=""> 2958 </div> 2959 </div> 2960 </div> 2961 </div> 2962 </div> 2963 </div> 2964</footer> 2965 2966</section> 2967<!-- END sections: footer-group --> 2968 <section id="shopify-section-cart-drawer" class="shopify-section"> 2969 2970 2971 2972 2973 2974 2975 2976<div class="cart"> 2977 <div class="cart__inner"> 2978 <div class="cart__top"> 2979 <div class="cart__top-wrap"> 2980 <div class="cart__top-item-add-wrap"> 2981 <div class="cart__top-text">Cart</div> 2982 <div class="cart__top-item-add-text"> 2983 <span>0</span> 2984 items 2985 </div> 2986 </div> 2987 <div class="cart__top-cross-img"> 2988 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/cart-cross.svg?v=993998693398115821789892756" alt=""> 2989 </div> 2990 </div> 2991 </div> 2992 <div class="cart__announcement"> 2993 <div class="cart__announcement-text"> 2994 <div class="cart__announcement-away"> 2995 <p><strong>FREE US</strong> shipping</p> 2996 </div> 2997 </div> 2998 </div> 2999 <div class="cart__wrapper cart__empty-show"> 3000 3001 <div class="cart__empty"> 3002 <h3>Your Cart is Empty</h3><p>Add your favorite items to your cart.</p> 3003 <div class="cart__empty-btn"> 3004 <a class="btn" href="/collections/all">SHOP NOW</a> 3005 </div> 3006 </div> 3007 3008 </div> 3009 </div> 3010</div> 3011 3012 3013</section> 3014 <section id="shopify-section-la-mobile-menu" class="shopify-section"><div class="menu"> 3015 <div class="menu__inner"> 3016 <div class="menu__wrapper"> 3017 <div class="menu__main"> 3018 <div class="menu__list"> 3019 <ul> 3020 3021 3022 <li> 3023 <a class="menu__has-sub" href="#">Shop</a> 3024 <div class="menu__sub-menu"> 3025 <div class="menu__sub-menu-title"> 3026 3027 <a class="no-style" href="/collections/bundles-and-deals">Bundles & Deals</a> 3028 3029 </div> 3030 <div class="menu__sub-menu-items"> 3031 3032 3033 <div class="menu__sub-menu-item"> 3034 <h6>Washing Machines</h6> 3035 <ul> 3036 3037 <li> 3038 <a href="/collections/wonderwash-washing-machine">Non-Electric Washing Machine</a> 3039 </li> 3040 3041 <li> 3042 <a href="/collections/super-compact-automatic-washer">Automatic Washing Machines</a> 3043 </li> 3044 3045 </ul> 3046 </div> 3047 3048 3049 3050 <div class="menu__sub-menu-item"> 3051 <h6>Drying Machines</h6> 3052 <ul> 3053 3054 <li> 3055 <a href="/collections/regular-spin-dryer">Centrifugal Spin Dryer</a> 3056 </li> 3057 3058 <li> 3059 <a href="/collections/tumble-dryer-1">Tumble Dryer</a> 3060 </li> 3061 3062 </ul> 3063 </div> 3064 3065 3066 3067 3068 3069 3070 3071 3072 </div>
3073 <div class="menu__sub-menu-bot-link"> 3074 <a href="/collections/accessories">Accessories</a> 3075 </div> 3076 </div> 3077 </li> 3078 3079 3080 3081 3082 3083 3084 3085 <li> 3086 <a href="/pages/faqs">FAQ</a> 3087 </li> 3088 3089 3090 3091 <li> 3092 <a href="/pages/about-us">About Us</a> 3093 </li> 3094 3095 3096 3097 <li> 3098 <a href="/pages/contact-us">Contact</a> 3099 </li> 3100 3101 3102 </ul> 3103 </div> 3104 </div> 3105 <div class="menu__bot"> 3106 <div class="menu__search-title">SEARCH</div> 3107 <div class="menu__search"> 3108 <form action="/search" method="get" role="search"> 3109 <input 3110 type="text" 3111 placeholder="Search products..." 3112 name="q" 3113 value="" 3114 > 3115 <input type="hidden" name="type" value="product"> 3116 3117 <button type="submit" class="menu__search-icon"> 3118 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/search-icon.svg?v=12228065988299298931789892992" alt=""> 3119 </button> 3120 </form> 3121 </div> 3122 </div> 3123 </div> 3124 </div> 3125</div> 3126 3127<style data-shopify> 3128 .menu__list ul li a.no-style { 3129 color: #027b47; 3130 padding: 0; 3131 } 3132 3133 .no-style:after { 3134 content: '' !important; 3135 } 3136</style> 3137 3138 3139</section> 3140 <div class="modal"> 3141 <div class="modal__inner"> 3142 <div class="modal__video"> 3143 <video preload="auto" src=""></video> 3144 </div> 3145 <div class="modal__close"> 3146 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/close.svg?v=87708938500728992781789892766" alt=""> 3147 </div> 3148 </div> 3149</div> 3150 3151 3152 3153<div class="image-popup"> 3154 <div class="close-popup"> 3155 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/close.svg?v=87708938500728992781789892766" alt="" width="42" height="42"> 3156 </div> 3157 <button type="button" class="image-popup__nav image-popup__nav--prev" aria-label="Previous image"> 3158 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/left-arrow.svg?v=159817032770473719301789892869" alt="" width="6" height="11"> 3159 </button> 3160 <button type="button" class="image-popup__nav image-popup__nav--next" aria-label="Next image"> 3161 <img src="//www.laundry-alternative.com/cdn/shop/t/50/assets/right-arrow.svg?v=32975971914051351451789892984" alt="" width="6" height="11"> 3162 </button> 3163 <div class="image-popup-wrap"> 3164 <img src="" alt="Zoomed image" class="popup-img" width="1200" height="1200"> 3165 <video class="popup-video" playsinline controls preload="metadata"></video> 3166 <iframe class="popup-iframe" title="Zoomed video" allow="autoplay; encrypted-media; picture-in-picture" allowfullscreen></iframe> 3167 </div> 3168</div> 3169 3170
3170<script data-no-instant> 3171 document.addEventListener("DOMContentLoaded", 3172 function() { 3173 var div, n, 3174 v = document.getElementsByClassName("youtube-player"); 3175 for (n = 0; n < v.length; n++) { 3176 div = document.createElement("div"); 3177 div.setAttribute("data-id", v[n].dataset.id); 3178 div.innerHTML = labnolThumb(v[n].dataset.id); 3179 div.onclick = labnolIframe; 3180 v[n].appendChild(div); 3181 } 3182 }); 3183 function labnolThumb(id) { 3184 var thumb = '<img src="https://i.ytimg.com/vi/ID/hqdefault.jpg">', 3185 play = '<div class="play"></div>'; 3186 return thumb.replace("ID", id) + play; 3187 } 3188 function labnolIframe() { 3189 var iframe = document.createElement("iframe"); 3190 var embed = "https://www.youtube.com/embed/ID?autoplay=1"; 3191 iframe.setAttribute("src", embed.replace("ID", this.dataset.id)); 3192 iframe.setAttribute("frameborder", "0"); 3193 iframe.setAttribute("allowfullscreen", "1"); 3194 this.parentNode.replaceChild(iframe, this); 3195 } 3196 3197 3198 3199 3200 timber.countDownTimerSticky(); 3201 3202 3203 3204 timber.PerTagLine(); 3205 3206 </script>
3206 3207
3207<script type="text/javascript" data-no-instant> 3208 $(document).ready(function () { 3209 $('#currencies').selectpicker(); 3210 3211 if ($.cookie('currencynewcookie')) { 3212 jQuery('[name=currencies]').val($.cookie('currencynewcookie')).change(); 3213 jQuery('.selectedvalue').text($.cookie('currencynewcookie')); 3214 } 3215 }); 3216 </script>
3216 3217
3217<script> 3218 if ($('#productSelect').length) { 3219 jQuery(function($) { 3220 new Shopify.OptionSelectors('productSelect', { 3221 product: null, 3222 onVariantSelected: selectCallback, 3223 enableHistoryState: true 3224 }); 3225 // Add label if only one product option and it isn't 'Title'. Could be 'Size'. 3226 3227 // Hide selectors if we only have 1 variant and its title contains 'Default'. 3228 3229 }); 3230 } 3231 // This is an update 3232 // $(document).ready(function(){ 3233 // var Cat_slider = $('.category_wrap').find('.owl-item.active').length; 3234 // $('.category_wrap').each(function(){ 3235 // var Length = $(this).find('.owl-stage').find('.owl-item.active').length; 3236 3237 // if(Length<=5 && $(window).width()>999) { 3238 // $(this).find('.owl-nav').hide(); 3239 // } 3240 // }); 3241 3242 // }); 3243 3244 // $('.equal-line').matchHeight(); 3245 3246 $(".nav-tabs a").click(function(){ 3247 $(this).tab('show'); 3248 }); 3249 3250 $('.equal-line').matchHeight(); 3251 </script>
3251 3252 3253 3254 <a class="go-top" title="Go to the top of the page"><span class="fa fa-angle-up"></span></a> 3255 3256 <!-- Footer Scripts ================================ --> 3257 3258 3259 3260 <!-- Adroll Pixel --> 3261
3261<script type="text/javascript"> 3262 adroll_adv_id = '5XWFZMPV4ZHZLMYT35YZFY'; 3263 adroll_pix_id = 'LPNEQLAREJE3FICZLWLT3M'; 3264 (function () { 3265 var _onload = function () { 3266 if (document.readyState && !/loaded|complete/.test(document.readyState)) { 3267 setTimeout(_onload, 10); 3268 return; 3269 } 3270 if (!window.__adroll_loaded) { 3271 __adroll_loaded = true; 3272 setTimeout(_onload, 50); 3273 return; 3274 } 3275 var scr = document.createElement('script'); 3276 var host = 'https:' == document.location.protocol ? 'https://s.adroll.com' : 'http://a.adroll.com'; 3277 scr.setAttribute('async', 'true'); 3278 scr.type = 'text/javascript'; 3279 scr.src = host + '/j/roundtrip.js'; 3280 ( 3281 (document.getElementsByTagName('head') || [null])[0] || 3282 document.getElementsByTagName('script')[0].parentNode 3283 ).appendChild(scr); 3284 }; 3285 if (window.addEventListener) { 3286 window.addEventListener('load', _onload, false); 3287 } else { 3288 window.attachEvent('onload', _onload); 3289 } 3290 })(); 3291 </script>
3291 3292 <!-- Global site tag (gtag.js) - Google Ads: 936261505 -->
vendor: 68 bytes, lines 3292-3293
3292 3293 <script async src="https://www.googletagmanager.com/gtag/js?id=
3293AW-936261505
vendor: 16 bytes, lines 3293-3294
3293"></script> 3294
3294<script> 3295
vendor: 162 bytes, lines 3295-3300
3295window.dataLayer = window.dataLayer || []; 3296 function gtag() { 3297 dataLayer.push(arguments); 3298 } 3299 gtag('js', new Date()); 3300 gtag('config', '
3300AW-936261505
vendor: 8 bytes, lines 3300-3301
3300'); 3301
3301</script>
3301 3302 3303
3303<script> 3304 gtag('event', 'page_view', { 3305 send_to: 'AW-936261505', 3306 ecomm_pagetype: 'replace with value', 3307 ecomm_prodid: 'replace with value', 3308 ecomm_totalvalue: 'replace with value', 3309 user_id: 'replace with value', 3310 }); 3311 </script>
3311 3312
3312<script> 3313 (function (w, d, t, r, u) { 3314 var f, n, i; 3315 (w[u] = w[u] || []), 3316 (f = function () { 3317 var o = { ti: '25037363' }; 3318 (o.q = w[u]), (w[u] = new UET(o)), w[u].push('pageLoad'); 3319 }), 3320 (n = d.createElement(t)), 3321 (n.src = r), 3322 (n.async = 1), 3323 (n.onload = n.onreadystatechange = 3324 function () { 3325 var s = this.readyState; 3326 (s && s !== 'loaded' && s !== 'complete') || (f(), (n.onload = n.onreadystatechange = null)); 3327 }), 3328 (i = d.getElementsByTagName(t)[0]), 3329 i.parentNode.insertBefore(n, i); 3330 })(window, document, 'script', '//bat.bing.com/bat.js', 'uetq'); 3331 </script>
3331 3332
3332<script> 3333 /*ConvertCart.com-laundry-alternative.com*/ (function (c, o, n, v, e, r, t, s) { 3334 (s = c.fetch ? 'f' : ''), 3335 (c.ccartObj = e), 3336 (c[e] = 3337 c[e] || 3338 function () { 3339 (c[e].q = c[e].q || []).push(arguments); 3340 }), 3341 (c[e].t = Date.now()), 3342 (r = o.createElement(n)); 3343 r.async = 1; 3344 r.src = v + s + '.js'; 3345 t = o.getElementsByTagName(n)[0]; 3346 t.parentNode.insertBefore(r, t); 3347 })(window, document, 'script', '//cdn.convertcart.com/61586372', 'ccart'); 3348 </script>
3348 3349 3350 3351
3352<script> 3353 var z_store = { 3354 store: "1662", 3355 live: false, 3356 foreignCurrency: true, 3357 currencySelectors: ".money", 3358 quoteProduct: false && false , 3359 quoteCart: false, 3360 urlPath: "/", 3361 customerId: "" 3362 }; 3363 var zonosConfig = { 3364 currencySelectors: z_store.foreignCurrency && z_store.currencySelectors || '' 3365 }; 3366</script>
3366 3367 3368 3369 3370<style> 3371 .z-intl .additional-checkout-buttons, .z-intl .additional-checkout-button, 3372 3373 .z-intl #cart_form > table > tbody > tr.pricecolumn-bottom > td > div > span > div, 3374 3375 .z-intl .splitit-dynamic-container 3376 3377 { display: none; } 3378</style> 3379<style> 3380 #zonos {margin-left: 40px;} 3381</style> 3382 3383 3384 3385
3385<script src="https://cdnjs.cloudflare.com/ajax/libs/arrive/2.4.1/arrive.min.js"></script>
3385 3386 3387
3388<script> 3389 3390 function znGetCookie(cookieName) { 3391 var getCookieValue = "(?:(?:^|.*;\\s*)" + cookieName + "\\s*\\=\\s*([^;]*).*$)|^.*$"; 3392 var regex = new RegExp(getCookieValue); 3393 return document.cookie.replace(regex, "$1"); 3394 } 3395 3396 var zTestModeUrlIndex = window.location.toString().indexOf('zTestMode'); 3397 var zTestModeCookie = znGetCookie('zTestMode') === "true"; 3398 var zTestModeParam = window.location.toString().indexOf('zonos=true') !== -1; 3399 3400 if (zTestModeUrlIndex !== -1) { 3401 var testModeEnabled = window.location.toString().indexOf('zTestMode=true') !== -1; 3402 document.cookie = 'zTestMode=' + testModeEnabled + ';path=/;domain=' + window.location.host; 3403 zTestModeCookie = testModeEnabled; 3404 } 3405 3406 function znLoadHello() { 3407 var script = document.createElement('script'); 3408 script.src = "https://hello.zonos.com/hello.js?siteKey=G367JKTRHH4W"; 3409 document.head.appendChild(script); 3410 } 3411 3412 if (!z_store.live && (zTestModeParam || zTestModeCookie)) { 3413 znLoadHello(); 3414 } 3415 3416 3417 function znGoogleAnalyticsClientTracking(tracker) { 3418 z_store.clientId = tracker.get('clientId'); 3419 } 3420 3421 function znCheckClientId() { 3422 if (!z_store.clientId) { 3423 // Sets up a Google Analytics function if one isn't already set on the site 3424 typeof ga != 'undefined' && ga(znGoogleAnalyticsClientTracking); 3425 } 3426 } 3427 3428 function znSubmitForm(cart) { 3429 var form = document.createElement('form'); 3430 form.method = 'post'; 3431 form.action = '/a/iglobal/cart'; 3432 3433 var tempCart = { 3434 cart: cart, 3435 country: znGetCookie("zCountry"), 3436 currency: znGetCookie("zCurrency"), 3437 c: z_store && z_store.customerId, 3438 clientId: z_store.clientId 3439 }; 3440 3441 for (var item in tempCart) { 3442 var input = document.createElement('input'); 3443 input.type = "hidden"; 3444 input.name = item; 3445 input.value = tempCart[item]; 3446 form.appendChild(input); 3447 } 3448 3449 document.querySelector('body').appendChild(form); 3450 form.submit(); 3451 } 3452 3453 function znCheckout() { 3454 var httpRequest = new XMLHttpRequest; 3455 httpRequest.open("GET", "/cart.json", true); 3456 httpRequest.onreadystatechange = function() { 3457 if (this.readyState === 4 && this.status >= 200 && this.status < 400) { 3458 znSubmitForm(this.responseText); 3459 } 3460 } 3461 httpRequest.send(); 3462 } 3463 3464 function znIsCountryDomestic() { 3465 // Uses igCountry for backwards compatibility 3466 return (znGetCookie("zCountry") || znGetCookie("igCountry")) && typeof zonos !== 'undefined' && !zonos.isDomestic(znGetCookie("zCountry") || znGetCookie("igCountry")); 3467 } 3468 3469 zonosCheckout = function(event) { 3470 if ((z_store.live || zTestModeParam || zTestModeCookie) && znIsCountryDomestic()) { 3471 if (event) { 3472 event.preventDefault(); 3473 event.stopPropagation(); 3474 event.stopImmediatePropagation(); 3475 } 3476 znCheckout(); 3477 } 3478 } 3479 3480function znDutyTaxEstimateOnDetailPage() { 3481 if (z_store.quoteProduct) { 3482 3483 } 3484 } 3485 3486 function znDutyTaxEstimateOnCartPage() { 3487 if (z_store.quoteCart && z_store.urlPath.indexOf("cart") >= 0) { 3488 zonos.quote({ 3489 items: [ 3490 3491 ],currencyCode: 'USD'}); 3492 } 3493 } 3494 3495 function znCustomizations() { 3496 // All calls to Zonos should be made in this function to guarantee that Zonos Hello has been loaded. 3497 znCurrencyConversionEnabled(); 3498 3499 // This code is for the side cart. If you uncomment it, make sure to delete the if statement from arrive script 3500 document.arrive("[value*=Checkout], [name*=checkout]", {existing: true}, function(event) { 3501 event.setAttribute("onclick", "zonosCheckout(event)"); 3502 }); 3503 3504 znDutyTaxEstimateOnCartPage(); 3505 znDutyTaxEstimateOnDetailPage(); 3506 } 3507 3508 var znIntervalID = null; 3509 znDisplayCurrency = function() { 3510 if (typeof zonos !== 'undefined' && zonos.config) { 3511 znIntervalID && clearInterval(znIntervalID); 3512 } else if (znIntervalID === null) { 3513 znIntervalID = setInterval(znDisplayCurrency, 100); 3514 } 3515 } 3516 3517 function znCurrencyConversionEnabled() { 3518 znDisplayCurrency(); 3519 if (z_store.foreignCurrency == true && z_store.currencySelectors) { 3520 document.arrive(z_store.currencySelectors, znDisplayCurrency); 3521 } 3522 } 3523 3524 var znListenForCountryChange = true; 3525 function zonosLoaded() { 3526 znCheckClientId(); 3527 if (!znListenForCountryChange) { 3528 document.removeEventListener('z-country-change', zonosLoaded); 3529 return; 3530 } 3531 3532 znListenForCountryChange = false;
3533 znCustomizations(); 3534 } 3535 3536 function znOnPageLoad() { 3537 document.addEventListener('z-country-change', zonosLoaded); 3538 } 3539 3540 znOnPageLoad(); 3541 3542</script>
3542 3543 3544 3545 3546<!--Content in content_for_footer --> 3547 3548 3549<!--LH-->
3549<script src="//www.laundry-alternative.com/cdn/shop/t/50/assets/ndnapps-contactform-script.js?v=73081675647053099501789892935" type="text/javascript"></script>
3549 3550
3550<script src="https://code.jquery.com/jquery-3.6.4.min.js"></script>
3550 3551
3551<script src="//www.laundry-alternative.com/cdn/shop/t/50/assets/slick.min.js?v=71779134894361685811789893000" type="text/javascript"></script>
3551 3552
3552<script src="//www.laundry-alternative.com/cdn/shop/t/50/assets/main.js?v=180118001534859906971790216145" type="text/javascript"></script>
3552 3553 3554
3554<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"></script>
3554 3555 3556 3557 <style> .yotpo-widget-instance.yotpo-small {display: none !important;} </style> 3558<div id="shopify-block-AMmJvYjFrS1RySEVuM__585288358657334602" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: app-occ-snippet --> 3559 3560
3561<script> 3562 if(typeof(Spurit) === 'undefined'){ 3563 var Spurit = {}; 3564 } 3565 if(!Spurit.OneClickCheckout3){ 3566 Spurit.OneClickCheckout3 = {}; 3567 } 3568 if(!Spurit.OneClickCheckout3.snippet){ 3569 Spurit.OneClickCheckout3.snippet = {}; 3570 } 3571 Spurit.OneClickCheckout3.snippet.shopHash = '9888070cf053db5cbed7607f64e506cb'; 3572 Spurit.OneClickCheckout3.snippet.pageType = 'index'; 3573 Spurit.OneClickCheckout3.snippet.analyticsEnabled = '0'; 3574 Spurit.OneClickCheckout3.snippet.settingsVersion = '1790246867432'; 3575 Spurit.OneClickCheckout3.snippet.cdnStoreUrl = ''; 3576 3577 3578 3579 3580 3581 if (typeof(Spurit.globalSnippet) === 'undefined') { 3582 Spurit.globalSnippet = { 3583 shop_currency: 'USD', 3584 money_format: '<span class="money">${{amount}}</span>', 3585 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}, 3586 customer_id: '', 3587 routes_root: '/', 3588 timezone: 'America/Chicago', 3589 }; 3590 } 3591 3592 Spurit.globalSnippet.shop_timezone = 'America/Chicago'; 3593</script>
3593 3594
3595<script src="https://cdn.occ-app.com/all-apps/spurit.global-2.x.min.js" async></script>
3595 3596 3597
3598<script src="https://cdn.occ-app.com/shopify-apps/one-click-checkout/common.js" async></script>
3598 3599<link href="https://cdn.occ-app.com/shopify-apps/one-click-checkout/common.css" rel="stylesheet" type="text/css" media="all"> 3600<!-- END app snippet --> 3601 3602</div><div id="shopify-block-Aamora2hLNHcxQVNaT__12120936241911852800" class="shopify-block shopify-app-block"><section class='jdgm-widget jdgm-revs-tab' role='complementary'> 3603 3604 <div class='jdgm-revs-tab-btn btn' position="right" tabindex="0" aria-label="Click to open Judge.me floating reviews tab" role='button'>â Reviews</div> 3605 <div class='jdgm-revs-tab__header'> 3606 <a class='jdgm-close-ico'></a> 3607 <h3 class='jdgm-revs-tab__title'>Let customers speak for us</h3> 3608 <a class='jdgm-revs-tab__url' href='/pages/reviews'> 3609 <div data-score='4.66' class='jdgm-all-reviews-rating' aria-label='Average rating is 4.66' role='img'></div>2057 reviews 3610 </a> 3611 </div> 3612 3613 3614 <div class='jdgm-widget jdgm-all-reviews-widget-v2025' 3615 data-widget='all-reviews-v2025' 3616 data-entry-point='all_reviews_widget_v2025.js' 3617 data-entry-key='all-reviews-widget-v2025/main.js' 3618 data-block-id='Aamora2hLNHcxQVNaT__12120936241911852800' 3619 data-review-source='' 3620 data-show-all-reviews-in-same-tab='' 3621 data-show-first='' 3622 data-empty-state='' 3623 data-is-floating-tab='true' 3624 3625 > 3626 3627 <div class='jdgm-legacy-widget-content' style='display: none;'> 3628 <style> </style> <section class='jdgm-revs-tab__wrapper'> <style>.jdgm-revs-tab{display: none}</style> <div class='jdgm-mask'></div> <div class='jdgm-revs-tab__main'> <div class='jdgm-revs-tab__content'> <div class='jdgm-revs-tab__content-header' data-number-of-product-reviews='859' data-number-of-shop-reviews='1198'> <a style='display: none' href='#' class='jdgm-write-rev-link'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'> <div class='jdgm-histogram__row' data-rating='5' data-frequency='1582' data-percentage='77'> <div class='jdgm-histogram__star' role='button' aria-label="77% (1582) reviews with 5 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 77%;'> </div> </div> <div class='jdgm-histogram__percentage'>77%</div> <div class='jdgm-histogram__frequency'>(1582)</div> </div> <div class='jdgm-histogram__row' data-rating='4' data-frequency='363' data-percentage='18'> <div class='jdgm-histogram__star' role='button' aria-label="18% (363) reviews with 4 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 18%;'> </div> </div> <div class='jdgm-histogram__percentage'>18%</div> <div class='jdgm-histogram__frequency'>(363)</div> </div> <div class='jdgm-histogram__row' data-rating='3' data-frequency='45' data-percentage='2'> <div class='jdgm-histogram__star' role='button' aria-label="2% (45) reviews with 3 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 2%;'> </div> </div> <div class='jdgm-histogram__percentage'>2%</div> <div class='jdgm-histogram__frequency'>(45)</div> </div> <div class='jdgm-histogram__row' data-rating='2' data-frequency='16' data-percentage='1'> <div class='jdgm-histogram__star' role='button' aria-label="1% (16) reviews with 2 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 1%;'> </div> </div> <div class='jdgm-histogram__percentage'>1%</div> <div class='jdgm-histogram__frequency'>(16)</div> </div> <div class='jdgm-histogram__row' data-rating='1' data-frequency='51' data-percentage='2'> <div class='jdgm-histogram__star' role='button' aria-label="2% (51) reviews with 1 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 2%;'> </div> </div> <div class='jdgm-histogram__percentage'>2%</div> <div class='jdgm-histogram__frequency'>(51)</div> </div> <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div> <div class='jdgm-gallery' data-url='reviews/all_reviews_js_based' data-per-page='10'> <div class='jdgm-gallery-data jdgm-hidden' data-json='[{"uuid":"aef74729-33a9-466c-8283-9511848735fe","reviewer_name":"Hannah Klun","reviewer_initial":"H","title":"","body_html":"\u003cp\u003eWonderwash is great and gets clothes clean! I switched to this method because I live on the 5th floor and hauling laundry is no fun. This way I can do a load quickly every day if needed. Recommend purchasing the spin dryer along with it. Hang drying is a breeze after using the revo spin.\u003c/p\u003e","verified_buyer":true,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"The Laundry Alternative","product_title":"The Wonder Wash® Retro Colors Pink","product_url":"/products/copy-of-the-wonder-wash®-retro-colors-pink","product_url_with_utm":"
3628https://www.laundry-alternative.com/products/copy-of-the-wonder-wash®-retro-colors-pink?jdgm_referral_location=widget\u0026ref=judge.me\u0026utm_campaign=judgeme-review-site\u0026utm_medium=referral\u0026utm_source=judgeme","rating":"5","created_at":"2026-09-09 10:35:16 UTC","pictures_urls":[{"compact":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80\u0026width=160","original":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80\u0026width=1024"}]},{"uuid":"f563e9e6-f76b-41ce-bde4-75c8a4395ac5","reviewer_name":"Hannah Klun","reviewer_initial":"H","title":"","body_html":"\u003cp\u003eDoes amazing job at getting the water out. It had three settings for 1, 3, 5 minutes and it really doesnât even need the whole 5. I can comfortably hang dry my clothes after a 3 minute spin. Easy set up. Definitely goes hand in hand with the wonderwash.\u003c/p\u003e","verified_buyer":true,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"The Laundry Alternative","product_title":"REVO Mini Countertop Spin Dryer with Removable Drum","product_url":"/products/revo-mini-countertop-spin-dryer-with-removable-drum","product_url_with_utm":"https://www.laundry-alternative.com/products/revo-mini-countertop-spin-dryer-with-removable-drum?jdgm_referral_location=widget\u0026ref=judge.me\u0026utm_campaign=judgeme-review-site\u0026utm_medium=referral\u0026utm_source=judgeme","rating":"5","created_at":"2026-09-09 10:33:08 UTC","pictures_urls":[{"compact":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80\u0026width=160","original":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80\u0026width=1024"}]},{"uuid":"768b036e-6795-491b-83ab-7beadcffd3a8","reviewer_name":"Sandy Bilodeau","reviewer_initial":"S","title":"","body_html":"\u003cp\u003eI'm new to tie dying and live in a mobile home where I have to use the community laundry room. Having this spin dryer at home helps to wring out my fabrics after they soak and before I dye them. I'm not 100% in love with this Ninja for me. Before, I would soak my fabrics in a 5 gallon bucket of water and soda ash. After 30 mins I would hand wring them out and hang them in my shower to damp dry. Very messy and stooping over a bucket is not ideal in the long run. I was hoping this would be a smoother and faster procedure, but transferring the wet fabric into the Ninja is sloppy. (Not Ninjas fault.) \n\u003cbr /\u003eThe spout leaks as soon as the first item goes in, even when turned off. So there has to be a bowl under it at all times. The floor still gets wet.\n\u003cbr /\u003eBalancing the load might take a few tries like everyone else has said.\n\u003cbr /\u003eFor fresh washed clothes the Ninja would be awesome. For my application I should have gotten a spin dryer with a long hose for the discharge (that I reuse) and a long electric cord so it could sit in the shower and do it's job.\n\u003cbr /\u003eFor now it's kind of a sloppy mess\u003c/p\u003e","verified_buyer":true,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"The Laundry Alternative","product_title":"Ninja 3200 RPM Portable Centrifugal Spin Dryer with High Tech Suspension System (Emerald)","product_url":"/products/ninja-3200-rpm-portable-centrifugal-spin-dryer-with-high-tech-suspension-system-emerald","product_url_with_utm":"
3628https://www.laundry-alternative.com/products/ninja-3200-rpm-portable-centrifugal-spin-dryer-with-high-tech-suspension-system-emerald?jdgm_referral_location=widget\u0026ref=judge.me\u0026utm_campaign=judgeme-review-site\u0026utm_medium=referral\u0026utm_source=judgeme","rating":"3","created_at":"2026-06-01 18:00:42 UTC","pictures_urls":[{"compact":"https://review-images.judgeme.com/the-laundry-alternative/1780337035__1780337030593-ninja__original.jpeg?quality=80\u0026width=160","original":"https://review-images.judgeme.com/the-laundry-alternative/1780337035__1780337030593-ninja__original.jpeg?quality=80\u0026width=1024"}]},{"uuid":"71d0b590-154d-4c86-b6f3-71a01d4772cc","reviewer_name":"Yennie Shen","reviewer_initial":"Y","title":"","body_html":"\u003cp\u003eActually, I think you delivered a upgrade model to me , because it has spout for draining water instead the one in the photo . I appreciated and would like to pay the difference. The spin power very effectively. I like very much. I hope this machine can last sometime.\u003c/p\u003e","verified_buyer":true,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"The Laundry Alternative","product_title":"Ninja 3200 RPM Portable Centrifugal Spin Dryer with High Tech Suspension System (COPY)","product_url":"/products/open-box-ninja-3200-rpm-copy","product_url_with_utm":"https://www.laundry-alternative.com/products/open-box-ninja-3200-rpm-copy?jdgm_referral_location=widget\u0026ref=judge.me\u0026utm_campaign=judgeme-review-site\u0026utm_medium=referral\u0026utm_source=judgeme","rating":"5","created_at":"2026-04-29 18:43:21 UTC","pictures_urls":[{"compact":"https://review-images.judgeme.com/the-laundry-alternative/1777489947__1777489880374-17774898645971838379013813__original.jpg?quality=80\u0026width=160","original":"https://review-images.judgeme.com/the-laundry-alternative/1777489947__1777489880374-17774898645971838379013813__original.jpg?quality=80\u0026width=1024"}]},{"uuid":"58e1d420-d7f4-4245-9765-7a5a54dce343","reviewer_name":"Sally Britt","reviewer_initial":"S","title":"","body_html":"\u003cp\u003eThis product is amazing, it was given to me I am 57 yrs old have alot of health issues but no. Income \u0026amp; doing laundry by hand is impossible this has been a true blessing i love it.\u003c/p\u003e","verified_buyer":false,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"The Laundry Alternative","product_title":"The Wonder Wash®","product_url":"/products/the-wonderwash","product_url_with_utm":"https://www.laundry-alternative.com/products/the-wonderwash?jdgm_referral_location=widget\u0026ref=judge.me\u0026utm_campaign=judgeme-review-site\u0026utm_medium=referral\u0026utm_source=judgeme","rating":"5","created_at":"2026-04-11 12:11:16 UTC","pictures_urls":[{"compact":"https://review-images.judgeme.com/the-laundry-alternative/1775909476__screenshot_20250313_151654_messages2__original.jpg?quality=80\u0026width=160","original":"https://review-images.judgeme.com/the-laundry-alternative/1775909476__screenshot_20250313_151654_messages2__original.jpg?quality=80\u0026width=1024"}]},{"uuid":"1bd4bfa0-008e-40ab-859a-517b040c83e0","reviewer_name":"JANE COYLE","reviewer_initial":"J","title":"","body_html":"\u003cp\u003eThis spin dryer is perfect for my needs. We go on road trips often and this little guy saves us the trouble of trying to find coin laundry, which is costly and not the safest thing to do in places you're not familiar with. It's lightweight yet powerful. We use a Dezitrek manual washing bag in the hotel bath and then spin it in the REVO to hang dry. It's such a perfect size that I could even put a large size pair of men's jeans. Tip: IKEA sells a laundry bag called KLUNKA (has stripes) and it fits the REVO perfectly! Now you have a laundry bag AND a storage bag for the little machine.\u003c/p\u003e","verified_buyer":true,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"The Laundry Alternative","product_title":"REVO Mini Countertop Spin Dryer with Removable Drum","product_url":"/products/revo-mini-countertop-spin-dryer-with-removable-drum","product_url_with_utm":"
3628https://www.laundry-alternative.com/products/revo-mini-countertop-spin-dryer-with-removable-drum?jdgm_referral_location=widget\u0026ref=judge.me\u0026utm_campaign=judgeme-review-site\u0026utm_medium=referral\u0026utm_source=judgeme","rating":"5","created_at":"2026-03-14 02:19:54 UTC","pictures_urls":[{"compact":"https://review-images.judgeme.com/the-laundry-alternative/1773454959__1773454955945-pxl_20260314_022053819__original.jpg?quality=80\u0026width=160","original":"https://review-images.judgeme.com/the-laundry-alternative/1773454959__1773454955945-pxl_20260314_022053819__original.jpg?quality=80\u0026width=1024"}]}]'></div> </div> <div class="jdgm-medals-wrapper jdgm-hidden" data-updated-at='2026-09-22T22:27:49Z'> <style type="text/css"></style> <div class="jdgm-medals" data-link="https://app.judge.me/reviews/medals"> <div class="jdgm-medals__container"> <div class="jdgm-medal-wrapper" title="Silver Verified Reviews Shop. Obtained at least 50 reviews submitted by genuine customers with proof of purchase history"> <a class="jdgm-medal jdgm--loading" data-value="62" data-type="ver_rev" data-tier="silver" aria-label="Judge.me Silver Verified Reviews Shop medal"> <div class="jdgm-medal__image" data-url="ver_rev/silver.svg" data-alt="Judge.me Silver Verified Reviews Shop medal"></div> <div class="jdgm-medal__value ">62</div> </a> </div> <div class="jdgm-medal-wrapper" title="Bronze Transparent Shop. Published at least 80% of verified reviews received in total"> <a class="jdgm-medal jdgm--loading" data-value="" data-type="tran" data-tier="bronze" aria-label="Judge.me Bronze Transparent Shop medal"> <div class="jdgm-medal__image" data-url="tran/bronze.svg" data-alt="Judge.me Bronze Transparent Shop medal"></div> </a> </div> <div class="jdgm-medal-wrapper" title="Bronze Monthly Record Shop. Achieved an all-time record of 16 published verified reviews within one calendar month."> <a class="jdgm-medal jdgm--loading" data-value="16" data-type="mon_rec" data-tier="bronze" aria-label="Judge.me Bronze Monthly Record Shop medal"> <div class="jdgm-medal__image" data-url="mon_rec/bronze_hollow.svg" data-alt="Judge.me Bronze Monthly Record Shop medal"></div> <div class="jdgm-medal__value ">16</div> </a> </div> </div> </div> </div> <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-revs-tab__content-body'> <div class='jdgm-revs-tab__reviews'><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='f1bdc82a-dbd5-469c-bf8e-d49be842a201' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > K </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-09-22 09:58:13 UTC'></span> <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span> <a href='/products/the-wonder-wash®-retro-colors-blue' target='_blank' class='jdgm-rev__prod-link'> The Wonder Wash® Retro Colors Blue </a> </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Kachavious</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>Love it! Itâs very convenient and easy to wash all of my clothes.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='aef74729-33a9-466c-8283-9511848735fe' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > H </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5
3628star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-09-09 10:35:16 UTC'></span> <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span> <a href='/products/copy-of-the-wonder-wash®-retro-colors-pink' target='_blank' class='jdgm-rev__prod-link'> The Wonder Wash® Retro Colors Pink </a> </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Hannah Klun</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>Wonderwash is great and gets clothes clean! I switched to this method because I live on the 5th floor and hauling laundry is no fun. This way I can do a load quickly every day if needed. Recommend purchasing the spin dryer along with it. Hang drying is a breeze after using the revo spin.</p></div> <div class='jdgm-rev__pics'> <a class='jdgm-rev__pic-link jdgm--loading' target='_blank' rel='nofollow' href='https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=1024' data-mfp-src='https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=1024'> <img class='jdgm-rev__pic-img' alt='User picture' data-src='https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=160'> </a> </div> <div class='jdgm-rev__vids'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='f563e9e6-f76b-41ce-bde4-75c8a4395ac5' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > H </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-09-09 10:33:08 UTC'></span> <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span> <a href='/products/revo-mini-countertop-spin-dryer-with-removable-drum' target='_blank' class='jdgm-rev__prod-link'> REVO Mini Countertop Spin Dryer with Removable Drum </a> </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Hannah Klun</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>Does amazing job at getting the water out. It had three settings for 1, 3, 5 minutes and it really doesnât even need the whole 5. I can comfortably hang dry my clothes after a 3 minute spin. Easy set up. Definitely goes hand in hand with the wonderwash.</p></div> <div class='jdgm-rev__pics'> <a class='jdgm-rev__pic-link jdgm--loading' target='_blank' rel='nofollow' href='https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=1024' data-mfp-src='https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=1024'> <img class='jdgm-rev__pic-img' alt='User picture' data-src='https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=160'> </a> </div> <div class='jdgm-rev__vids'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='be37eefb-3777-4154-8a55-9487e80b730d' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > A </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5
3628star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-08-31 02:37:16 UTC'></span> <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span> <a href='/products/revo-mini-countertop-spin-dryer-with-removable-drum' target='_blank' class='jdgm-rev__prod-link'> REVO Mini Countertop Spin Dryer with Removable Drum </a> </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Anonymous</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>I wash all my alpaca, cashmere and wool sweaters and spin them out in this dryer. It's the greatest!</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='c44c6cd6-3666-425e-aaef-923ec9f2e009' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > G </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-08-11 18:48:17 UTC'></span> <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span> <a href='/products/bundle-green-wonderwash-washing-machine-with-ninja-spin-dryer' target='_blank' class='jdgm-rev__prod-link'> Extra Saving $15! Bundle Green Wonderwash Washing Machine with Emerald Ninja Spin Dryer </a> </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Gayton Gomez</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>I bought the Wonder wash machine and matching ninja spin dryer because my building's laundry room will be closed for 8 weeks. But I think I'll keep using them even after they open the laundry room again, at least for things I hand wash or drip dry. The washer is fun and does a good job, and I was impressed with how much water the spin dryer gets out of the clothes. Also, the mint green color is cute.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div></div> <div class='jdgm-spinner jdgm-revs-tab__spinner' style='display: none'> </div> <div class='jdgm-paginate' data-per-page='5' data-url='https://api.judge.me/reviews/reviews_for_reviews_tab' ><a class='jdgm-paginate__page jdgm-curt' data-page='1' aria-label='Page 1' tabindex='0' aria-current='page' role='button'>1</a><a class='jdgm-paginate__page ' data-page='2' aria-label='Page 2' tabindex='0' role='button'>2</a><a class='jdgm-paginate__page ' data-page='3' aria-label='Page 3' tabindex='0' role='button'>3</a><a class='jdgm-paginate__page jdgm-paginate__next-page' data-page='2' aria-label='Page 2' tabindex='0' rel='next' role='button'></a><a class='jdgm-paginate__page jdgm-paginate__last-page' data-page='172' aria-label='Page 172' tabindex='0' role='button'></a></div> </div> </div> </div> </section> 3629 </div> 3630 3631 </div> 3632 3633 3634
3634<script type='application/json' class='jdgm-all-reviews-widget-v2025-data-json'>{"number_of_reviews":2057,"number_of_shop_reviews":1198,"number_of_product_reviews":859,"average_rating":"4.66","histogram":[{"rating":5,"frequency":1582,"percentage":77,"extra_class":null},{"rating":4,"frequency":363,"percentage":18,"extra_class":null},{"rating":3,"frequency":45,"percentage":2,"extra_class":null},{"rating":2,"frequency":16,"percentage":1,"extra_class":null},{"rating":1,"frequency":51,"percentage":2,"extra_class":null}],"photo_gallery":[{"uuid":"aef74729-33a9-466c-8283-9511848735fe","reviewer_name":"Hannah Klun","reviewer_initial":"H","title":"","body_html":"<p>Wonderwash is great and gets clothes clean! I switched to this method because I live on the 5th floor and hauling laundry is no fun. This way I can do a load quickly every day if needed. Recommend purchasing the spin dryer along with it. Hang drying is a breeze after using the revo spin.</p>","verified_buyer":true,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"The Laundry Alternative","product_title":"The Wonder Wash® Retro Colors Pink","product_url":"/products/copy-of-the-wonder-wash®-retro-colors-pink","product_url_with_utm":"https://www.laundry-alternative.com/products/copy-of-the-wonder-wash®-retro-colors-pink?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","rating":"5","created_at":"2026-09-09 10:35:16 UTC","pictures_urls":[{"original":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=1024","small":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=160","compact":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=160","huge":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=1024"}]},{"uuid":"f563e9e6-f76b-41ce-bde4-75c8a4395ac5","reviewer_name":"Hannah Klun","reviewer_initial":"H","title":"","body_html":"<p>Does amazing job at getting the water out. It had three settings for 1, 3, 5 minutes and it really doesnât even need the whole 5. I can comfortably hang dry my clothes after a 3 minute spin. Easy set up. Definitely goes hand in hand with the wonderwash.</p>","verified_buyer":true,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"The Laundry Alternative","product_title":"REVO Mini Countertop Spin Dryer with Removable Drum","product_url":"/products/revo-mini-countertop-spin-dryer-with-removable-drum","product_url_with_utm":"https://www.laundry-alternative.com/products/revo-mini-countertop-spin-dryer-with-removable-drum?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","rating":"5","created_at":"2026-09-09 10:33:08 UTC","pictures_urls":[{"original":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=1024","small":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=160","compact":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=160","huge":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=1024"}]},{"uuid":"768b036e-6795-491b-83ab-7beadcffd3a8","reviewer_name":"Sandy Bilodeau","reviewer_initial":"S","title":"","body_html":"<p>I'm new to tie dying and live in a mobile home where I have to use the community laundry room. Having this spin dryer at home helps to wring out my fabrics after they soak and before I dye them. I'm not 100% in love with this Ninja for me. Before, I would soak my fabrics in a 5 gallon bucket of water and soda ash. After 30 mins I would hand wring them out and hang them in my shower to damp dry. Very messy and stooping over a bucket is not ideal in the long run. I was hoping this would be a smoother and faster procedure, but transferring the wet fabric into the Ninja is sloppy. (Not Ninjas fault.) \n<br />The spout leaks as soon as the first item goes in, even when turned off. So there has to be a bowl under it at all times. The floor still gets wet.\n<br />Balancing the load might take a few tries like everyone else has said.\n<br />For fresh washed clothes the Ninja would be awesome. For my application I should have gotten a spin dryer with a long hose for the discharge (that I reuse) and a long electric cord so it could sit in the shower and do it's job.\n<br />For now it's kind of a sloppy mess</p>","verified_buyer":true,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"The Laundry Alternative","product_title":"Ninja 3200 RPM Portable Centrifugal Spin Dryer with High Tech Suspension System (Emerald)","product_url":"/products/ninja-3200-rpm-portable-centrifugal-spin-dryer-with-high-tech-suspension-system-emerald","product_url_with_utm":"https://www.lau
3634ndry-alternative.com/products/ninja-3200-rpm-portable-centrifugal-spin-dryer-with-high-tech-suspension-system-emerald?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","rating":"3","created_at":"2026-06-01 18:00:42 UTC","pictures_urls":[{"original":"https://review-images.judgeme.com/the-laundry-alternative/1780337035__1780337030593-ninja__original.jpeg?quality=80&width=1024","small":"https://review-images.judgeme.com/the-laundry-alternative/1780337035__1780337030593-ninja__original.jpeg?quality=80&width=160","compact":"https://review-images.judgeme.com/the-laundry-alternative/1780337035__1780337030593-ninja__original.jpeg?quality=80&width=160","huge":"https://review-images.judgeme.com/the-laundry-alternative/1780337035__1780337030593-ninja__original.jpeg?quality=80&width=1024"}]},{"uuid":"71d0b590-154d-4c86-b6f3-71a01d4772cc","reviewer_name":"Yennie Shen","reviewer_initial":"Y","title":"","body_html":"<p>Actually, I think you delivered a upgrade model to me , because it has spout for draining water instead the one in the photo . I appreciated and would like to pay the difference. The spin power very effectively. I like very much. I hope this machine can last sometime.</p>","verified_buyer":true,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"The Laundry Alternative","product_title":"Ninja 3200 RPM Portable Centrifugal Spin Dryer with High Tech Suspension System (COPY)","product_url":"/products/open-box-ninja-3200-rpm-copy","product_url_with_utm":"https://www.laundry-alternative.com/products/open-box-ninja-3200-rpm-copy?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","rating":"5","created_at":"2026-04-29 18:43:21 UTC","pictures_urls":[{"original":"https://review-images.judgeme.com/the-laundry-alternative/1777489947__1777489880374-17774898645971838379013813__original.jpg?quality=80&width=1024","small":"https://review-images.judgeme.com/the-laundry-alternative/1777489947__1777489880374-17774898645971838379013813__original.jpg?quality=80&width=160","compact":"https://review-images.judgeme.com/the-laundry-alternative/1777489947__1777489880374-17774898645971838379013813__original.jpg?quality=80&width=160","huge":"https://review-images.judgeme.com/the-laundry-alternative/1777489947__1777489880374-17774898645971838379013813__original.jpg?quality=80&width=1024"}]},{"uuid":"58e1d420-d7f4-4245-9765-7a5a54dce343","reviewer_name":"Sally Britt","reviewer_initial":"S","title":"","body_html":"<p>This product is amazing, it was given to me I am 57 yrs old have alot of health issues but no. Income & doing laundry by hand is impossible this has been a true blessing i love it.</p>","verified_buyer":false,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"The Laundry Alternative","product_title":"The Wonder Wash®","product_url":"/products/the-wonderwash","product_url_with_utm":"https://www.laundry-alternative.com/products/the-wonderwash?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","rating":"5","created_at":"2026-04-11 12:11:16 UTC","pictures_urls":[{"original":"https://review-images.judgeme.com/the-laundry-alternative/1775909476__screenshot_20250313_151654_messages2__original.jpg?quality=80&width=1024","small":"https://review-images.judgeme.com/the-laundry-alternative/1775909476__screenshot_20250313_151654_messages2__original.jpg?quality=80&width=160","compact":"https://review-images.judgeme.com/the-laundry-alternative/1775909476__screenshot_20250313_151654_messages2__original.jpg?quality=80&width=160","huge":"https://review-images.judgeme.com/the-laundry-alternative/1775909476__screenshot_20250313_151654_messages2__original.jpg?quality=80&width=1024"}]},{"uuid":"1bd4bfa0-008e-40ab-859a-517b040c83e0","reviewer_name":"JANE COYLE","reviewer_initial":"J","title":"","body_html":"<p>This spin dryer is perfect for my needs. We go on road trips often and this little guy saves us the trouble of trying to find coin laundry, which is costly and not the safest thing to do in places you're not familiar with. It's lightweight yet powerful. We use a Dezitrek manual washing bag in the hotel bath and then spin it in the REVO to hang dry. It's such a perfect size that I could even put a large size pair of men's jeans. Tip: IKEA sells a laundry bag called KLUNKA (has stripes) and it fits the REVO perfectly! Now you have a laundry bag AND a storage bag for the little machine.</p>","verified_buyer":true,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"The Laundry Alternative","product_title":"REVO Mini Countertop Spin Dryer with Removable Drum","product_url":"/products/revo-mini-countertop-spin-dryer-with-removable-drum","product_url_with_utm":"https://www.lau
3634ndry-alternative.com/products/revo-mini-countertop-spin-dryer-with-removable-drum?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","rating":"5","created_at":"2026-03-14 02:19:54 UTC","pictures_urls":[{"original":"https://review-images.judgeme.com/the-laundry-alternative/1773454959__1773454955945-pxl_20260314_022053819__original.jpg?quality=80&width=1024","small":"https://review-images.judgeme.com/the-laundry-alternative/1773454959__1773454955945-pxl_20260314_022053819__original.jpg?quality=80&width=160","compact":"https://review-images.judgeme.com/the-laundry-alternative/1773454959__1773454955945-pxl_20260314_022053819__original.jpg?quality=80&width=160","huge":"https://review-images.judgeme.com/the-laundry-alternative/1773454959__1773454955945-pxl_20260314_022053819__original.jpg?quality=80&width=1024"}]}],"shop_medals":[{"type":"ver_rev","tier":"silver","tier_key":200,"medal_image_url":"https://public-images.judge.me/judgeme/medals-v2-2025-rebranding/ver_rev/silver.svg","title":"Silver Verified Reviews Shop","description":"Obtained at least 50 reviews submitted by genuine customers with proof of purchase history","value":"62","value_is_long":false},{"type":"tran","tier":"bronze","tier_key":100,"medal_image_url":"https://public-images.judge.me/judgeme/medals-v2-2025-rebranding/tran/bronze.svg","title":"Bronze Transparent Shop","description":"Published at least 80% of verified reviews received in total"},{"type":"mon_rec","tier":"bronze","tier_key":100,"medal_image_url":"https://public-images.judge.me/judgeme/medals-v2-2025-rebranding/mon_rec/bronze_hollow.svg","title":"Bronze Monthly Record Shop","description":"Achieved an all-time record of 16 published verified reviews within one calendar month.","value":"16","value_is_long":false}],"multi_language_sorting_enabled":false,"ai_summary_text":"","metafield_updated_at":"2026-09-22T22:27:46Z","review_keywords":null,"all_reviews":[{"uuid":"f1bdc82a-dbd5-469c-bf8e-d49be842a201","title":"","rating":5,"body_html":"<p>Love it! Itâs very convenient and easy to wash all of my clothes.</p>","body":"Love it! Itâs very convenient and easy to wash all of my clothes.","verified_buyer":true,"created_at":"2026-09-22T09:58:13.100Z","reviewer_name":"Kachavious","reviewer_initial":"K","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Wonder Wash® Retro Colors Blue","encoded_product_id":"D8kpr95b","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/the-wonder-wash®-retro-colors-blue","product_url_with_utm":"https://www.laundry-alternative.com/products/the-wonder-wash®-retro-colors-blue?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":7,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":true,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/products/blue_wonderwash_white_ground-2.jpg?v=1570826730","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/products/blue_wonderwash_white_ground-2.jpg?v=1570826730","review_site_product_path":null,"is_shop_review":false},{"uuid":"aef74729-33a9-466c-8283-9511848735fe","title":"","rating":5,"body_html":"<p>Wonderwash is great and gets clothes clean! I switched to this method because I live on the 5th floor and hauling laundry is no fun. This way I can do a load quickly every day if needed. Recommend purchasing the spin dryer along with it. Hang drying is a breeze after using the revo spin.</p>","body":"Wonderwash is great and gets clothes clean! I switched to this method because I live on the 5th floor and hauling laundry is no fun. This way I can do a load quickly every day if needed. Recommend purchasing the spin dryer along with it. Hang drying is a breeze after using the revo spin.","verified_buyer":true,"created_at":"2026-09-09T10:35:16.276Z","reviewer_name":"Hannah Klun","reviewer_initial":"H","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[{"original":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=1024","small":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=160","compact":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=160","huge":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=1024"}],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Wonder Wash® Retro Colors Pink","encoded_product_id":"DjzNOJnk","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/copy-of-the-wonder-wash®-retro-colors-pink","product_url_with_utm":"https://www.lau
3634ndry-alternative.com/products/copy-of-the-wonder-wash®-retro-colors-pink?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":1,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":true,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/products/pink_white-2-2_aaa285b4-ce9c-48cf-ac3c-2ae27bc8cc56.jpg?v=1570827878","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/products/pink_white-2-2_aaa285b4-ce9c-48cf-ac3c-2ae27bc8cc56.jpg?v=1570827878","review_site_product_path":null,"is_shop_review":false},{"uuid":"f563e9e6-f76b-41ce-bde4-75c8a4395ac5","title":"","rating":5,"body_html":"<p>Does amazing job at getting the water out. It had three settings for 1, 3, 5 minutes and it really doesnât even need the whole 5. I can comfortably hang dry my clothes after a 3 minute spin. Easy set up. Definitely goes hand in hand with the wonderwash.</p>","body":"Does amazing job at getting the water out. It had three settings for 1, 3, 5 minutes and it really doesnât even need the whole 5. I can comfortably hang dry my clothes after a 3 minute spin. Easy set up. Definitely goes hand in hand with the wonderwash.","verified_buyer":true,"created_at":"2026-09-09T10:33:08.620Z","reviewer_name":"Hannah Klun","reviewer_initial":"H","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[{"original":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=1024","small":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=160","compact":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=160","huge":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=1024"}],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"REVO Mini Countertop Spin Dryer with Removable Drum","encoded_product_id":"Dzrzp14Q","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/revo-mini-countertop-spin-dryer-with-removable-drum","product_url_with_utm":"https://www.laundry-alternative.com/products/revo-mini-countertop-spin-dryer-with-removable-drum?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":1,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Drop_bw.jpg?v=1789493214","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Drop_bw.jpg?v=1789493214","review_site_product_path":null,"is_shop_review":false},{"uuid":"be37eefb-3777-4154-8a55-9487e80b730d","title":"","rating":5,"body_html":"<p>I wash all my alpaca, cashmere and wool sweaters and spin them out in this dryer. It's the greatest!</p>","body":"I wash all my alpaca, cashmere and wool sweaters and spin them out in this dryer. It's the greatest!","verified_buyer":true,"created_at":"2026-08-31T02:37:16.866Z","reviewer_name":"Anonymous","reviewer_initial":"A","is_anonymous_reviewer":true,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"REVO Mini Countertop Spin Dryer with Removable Drum","encoded_product_id":"Dzrzp14Q","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/revo-mini-countertop-spin-dryer-with-removable-drum","product_url_with_utm":"https://www.lau
3634ndry-alternative.com/products/revo-mini-countertop-spin-dryer-with-removable-drum?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":0,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Drop_bw.jpg?v=1789493214","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Drop_bw.jpg?v=1789493214","review_site_product_path":null,"is_shop_review":false},{"uuid":"c44c6cd6-3666-425e-aaef-923ec9f2e009","title":"","rating":5,"body_html":"<p>I bought the Wonder wash machine and matching ninja spin dryer because my building's laundry room will be closed for 8 weeks. But I think I'll keep using them even after they open the laundry room again, at least for things I hand wash or drip dry. The washer is fun and does a good job, and I was impressed with how much water the spin dryer gets out of the clothes. Also, the mint green color is cute.</p>","body":"I bought the Wonder wash machine and matching ninja spin dryer because my building's laundry room will be closed for 8 weeks. But I think I'll keep using them even after they open the laundry room again, at least for things I hand wash or drip dry. The washer is fun and does a good job, and I was impressed with how much water the spin dryer gets out of the clothes. Also, the mint green color is cute.","verified_buyer":true,"created_at":"2026-08-11T18:48:17.906Z","reviewer_name":"Gayton Gomez","reviewer_initial":"G","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"Extra Saving $15! Bundle Green Wonderwash Washing Machine with Emerald Ninja Spin Dryer","encoded_product_id":"DLK1l6Mm","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/bundle-green-wonderwash-washing-machine-with-ninja-spin-dryer","product_url_with_utm":"https://www.laundry-alternative.com/products/bundle-green-wonderwash-washing-machine-with-ninja-spin-dryer?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":3,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/IMG_2056.jpg?v=1771952966","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/IMG_2056.jpg?v=1771952966","review_site_product_path":null,"is_shop_review":false},{"uuid":"4490231c-b388-426e-8d05-8f22fa9d2039","title":"","rating":5,"body_html":"<p>Actually, I hadn't wanted to buy a new one. In fact, I was going to just replace the top and the crank arm handle and continue to use my old one (which was only one month out of warranty) but then I saw the transparent one on special (open box) and thought \"gee, that looks like fun!\" It is! </p>\n\n<p>Plus the machine seems to rotate more smoothly than before. I find myself making up excuses to do laundry. I love that I can scale the size up or down. Not to mention the incredible savings over laundromats! But more than money, it's the ultimate in convenience. \n<br />Here's my exact routine:\n<br />I presoak in bucket with a tablespoon of a homemade mixture of borax, sodium percarbonate, washing soda and baking soda (equal parts).</p>\n\n<p>After about 3/4 of an hour, I then spin out the dirty water (Ninja Spin dryer for the win!). Next I wash in my transparent WW with only a tsp of my laundry booster powder (dissolved in hot water before adding to the wash) + a tsp --or less!-- of the ECOS liquid soap from C
3634ostco, crank for 1-2 minutes, spin out the water again, add some fresh, cool water to the WW plus a TBLSPN of distilled white vinegar, crank for about 30 seconds, spin again for about a minute or two, then I hang out on the line, or if the weather isn't cooperating, indoors on hangers. </p>\n\n<p>Really, the spin dryer removes so much water that, normally, everything is dry in about an hour, bed linens, even less, about 15 minutes. I could go on and on, but if I had children, I would get a transparent WW for each of them so that they could wash their own clothing!</p>\n\n<p>I hesitated to buy it at first, but the guarantee and the warranty, made me take a chance. So glad I did.</p>","body":"Actually, I hadn't wanted to buy a new one. In fact, I was going to just replace the top and the crank arm handle and continue to use my old one (which was only one month out of warranty) but then I saw the transparent one on special (open box) and thought \"gee, that looks like fun!\" It is! \n\nPlus the machine seems to rotate more smoothly than before. I find myself making up excuses to do laundry. I love that I can scale the size up or down. Not to mention the incredible savings over laundromats! But more than money, it's the ultimate in convenience. \nHere's my exact routine:\nI presoak in bucket with a tablespoon of a homemade mixture of borax, sodium percarbonate, washing soda and baking soda (equal parts).\n\nAfter about 3/4 of an hour, I then spin out the dirty water (Ninja Spin dryer for the win!). Next I wash in my transparent WW with only a tsp of my laundry booster powder (dissolved in hot water before adding to the wash) + a tsp --or less!-- of the ECOS liquid soap from Costco, crank for 1-2 minutes, spin out the water again, add some fresh, cool water to the WW plus a TBLSPN of distilled white vinegar, crank for about 30 seconds, spin again for about a minute or two, then I hang out on the line, or if the weather isn't cooperating, indoors on hangers. \n\nReally, the spin dryer removes so much water that, normally, everything is dry in about an hour, bed linens, even less, about 15 minutes. I could go on and on, but if I had children, I would get a transparent WW for each of them so that they could wash their own clothing!\n\nI hesitated to buy it at first, but the guarantee and the warranty, made me take a chance. So glad I did.","verified_buyer":true,"created_at":"2026-08-07T00:11:01.502Z","reviewer_name":"magere taalamu","reviewer_initial":"m","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Wonder Wash® Transparent (COPY)","encoded_product_id":"gZeQGXAL","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/open-box-the-wonder-wash-copy","product_url_with_utm":"https://www.laundry-alternative.com/products/open-box-the-wonder-wash-copy?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":5,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/2307c7c0ca905393d8eb94ee4259ea38.jpg?v=1764380627","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Green.webp?v=1769431933","review_site_product_path":null,"is_shop_review":false},{"uuid":"c4f847a1-8c37-4a60-86bc-17106dad4a39","title":"","rating":5,"body_html":"<p>Fast shipping. Well packaged. No complaints</p>","body":"Fast shipping. Well packaged. No complaints","verified_buyer":true,"created_at":"2026-08-06T16:13:36.989Z","reviewer_name":"Jesse Schreivogel","reviewer_initial":"J","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Laundry Alternative","encoded_product_id":"yd93wEnR","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/","product_url_with_utm":"https://www.lau
3634ndry-alternative.com?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":7,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":null,"is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":null,"review_site_product_path":null,"is_shop_review":true},{"uuid":"fbfaceae-4b9d-4d8a-860f-fe8a0ff66729","title":"","rating":4,"body_html":"<p>Great device! I think we will save a lot of money with this. We still use our dryer but it only take 30 minutes on the lowest heat temp. We could hang dry easily if it weren't so rainy here. The cloths come out only slightly damp after using the Ninja. It's capacity is decent for what's out there in the market but you still can only fit about two jeans at a time. It takes about 3min per cycle. The first few times you use it it puts out a really strong smell. But it becomes less the more you use it. Oils burning off I guess. Overall very happy with the purchase.</p>","body":"Great device! I think we will save a lot of money with this. We still use our dryer but it only take 30 minutes on the lowest heat temp. We could hang dry easily if it weren't so rainy here. The cloths come out only slightly damp after using the Ninja. It's capacity is decent for what's out there in the market but you still can only fit about two jeans at a time. It takes about 3min per cycle. The first few times you use it it puts out a really strong smell. But it becomes less the more you use it. Oils burning off I guess. Overall very happy with the purchase.","verified_buyer":true,"created_at":"2026-08-06T16:12:50.622Z","reviewer_name":"Jesse Schreivogel","reviewer_initial":"J","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"Ninja 3200 RPM Portable Centrifugal Spin Dryer with High Tech Suspension System (Emerald)","encoded_product_id":"grZ1a6b2","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/ninja-3200-rpm-portable-centrifugal-spin-dryer-with-high-tech-suspension-system-emerald","product_url_with_utm":"https://www.laundry-alternative.com/products/ninja-3200-rpm-portable-centrifugal-spin-dryer-with-high-tech-suspension-system-emerald?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":7,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":true,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/1GMAIN111.jpg?v=1770221654","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/1GMAIN111.jpg?v=1770221654","review_site_product_path":null,"is_shop_review":false},{"uuid":"a6a64611-d441-4a9d-9efe-455cd9e939d9","title":"","rating":5,"body_html":"<p>Shipping was so fast, like next day! The item details were well-described.</p>","body":"Shipping was so fast, like next day! The item details were well-described.","verified_buyer":true,"created_at":"2026-08-03T21:26:52.610Z","reviewer_name":"Anonymous","reviewer_initial":"A","is_anonymous_reviewer":true,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Laundry Alternative","encoded_product_id":"yd93wEnR","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/","product_url_with_utm":"https://www.lau
3634ndry-alternative.com?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":6,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":null,"is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":null,"review_site_product_path":null,"is_shop_review":true},{"uuid":"dc50dab9-ff49-431f-a340-11d500c1b8ad","title":"","rating":5,"body_html":"<p>Shipping was lightning fast , 2 days .... No issues , would order again.</p>","body":"Shipping was lightning fast , 2 days .... No issues , would order again.","verified_buyer":true,"created_at":"2026-08-03T03:11:23.825Z","reviewer_name":"James Worthey","reviewer_initial":"J","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Laundry Alternative","encoded_product_id":"yd93wEnR","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/","product_url_with_utm":"https://www.laundry-alternative.com?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":1,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":null,"is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":null,"review_site_product_path":null,"is_shop_review":true}],"all_reviews_pagination":{"total_pages":206,"total_count":2057,"current_page":1,"per_page":10},"product_reviews":[{"uuid":"f1bdc82a-dbd5-469c-bf8e-d49be842a201","title":"","rating":5,"body_html":"<p>Love it! Itâs very convenient and easy to wash all of my clothes.</p>","body":"Love it! Itâs very convenient and easy to wash all of my clothes.","verified_buyer":true,"created_at":"2026-09-22T09:58:13.100Z","reviewer_name":"Kachavious","reviewer_initial":"K","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Wonder Wash® Retro Colors Blue","encoded_product_id":"D8kpr95b","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/the-wonder-wash®-retro-colors-blue","product_url_with_utm":"https://www.laundry-alternative.com/products/the-wonder-wash®-retro-colors-blue?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":7,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":true,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/products/blue_wonderwash_white_ground-2.jpg?v=1570826730","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/products/blue_wonderwash_white_ground-2.jpg?v=1570826730","review_site_product_path":null,"is_shop_review":false},{"uuid":"aef74729-33a9-466c-8283-9511848735fe","title":"","rating":5,"body_html":"<p>Wonderwash is great and gets clothes clean! I switched to this method because I live on the 5th floor and hauling laundry is no fun. This way I can do a load quickly every day if needed. Recommend purchasing the spin dryer along with it. Hang drying is a breeze after using the revo spin.</p>","body":"Wonderwash is great and gets clothes clean! I switched to this method because I live on the 5th floor and hauling laundry is no fun. This way I can do a load quickly every day if needed. Recommend purchasing the spin dryer along with it. Hang drying is a breeze after using the revo spin.","verified_buyer":true,"created_at":"2026-09-09T10:35:16.276Z","reviewer_name":"Hannah Klun","reviewer_initial":"H","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[{"original":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=1024","small":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=160","compact":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=160","huge":"https://review-images.judgeme.com/the-laundry-alternative/1788950116__1788950114029-image__original.jpg?quality=80&width=1024"}],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Wonder Wash® Retro Colors Pink","encoded_product_id":"DjzNOJnk","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/copy-of-the-wonder-wash®-retro-colors-pink","product_url_with_utm":"https://www.lau
3634ndry-alternative.com/products/copy-of-the-wonder-wash®-retro-colors-pink?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":1,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":true,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/products/pink_white-2-2_aaa285b4-ce9c-48cf-ac3c-2ae27bc8cc56.jpg?v=1570827878","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/products/pink_white-2-2_aaa285b4-ce9c-48cf-ac3c-2ae27bc8cc56.jpg?v=1570827878","review_site_product_path":null,"is_shop_review":false},{"uuid":"f563e9e6-f76b-41ce-bde4-75c8a4395ac5","title":"","rating":5,"body_html":"<p>Does amazing job at getting the water out. It had three settings for 1, 3, 5 minutes and it really doesnât even need the whole 5. I can comfortably hang dry my clothes after a 3 minute spin. Easy set up. Definitely goes hand in hand with the wonderwash.</p>","body":"Does amazing job at getting the water out. It had three settings for 1, 3, 5 minutes and it really doesnât even need the whole 5. I can comfortably hang dry my clothes after a 3 minute spin. Easy set up. Definitely goes hand in hand with the wonderwash.","verified_buyer":true,"created_at":"2026-09-09T10:33:08.620Z","reviewer_name":"Hannah Klun","reviewer_initial":"H","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[{"original":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=1024","small":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=160","compact":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=160","huge":"https://review-images.judgeme.com/the-laundry-alternative/1788949989__1788949986229-image__original.jpg?quality=80&width=1024"}],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"REVO Mini Countertop Spin Dryer with Removable Drum","encoded_product_id":"Dzrzp14Q","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/revo-mini-countertop-spin-dryer-with-removable-drum","product_url_with_utm":"https://www.laundry-alternative.com/products/revo-mini-countertop-spin-dryer-with-removable-drum?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":1,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Drop_bw.jpg?v=1789493214","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Drop_bw.jpg?v=1789493214","review_site_product_path":null,"is_shop_review":false},{"uuid":"be37eefb-3777-4154-8a55-9487e80b730d","title":"","rating":5,"body_html":"<p>I wash all my alpaca, cashmere and wool sweaters and spin them out in this dryer. It's the greatest!</p>","body":"I wash all my alpaca, cashmere and wool sweaters and spin them out in this dryer. It's the greatest!","verified_buyer":true,"created_at":"2026-08-31T02:37:16.866Z","reviewer_name":"Anonymous","reviewer_initial":"A","is_anonymous_reviewer":true,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"REVO Mini Countertop Spin Dryer with Removable Drum","encoded_product_id":"Dzrzp14Q","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/revo-mini-countertop-spin-dryer-with-removable-drum","product_url_with_utm":"https://www.lau
3634ndry-alternative.com/products/revo-mini-countertop-spin-dryer-with-removable-drum?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":0,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Drop_bw.jpg?v=1789493214","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Drop_bw.jpg?v=1789493214","review_site_product_path":null,"is_shop_review":false},{"uuid":"c44c6cd6-3666-425e-aaef-923ec9f2e009","title":"","rating":5,"body_html":"<p>I bought the Wonder wash machine and matching ninja spin dryer because my building's laundry room will be closed for 8 weeks. But I think I'll keep using them even after they open the laundry room again, at least for things I hand wash or drip dry. The washer is fun and does a good job, and I was impressed with how much water the spin dryer gets out of the clothes. Also, the mint green color is cute.</p>","body":"I bought the Wonder wash machine and matching ninja spin dryer because my building's laundry room will be closed for 8 weeks. But I think I'll keep using them even after they open the laundry room again, at least for things I hand wash or drip dry. The washer is fun and does a good job, and I was impressed with how much water the spin dryer gets out of the clothes. Also, the mint green color is cute.","verified_buyer":true,"created_at":"2026-08-11T18:48:17.906Z","reviewer_name":"Gayton Gomez","reviewer_initial":"G","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"Extra Saving $15! Bundle Green Wonderwash Washing Machine with Emerald Ninja Spin Dryer","encoded_product_id":"DLK1l6Mm","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/bundle-green-wonderwash-washing-machine-with-ninja-spin-dryer","product_url_with_utm":"https://www.laundry-alternative.com/products/bundle-green-wonderwash-washing-machine-with-ninja-spin-dryer?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":3,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/IMG_2056.jpg?v=1771952966","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/IMG_2056.jpg?v=1771952966","review_site_product_path":null,"is_shop_review":false},{"uuid":"4490231c-b388-426e-8d05-8f22fa9d2039","title":"","rating":5,"body_html":"<p>Actually, I hadn't wanted to buy a new one. In fact, I was going to just replace the top and the crank arm handle and continue to use my old one (which was only one month out of warranty) but then I saw the transparent one on special (open box) and thought \"gee, that looks like fun!\" It is! </p>\n\n<p>Plus the machine seems to rotate more smoothly than before. I find myself making up excuses to do laundry. I love that I can scale the size up or down. Not to mention the incredible savings over laundromats! But more than money, it's the ultimate in convenience. \n<br />Here's my exact routine:\n<br />I presoak in bucket with a tablespoon of a homemade mixture of borax, sodium percarbonate, washing soda and baking soda (equal parts).</p>\n\n<p>After about 3/4 of an hour, I then spin out the dirty water (Ninja Spin dryer for the win!). Next I wash in my transparent WW with only a tsp of my laundry booster powder (dissolved in hot water before adding to the wash) + a tsp --or less!-- of the ECOS liquid soap from C
3634ostco, crank for 1-2 minutes, spin out the water again, add some fresh, cool water to the WW plus a TBLSPN of distilled white vinegar, crank for about 30 seconds, spin again for about a minute or two, then I hang out on the line, or if the weather isn't cooperating, indoors on hangers. </p>\n\n<p>Really, the spin dryer removes so much water that, normally, everything is dry in about an hour, bed linens, even less, about 15 minutes. I could go on and on, but if I had children, I would get a transparent WW for each of them so that they could wash their own clothing!</p>\n\n<p>I hesitated to buy it at first, but the guarantee and the warranty, made me take a chance. So glad I did.</p>","body":"Actually, I hadn't wanted to buy a new one. In fact, I was going to just replace the top and the crank arm handle and continue to use my old one (which was only one month out of warranty) but then I saw the transparent one on special (open box) and thought \"gee, that looks like fun!\" It is! \n\nPlus the machine seems to rotate more smoothly than before. I find myself making up excuses to do laundry. I love that I can scale the size up or down. Not to mention the incredible savings over laundromats! But more than money, it's the ultimate in convenience. \nHere's my exact routine:\nI presoak in bucket with a tablespoon of a homemade mixture of borax, sodium percarbonate, washing soda and baking soda (equal parts).\n\nAfter about 3/4 of an hour, I then spin out the dirty water (Ninja Spin dryer for the win!). Next I wash in my transparent WW with only a tsp of my laundry booster powder (dissolved in hot water before adding to the wash) + a tsp --or less!-- of the ECOS liquid soap from Costco, crank for 1-2 minutes, spin out the water again, add some fresh, cool water to the WW plus a TBLSPN of distilled white vinegar, crank for about 30 seconds, spin again for about a minute or two, then I hang out on the line, or if the weather isn't cooperating, indoors on hangers. \n\nReally, the spin dryer removes so much water that, normally, everything is dry in about an hour, bed linens, even less, about 15 minutes. I could go on and on, but if I had children, I would get a transparent WW for each of them so that they could wash their own clothing!\n\nI hesitated to buy it at first, but the guarantee and the warranty, made me take a chance. So glad I did.","verified_buyer":true,"created_at":"2026-08-07T00:11:01.502Z","reviewer_name":"magere taalamu","reviewer_initial":"m","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Wonder Wash® Transparent (COPY)","encoded_product_id":"gZeQGXAL","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/open-box-the-wonder-wash-copy","product_url_with_utm":"https://www.laundry-alternative.com/products/open-box-the-wonder-wash-copy?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":5,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/2307c7c0ca905393d8eb94ee4259ea38.jpg?v=1764380627","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Green.webp?v=1769431933","review_site_product_path":null,"is_shop_review":false},{"uuid":"fbfaceae-4b9d-4d8a-860f-fe8a0ff66729","title":"","rating":4,"body_html":"<p>Great device! I think we will save a lot of money with this. We still use our dryer but it only take 30 minutes on the lowest heat temp. We could hang dry easily if it weren't so rainy here. The cloths come out only slightly damp after using the Ninja. It's capacity is decent for what's out there in the market but you still can only fit about two jeans at a time. It takes about 3min per cycle. The first few times you use it it puts out a really strong smell. But it becomes less the more you use it. Oils burning off I guess. Overall very happy with the purchase.</p>","body":"Great device! I think we will save a lot of money with this. We still use our dryer but it only take 30 minutes on the lowest heat temp. We could hang dry easily if it weren't so rainy here. The cloths come out only slightly damp after using the Ninja. It's capacity is decent for what's out there in the market but you still can only fit about two jeans at a time. It takes about 3min per cycle. The first few times you use it it puts out a really strong smell. But it becomes less the more you use it. Oils burning off I guess. Overall very happy with the purchase.","verified_buyer":true,"created_at":"2026-08-06T16:12:50.622Z","reviewer_name":"Jesse Schreivogel","reviewer_initial":"J","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"Ninja 3200 RPM Portable Centrifugal Spin Dryer with High Tech Suspension System (Emerald)","encoded_product_id":"grZ1a6b2","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/ninja-3200-rpm-portable-centrifugal-spin-dryer-with-high-tech-suspension-system-emerald","product_url_with_utm":"https://www.lau
3634ndry-alternative.com/products/ninja-3200-rpm-portable-centrifugal-spin-dryer-with-high-tech-suspension-system-emerald?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":7,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":true,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/1GMAIN111.jpg?v=1770221654","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/1GMAIN111.jpg?v=1770221654","review_site_product_path":null,"is_shop_review":false},{"uuid":"05680a53-a6b8-4b74-a9e7-dbe84a7acd81","title":"","rating":5,"body_html":"<p>Ordered on a Sunday unit arrived Wednesday morning. I use it 3 times a week , clothes come out 95% dry. 30 minutes in front of the fan t-shirts socks and undies are ready to wear. Jeans about an hour. My only complaint , I waited too long to order one......</p>","body":"Ordered on a Sunday unit arrived Wednesday morning. I use it 3 times a week , clothes come out 95% dry. 30 minutes in front of the fan t-shirts socks and undies are ready to wear. Jeans about an hour. My only complaint , I waited too long to order one......","verified_buyer":true,"created_at":"2026-08-03T03:09:00.354Z","reviewer_name":"James Worthey","reviewer_initial":"J","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"REVO Mini Countertop Spin Dryer with Removable Drum","encoded_product_id":"Dzrzp14Q","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/revo-mini-countertop-spin-dryer-with-removable-drum","product_url_with_utm":"https://www.laundry-alternative.com/products/revo-mini-countertop-spin-dryer-with-removable-drum?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":1,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Drop_bw.jpg?v=1789493214","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/Drop_bw.jpg?v=1789493214","review_site_product_path":null,"is_shop_review":false},{"uuid":"a7e32e5e-4f1e-4745-96b4-010f5b424340","title":"","rating":5,"body_html":"<p>My old OEM one finally ripped apart--after several years. The new one works nominally.</p>","body":"My old OEM one finally ripped apart--after several years. The new one works nominally.","verified_buyer":true,"created_at":"2026-07-26T14:38:41.659Z","reviewer_name":"Geoffrey Morrison Morrison","reviewer_initial":"G","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Wonder Wash® Replacement Handle Green","encoded_product_id":"Dw63zOvl","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/wonderwash-washing-machine-handle-replacement-green","product_url_with_utm":"https://www.laundry-alternative.com/products/wonderwash-washing-machine-handle-replacement-green?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":7,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/85
363456/9136/files/HANDLEGREEN.jpg?v=1695827897","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/HANDLEGREEN.jpg?v=1695827897","review_site_product_path":null,"is_shop_review":false},{"uuid":"a3baa90b-ca33-4aaf-b8ee-3b08d191b433","title":"","rating":5,"body_html":"<p>I've had my Nina Soft for over ten years and I LOVE it. It was one of the first things I brought to my new home when I moved from CA to TX â I packed it up as part of my airline luggage when I went to sign the closing docs. The ladies at the check-in counter gave me a funny look, but I didn't care â it was great to have a portable drier in the empty home when I moved in.</p>\n\n<p>I've gone on using it every day since. It handles my running, swimming and workout gear, spinning away any residue and leaving fresh, clean clothes. Lately I've started a clothing resell business and the Nina Soft treats fine washables like a champ!</p>","body":"I've had my Nina Soft for over ten years and I LOVE it. It was one of the first things I brought to my new home when I moved from CA to TX â I packed it up as part of my airline luggage when I went to sign the closing docs. The ladies at the check-in counter gave me a funny look, but I didn't care â it was great to have a portable drier in the empty home when I moved in.\r\n\r\nI've gone on using it every day since. It handles my running, swimming and workout gear, spinning away any residue and leaving fresh, clean clothes. Lately I've started a clothing resell business and the Nina Soft treats fine washables like a champ!","verified_buyer":false,"created_at":"2026-07-20T17:37:49.669Z","reviewer_name":"Eam","reviewer_initial":"E","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"Nina Soft 1800 RPM Portable Centrifugal Spin Dryer with High Tech Suspension System (White)","encoded_product_id":"D7KGK97B","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/products/ninja-3200-rpm-portable-centrifugal-spin-dryer-with-high-tech-suspension-system-emerald-copy","product_url_with_utm":"https://www.laundry-alternative.com/products/ninja-3200-rpm-portable-centrifugal-spin-dryer-with-high-tech-suspension-system-emerald-copy?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":4,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_from_store_visitor"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/SHE03669.jpg?v=1774283496","is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":"https://cdn.shopify.com/s/files/1/0018/8556/9136/files/SHE03669.jpg?v=1774283496","review_site_product_path":null,"is_shop_review":false}],"product_reviews_pagination":{"total_pages":86,"total_count":859,"current_page":1,"per_page":10},"shop_reviews":[{"uuid":"c4f847a1-8c37-4a60-86bc-17106dad4a39","title":"","rating":5,"body_html":"<p>Fast shipping. Well packaged. No complaints</p>","body":"Fast shipping. Well packaged. No complaints","verified_buyer":true,"created_at":"2026-08-06T16:13:36.989Z","reviewer_name":"Jesse Schreivogel","reviewer_initial":"J","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Laundry Alternative","encoded_product_id":"yd93wEnR","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/","product_url_with_utm":"https://www.lau
3634ndry-alternative.com?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":7,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":null,"is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":null,"review_site_product_path":null,"is_shop_review":true},{"uuid":"a6a64611-d441-4a9d-9efe-455cd9e939d9","title":"","rating":5,"body_html":"<p>Shipping was so fast, like next day! The item details were well-described.</p>","body":"Shipping was so fast, like next day! The item details were well-described.","verified_buyer":true,"created_at":"2026-08-03T21:26:52.610Z","reviewer_name":"Anonymous","reviewer_initial":"A","is_anonymous_reviewer":true,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Laundry Alternative","encoded_product_id":"yd93wEnR","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/","product_url_with_utm":"https://www.laundry-alternative.com?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":6,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":null,"is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":null,"review_site_product_path":null,"is_shop_review":true},{"uuid":"dc50dab9-ff49-431f-a340-11d500c1b8ad","title":"","rating":5,"body_html":"<p>Shipping was lightning fast , 2 days .... No issues , would order again.</p>","body":"Shipping was lightning fast , 2 days .... No issues , would order again.","verified_buyer":true,"created_at":"2026-08-03T03:11:23.825Z","reviewer_name":"James Worthey","reviewer_initial":"J","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Laundry Alternative","encoded_product_id":"yd93wEnR","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/","product_url_with_utm":"https://www.laundry-alternative.com?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":1,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":null,"is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":null,"review_site_product_path":null,"is_shop_review":true},{"uuid":"b785bfc5-1703-44ba-9468-78652af08d1d","title":"","rating":5,"body_html":"<p>Shipping very fine.</p>","body":"Shipping very fine.","verified_buyer":true,"created_at":"2026-07-26T14:39:18.069Z","reviewer_name":"Geoffrey Morrison Morrison","reviewer_initial":"G","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Laundry Alternative","encoded_product_id":"yd93wEnR","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/","product_url_with_utm":"https://www.lau
3634ndry-alternative.com?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":7,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":null,"is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":null,"review_site_product_path":null,"is_shop_review":true},{"uuid":"5e95456a-95fc-4144-b4ee-77e02c90c02d","title":"","rating":5,"body_html":"<p>They were quick to respond because a color was out of stock. I needed a quick delivery as we travel, and despite the change it arrived quickly.</p>","body":"They were quick to respond because a color was out of stock. I needed a quick delivery as we travel, and despite the change it arrived quickly.","verified_buyer":true,"created_at":"2026-07-14T18:11:03.197Z","reviewer_name":"Chelle Barnaby","reviewer_initial":"C","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Laundry Alternative","encoded_product_id":"yd93wEnR","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/","product_url_with_utm":"https://www.laundry-alternative.com?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":1,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":null,"is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":null,"review_site_product_path":null,"is_shop_review":true},{"uuid":"3bceaa86-1cd3-4075-8e43-bea9a13ae76e","title":"","rating":4,"body_html":"<p>No complaints here.</p>","body":"No complaints here.","verified_buyer":true,"created_at":"2026-07-10T05:43:35.038Z","reviewer_name":"Damon Tafoya","reviewer_initial":"D","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Laundry Alternative","encoded_product_id":"yd93wEnR","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/","product_url_with_utm":"https://www.laundry-alternative.com?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":0,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":null,"is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":null,"review_site_product_path":null,"is_shop_review":true},{"uuid":"c8a0f2dc-8f42-458b-a3c8-8cd9299d4894","title":"","rating":5,"body_html":"<p>Good service and fast shipping .</p>","body":"Good service and fast shipping .","verified_buyer":true,"created_at":"2026-06-29T16:26:24.676Z","reviewer_name":"Don Reedy","reviewer_initial":"D","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Laundry Alternative","encoded_product_id":"yd93wEnR","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/","product_url_with_utm":"https://www.lau
3634ndry-alternative.com?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":7,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":null,"is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":null,"review_site_product_path":null,"is_shop_review":true},{"uuid":"1fd5aa6a-cd5d-486c-a324-c93e5593d9a0","title":"","rating":5,"body_html":"<p>I ordered this and it shipped immediately and I received it very quickly, which was throwing to me because my washing machine was broken and this helped me hand wash it home till my machine got fixed</p>","body":"I ordered this and it shipped immediately and I received it very quickly, which was throwing to me because my washing machine was broken and this helped me hand wash it home till my machine got fixed","verified_buyer":true,"created_at":"2026-06-26T11:33:37.631Z","reviewer_name":"S Watson","reviewer_initial":"S","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Laundry Alternative","encoded_product_id":"yd93wEnR","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/","product_url_with_utm":"https://www.laundry-alternative.com?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":1,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":null,"is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":null,"review_site_product_path":null,"is_shop_review":true},{"uuid":"81aeae58-b7a7-4ba4-8364-a60265f3a385","title":"","rating":5,"body_html":"<p>It came fast.</p>","body":"It came fast.","verified_buyer":true,"created_at":"2026-06-23T16:38:42.427Z","reviewer_name":"Cynthia Kim","reviewer_initial":"C","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Laundry Alternative","encoded_product_id":"yd93wEnR","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/","product_url_with_utm":"https://www.laundry-alternative.com?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":5,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":null,"is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":null,"review_site_product_path":null,"is_shop_review":true},{"uuid":"36ea8d7a-c574-4177-94ca-5d73a0b1fb0d","title":"","rating":5,"body_html":"<p>Fast shipping and well packed.</p>","body":"Fast shipping and well packed.","verified_buyer":true,"created_at":"2026-06-22T17:27:11.014Z","reviewer_name":"William Smallman","reviewer_initial":"W","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"The Laundry Alternative","encoded_product_id":"yd93wEnR","encoded_shop_id":"AW3exp0D","is_shopify_lite":false,"product_url":"/","product_url_with_utm":"https://www.lau
3634ndry-alternative.com?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":2,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"The Laundry Alternative","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":null,"product_variant_image_url":null,"is_for_product_from_bundle":false,"product_title_localized":null,"product_pictures_url":null,"review_site_product_path":null,"is_shop_review":true}],"shop_reviews_pagination":{"total_pages":120,"total_count":1198,"current_page":1,"per_page":10},"custom_form_filters_and_averages":{"choice_cfs":[],"graphic_cfs":[]},"sort_key":"created_at"}</script>
3634 3635
3635<script class='jdgm-all-reviews-widget-v2025-data'> 3636 jdgm.data ||= {}; 3637 try { 3638 jdgm.data.allReviewsWidgetV2025 = JSON.parse(document.currentScript.previousElementSibling.textContent); 3639 } catch (e) { console.error('[Judge.me] all-reviews v2025 data parse failed', e); } 3640 </script>
3640 3641 3642</section> 3643 3644 3645</div>
3645<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3645 3646</body> 3647</html> 3648<!-- StartDeliveryDateRange version: 2.0 -->
3649<script> 3650 var DeliveryDateRangeData = (function() { 3651 var data = { 3652 product: null, 3653 settings: {"user_id":3454,"id":3000,"font_size":"16.0","color":"#337a3f","text_align":"center","bold":false,"italic":false,"font":"Arial, Helvetica, sans-serif","phrase":"Order today within [[COUNTDOWN_TIMER]] and you'll receive your package between [[MIN_DAYS]] and [[MAX_DAYS]].","created_at":"2020-04-18T18:33:54.300Z","updated_at":"2020-05-12T05:03:38.218Z","custom_fonts":[],"switcher":true,"lang":"en","format":"dddd, MMMM Do","time_zone":"America\/Chicago","show_on_cart":true,"timer_format":"HH:mm:ss","multiple_cart_phrases":false,"change_handler":"","metafield_id":"12082162139187","date_ranges":[{"id":6102,"min_days":1,"max_days":5,"filter_type":"All Products (except specific)","specific":"309272851380, MCSD2, Niagara, NINJA, 309272851342, 237, 123, 232, 332","setting_id":3000,"created_at":"2020-04-18T18:33:54.305Z","updated_at":"2020-05-12T05:04:27.697Z","saturday":false,"sunday":false,"timer_hours":"2:00 PM","phrase":"Order today and you'll receive your package between [[MIN_DAYS]] and [[MAX_DAYS]]. (not including pre-orders)","specific_dates":"","monday":false,"use_geolocation":false,"countries":[""],"position":1,"friday":false},{"id":6103,"min_days":1,"max_days":2,"filter_type":"Out of stock (inventory_quantity is 0 or less)","specific":"","setting_id":3000,"created_at":"2020-04-18T19:29:34.832Z","updated_at":"2020-04-24T16:26:40.256Z","saturday":false,"sunday":false,"timer_hours":"5:00 PM","phrase":"","specific_dates":"","monday":false,"use_geolocation":false,"countries":[""],"position":2,"friday":false}]}, 3654 cartProducts: [] 3655 }; 3656 3657 3658 3659 3660 return data; 3661 })(); 3662</script>
3662 3663<!-- EndDeliveryDateRange -->
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.