PageSourceSearch

https://www.ultimatecloth.com/pages/shop

html ultimatecloth.com collected 2026-10-08 07:03:44 UTC 162,214 bytes, 1,940 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16<!doctype html>
17<html class="no-js" lang="en">
18<head>
19  
20  
20<script type="text/javascript" async src="https://na.shgcdn3.com/pixel-collector.js"></script>
20
21  
22  
23  
23<script type="text/javascript">
24    adroll_adv_id = "WNUISJAGCRHNJG7WL3SLFS";
25    adroll_pix_id = "VEV7EMCC2ZDFFGWWMKWMGR";
26    adroll_version = "2.0";
27
28    (function(w, d, e, o, a) {
29        w.__adroll_loaded = true;
30        w.adroll = w.adroll || [];
31        w.adroll.f = [ 'setProperties', 'identify', 'track' ];
32        var roundtripUrl = "https://s.adroll.com/j/" + adroll_adv_id
33                + "/roundtrip.js";
34        for (a = 0; a < w.adroll.f.length; a++) {
35            w.adroll[w.adroll.f[a]] = w.adroll[w.adroll.f[a]] || (function(n) {
36                return function() {
37                    w.adroll.push([ n, arguments ])
38                }
39            })(w.adroll.f[a])
40        }
41
42        e = d.createElement('script');
43        o = d.getElementsByTagName('script')[0];
44        e.async = 1;
45        e.src = roundtripUrl;
46        o.parentNode.insertBefore(e, o);
47    })(window, document);
48    adroll.track("pageView");
49</script>
49
50  <meta name="facebook-domain-verification" content="6vie49fzh6w6yokvu5tex4beo6dv3v" />
51
52  <!-- Basic page needs ================================================== -->
53  <meta charset="utf-8">
54  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
55
56  
57  <link rel="shortcut icon" href="//www.ultimatecloth.com/cdn/shop/files/Untitled_design_36_32x32.png?v=1642992501" type="image/png" />
58  
59
60  <!-- Title and description ================================================== -->
61
62  <!-- Social meta ================================================== -->
63  <!-- /snippets/social-meta-tags.liquid -->
64
65
66
67
68<meta property="og:site_name" content="Ultimate Cloth LLC">
69<meta property="og:url" content="https://www.ultimatecloth.com/pages/shop">
70<meta property="og:title" content="shop">
71<meta property="og:type" content="website">
72<meta property="og:description" content="Find the perfect UltimateCloth for you! All UltimateCloths use our patented Mirafiber technology that picks up to 99.9% of bacteria and other contaminants from your surfaces. That means any UltimateCloth you choose is guaranteed to get the job done!   After years of making the cloths you’ve trusted to clean your home, ">
73
74<meta property="og:image" content="http://www.ultimatecloth.com/cdn/shop/files/Untitled_600_x_100_px_1_1200x1200.png?v=1647559624">
75<meta property="og:image:secure_url" content="https://www.ultimatecloth.com/cdn/shop/files/Untitled_600_x_100_px_1_1200x1200.png?v=1647559624">
76
77
78  <meta name="twitter:site" content="@ultimatecloth">
79
80<meta name="twitter:card" content="summary_large_image">
81<meta name="twitter:title" content="shop">
82<meta name="twitter:description" content="Find the perfect UltimateCloth for you! All UltimateCloths use our patented Mirafiber technology that picks up to 99.9% of bacteria and other contaminants from your surfaces. That means any UltimateCloth you choose is guaranteed to get the job done!   After years of making the cloths you’ve trusted to clean your home, ">
83
84
85  <!-- Helpers ================================================== -->
86  <link rel="canonical" href="https://www.ultimatecloth.com/pages/shop">
87  <meta name="viewport" content="width=device-width,initial-scale=1">
88  <meta name="theme-color" content="#55b249">
89
90  <!-- CSS ================================================== -->
91  <link href="//www.ultimatecloth.com/cdn/shop/t/21/assets/timber.scss.css?v=100586619282151433601762232021" rel="stylesheet" type="text/css" media="all" />
92  <link href="//www.ultimatecloth.com/cdn/shop/t/21/assets/theme.scss.css?v=117849907987502357931762232021" rel="stylesheet" type="text/css" media="all" />
93  <style data-shopify>
94  :root {
95    --color-body-text: #000000;
96    --color-body: #ffffff;
97  }
98</style>
99
100
101  
101<script>
102    window.theme = window.theme || {};
103
104    var theme = {
105      strings: {
106        addToCart: "Add to Cart",
107        soldOut: "Sold Out",
108        unavailable: "Unavailable",
109        zoomClose: "Close (Esc)",
110        zoomPrev: "Previous (Left arrow key)",
111        zoomNext: "Next (Right arrow key)",
112        addressError: "Error looking up that address",
113        addressNoResults: "No results for that address",
114        addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.",
115        authError: "There was a problem authenticating your Google Maps API Key."
116      },
117      settings: {
118        // Adding some settings to allow the editor to update correctly when they are changed
119        enableWideLayout: true,
120        typeAccentTransform: false,
121        typeAccentSpacing: true,
122        baseFontSize: '16px',
123        headerBaseFontSize: '30px',
124        accentFontSize: '16px'
125      },
126      variables: {
127        mediaQueryMedium: 'screen and (max-width: 768px)',
128        bpSmall: false
129      },
130      moneyFormat: "$ {{amount}}"
131    };if (sessionStorage.getItem("breadcrumb")) {
132        sessionStorage.removeItem("breadcrumb")
133      }document.documentElement.className = document.documentElement.className.replace('no-js', 'supports-js');
134  </script>
134
135
136  <!-- Header hook for plugins ================================================== -->
137  
137<script src="https://smarteucookiebanner.upsell-apps.com/gdpr_adapter.js?shop=ultimatecloth-com.myshopify.com" type="application/javascript"></script>
137
138  
139  
139<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
139<meta name="google-site-verification" content="eVsL9l8scJfx9t_bv_-yTX8_ICZk3EhW-cYh3hXYkEU">
140<meta name="google-site-verification" content="LlNjGUPr_05iDWf33WJv7Sl-th6KIYCJtbB10myT0fw">
141<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/10928050/digital_wallets/dialog">
142<meta id="in-context-paypal-metadata" data-shop-id="10928050" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
143<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
143<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
143
144<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
145<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=10928050" crossorigin="anonymous"></script>
vendor: 1 bytes, line 145
145
146<script id="shopify-features" type="application/json">{"accessToken":"7f97cf0a4f928b69b7a93e5a1361f938","betas":["rich-media-storefront-analytics"],"domain":"www.ultimatecloth.com","predictiveSearch":true,"shopId":10928050,"locale":"en"}</script>
vendor: 1 bytes, line 146
146
147<script>var Shopify = Shopify || {};
148Shopify.shop = "ultimatecloth-com.myshopify.com";
149Shopify.locale = "en";
150Shopify.currency = {"active":"USD","rate":"1.0"};
151Shopify.country = "US";
152Shopify.theme = {"name":"SV - Minimal","id":120912674919,"schema_name":"Minimal","schema_version":"12.6.1","theme_store_id":380,"role":"main"};
153Shopify.theme.handle = "null";
154Shopify.theme.style = {"id":null,"handle":null};
155Shopify.cdnHost = "www.ultimatecloth.com/cdn";
156Shopify.routes = Shopify.routes || {};
157Shopify.routes.root = "/";
158Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
159Shopify.SignInWithShop = Shopify.SignInWithShop || {};
160Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
161Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 161
161
162<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 162
162
163<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 163
163
164<script>
165  window.ShopifyPay = window.ShopifyPay || {};
166  window.ShopifyPay.apiHost = "shop.app\/pay";
167  window.ShopifyPay.redirectState = null;
168</script>
vendor: 1 bytes, line 168
168
169<script>
170  window.Shopify = window.Shopify || {};
171  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
172  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
173  window.Shopify.SignInWithShop.eligible = true;
174</script>
vendor: 1 bytes, line 174
174
175<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 175
175
176<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 176
176
177<script type="module">
178  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
179
180  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
181
182</script>
vendor: 1 bytes, line 182
182
183<script>
184  window.Shopify = window.Shopify || {};
185  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
186  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"]};
187</script>
vendor: 1 bytes, line 187
187
188<script>(function() {
189  var isLoaded = false;
190  function asyncLoad() {
191    if (isLoaded) return;
192    isLoaded = true;
193    var urls = ["https:\/\/cdn-stamped-io.azureedge.net\/files\/shopify.v2.min.js?shop=ultimatecloth-com.myshopify.com","https:\/\/smarteucookiebanner.upsell-apps.com\/script_tag.js?shop=ultimatecloth-com.myshopify.com","https:\/\/d23dclunsivw3h.cloudfront.net\/redirect-app.js?shop=ultimatecloth-com.myshopify.com","\/\/cdn.shopify.com\/proxy\/1dc8b6ae99bc4ecc860760cf2ab5439644a6ef14e55a7fe5fcd5ab4d54e82bc6\/api.goaffpro.com\/loader.js?shop=ultimatecloth-com.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/084b1eef215c510b81ed954536953aeb029e8218c5dbd3af2f385a6ceb4931fb\/shopify-script-tags.s3.eu-west-1.amazonaws.com\/smartseo\/instantpage.js?shop=ultimatecloth-com.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=WdBC9c\u0026shop=ultimatecloth-com.myshopify.com"];
194    for (var i = 0; i < urls.length; i++) {
195      var s = document.createElement('script');
196      s.type = 'text/javascript';
197      s.async = true;
198      s.src = urls[i];
199      var x = document.getElementsByTagName('script')[0];
200      x.parentNode.insertBefore(s, x);
201    }
202  };
203  if(window.attachEvent) {
204    window.attachEvent('onload', asyncLoad);
205  } else {
206    window.addEventListener('load', asyncLoad, false);
207  }
208})();</script>
vendor: 1 bytes, line 208
208
209<script id="__st">var __st={"a":10928050,"offset":-14400,"reqid":"abc3444b-0132-4189-a529-a7970c6612ab-1791443024","pageurl":"www.ultimatecloth.com\/pages\/shop","s":"pages-81864425575","u":"228aca803330","p":"page","rtyp":"page","rid":81864425575};</script>
vendor: 1 bytes, line 209
209
210<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 210
210
211<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 211
211
212<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.ultimatecloth.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 212
212
213<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.ultimatecloth.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>
213<script crossorigin="anonymous" defer="defer" src="//www.ultimatecloth.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 213
213
214<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 214
214
215<script>
216  window.Shopify = window.Shopify || {};
217  window.Shopify.MCP = window.Shopify.MCP || {};
218  window.Shopify.MCP.enabled = true;
219  window.Shopify.MCP.shop = "ultimatecloth-com.myshopify.com";
220  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.ultimatecloth.com\/api\/mcp";
221  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
222</script>
vendor: 1 bytes, line 222
222
223<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.ultimatecloth.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
224</script>
vendor: 1 bytes, line 224
224
225<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.ultimatecloth.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
226</script>
vendor: 1 bytes, line 226
226
227<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
228  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);
229</script>
vendor: 1 bytes, line 229
229
230<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})}}));
231</script>
231
232<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.ultimatecloth.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
233<style id="shopify-accelerated-checkout-cart">
234        #shopify-buyer-consent {
235  margin-top: 1em;
236  display: inline-block;
237  width: 100%;
238}
239
240#shopify-buyer-consent.hidden {
241  display: none;
242}
243
244#shopify-subscription-policy-button {
245  background: none;
246  border: none;
247  padding: 0;
248  text-decoration: underline;
249  font-size: inherit;
250  cursor: pointer;
251}
252
253#shopify-subscription-policy-button::before {
254  box-shadow: none;
255}
256
257      </style>
258
259<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
259
260  
261
262
263
264  
264<script type="text/javascript">
265    window.__shgProducts = window.__shgProducts || {};
266    
267      
268      
269    
270  </script>
270
271
272
273
274  
274<script type="text/javascript">
275    
276      window.__shgMoneyFormat = window.__shgMoneyFormat || {"USD":{"currency":"USD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}};
277    
278    window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || {
279      currency: "USD",
280      currency_symbol: "$",
281      decimal_separator: ".",
282      thousands_separator: ",",
283      decimal_places: 2,
284      currency_symbol_location: "left"
285    };
286  </script>
286
287
288
289
290
291<script>window.BOLD = window.BOLD || {};
292    window.BOLD.common = window.BOLD.common || {};
293    window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
294    window.BOLD.common.Shopify.shop = {
295      domain: 'www.ultimatecloth.com',
296      permanent_domain: 'ultimatecloth-com.myshopify.com',
297      url: 'https://www.ultimatecloth.com',
298      secure_url: 'https://www.ultimatecloth.com',
299      money_format: "$ {{amount}}",
300      currency: "USD"
301    };
302    window.BOLD.common.Shopify.customer = {
303      id: null,
304      tags: null,
305    };
306    window.BOLD.common.Shopify.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};
307    window.BOLD.common.template = 'page';window.BOLD.common.Shopify.formatMoney = function(money, format) {
308        function n(t, e) {
309            return "undefined" == typeof t ? e : t
310        }
311        function r(t, e, r, i) {
312            if (e = n(e, 2),
313                r = n(r, ","),
314                i = n(i, "."),
315            isNaN(t) || null == t)
316                return 0;
317            t = (t / 100).toFixed(e);
318            var o = t.split(".")
319                , a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r)
320                , s = o[1] ? i + o[1] : "";
321            return a + s
322        }
323        "string" == typeof money && (money = money.replace(".", ""));
324        var i = ""
325            , o = /\{\{\s*(\w+)\s*\}\}/
326            , a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify.money_format || "$ {{ amount }}";
327        switch (a.match(o)[1]) {
328            case "amount":
329                i = r(money, 2, ",", ".");
330                break;
331            case "amount_no_decimals":
332                i = r(money, 0, ",", ".");
333                break;
334            case "amount_with_comma_separator":
335                i = r(money, 2, ".", ",");
336                break;
337            case "amount_no_decimals_with_comma_separator":
338                i = r(money, 0, ".", ",");
339                break;
340            case "amount_with_space_separator":
341                i = r(money, 2, " ", ",");
342                break;
343            case "amount_no_decimals_with_space_separator":
344                i = r(money, 0, " ", ",");
345                break;
346            case "amount_with_apostrophe_separator":
347                i = r(money, 2, "'", ".");
348                break;
349        }
350        return a.replace(o, i);
351    };
352    window.BOLD.common.Shopify.saveProduct = function (handle, product) {
353      if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
354        if (typeof product === 'number') {
355          window.BOLD.common.Shopify.handles[product] = handle;
356          product = { id: product };
357        }
358        window.BOLD.common.Shopify.products[handle] = product;
359      }
360    };
361    window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
362      if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
363        window.BOLD.common.Shopify.variants[variant_id] = variant;
364      }
365    };window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
366    window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
367    window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};window.BOLD.common.Shopify.saveProduct(null, null);window.BOLD.apps_installed = {"Product Discount":1,"Product Upsell":3} || {};window.BOLD.common.Shopify.metafields = window.BOLD.common.Shopify.metafields || {};window.BOLD.common.Shopify.metafields["bold_rp"] = {};window.BOLD.common.Shopify.metafields["bold_csp_defaults"] = {};window.BOLD.common.cacheParams = window.BOLD.common.cacheParams || {};
368</script>
368<link href="//www.ultimatecloth.com/cdn/shop/t/21/assets/bold-upsell.css?v=51915886505602322711646238429" rel="stylesheet" type="text/css" media="all" />
369<link href="//www.ultimatecloth.com/cdn/shop/t/21/assets/bold-upsell-custom.css?v=150135899998303055901646238430" rel="stylesheet" type="text/css" media="all" />
370
371
372  
372<script src="//www.ultimatecloth.com/cdn/shop/t/21/assets/jquery-2.2.3.min.js?v=58211863146907186831642992105" type="text/javascript"></script>
372
373
374  
374<script src="//www.ultimatecloth.com/cdn/shop/t/21/assets/lazysizes.min.js?v=155223123402716617051642992106" async="async"></script>
374
375
376  
377  
378  <!-- Global site tag (gtag.js) - Google Ads: 340057793 -->
vendor: 64 bytes, lines 378-379
378
379<script async src="https://www.googletagmanager.com/gtag/js?id=
379AW-340057793
vendor: 12 bytes, line 379
379"></script>
380<script>
381  
vendor: 134 bytes, lines 381-385
381window.dataLayer = window.dataLayer || [];
382  function gtag(){dataLayer.push(arguments);}
383  gtag('js', new Date());
384
385  gtag('config', '
385AW-340057793
vendor: 4 bytes, line 385
385');
386</script>
386
387
388
389
390
391  
392
393<script type="text/javascript">
394  
395    window.SHG_CUSTOMER = null;
396  
397</script>
397
398
399
400
401
402  <link rel="preconnect" href="https://a.shgcdn2.com">
403<link rel="preconnect" href="https://i.shgcdn.com">
404
405
406<meta name="shogun_placeholder" content="shogun_placeholder" />
407
408
409
410
411
412
413
414
415
416
417
418<script>
419  function KDStrikeoutSubtotal(subtotalSelector){
420    var subTotalHtml = `$ 0.00`.replace('"', '\"');
421    var newTotalHtml = `$ -0.10`.replace('"', '\"');
422    document.querySelector(subtotalSelector).innerHTML = "<del class='af_del_overwrite'>"+ subTotalHtml + "</del> " + newTotalHtml;
423  }
424</script>
424<!-- BEGIN app block: shopify://apps/smart-seo/blocks/smartseo/7b0a6064-ca2e-4392-9a1d-8c43c942357b --><meta name="smart-seo-integrated" content="true" /><!-- metatagsSavedToSEOFields: false --><!-- BEGIN app snippet: smartseo.page.metatags --><!-- page_seo_template_metafield:  --><title>shop</title>
425<meta name="description" content="Find the perfect UltimateCloth for you! All UltimateCloths use our patented Mirafiber technology that picks up to 99.9% of bacteria and other contaminants from your surfaces. That means any UltimateCloth you choose is guaranteed to get the job done!   After years of making the cloths you’ve trusted to clean your home, " />
426<meta name="smartseo-timestamp" content="0" /><!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
427
428
429
430
431
432
433
434
435
436
437
438
439  
439<script async src="https://static.klaviyo.com/onsite/js/WdBC9c/klaviyo.js?company_id=WdBC9c"></script>
439
440  
440<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
440
441
442  
443
444
445
446
447  
447<script>
448    window.klaviyoReviewsProductDesignMode = false
449  </script>
449
450
451
452
453
454
455
456
457
458
459<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
460<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: 10928050,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 460
460
461<script>
462  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
463</script>
vendor: 1 bytes, line 463
463
464<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}
464).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: 10928050,storefrontBaseUrl: "https://www.ultimatecloth.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.ultimatecloth.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2083586351","configuration":"{\"accountID\":\"WdBC9c\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
464,{"id":"1371144495","configuration":"{\"site_id\":\"cc1cc245-3ccb-40f9-9594-d77d5cdd7675\",\"analytics_endpoint\":\"https:\\\/\\\/na.shgcdn3.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"695709fc3f146fa50a25299517a954f2","type":"APP","apiClientId":1158168,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1090519343","configuration":"{\"shop\":\"ultimatecloth-com.myshopify.com\",\"cookie_duration\":\"2592000\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a2e7513c3708f34b1f617d7ce88f9697","type":"APP","apiClientId":2744533,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"850264367","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-QLDPXNDD10\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-QLDPXNDD10\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-QLDPXNDD10\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-QLDPXNDD10\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-QLDPXNDD10\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-QLDPXNDD10\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-QLDPXNDD10\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-QLDPXNDD10\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-QLDPXNDD10\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-QLDPXNDD10\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-QLDPXNDD10\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-QLDPXNDD10\\\"}],\\\"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":"331612463","configuration":"{\"pixel_id\":\"2066757136986876\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"Ultimate Cloth LLC","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"ultimatecloth-com.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.ultimatecloth.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"6643210190951","handle":"ultimatecloth-original-classic-white-cleaning-cloth","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39638521315431","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
464,{"id":"10803702169903","handle":"car-care-package","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52051162726703","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10803699876143","handle":"clean-green-pro-starter-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52051156762927","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10803702989103","handle":"electronics-package","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52051166429487","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10803710951727","handle":"german-shammy-cloth","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58613646721327","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6644985921639","handle":"ultimatecloth-antimicrobial-heavy-duty-cleaning-cloth","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39645200580711","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6644976058471","handle":"ultimatecloth-mini-classic-white-cleaning-cloth","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39645177708647","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6644988346471","handle":"ultimatecloth-pro-textured-surface-for-extra-cleaning-action","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39645205823591","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.ultimatecloth.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"120912674919","themeStoreId":"380","themePublished":"true","eventMetadataId":"8db2a66f-5c70-4603-86f5-132e44d569a7","pageType":"page","resourceId":"81864425575","shopId":"10928050","storefrontBaseUrl":"https:\/\/www.ultimatecloth.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
464<script>
465  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
466  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
467  window.ShopifyAnalytics.meta.currency = 'USD';
468  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":81864425575,"requestId":"abc3444b-0132-4189-a529-a7970c6612ab-1791443024"}};
469  for (var attr in meta) {
470    window.ShopifyAnalytics.meta[attr] = meta[attr];
471  }
472</script>
vendor: 1 bytes, line 472
472
473<script class="analytics">
474  (function () {
475    var customDocumentWrite = function(content) {
476      var jquery = null;
477
478      if (window.jQuery) {
479        jquery = window.jQuery;
480      } else if (window.Checkout && window.Checkout.$) {
481        jquery = window.Checkout.$;
482      }
483
484      if (jquery) {
485        jquery('body').append(content);
486      }
487    };
488
489    var hasLoggedConversion = function(token) {
490      if (token) {
491        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
492      }
493      return false;
494    }
495
496    var setCookieIfConversion = function(token) {
497      if (token) {
498        var twoMonthsFromNow = new Date(Date.now());
499        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
500
501        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
502      }
503    }
504
505    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
506    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
507    if (trekkie.integrations) {
508      return;
509    }
510    trekkie.methods = [
511      'identify',
512      'page',
513      'ready',
514      'track',
515      'trackForm',
516      'trackLink'
517    ];
518    trekkie.factory = function(method) {
519      return function() {
520        var args = Array.prototype.slice.call(arguments);
521        args.unshift(method);
522        trekkie.push(args);
523        if (method == 'track' || method == 'page') {
524          var pageUrl;
525          try {
526            pageUrl = window.location.href;
527          } catch (e) {}
528          var pageReferrer;
529          try {
530            pageReferrer = document.referrer;
531          } catch (e) {}
532          try {
533            if (window.__TREKKIE_SHIM_QUEUE == null) {
534              window.__TREKKIE_SHIM_QUEUE = [];
535            }
536            window.__TREKKIE_SHIM_QUEUE.push({
537              from: 'trekkie-stub',
538              method: method,
539              args: args.slice(1),
540              pageContext: {
541                url: pageUrl,
542                referrer: pageReferrer
543              }
544            });
545          } catch (e) {
546            // no-op
547          }
548        }
549        return trekkie;
550      };
551    };
552    for (var i = 0; i < trekkie.methods.length; i++) {
553      var key = trekkie.methods[i];
554      trekkie[key] = trekkie.factory(key);
555    }
556    trekkie.load = function(config) {
557      trekkie.config = config || {};
558      trekkie.config.initialDocumentCookie = document.cookie;
559      var first = document.getElementsByTagName('script')[0];
560var script = document.createElement('script');
561script.type = 'text/javascript';
562script.onerror = function(e) {
563  var scriptFallback = document.createElement('script');
564  scriptFallback.type = 'text/javascript';
565  scriptFallback.onerror = function(error) {
566          var Monorail = {
567      produce: function produce(monorailDomain, schemaId, payload) {
568        var currentMs = new Date().getTime();
569        var event = {
570          schema_id: schemaId,
571          payload: payload,
572          metadata: {
573            event_created_at_ms: currentMs,
574            event_sent_at_ms: currentMs
575          }
576        };
577        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
578      },
579      sendRequest: function sendRequest(endpointUrl, payload) {
580        // Try the sendBeacon API
581        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
582          var blobData = new window.Blob([payload], {
583            type: 'text/plain'
584          });
585
586          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
587            return true;
588          } // sendBeacon was not successful
589
590        } // XHR beacon
591
592        var xhr = new XMLHttpRequest();
593
594        try {
595          xhr.open('POST', endpointUrl);
596          xhr.setRequestHeader('Content-Type', 'text/plain');
597          xhr.send(payload);
598        } catch (e) {
599          console.log(e);
600        }
601
602        return false;
603      },
604      isIos12: function isIos12() {
605        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
606      }
607    };
608    Monorail.produce('monorail-edge.shopifysvc.com',
609      'trekkie_storefront_load_errors/1.1',
610      {shop_id: 10928050,
611      theme_id: 120912674919,
612      app_name: "storefront",
613      context_url: window.location.href,
614      source_url: "//www.ultimatecloth.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
615
616  };
617  scriptFallback.async = true;
618  scriptFallback.src = '//www.ultimatecloth.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
619  first.parentNode.insertBefore(scriptFallback, first);
620};
621script.async = true;
622script.src = '//www.ultimatecloth.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
623first.parentNode.insertBefore(script, first);
624
625    };
626    trekkie.load(
627      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":10928050,"isMerchantRequest":null,"themeId":120912674919,"themeCityHash":"10659354559399102688","contentLanguage":"en","currency":"USD","eventMetadataId":"8db2a66f-5c70-4603-86f5-132e44d569a7"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
628    );
629
630    var loaded = false;
631    trekkie.ready(function() {
632      if (loaded) return;
633      loaded = true;
634
635      window.ShopifyAnalytics.lib = window.trekkie;
636
637      var originalDocumentWrite = document.write;
638      document.write = customDocumentWrite;
639      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
640      document.write = originalDocumentWrite;
641
642      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
643      var token = match? match[1]: undefined;
644      if (!hasLoggedConversion(token)) {
645        setCookieIfConversion(token);
646        
647      }
648    });
649
650    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":81864425575,"requestId":"abc3444b-0132-4189-a529-a7970c6612ab-1791443024","shopifyEmitted":true});
651
652    var eventsListenerScript = document.createElement('script');
653    eventsListenerScript.async = true;
654    eventsListenerScript.src = "//www.ultimatecloth.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
655    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
656})();</script>
656
657  
657<script>
658  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
659    window.ga = function ga() {
660      (window.ga.q = window.ga.q || []).push(arguments);
661      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
662        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
663      }
664      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.");
665    };
666    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
667      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
668    }
669  }
670</script>
vendor: 1 bytes, line 670
670
671<script
672  defer
673  src="https://www.ultimatecloth.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.0.min.js"
674  data-application="storefront-renderer"
675  data-shop-id="10928050"
676  data-render-region="gcp-us-central1"
677  data-page-type="page"
678  data-theme-instance-id="120912674919"
679  data-theme-name="Minimal"
680  data-theme-version="12.6.1"
681  data-monorail-region="shop_domain"
682  data-resource-timing-sampling-rate="10"
683  data-shs="true"
684  data-shs-beacon="true"
685  data-shs-export-with-fetch="true"
686  data-shs-logs-sample-rate="1"
687  data-shs-beacon-endpoint="https://www.ultimatecloth.com/api/collect"
688></script>
688
689<meta name="shopify-y" content="9ef463a9-d1ad-41eb-ac8d-d3e1becff349" data-expiration="1823000624000"><meta name="shopify-s" content="ed3725a9-6ad0-4b3d-9600-4a1fcdf90813" data-expiration="1791444824000"><meta name="new-cookie-storage-activated" content="t">
690</head>
691
692<body id="shop" class="template-page">
693
694  <div id="shopify-section-header" class="shopify-section"><style>
695  
696  
697  
698  
699  .logo__image-wrapper {
700    max-width: px;
701  }
702  /*================= If logo is above navigation ================== */
703  
704
705  /*============ If logo is on the same line as navigation ============ */
706  
707    .site-header .grid--full {
708      border-bottom: 1px solid #ffffff;
709      padding-bottom: 3px;
710    }
711  
712
713
714  
715    @media screen and (min-width: 769px) {
716      .site-nav {
717        text-align: right!important;
718       
719    margin-right: 39px;
720      }
721    }
722  
723</style>
724
725<div data-section-id="header" data-section-type="header-section">
726  <div class="header-bar">
727    <div class="  medium-down--hide" style="
728    padding-left: 2%;
729    padding-right: 2%;">
730      <div class="post-large--display-table">
731
732        
733          <div class="header-bar__center post-large--display-table-cell">
734
735            
736
737            
738
739            
740              <div class="header-bar__module header-bar__message">
741                
742                  <a href="https://www.ultimatecloth.com/pages/shop">
743                
744                  We&#39;re Closing Our Doors... Everything Must Go!
745                
746                  </a>
747                
748              </div>
749            
750
751          </div>
752        
753
754        <div class="header-bar__right post-large--display-table-cell">
755
756          
757            <ul class="header-bar__module header-bar__module--list">
758              
759                <li>
760                  <a href="https://www.ultimatecloth.com/customer_authentication/redirect?locale=en&amp;region_country=US" id="customer_login_link">Log in</a>
761                </li>
762                <li>or</li>
763                <li>
764                  <a href="https://shopify.com/10928050/account?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ1bHRpbWF0ZWNsb3RoLWNvbS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTIwNDc4MjQsIm5iZiI6MTc5MTQ0MzAyNH0.rart7OgCCLJmVuCOZVrCm0pMKaE3Rp-0JcYks7JQ9zQ" id="customer_register_link">Create account</a>
765                </li>
766              
767            </ul>
768          
769
770          <div class="header-bar__module">
771            <span class="header-bar__sep" aria-hidden="true"></span>
772            <a href="/cart" class="cart-page-link">
773              <span class="icon icon-cart header-bar__cart-icon" aria-hidden="true"></span>
774            </a>
775          </div>
776
777          <div class="header-bar__module">
778            <a href="/cart" class="cart-page-link">
779              Cart
780              <span class="cart-count header-bar__cart-count hidden-count">0</span>
781            </a>
782          </div>
783
784          
785            
786              <div class="header-bar__module header-bar__search">
787                
788
789
790  <form action="/search" method="get" class="header-bar__search-form clearfix" role="search">
791    
792    <button type="submit" class="btn btn--search icon-fallback-text header-bar__search-submit">
793      <span class="icon icon-search" aria-hidden="true"></span>
794      <span class="fallback-text">Search</span>
795    </button>
796    <input type="search" name="q" value="" aria-label="Search" class="header-bar__search-input" placeholder="Search">
797  </form>
798
799
800              </div>
801            
802          <br>
803   <span class="numbertext">
804  800-714-2770
805  </span>
806        </div>
807     
808      </div>
809    </div>
810
811    <div class="wrapper post-large--hide announcement-bar--mobile">
812      
813        
814          <a href="https://www.ultimatecloth.com/pages/shop">
815        
816          <span>We&#39;re Closing Our Doors... Everything Must Go!</span>
817        
818          </a>
819        
820       
821    </div>
822
823    <div class="wrapper post-large--hide">
824      
825        <button type="button" class="mobile-nav-trigger" id="MobileNavTrigger" aria-controls="MobileNav" aria-expanded="false">
826          <span class="icon icon-hamburger" aria-hidden="true"></span>
827          Menu
828        </button>
829      
830      <a href="/cart" class="cart-page-link mobile-cart-page-link">
831        <span class="icon icon-cart header-bar__cart-icon" aria-hidden="true"></span>
832        Cart <span class="cart-count hidden-count">0</span>
833      </a>
834    </div>
835    <nav role="navigation">
836  <ul id="MobileNav" class="mobile-nav post-large--hide">
837    
838      
839        <li class="mobile-nav__link">
840          <a
841            href="/pages/shop"
842            class="mobile-nav"
843            aria-current="page">
844            Shop
845          </a>
846        </li>
847      
848    
849      
850        <li class="mobile-nav__link">
851          <a
852            href="https://www.ultimatecloth.com/pages/reviews"
853            class="mobile-nav"
854            >
855            Reviews
856          </a>
857        </li>
858      
859    
860      
861        <li class="mobile-nav__link">
862          <a
863            href="https://www.ultimatecloth.com/blogs/ultimatecloth-news-views"
864            class="mobile-nav"
865            >
866            Blog
867          </a>
868        </li>
869      
870    
871      
872        
873        <li class="mobile-nav__link" aria-haspopup="true">
874          <a
875            href="https://www.ultimatecloth.com/pages/about-mirafiber"
876            class="mobile-nav__sublist-trigger"
877            aria-controls="MobileNav-Parent-4"
878            aria-expanded="false">
879            Learn More
880            <span class="icon-fallback-text mobile-nav__sublist-expand" aria-hidden="true">
881  <span class="icon icon-plus" aria-hidden="true"></span>
882  <span class="fallback-text">+</span>
883</span>
884<span class="icon-fallback-text mobile-nav__sublist-contract" aria-hidden="true">
885  <span class="icon icon-minus" aria-hidden="true"></span>
886  <span class="fallback-text">-</span>
887</span>
888
889          </a>
890          <ul
891            id="MobileNav-Parent-4"
892            class="mobile-nav__sublist">
893            
894            
895              
896                <li class="mobile-nav__sublist-link">
897                  <a
898                    href="https://www.ultimatecloth.com/pages/about-mirafiber"
899                    >
900                    What is Mirafiber?
901                  </a>
902                </li>
903              
904            
905              
906                <li class="mobile-nav__sublist-link">
907                  <a
908                    href="https://www.ultimatecloth.com/pages/surfaces-and-messes"
909                    >
910                    Surfaces and Messes
911                  </a>
912                </li>
913              
914            
915              
916                <li class="mobile-nav__sublist-link">
917                  <a
918                    href="https://www.ultimatecloth.com/pages/frequently-asked-questions"
919                    >
920                    FAQ
921                  </a>
922                </li>
923              
924            
925              
926                <li class="mobile-nav__sublist-link">
927                  <a
928                    href="https://www.ultimatecloth.com/pages/giving-back"
929                    >
930                    Giving Back
931                  </a>
932                </li>
933              
934            
935              
936                <li class="mobile-nav__sublist-link">
937                  <a
938                    href="https://www.ultimatecloth.com/pages/meet-susan-and-steve"
939                    >
940                    Meet Susan and Steve
941                  </a>
942                </li>
943              
944            
945              
946                <li class="mobile-nav__sublist-link">
947                  <a
948                    href="https://www.ultimatecloth.com/pages/contact"
949                    >
950                    Contact Us
951                  </a>
952                </li>
953              
954            
955          </ul>
956        </li>
957      
958    
959
960    
961      
962        <li class="mobile-nav__link">
963          <a href="https://www.ultimatecloth.com/customer_authentication/redirect?locale=en&amp;region_country=US" id="customer_login_link">Log in</a>
964        </li>
965        <li class="mobile-nav__link">
966          <a href="https://shopify.com/10928050/account?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ1bHRpbWF0ZWNsb3RoLWNvbS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTIwNDc4MjQsIm5iZiI6MTc5MTQ0MzAyNH0.rart7OgCCLJmVuCOZVrCm0pMKaE3Rp-0JcYks7JQ9zQ" id="customer_register_link">Create account</a>
967        </li>
968      
969    
970
971    <li class="mobile-nav__link">
972      
973        <div class="header-bar__module header-bar__search">
974          
975
976
977  <form action="/search" method="get" class="header-bar__search-form clearfix" role="search">
978    
979    <button type="submit" class="btn btn--search icon-fallback-text header-bar__search-submit">
980      <span class="icon icon-search" aria-hidden="true"></span>
981      <span class="fallback-text">Search</span>
982    </button>
983    <input type="search" name="q" value="" aria-label="Search" class="header-bar__search-input" placeholder="Search">
984  </form>
985
986
987        </div>
988      
989    </li>
990  </ul>
991</nav>
992
993  </div>
994
995  <header class="site-header" role="banner">
996    <div class="wrapper">
997
998      
999        <div class="grid--full post-large--display-table">
1000          <div class="grid__item post-large--two-thirds  post-large--display-table-cell">
1001            
1002              <div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization">
1003            
1004              
1005                <noscript>
1006                  
1007                  <div class="logo__image-wrapper">
1008                    <img src="//www.ultimatecloth.com/cdn/shop/files/Untitled_600_x_100_px_1_small.png?v=1647559624" alt="Ultimate Cloth LLC" />
1009                  </div>
1010                </noscript>
1011                <div class="logo__image-wrapper supports-js">
1012                  <a href="/" itemprop="url" style="padding-top:16.666666666666664%;">
1013                    
1014                    <img class="logo__image lazyload"
1015                         src="//www.ultimatecloth.com/cdn/shop/files/Untitled_600_x_100_px_1_300x300.png?v=1647559624"
1016                         data-src="//www.ultimatecloth.com/cdn/shop/files/Untitled_600_x_100_px_1_{width}x.png?v=1647559624"
1017                         data-widths="[120, 180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
1018                         data-aspectratio="6.0"
1019                         data-sizes="auto"
1020                         alt="Ultimate Cloth LLC"
1021                         itemprop="logo">
1022                  </a>
1023                </div>
1024              
1025            
1026              </div>
1027            
1028          </div>
1029          <div class="grid__item post-large--two-thirds post-large--display-table-cell medium-down--hide">
1030             
1031<nav>
1032  <ul class="site-nav" id="AccessibleNav">
1033    
1034      
1035        <li class="site-nav--active">
1036          <a
1037            href="/pages/shop"
1038            class="site-nav__link"
1039            data-meganav-type="child"
1040            aria-current="page">
1041              Shop
1042          </a>
1043        </li>
1044      
1045    
1046      
1047        <li>
1048          <a
1049            href="https://www.ultimatecloth.com/pages/reviews"
1050            class="site-nav__link"
1051            data-meganav-type="child"
1052            >
1053              Reviews
1054          </a>
1055        </li>
1056      
1057    
1058      
1059        <li>
1060          <a
1061            href="https://www.ultimatecloth.com/blogs/ultimatecloth-news-views"
1062            class="site-nav__link"
1063            data-meganav-type="child"
1064            >
1065              Blog
1066          </a>
1067        </li>
1068      
1069    
1070      
1071      
1072        <li
1073          class="site-nav--has-dropdown "
1074          aria-haspopup="true">
1075          <a
1076            href="https://www.ultimatecloth.com/pages/about-mirafiber"
1077            class="site-nav__link"
1078            data-meganav-type="parent"
1079            aria-controls="MenuParent-4"
1080            aria-expanded="false"
1081            >
1082              Learn More
1083              <span class="icon icon-arrow-down" aria-hidden="true"></span>
1084          </a>
1085          <ul
1086            id="MenuParent-4"
1087            class="site-nav__dropdown "
1088            data-meganav-dropdown>
1089            
1090              
1091                <li>
1092                  <a
1093                    href="https://www.ultimatecloth.com/pages/about-mirafiber"
1094                    class="site-nav__link"
1095                    data-meganav-type="child"
1096                    
1097                    tabindex="-1">
1098                      What is Mirafiber?
1099                  </a>
1100                </li>
1101              
1102            
1103              
1104                <li>
1105                  <a
1106                    href="https://www.ultimatecloth.com/pages/surfaces-and-messes"
1107                    class="site-nav__link"
1108                    data-meganav-type="child"
1109                    
1110                    tabindex="-1">
1111                      Surfaces and Messes
1112                  </a>
1113                </li>
1114              
1115            
1116              
1117                <li>
1118                  <a
1119                    href="https://www.ultimatecloth.com/pages/frequently-asked-questions"
1120                    class="site-nav__link"
1121                    data-meganav-type="child"
1122                    
1123                    tabindex="-1">
1124                      FAQ
1125                  </a>
1126                </li>
1127              
1128            
1129              
1130                <li>
1131                  <a
1132                    href="https://www.ultimatecloth.com/pages/giving-back"
1133                    class="site-nav__link"
1134                    data-meganav-type="child"
1135                    
1136                    tabindex="-1">
1137                      Giving Back
1138                  </a>
1139                </li>
1140              
1141            
1142              
1143                <li>
1144                  <a
1145                    href="https://www.ultimatecloth.com/pages/meet-susan-and-steve"
1146                    class="site-nav__link"
1147                    data-meganav-type="child"
1148                    
1149                    tabindex="-1">
1150                      Meet Susan and Steve
1151                  </a>
1152                </li>
1153              
1154            
1155              
1156                <li>
1157                  <a
1158                    href="https://www.ultimatecloth.com/pages/contact"
1159                    class="site-nav__link"
1160                    data-meganav-type="child"
1161                    
1162                    tabindex="-1">
1163                      Contact Us
1164                  </a>
1165                </li>
1166              
1167            
1168          </ul>
1169        </li>
1170      
1171    
1172  </ul>
1173</nav>
1174
1175          </div>
1176        </div>
1177      
1178      
1179    </div>
1180  </header>
1181</div>
1182
1183
1184
1185
1186</div>
1187  <main class="wrapper main-content" role="main">
1188    <div class="grid">
1189        <div class="grid__item">
1190          
1191
1192
1193
1194
1195
1196  
1196<script type="text/javascript">
1197    window.__shgProducts = window.__shgProducts || {};
1198    
1199      
1200      
1201    
1202  </script>
1202
1203
1204
1205
1206  
1206<script type="text/javascript">
1207    
1208      window.__shgMoneyFormat = window.__shgMoneyFormat || {"USD":{"currency":"USD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}};
1209    
1210    window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || {
1211      currency: "USD",
1212      currency_symbol: "$",
1213      decimal_separator: ".",
1214      thousands_separator: ",",
1215      decimal_places: 2,
1216      currency_symbol_location: "left"
1217    };
1218  </script>
1218
1219
1220
1221<div class="shg-clearfix"></div>
1222<div class="shogun-root" data-shogun-id="61e5ed394af43100f6b24bd0" data-shogun-site-id="cc1cc245-3ccb-40f9-9594-d77d5cdd7675" data-shogun-page-id="61e5ed394af43100f6b24bd0" data-shogun-page-version-id="6ac4456494b83f4500f64fac" data-shogun-platform-type="shopify" data-shogun-variant-id="6ac4456594b83f4500f6549e" data-shogun-page-type="page" data-shogun-power-up-type="" data-shogun-power-up-id="" data-region="main"> <link rel="stylesheet" type="text/css" href="https://a.shgcdn2.com/css-2026-03-06-0655/6ac4456494b83f4500f64fac_6ac4456594b83f4500f6549e.css"> <link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Montserrat:500,normal,"> 
1222<script type="text/javascript" src="https://a.shgcdn2.com/js-2026-09-30-3010/global-assets-c38ae750f07598cd1fc83ada6ec72a2e56ad1718.js" defer></script>
1222 <div class="shg-fw"><div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c " id="s-ffa41fc6-8486-42e6-9903-33f5f7923853"> <div class="shg-box-overlay"></div>
1223<div class="shg-box-content"> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c " id="s-8fb709c2-c594-401c-9eb2-ee87b476c9bf"> <div class="shg-box-overlay"></div>
1224<div class="shg-box-content"> <div id="s-4de789af-1be9-49ed-8cb4-308b724bd89c" class="shg-c shg-align-center"> <div class="shogun-heading-component"> <h1> Find the perfect UltimateCloth for you! </h1> </div> </div> <div id="s-37b34b7c-af13-4190-9a84-32d0fe0ce83f" class="shg-c apply-inconsolata-font "> <div class="shg-rich-text shg-default-text-content"><p style="text-align: center;"><span style="color: #000000; font-family: Montserrat;">All UltimateCloths use our patented Mirafiber technology that picks up to 99.9% of bacteria and other contaminants from your surfaces. That means any UltimateCloth you choose is guaranteed to get the job done!</span></p></div> </div> </div> </div> </div> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c " id="s-02f4f358-1523-4ae5-aa8a-14d8ce667ae4"> <div class="shg-box-overlay"></div>
1225<div class="shg-box-content"> <div class="shg-c shogun-image-container shg-align-center" id="s-7ed71fc4-18f9-4f52-b564-fb2410fcd67f"> <img src="https://i.shgcdn.com/fc1f21fe-4f7c-4939-9cc3-74d6f6c4a51a/-/format/auto/-/quality/normal/" width="" height="" alt="" class="shogun-image " decoding="async" loading="eager"> </div> 
1225<script class="__SHG_DATA__" type="application/json">
1226    {
1227      "__shgImageElements": { "uuid": "s-7ed71fc4-18f9-4f52-b564-fb2410fcd67f" }
1228    }
1229  </script>
1229 <div id="s-167c2a69-bc3e-485d-9394-25127579bc7c" class="shg-c "> <div class="shg-rich-text shg-theme-text-content">
1230<div style="text-align: center;"> </div> <div style="text-align: center;">After years of making the cloths you’ve trusted to clean your home, we’ve made the difficult decision to bring UltimateCloth to a close.</div> <div style="text-align: center;">
1231<br>Before we go, we want to make sure you have plenty of opportunities to stock up on your favorite cloths—and maybe discover a few new favorites along the way!</div>
1232</div> </div> <div id="s-1b1e2c54-bc2c-46be-be3e-d3ecb57bb19e" class="shg-c "> <div class="shg-rich-text shg-theme-text-content">
1233<div style="text-align: center;">So, we’re celebrating our closing sale with:<br><br>
1234</div> <div style="text-align: center;"> <h3><span style="color: rgb(42, 136, 166);"><strong><span style="font-size: 26px;">UP TO 25% OFF SITEWIDE</span><br><br></strong></span></h3> <p>Enjoy 10% off our Classic Whites, and 25% off everything else! No code needed, the discounts will automatically apply to your cart!</p> </div>
1235</div> </div> </div> </div> </div> <div id="s-7dc3d1bd-9b02-4941-b9ff-202a5c7ed8ff" class="shg-c shg-align-center"> <div class="shogun-heading-component"> <h1> Find the perfect UltimateCloth for you! </h1> </div> </div> <div id="s-b00cbf71-60be-4bcc-927c-e09d122c466b" class="shg-c apply-inconsolata-font "> <div class="shg-rich-text shg-default-text-content">
1236<p style="text-align: center;">All UltimateCloths are made from our patented Mirafiber technology giving them the ability to pick up from your surfaces all the messes life can throw at you.</p> <p style="text-align: center;">That means any UltimateCloth you choose is guaranteed to get the job done!</p>
1237</div> </div> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c " id="s-60b51658-ab40-4c9d-8492-1c164497e5a4"> <div class="shg-box-overlay"></div>
1238<div class="shg-box-content"> <div class="shg-c " id="s-9d9c3c5e-ce66-4985-8cd8-5df558460235"> <div class="shg-row" data-col-grid-mode-on=""> <div class="shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12">
1239<div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c shogun-lazyload" id="s-42736506-53b7-4191-b775-d804c2661700"> <div class="shg-box-overlay"></div>
1240<div class="shg-box-content"> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c " id="s-59ea53ce-bc37-4184-ad0e-fc93babd7e2e"> <div class="shg-box-overlay"></div>
1241<div class="shg-box-content"> <div class="shg-c shogun-image-container shogun-image-linked shg-align-center" id="s-b6bb0c54-0be2-4547-87bc-01ed52765f32"> <a class="shogun-image-link" href="https://www.ultimatecloth.com/products/ultimatecloth-original-classic-white-cleaning-cloth"> <img src="https://i.shgcdn.com/78269824-dd18-423b-827d-84799a15fc2a/-/format/auto/-/preview/3000x3000/-/quality/lighter/" width="" height="" alt="" class="shogun-image " decoding="async" loading="lazy"> </a> </div> 
1241<script class="__SHG_DATA__" type="application/json">
1242    {
1243      "__shgImageElements": { "uuid": "s-b6bb0c54-0be2-4547-87bc-01ed52765f32" }
1244    }
1245  </script>
1245 </div> </div> </div> <div id="s-fa978b4b-6d72-4458-9ee4-cb6ffa6cb69c" class="shg-c shg-align-center"> <div class="shogun-heading-component"> <h2> <a href="https://www.ultimatecloth.com/products/ultimatecloth-original-classic-white-cleaning-cloth" target="_self"> Classic White </a> </h2> </div> </div> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c " id="s-a95260be-1b63-4b72-83db-5cfdd3cf4836"> <div class="shg-box-overlay"></div>
1246<div class="shg-box-content"> <div id="s-0a52c28f-7d0b-43b4-93ff-ee994dfec7b3" class="shg-c shg-align-center"> <img src="https://stamped.io/inc/image/stars.png?apikey=pubkey-p7F3uIi9fQdD511d2k711e37WxP2H8&amp;sId=21234&amp;productId=6643210190951"> </div> </div> </div> </div> <div id="s-c637ccb6-835c-4ed5-ad01-7b909cfccff1" class="shg-c "> <div class="shg-rich-text shg-theme-text-content"><p style="text-align: center;"><span style="font-family: Montserrat;">Dye-free and no-frills, the classic white cloths are the Original UltimateCloth workhorses!</span></p></div> </div> <div id="s-bf589495-3f73-473c-abf2-c6347b023e56-root" class="shg-c shg-btn-wrapper shg-align-center"> <a id="s-bf589495-3f73-473c-abf2-c6347b023e56" class="shg-btn shg-cse shg-btn-text " href="https://www.ultimatecloth.com/products/ultimatecloth-original-classic-white-cleaning-cloth"> Shop Now </a> </div> </div> </div> </div> </div> <div class="shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12">
1247<div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c shogun-lazyload" id="s-083b0ba7-0613-4722-baa9-57a35c36edcf"> <div class="shg-box-overlay"></div>
1248<div class="shg-box-content"> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c " id="s-5f16397f-cfa0-40d5-9d7b-67915db18b5d"> <div class="shg-box-overlay"></div>
1249<div class="shg-box-content"> <div class="shg-c shogun-image-container shogun-image-linked shg-align-center" id="s-d61aa045-c31d-4434-8744-3bef01e7795c"> <a class="shogun-image-link" href="https://www.ultimatecloth.com/products/ultimatecloth-antimicrobial-heavy-duty-cleaning-cloth"> <img src="https://i.shgcdn.com/f07550ac-c2f8-4eb0-b898-1c1bdf71cfcd/-/format/auto/-/preview/3000x3000/-/quality/lighter/" width="" height="" alt="" class="shogun-image " decoding="async" loading="lazy"> </a> </div> 
1249<script class="__SHG_DATA__" type="application/json">
1250    {
1251      "__shgImageElements": { "uuid": "s-d61aa045-c31d-4434-8744-3bef01e7795c" }
1252    }
1253  </script>
1253 </div> </div> </div> <div id="s-75e344a4-ded3-45fc-9039-03c7140fca34" class="shg-c shg-align-center"> <div class="shogun-heading-component"> <h2> <a href="https://www.ultimatecloth.com/products/ultimatecloth-antimicrobial-heavy-duty-cleaning-cloth" target="_self"> Antimicrobial </a> </h2> </div> </div> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c " id="s-4c6f54c2-be34-4e58-ae8a-608f68357377"> <div class="shg-box-overlay"></div>
1254<div class="shg-box-content"> <div id="s-4655598f-aee7-4d8a-b628-c72b768a5448" class="shg-c shg-align-center"> <img src="https://stamped.io/inc/image/stars.png?apikey=pubkey-p7F3uIi9fQdD511d2k711e37WxP2H8&amp;sId=21234&amp;productId=6644985921639"> </div> </div> </div> </div> <div id="s-cd825a40-2a28-4bbb-bd8d-2af5e4dfa0ef" class="shg-c "> <div class="shg-rich-text shg-theme-text-content"><p style="text-align: center;">Our antimicrobial cloths are Mirafiber technology specially made with Silver microfilaments woven throughout during the manufacturing process.</p></div> </div> <div id="s-d4c9b34c-8671-41d5-9e9c-5a1237b82d60-root" class="shg-c shg-btn-wrapper shg-align-center"> <a id="s-d4c9b34c-8671-41d5-9e9c-5a1237b82d60" class="shg-btn shg-cse shg-btn-text " href="https://www.ultimatecloth.com/products/ultimatecloth-antimicrobial-heavy-duty-cleaning-cloth"> Shop Now </a> </div> </div> </div> </div> </div> <div class="shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12">
1255<div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c shogun-lazyload" id="s-831b1a19-7a9c-4c0e-afd6-5b08dd39f557"> <div class="shg-box-overlay"></div>
1256<div class="shg-box-content"> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c shogun-lazyload" id="s-26a055a5-dbe1-4795-98fe-9f657365ba52"> <div class="shg-box-overlay"></div>
1257<div class="shg-box-content"> <div class="shg-c shogun-image-container shogun-image-linked shg-align-center" id="s-ec9cde2d-2701-4979-8890-51a50b152189"> <a class="shogun-image-link" href="https://www.ultimatecloth.com/products/ultimatecloth-pro-textured-surface-for-extra-cleaning-action"> <img src="https://i.shgcdn.com/a0a7c432-1131-4c2a-bf9b-be864a2d87a0/-/format/auto/-/preview/3000x3000/-/quality/lighter/" width="" height="" alt="" class="shogun-image " decoding="async" loading="lazy"> </a> </div> 
1257<script class="__SHG_DATA__" type="application/json">
1258    {
1259      "__shgImageElements": { "uuid": "s-ec9cde2d-2701-4979-8890-51a50b152189" }
1260    }
1261  </script>
1261 </div> </div> </div> <div id="s-7767fa8d-b884-46d3-88f1-25f6b7c2e850" class="shg-c shg-align-center"> <div class="shogun-heading-component"> <h2> <a href="https://www.ultimatecloth.com/products/ultimatecloth-pro-textured-surface-for-extra-cleaning-action" target="_self"> PRO Cloths </a> </h2> </div> </div> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c " id="s-ee0f4223-b4fb-4dcb-90f0-427f80d4fd9b"> <div class="shg-box-overlay"></div>
1262<div class="shg-box-content"> <div id="s-b1af9143-dd13-4edc-8c37-fadd2c723b6c" class="shg-c shg-align-center"> <img src="https://stamped.io/inc/image/stars.png?apikey=pubkey-p7F3uIi9fQdD511d2k711e37WxP2H8&amp;sId=21234&amp;productId=6644988346471"> </div> </div> </div> </div> <div id="s-3b448d4a-f3d8-42ee-a9b7-d5ed29cbc2b9" class="shg-c "> <div class="shg-rich-text shg-theme-text-content"><p style="text-align: center;"><span style="font-family: Montserrat;">Our PRO cloths are textured with a dimpled surface for swiping through heavy messes!</span></p></div> </div> <div id="s-1199c014-6340-466e-b047-21a1215c948c-root" class="shg-c shg-btn-wrapper shg-align-center"> <a id="s-1199c014-6340-466e-b047-21a1215c948c" class="shg-btn shg-cse shg-btn-text " href="https://www.ultimatecloth.com/products/ultimatecloth-pro-textured-surface-for-extra-cleaning-action"> Shop Now </a> </div> </div> </div> </div> </div> </div> </div> <div class="shg-c " id="s-cbaf5b73-5785-49c2-a83f-792826602f47"> <div class="shg-row" data-col-grid-mode-on=""> <div class="shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12">
1263<div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c shogun-lazyload" id="s-bcef6d3d-cd28-43aa-a5e0-b6d82a2d8494"> <div class="shg-box-overlay"></div>
1264<div class="shg-box-content"> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c " id="s-9b2e000a-1dcb-492c-873c-8dec4597ccdd"> <div class="shg-box-overlay"></div>
1265<div class="shg-box-content"> <div class="shg-c shogun-image-container shogun-image-linked shg-align-center" id="s-46689390-36e9-413b-8256-7e17d9dc9f46"> <a class="shogun-image-link" href="https://www.ultimatecloth.com/products/german-shammy-cloth"> <img src="https://i.shgcdn.com/0690c999-7340-4d3f-9fc9-cff6a46b8e45/-/format/auto/-/quality/normal/" width="" height="" alt="" class="shogun-image " decoding="async" loading="lazy"> </a> </div> 
1265<script class="__SHG_DATA__" type="application/json">
1266    {
1267      "__shgImageElements": { "uuid": "s-46689390-36e9-413b-8256-7e17d9dc9f46" }
1268    }
1269  </script>
1269 </div> </div> </div> <div id="s-0f1e87aa-1e5c-4a8e-b6c4-061cf53a6083" class="shg-c shg-align-center"> <div class="shogun-heading-component"> <h2> <a href="https://www.ultimatecloth.com/products/german-shammy-cloth" target="_self"> German Shammy </a> </h2> </div> </div> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c " id="s-fe059d04-7bc6-48c4-b216-06494d9b957e"> <div class="shg-box-overlay"></div>
1270<div class="shg-box-content"> <div id="s-c3f06ec9-7794-4a3c-9e84-9a07f8b2628d" class="shg-c shg-align-center"> <img src="https://stamped.io/inc/image/stars.png?apikey=pubkey-p7F3uIi9fQdD511d2k711e37WxP2H8&amp;sId=21234&amp;productId=10803710951727"> </div> </div> </div> </div> <div id="s-bd0ca2ad-1f58-41b2-a0fe-b2643bc4bbc4" class="shg-c "> <div class="shg-rich-text shg-theme-text-content"><p style="text-align: center;">An ultra-absorbent shammy made to dry surfaces quickly and leave them spotless and water-spot free.</p></div> </div> <div id="s-d9bf2651-9983-4745-b34f-61245a5cfbea-root" class="shg-c shg-btn-wrapper shg-align-center"> <a id="s-d9bf2651-9983-4745-b34f-61245a5cfbea" class="shg-btn shg-cse shg-btn-text " href="https://www.ultimatecloth.com/products/german-shammy-cloth"> Shop Now </a> </div> </div> </div> </div> </div> <div class="shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12">
1271<div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c shogun-lazyload" id="s-a7961045-ab3c-47e0-b7f6-da94a7fd4b63"> <div class="shg-box-overlay"></div>
1272<div class="shg-box-content"> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c shogun-lazyload" id="s-80c11da2-8984-4c1c-846c-0a1f5ee7d91a"> <div class="shg-box-overlay"></div>
1273<div class="shg-box-content"> <div class="shg-c shogun-image-container shogun-image-linked shg-align-center" id="s-4090e869-20ea-4877-875c-3dd80b692cf4"> <a class="shogun-image-link" href="https://www.ultimatecloth.com/products/ultimatecloth-mini-classic-white-cleaning-cloth"> <img src="https://i.shgcdn.com/9a6fc1c1-cd47-4408-be01-29a141df863e/-/format/auto/-/preview/3000x3000/-/quality/lighter/" width="" height="" alt="" class="shogun-image " decoding="async" loading="lazy"> </a> </div> 
1273<script class="__SHG_DATA__" type="application/json">
1274    {
1275      "__shgImageElements": { "uuid": "s-4090e869-20ea-4877-875c-3dd80b692cf4" }
1276    }
1277  </script>
1277 </div> </div> </div> <div id="s-885895df-8cfe-4101-aa31-84a600a43e39" class="shg-c shg-align-center"> <div class="shogun-heading-component"> <h2> <a href="https://www.ultimatecloth.com/products/ultimatecloth-mini-classic-white-cleaning-cloth" target="_self"> Mini Cloths </a> </h2> </div> </div> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c " id="s-c87ee646-3ed1-42db-8248-ae274546cb7e"> <div class="shg-box-overlay"></div>
1278<div class="shg-box-content"> <div id="s-4d2f94a2-0456-4f08-a465-396401311a7c" class="shg-c shg-align-center"> <img src="https://stamped.io/inc/image/stars.png?apikey=pubkey-p7F3uIi9fQdD511d2k711e37WxP2H8&amp;sId=21234&amp;productId=6644976058471"> </div> </div> </div> </div> <div id="s-c18a9125-ad3c-48c7-ab35-4a911cee7704" class="shg-c "> <div class="shg-rich-text shg-theme-text-content"><p style="text-align: center;"><span style="font-family: Montserrat;">Perfect for cleaning fingerprints and smudges from eye glasses, cell phones, tablets, and more!</span></p></div> </div> <div id="s-ef0f0f8a-940b-4fd2-b0ed-0ffc17283e7f-root" class="shg-c shg-btn-wrapper shg-align-center"> <a id="s-ef0f0f8a-940b-4fd2-b0ed-0ffc17283e7f" class="shg-btn shg-cse shg-btn-text " href="https://www.ultimatecloth.com/products/ultimatecloth-mini-classic-white-cleaning-cloth"> Shop Now </a> </div> </div> </div> </div> </div> <div class="shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12">
1279<div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c shogun-lazyload" id="s-17c05346-7df1-488a-b301-8d15de909d5d"> <div class="shg-box-overlay"></div>
1280<div class="shg-box-content"> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c shogun-lazyload" id="s-6be21beb-2748-4bd2-985a-2d17d0aa3b92"> <div class="shg-box-overlay"></div>
1281<div class="shg-box-content"> <div class="shg-c shogun-image-container shogun-image-linked shg-align-center" id="s-95bb08f4-afeb-43da-b3eb-34f166863158"> <a class="shogun-image-link" href="https://www.ultimatecloth.com/products/clean-green-pro-starter-pack"> <img src="https://i.shgcdn.com/66e77c66-8c2a-49d1-9da5-19432c63d18d/-/format/auto/-/quality/normal/" width="" height="" alt="" class="shogun-image " decoding="async" loading="lazy"> </a> </div> 
1281<script class="__SHG_DATA__" type="application/json">
1282    {
1283      "__shgImageElements": { "uuid": "s-95bb08f4-afeb-43da-b3eb-34f166863158" }
1284    }
1285  </script>
1285 </div> </div> </div> <div id="s-11f6a5d8-fa8a-4158-b091-9583f8df33e1" class="shg-c shg-align-center"> <div class="shogun-heading-component"> <h2> <a href="https://www.ultimatecloth.com/products/clean-green-pro-starter-pack" target="_self"> Clean Green PRO Starter Pack </a> </h2> </div> </div> <div id="s-4519a78f-22a1-4a20-9c35-e6abdd258914" class="shg-c "> <div class="shg-rich-text shg-theme-text-content"><p style="text-align: center;">A powerful, full-coverage bundle featuring Classic White, Antimicrobial, PRO and Mini Cloths — for bigger jobs done smarter.</p></div> </div> <div id="s-7122cd94-e7d5-4229-baed-0ec4bfb8d384-root" class="shg-c shg-btn-wrapper shg-align-center"> <a id="s-7122cd94-e7d5-4229-baed-0ec4bfb8d384" class="shg-btn shg-cse shg-btn-text " href="https://www.ultimatecloth.com/products/clean-green-pro-starter-pack"> Shop Now </a> </div> </div> </div> </div> </div> </div> </div> <div class="shg-c " id="s-64706410-9af1-4181-9f6a-fdfa45974aa8"> <div class="shg-row" data-col-grid-mode-on=""> <div class="shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12">
1286<div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c shogun-lazyload" id="s-4087cec4-d55d-4bb1-926e-a46bd2e22c71"> <div class="shg-box-overlay"></div>
1287<div class="shg-box-content"> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c shogun-lazyload" id="s-394ad3bf-2e32-4bf8-9e4e-f27acdde3d83"> <div class="shg-box-overlay"></div>
1288<div class="shg-box-content"> <div class="shg-c shogun-image-container shogun-image-linked shg-align-center" id="s-560580c0-6b08-4729-b129-7a13124301c3"> <a class="shogun-image-link" href="https://www.ultimatecloth.com/products/car-care-package"> <img src="https://i.shgcdn.com/e81750d0-8c8b-4dd4-9ce5-466ee98df2f8/-/format/auto/-/quality/normal/" width="" height="" alt="" class="shogun-image " decoding="async" loading="lazy"> </a> </div> 
1288<script class="__SHG_DATA__" type="application/json">
1289    {
1290      "__shgImageElements": { "uuid": "s-560580c0-6b08-4729-b129-7a13124301c3" }
1291    }
1292  </script>
1292 </div> </div> </div> <div id="s-c290edce-d316-4d29-9561-efe48ea59559" class="shg-c shg-align-center"> <div class="shogun-heading-component"> <h2> <a href="https://www.ultimatecloth.com/products/car-care-package" target="_self"> Car Care Package<br> </a> </h2> </div> </div> <div id="s-9829209f-1648-432d-8b25-371fb0c1bcaf" class="shg-c "> <div class="shg-rich-text shg-theme-text-content"><p style="text-align: center;">The ultimate vehicle-care set combining Classic White, PRO, Mini Cloths and a German Shammy to clean, polish and dry like a pro.</p></div> </div> <div id="s-532fa74e-6482-4f43-88e7-781fe0e43a5b-root" class="shg-c shg-btn-wrapper shg-align-center"> <a id="s-532fa74e-6482-4f43-88e7-781fe0e43a5b" class="shg-btn shg-cse shg-btn-text " href="https://www.ultimatecloth.com/products/car-care-package"> Shop Now </a> </div> </div> </div> </div> </div> <div class="shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12">
1293<div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c shogun-lazyload" id="s-ff3f07a1-4cad-46ab-8e44-ce0f5ca8bf2f"> <div class="shg-box-overlay"></div>
1294<div class="shg-box-content"> <div class="shg-box-vertical-align-wrapper"> <div class="shg-box shg-c shogun-lazyload" id="s-165d1282-968b-48fd-8f75-d266305ce0c8"> <div class="shg-box-overlay"></div>
1295<div class="shg-box-content"> <div class="shg-c shogun-image-container shogun-image-linked shg-align-center" id="s-25ed3438-e09c-49b4-9ebd-a32cc1476004"> <a class="shogun-image-link" href="https://www.ultimatecloth.com/products/electronics-package"> <img src="https://i.shgcdn.com/d710ede7-8d95-4834-a1b5-bd719ddd2a42/-/format/auto/-/quality/normal/" width="" height="" alt="" class="shogun-image " decoding="async" loading="lazy"> </a> </div> 
1295<script class="__SHG_DATA__" type="application/json">
1296    {
1297      "__shgImageElements": { "uuid": "s-25ed3438-e09c-49b4-9ebd-a32cc1476004" }
1298    }
1299  </script>
1299 </div> </div> </div> <div id="s-62600141-ed1e-4d18-ac97-0a9242ca285a" class="shg-c shg-align-center"> <div class="shogun-heading-component"> <h2> <a href="https://www.ultimatecloth.com/products/electronics-package" target="_self"> Electronics Package </a> </h2> </div> </div> <div id="s-7f0a728c-ee52-45fb-b5db-019dfb1ba1d8" class="shg-c "> <div class="shg-rich-text shg-theme-text-content"><p style="text-align: center;">A tech-safe cleaning kit with a Classic White Cloth and three Mini Cloths designed for streak-free screens and devices.</p></div> </div> <div id="s-247a1e1d-d8a7-4765-bb50-bb154c5f7fea-root" class="shg-c shg-btn-wrapper shg-align-center"> <a id="s-247a1e1d-d8a7-4765-bb50-bb154c5f7fea" class="shg-btn shg-cse shg-btn-text " href="https://www.ultimatecloth.com/products/electronics-package"> Shop Now </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div>
1300
1301
1302        </div>
1303    </div>
1304  </main>
1305
1306  <div id="shopify-section-footer" class="shopify-section"><style>
1307  footer a,footer .text-link {
1308    color: #fff !important;}
1309   footer a:hover{
1310     text-decoration:underline;
1311   }
1312</style>
1313<footer class="site-footer small--text-center" role="contentinfo">
1314
1315<div class="wrapper">
1316
1317  <div class="grid-uniform">
1318
1319    
1320
1321    
1322
1323    
1324      
1325          <div class="grid__item post-large--one-quarter medium--one-half">
1326            
1327            <h3 class="h4">Links</h3>
1328            
1329            <ul class="site-footer__links">
1330              
1331                <li><a href="/blogs/ultimatecloth-news-views">Blog</a></li>
1332              
1333                <li><a href="https://www.ultimatecloth.com/pages/policies">Privacy and Policies</a></li>
1334              
1335                <li><a href="https://ultimatecloth.ca">Canadian Website</a></li>
1336              
1337                <li><a href="https://www.ultimatecloth.com/sitemap.xml">Sitemap</a></li>
1338              
1339            </ul>
1340          </div>
1341
1342        
1343    
1344      
1345          <div class="grid__item post-large--one-quarter medium--one-half">
1346            <h3 class="h4">Follow Us</h3>
1347              
1348              <ul class="inline-list social-icons"><li>
1349      <a class="icon-fallback-text" href="https://twitter.com/ultimatecloth" title="Ultimate Cloth LLC on Twitter" target="_blank" aria-describedby="a11y-new-window-external-message">
1350        <span class="icon icon-twitter" aria-hidden="true"></span>
1351        <span class="fallback-text">Twitter</span>
1352      </a>
1353    </li><li>
1354      <a class="icon-fallback-text" href="https://www.facebook.com/UltimateCloth/" title="Ultimate Cloth LLC on Facebook" target="_blank" aria-describedby="a11y-new-window-external-message">
1355        <span class="icon icon-facebook" aria-hidden="true"></span>
1356        <span class="fallback-text">Facebook</span>
1357      </a>
1358    </li><li>
1359      <a class="icon-fallback-text" href="https://www.pinterest.com/UltimateCloth/" title="Ultimate Cloth LLC on Pinterest" target="_blank" aria-describedby="a11y-new-window-external-message">
1360        <span class="icon icon-pinterest" aria-hidden="true"></span>
1361        <span class="fallback-text">Pinterest</span>
1362      </a>
1363    </li><li>
1364      <a class="icon-fallback-text" href="https://www.instagram.com/theultimatecloth/?hl=en" title="Ultimate Cloth LLC on Instagram" target="_blank" aria-describedby="a11y-new-window-external-message">
1365        <span class="icon icon-instagram" aria-hidden="true"></span>
1366        <span class="fallback-text">Instagram</span>
1367      </a>
1368    </li></ul>
1369
1370          </div>
1371
1372        
1373    
1374      
1375          <div class="grid__item post-large--one-quarter medium--one-half">
1376            <h3 class="h4">Contact Us</h3>
1377            <div class="rte"><p>1-800-714-2770<br/><a href="mailto:[email protected]" title="mailto:[email protected]">[email protected]</a><br/>7533 Merchant Rd<br/>Plain City, Ohio 43064</p></div>
1378          </div>
1379
1380        
1381    
1382      
1383          <div class="grid__item post-large--one-quarter medium--one-half">
1384            <h3 class="h4">Newsletter</h3>
1385            
1386              <p>Sign up for the latest news and deals!</p>
1387            
1388            <div class="form-vertical small--hide">
1389  <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
1390    
1391    
1392      <input type="hidden" name="contact[tags]" value="newsletter">
1393      <input type="email" value="" placeholder="Your email" name="contact[email]" id="Email" class="input-group-field" aria-label="Your email" autocorrect="off" autocapitalize="off">
1394      <input type="submit" class="btn" name="subscribe" id="subscribe" value="Subscribe">
1395    
1396  </form>
1397</div>
1398<div class="form-vertical post-large--hide large--hide medium--hide">
1399  <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
1400    
1401    
1402      <input type="hidden" name="contact[tags]" value="newsletter">
1403      <div class="input-group">
1404        <input type="email" value="" placeholder="Your email" name="contact[email]" id="Email" class="input-group-field" aria-label="Your email" autocorrect="off" autocapitalize="off">
1405        <span class="input-group-btn">
1406          <button type="submit" class="btn" name="commit" id="subscribe">Subscribe</button>
1407        </span>
1408      </div>
1409    
1410  </form>
1411</div>
1412
1413          </div>
1414
1415      
1416    
1417  </div>
1418
1419  <hr class="hr--small hr--clear">
1420
1421  <div class="grid">
1422    <div class="grid__item text-center">
1423      <p class="site-footer__links">Copyright &copy; 2026, <a href="/" title="">Ultimate Cloth LLC</a>. <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a></p>
1424    </div>
1425  </div>
1426
1427  
1428    
1429    <div class="grid">
1430      <div class="grid__item text-center">
1431        <span class="visually-hidden">Payment icons</span>
1432        <ul class="inline-list payment-icons">
1433          
1434            <li>
1435              <svg class="icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
1436
1437            </li>
1438          
1439            <li>
1440              <svg class="icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
1441            </li>
1442          
1443            <li>
1444              <svg class="icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/>
1444<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
1445
1446            </li>
1447          
1448            <li>
1449              <svg class="icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
14490-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
1450            </li>
1451          
1452            <li>
1453              <svg class="icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
1454
1455            </li>
1456          
1457            <li>
1458              <svg class="icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
145816.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
1459
1460            </li>
1461          
1462        </ul>
1463      </div>
1464    </div>
1465    
1466  
1467</div>
1468
1469</footer>
1470
1471
1472
1473
1474</div>
1475
1476
1477  <ul hidden>
1478    <li id="a11y-refresh-page-message">choosing a selection results in a full page refresh</li>
1479    <li id="a11y-external-message">Opens in a new window.</li>
1480    <li id="a11y-new-window-external-message">Opens external website in a new window.</li>
1481  </ul>
1482
1483  
1483<script src="//www.ultimatecloth.com/cdn/shop/t/21/assets/theme.js?v=35386854582456209941646066563" type="text/javascript"></script>
1483
1484
1485  
1486  
1487
1488<!-- Stamped - Begin script -->
1489<script async type="text/javascript" id="stamped-script-widget" data-api-key="pubkey-p7F3uIi9fQdD511d2k711e37WxP2H8" src="https://cdn1.stamped.io/files/widget.min.js"></script>
1489
1490<!-- Stamped - End script -->
1491
1492<!-- google dynamic remarketing tag for theme.liquid -->
1493
1494<script type="text/javascript">
1495  var google_tag_params = {
1496    ecomm_pagetype: 'other'
1497  };
1498</script>
1498
1499
1500<script>
1501  gtag('event', 'page_view', {'send_to': 'AW-340057793',
1502                              'ecomm_prodid':window.google_tag_params.ecomm_prodid,
1503                              'ecomm_pagetype': window.google_tag_params.ecomm_pagetype,
1504                              'ecomm_totalvalue':window.google_tag_params.ecomm_totalvalue
1505                             });
1506</script>
1506
1507  
1508	
1509<div id="shopify-block-AcVNFMzZ6c2NvTGpQT__15079184273603081885" class="shopify-block shopify-app-block">
1510
1511
1512
1513
1514
1515
1516<script>
1517 
1518    window.essentialOrderValueBoosterConfigs = [];
1519    window.essentialOrderValueBoosterProductsData = [];
1520  
1521
1522  window.essentialOrderValueBoosterPageTemplate = "page.shogun.default"
1523  window.essentialOrderValueBoosterMeta = {
1524    productData: "null",
1525    cartItems: [],
1526    cartProducts: [],
1527    mainCurrency: "USD",
1528    productCollections: null,
1529  };
1530
1531  window.essentialOrderValueBoosterTranslations = {
1532    previousSlide: "Previous slide",
1533    nextSlide: "Next slide",
1534    regularPrice: "Regular price",
1535    salePrice: "Sale price",
1536    slide: "Slide"
1537  };
1538</script>
1538
1539
1540
1541
1542<script src="https://cdn.shopify.com/extensions/01a1100c-8141-7e50-92ef-fd4faee25453/order-value-booster-361/assets/free_shipping_bar_essential_apps.min.js" defer crossorigin="anonymous"></script>
1542
1543
1544<script>
1545  
1546</script>
1546
1547
1548
1549
1550
1551</div><div id="shopify-block-AK2cvU1YxM2RudVVoa__17368511000352060744" class="shopify-block shopify-app-block">
1551<script type="text/javascript">
1552    window.gfp_customer = {
1553      id: "",
1554      email: "",
1555      first_name: "",
1556      last_name: ""
1557    }
1558    function gfpLoadWidgets() {
1559    if (!document.querySelector('script[src="https://widgets.goaffpro.app/main.js"]')) {
1560      var s = document.createElement('script');
1561      s.type = 'module';
1562      s.src = 'https://widgets.goaffpro.app/main.js';
1563      document.head.appendChild(s);
1564    }
1565  }
1566</script>
1566
1567
1568 
1568<script type="text/javascript" async="true" src="/a/goaffpro/loader.js"></script>
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577</div><div id="shopify-block-AM013dENaWlJVdm1ZV__23127910358619164" class="shopify-block shopify-app-block"><style>
1578  .sc_install-initialization {
1579    position: fixed;
1580    background-color: #fff;
1581    left: 0;
1582    right: 0;
1583    top: 0;
1584    bottom: 0;
1585    z-index: 100000000000;
1586    display: flex;
1587    align-items: center;
1588    justify-content: center;
1589  }
1590</style>
1591
1592
1593
1594
1595<script type="text/javascript">
1596    var scLoadingOverlayHtml = '<div class="sc_install-initialization"><div style="width: 80px;"><svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid" class ="lds-rolling" ><circle cx="50" cy="50" fill="none" stroke-width="7" r="25" stroke-dasharray="117.80972450961724 41.269908169872416" transform="rotate(47.1629 50 50)" style="stroke: #5C6AC4" ><animateTransform attributeName="transform" type="rotate" calcMode="linear" values="0 50 50;360 50 50" keyTimes="0;1" dur="1s" begin="0s" repeatCount="indefinite" /></circle></svg></div> Please wait. Theme installer is being initialized.</div>';
1597    var scDesignData = {"style":"simple","position":"right","width":"350px","codeButtonColor":"#ffffff","codeButtonBackgroundColor":"#55B249","codeButtonBorderColor":"#55B249","submitButtonBorderColor":"#5aaa34","loadingBg":"#55B249","spinnerColor":"#ffffff","inputColor":"#535353","inputBg":"#ffffff","inputBorder":"#aeaeae","discountInfoColor":"#535353","discountInfoBg":"#fafafa","discountInfoBorder":"#e1e1e1"} || {};
1598    window.scIsCartPage = false;
1599    window.scCartData = {"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};
1600    if (!window.scMoneyFormat) window.scMoneyFormat = '$ {{amount}}';
1601    window.scDesignConfig = {
1602        style: scDesignData.style || 'simple',
1603        position: scDesignData.position || 'right',
1604        containerWidth: {
1605            width: scDesignData.width || '350px'
1606        },
1607        codeButton: {
1608            color: scDesignData.codeButtonColor || '#fff',
1609            backgroundColor: scDesignData.codeButtonBackgroundColor || '#5aaa34',
1610            border: '1px solid ' + (scDesignData.codeButtonBorderColor || '#5aaa34')
1611        },
1612        submitButton: {
1613            borderColor: scDesignData.submitButtonBorderColor
1614        },
1615        loadingBg: {
1616            background: scDesignData.loadingBg || '#339933'
1617        },
1618        spinner: {
1619            stroke: scDesignData.spinnerColor || '#ffffff'
1620        },
1621        codeInput: {
1622            borderColor: scDesignData.inputBorder || '#aeaeae',
1623            color: scDesignData.inputColor || '#339933',
1624            backgroundColor: scDesignData.inputBg || '#ffffff'
1625        },
1626        discountInfo: {
1627            background: scDesignData.discountInfoBg || '#fafafa',
1628            border: '1px solid ' + (scDesignData.discountInfoBorder || '#e1e1e1'),
1629            color: scDesignData.discountInfoColor || '#535353'
1630        },
1631        allowScale: scDesignData.allowScale,
1632    };
1633
1634    
1635    
1636    if (!window.scTranslationConfig) {
1637      window.scTranslationConfig = {"placeholder":"Discount code or gift card","submitBtn":"Apply","codeLabel":"Code:","discountLabel":"Discount:","giftCardLabel":"Gift card:","total":"Total:","errorAutomaticDiscount":"A discount has been applied to this order. You can’t add another discount","errorCode":"Unable to find a valid discount matching the code entered","tooManyAttempts":"Too many attempts please try again in a few minutes","errorNetwork":"Network error occured. You may enter your discount code during the checkout","authorized":"Discounts are available only for authorized users","messages":{"shopify.checkout.order_summary.cart_does_not_meet_discount_requirements_notice":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t valid for the items in your cart","shopify.checkout.order_summary.discount_requires_customer_notice":"Enter your shipping information to apply the \u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code","shopify.checkout.order_summary.customer_does_not_meet_discount_requirements_notice":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t available to you right now","shopify.checkout.order_summary.shipping_information_does_not_meet_discount_requirements_notice":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t available for your shipping address","shopify.checkout.order_summary.customer_already_used_once_per_customer_discount_notice":"The {{ code }} discount code has already been used","shopify.checkout.field_errors.reduction_code_code_not_found":"Enter a valid discount code or gift card","shopify.checkout.field_errors.reduction_code_discount_not_found":"Enter a valid discount code","shopify.errors.discount_not_found":"Unable to find a valid discount matching the code entered","
1637shopify.checkout.order_summary.discount_already_applied":"A discount has been applied to this order. You can’t add another discount","shopify.errors.discount_disabled":"This discount has been disabled","shopify.errors.discount_expired":"This discount is not valid anymore","shopify.errors.discount_limit_reached":"This discount has reached its usage limit","shopify.checkout.field_errors.reduction_code_gift_card_code_invalid":"Enter a valid gift card","shopify.checkout.field_errors.reduction_code_gift_card_unusable_with_subscriptions":"You can’t use a gift card to buy a subscription","shopify.checkout.field_errors.reduction_code_gift_card_unusable":"You can’t use a gift card to buy another gift card","shopify.checkout.field_errors.gift_card_already_applied":"This gift card has already been applied to your order","shopify.checkout.field_errors.gift_card_disabled":"This gift card is no longer available","shopify.checkout.field_errors.gift_card_expired":"This gift card has expired","shopify.checkout.field_errors.gift_card_depleted":"This gift card has no funds left","shopify.checkout.field_errors.gift_card_currency_mismatch":"Only gift cards in {{ checkout_currency }} can be used with this order","shopify.checkout.field_errors.physical_gift_card_invalid_quantity":"Physical gift card line items must have a quantity that matches the number of gift card codes","shopify.checkout.field_errors.physical_gift_card_duplicate_code":"Physical gift card line item contains duplicate code","shopify.checkout.field_errors.physical_gift_card_invalid_code":"Physical gift card code is invalid","shopify.checkout.thank_you.gift_card_confirmation_by_text":"Gift cards are sent by text. If you haven’t received yours, try sending them again or contact us","shopify.checkout.thank_you.gift_card_confirmation_by_email":"Gift cards are sent by email. If you haven’t received yours, try sending them again or contact us","shopify.errors.gift_card_already_applied":"Code has already been applied to your checkout","shopify.errors.gift_card_code_invalid":"Code is invalid","shopify.errors.gift_card_currency_mismatch":"{{ gift_card_currency }} gift cards can’t be applied on {{ checkout_currency }} orders","shopify.errors.gift_card_depleted":"There are no funds left on this gift card","shopify.errors.gift_card_disabled":"Gift card is disabled","shopify.errors.gift_card_expired":"Gift card is expired","unexpected":"Unknown error occured. You may enter your discount code during the checkout"},"freeShippingLabel":"Free Shipping","errorItemInvalid":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t valid for the items in your cart"} || {"placeholder":"Discount code or gift card","submitBtn":"Apply","codeLabel":"Code:","discountLabel":"Discount:","giftCardLabel":"Gift card:","total":"Total:","errorAutomaticDiscount":"A discount has been applied to this order. You can’t add another discount","errorCode":"Unable to find a valid discount matching the code entered","tooManyAttempts":"Too many attempts please try again in a few minutes","errorNetwork":"Network error occured. You may enter your discount code during the checkout","authorized":"Discounts are available only for authorized users","messages":{"shopify.checkout.order_summary.cart_does_not_meet_discount_requirements_notice":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t valid for the items in your cart","shopify.checkout.order_summary.discount_requires_customer_notice":"Enter your shipping information to apply the \u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code","shopify.checkout.order_summary.customer_does_not_meet_discount_requirements_notice":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t available to you right now","shopify.checkout.order_summary.shipping_information_does_not_meet_discount_requirements_notice":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t available for your shipping address","shopify.checkout.order_summary.customer_already_used_once_per_customer_discount_notice":"The {{ code }} discount code has already been used","shopify.checkout.field_errors.reduction_code_code_not_found":"Enter a valid discount code or gift card","shopify.checkout.field_errors.reduction_code_discount_not_found":"Enter a valid discount code","shopify.errors.discount_not_found":"Unable to find a valid discount matching the code entered","
1637shopify.checkout.order_summary.discount_already_applied":"A discount has been applied to this order. You can’t add another discount","shopify.errors.discount_disabled":"This discount has been disabled","shopify.errors.discount_expired":"This discount is not valid anymore","shopify.errors.discount_limit_reached":"This discount has reached its usage limit","shopify.checkout.field_errors.reduction_code_gift_card_code_invalid":"Enter a valid gift card","shopify.checkout.field_errors.reduction_code_gift_card_unusable_with_subscriptions":"You can’t use a gift card to buy a subscription","shopify.checkout.field_errors.reduction_code_gift_card_unusable":"You can’t use a gift card to buy another gift card","shopify.checkout.field_errors.gift_card_already_applied":"This gift card has already been applied to your order","shopify.checkout.field_errors.gift_card_disabled":"This gift card is no longer available","shopify.checkout.field_errors.gift_card_expired":"This gift card has expired","shopify.checkout.field_errors.gift_card_depleted":"This gift card has no funds left","shopify.checkout.field_errors.gift_card_currency_mismatch":"Only gift cards in {{ checkout_currency }} can be used with this order","shopify.checkout.field_errors.physical_gift_card_invalid_quantity":"Physical gift card line items must have a quantity that matches the number of gift card codes","shopify.checkout.field_errors.physical_gift_card_duplicate_code":"Physical gift card line item contains duplicate code","shopify.checkout.field_errors.physical_gift_card_invalid_code":"Physical gift card code is invalid","shopify.checkout.thank_you.gift_card_confirmation_by_text":"Gift cards are sent by text. If you haven’t received yours, try sending them again or contact us","shopify.checkout.thank_you.gift_card_confirmation_by_email":"Gift cards are sent by email. If you haven’t received yours, try sending them again or contact us","shopify.errors.gift_card_already_applied":"Code has already been applied to your checkout","shopify.errors.gift_card_code_invalid":"Code is invalid","shopify.errors.gift_card_currency_mismatch":"{{ gift_card_currency }} gift cards can’t be applied on {{ checkout_currency }} orders","shopify.errors.gift_card_depleted":"There are no funds left on this gift card","shopify.errors.gift_card_disabled":"Gift card is disabled","shopify.errors.gift_card_expired":"Gift card is expired","unexpected":"Unknown error occured. You may enter your discount code during the checkout"},"freeShippingLabel":"Free Shipping","errorItemInvalid":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t valid for the items in your cart"};
1638      <!-- BEGIN app snippet: messages -->
1639
1640<!-- END app snippet -->
1641    }
1642    
1643    
1644    window.scPrimaryLocale = 'en';
1645    
1646
1647    window.ScInit = {"c":1659993837894} || {};
1648
1649    
1650      
1651    
1652      
1653    
1654      
1655    
1656      
1657    
1658      
1659        
1660        
1661    
1662
1663    var scProduct = 39638521315431;
1664    var scProductUrl = '/products/ultimatecloth-original-classic-white-cleaning-cloth';
1665    
1666    var cartTotal = 0;
1667
1668    var __assign = (this && this.__assign) || function () {
1669        __assign = Object.assign || function(t) {
1670            for (var s, i = 1, n = arguments.length; i < n; i++) {
1671                s = arguments[i];
1672                for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
1673                    t[p] = s[p];
1674            }
1675            return t;
1676        };
1677        return __assign.apply(this, arguments);
1678    };
1679    var setValue = function (name, value) {
1680        var _a;
1681        var data = JSON.parse(sessionStorage.getItem('scInstallInfo'));
1682        sessionStorage.setItem('scInstallInfo', JSON.stringify(__assign(__assign({}, data), (_a = {}, _a[name] = value, _a))));
1683    };
1684    var parseQueryString = function () {
1685        var qs = window.location.search.replace('?', '');
1686        var items = qs.split('&');
1687        return items.reduce(function (data, item) {
1688            var _a = item.split('='), key = _a[0], value = _a[1];
1689            if (data[key] !== undefined) {
1690                if (!Array.isArray(data[key])) {
1691                    data[key] = [data[key]];
1692                }
1693                data[key].push(value);
1694            }
1695            else {
1696                data[key] = value;
1697            }
1698            return data;
1699        }, {});
1700    };
1701
1702    var query = parseQueryString();
1703    if (query.install) {
1704        setValue('theme', query.install);
1705    }
1706
1707    var scLoadingOverlay;
1708
1709    var getValue = function(name) {
1710      var data = JSON.parse(sessionStorage.getItem('scInstallInfo'));
1711      return data && data[name] !== undefined ? data[name] : null;
1712    };
1713
1714    var isInstall = function() {
1715      var themeId = getValue('theme');
1716      var theme = window.Shopify ? window.Shopify.theme : null;
1717      var id = theme ? theme.id : '';
1718      return themeId === id.toString();
1719    };
1720
1721    var scAppendLoadOverlay = function() {
1722      scLoadingOverlay = document.createElement('div');
1723      scLoadingOverlay.innerHTML = scLoadingOverlayHtml;
1724      document.body.appendChild(scLoadingOverlay);
1725    };
1726
1727    var scLoadInstaller = function() {
1728      scAppendLoadOverlay();
1729      const script = document.createElement('script');
1730      script.src = 'https://cdn.shopify.com/extensions/01a11069-1c31-7ced-832c-223129f459c5/discount-in-cart-1-300/assets/installer.min.js';
1731      script.onload = function() {
1732        scLoadingOverlay.remove();
1733      }
1734      document.body.appendChild(script);
1735    };
1736
1737    if (window.scProduct && isInstall()) {
1738      const style = document.createElement('link');
1739      style.rel = 'stylesheet';
1740      style.href = 'https://cdn.shopify.com/extensions/01a11069-1c31-7ced-832c-223129f459c5/discount-in-cart-1-300/assets/installer.module.min.css';
1741      document.head.appendChild(style);
1742      var interval = setInterval(function() {
1743        if (window.DCART && window.DCART.discountbox) {
1744          clearInterval(interval);
1745          scLoadInstaller();
1746        }
1747      }, 100);
1748    }
1749
1750    var scPrimaryCurrency = 'USD';
1751    var scCustomerEmail = null;
1752</script>
1752
1753
1754
1755
1756
1757
1758
1759<script>
1760  (function() {
1761    window.DCART = {
1762      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},
1763      isCartPage: false,
1764      moneyFormat: "$ {{amount}}",
1765      removeTralingZeros: null,
1766      email: null,
1767      token: null,
1768      locale: "en",
1769      localePrimary: "en",
1770      currencyPrimary: "USD",
1771      currencyActive: "USD",
1772      optimized: null,
1773      
1774      product: {"id":10803702169903,"title":"Car Care Package","handle":"car-care-package","description":"\u003cp data-start=\"167\" data-end=\"422\"\u003e\u003cstrong\u003eAbout our popular Car Care Pack:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"167\" data-end=\"422\"\u003eGive your vehicle the clean it deserves. This dedicated car-care bundle is built to handle every step of your wash routine — from cutting through grime to streak-free finishing to spot-free drying — all powered by water and advanced Mirafiber™ technology.\u003c\/p\u003e\n\u003chr data-start=\"424\" data-end=\"427\"\u003e\n\u003ch3 data-start=\"429\" data-end=\"455\"\u003e\u003cstrong data-start=\"433\" data-end=\"453\"\u003eWhat’s included:\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul data-start=\"457\" data-end=\"1292\"\u003e\n\u003cli data-start=\"457\" data-end=\"683\"\u003e\n\u003cp data-start=\"459\" data-end=\"683\"\u003e\u003cstrong data-start=\"459\" data-end=\"488\"\u003e2 Classic White Cloths\u003c\/strong\u003e\u003cbr data-start=\"488\" data-end=\"491\"\u003eOur original Mirafiber™ all-purpose cloths for interior surfaces, dashboards, touchscreens, chrome, windows, and mirrors. Delivers a streak-free, lint-free clean without sprays or chemicals.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"685\" data-end=\"893\"\u003e\n\u003cp data-start=\"687\" data-end=\"893\"\u003e\u003cstrong data-start=\"687\" data-end=\"703\"\u003e2 PRO Cloths\u003c\/strong\u003e\u003cbr data-start=\"703\" data-end=\"706\"\u003eHeavy-duty Mirafiber cloths with a \u003cstrong data-start=\"743\" data-end=\"772\"\u003etextured, dimpled surface\u003c\/strong\u003e designed to break through tougher buildup, grease, and road film. Great for rims, exterior panels, and high-grime areas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"895\" data-end=\"1048\"\u003e\n\u003cp data-start=\"897\" data-end=\"1048\"\u003e\u003cstrong data-start=\"897\" data-end=\"914\"\u003e3 Mini Cloths\u003c\/strong\u003e\u003cbr data-start=\"914\" data-end=\"917\"\u003eCompact, precision-sized cloths ideal for interior detailing: fingerprints on screens, mirrors, buttons, vents, badges, and trim.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1050\" data-end=\"1292\"\u003e\n\u003cp data-start=\"1052\" data-end=\"1292\"\u003e\u003cstrong data-start=\"1052\" data-end=\"1091\"\u003e1 German Shammy\u003c\/strong\u003e\u003cbr data-start=\"1091\" data-end=\"1094\"\u003eA super-absorbent, ultra-soft drying shammy that quickly pulls water from your vehicle’s surface. Large enough for full-body drying and sized perfectly to eliminate water spots without scratching.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"1294\" data-end=\"1297\"\u003e\n\u003ch3 data-start=\"1299\" data-end=\"1328\"\u003e\u003cstrong data-start=\"1303\" data-end=\"1326\"\u003eWhy you’ll love it:\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul data-start=\"1329\" data-end=\"1989\"\u003e\n\u003cli data-start=\"1329\" data-end=\"1479\"\u003e\n\u003cp data-start=\"1331\" data-end=\"1479\"\u003e\u003cstrong data-start=\"1331\" data-end=\"1370\"\u003eA complete vehicle cleaning system.\u003c\/strong\u003e Every step — heavy scrub, detailed interior work, streak-free finishes, and spot-free drying — is covered.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1480\" data-end=\"1629\"\u003e\n\u003cp data-start=\"1482\" data-end=\"1629\"\u003e\u003cstrong data-start=\"1482\" data-end=\"1512\"\u003eChemical-free performance.\u003c\/strong\u003e Just water activates the Mirafiber technology for spotless results on paint, glass, chrome, and interior surfaces.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1630\" data-end=\"1734\"\u003e\n\u003cp data-start=\"1632\" data-end=\"1734\"\u003e\u003cstrong data-start=\"1632\" data-end=\"1659\"\u003eSpot-free drying power.\u003c\/strong\u003e The German Shammy absorbs water fast for a flawless, streak-free finish.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1735\" data-end=\"1888\"\u003e\n\u003cp data-start=\"1737\" data-end=\"1888\"\u003e\u003cstrong data-start=\"1737\" data-end=\"1762\"\u003eDurable and reusable.\u003c\/strong\u003e All cloths are long-lasting and machine washable.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1889\" data-end=\"1989\"\u003e\n\u003cp data-start=\"1891\" data-end=\"1989\"\u003e\u003cstrong data-start=\"1891\" data-end=\"1918\"\u003eGentle on your vehicle.\u003c\/strong\u003e Engineered to clean effectively without scratching or leaving residue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2025-11-25T10:04:37-05:00","created_at":"2025-11-24T12:10:24-05:00","vendor":"Ultimate Cloth LLC","type":"","tags":[],"price":3700,"price_min":3700,"price_max":3700,"available":true,"price_varies":false,"compare_at_price":4500,"compare_at_price_min":4500,"compare_at_price_max":4500,"compare_at_price_varies":false,"variants":[{"id":52051162726703,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Car Care Package","public_title":null,"options":["Default Title"],"price":3700,"weight":227,"compare_at_price":4500,"inventory_quantity":-32,"inventory_management":null,"inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Ultimate_Cloth_LLC_r2_04I_0512.jpg?v=1764004399","\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Car_wash_6_aeeb99db-02e8-463a-9ad0-f4c42975a705.jpg?v=1764004399","\/\/www.ultimatecloth.com\/cdn\/shop\/files\/car_reduced_size.gif?v=1764004399","\/\/www.ultimatecloth.com\/cdn\/shop\/products\/Untitleddesign_56_809caec3-9c8d-43c3-8c80-106f4cff9bd6.png?v=1764004399","\/\/www.ultimatecloth.com\/cdn\/shop\/products\/Untitleddesign_41_31c3ed5e-6f3a-4b09-8ebc-0d674d8d81e2.png?v=1764004760","\/\/www.ultimatecloth.com\/cdn\/shop\/products\/Untitleddesign_52_05a5b5e9-a32e-4081-804c-c0cdc910b448.png?v=1764004760","\/\/www.ultimatecloth.com\/cdn\/shop\/products\/Untitleddesign_63_69c905a5-8b4b-4a0e-83bd-67df40870dd5.png?v=1764004399","\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Pro_point_seal_closeup_1024x1024_2x_006e93e2-f614-43cd-8497-7414851d1e27.png?v=1764004399","\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Updated_Mirafiber_Technology_Close-Up.png?v=1764004760","\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Updated_4-point_graphic.png?v=1764004760"],"featured_image":"\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Ultimate_Cloth_LLC_r2_04I_0512.jpg?v=1764004399","options":["Title"],"media":[{"alt":null,"id":44400411345199,"position":1,"preview_image":{"aspect_ratio":1.5,"height":1365,"width":2048,"src":"\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Ultimate_Cloth_LLC_r2_04I_0512.jpg?v=1764004399"},"aspect_ratio":1.5,"height":1365,"media_type":"image","src":"\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Ultimate_Cloth_LLC_r2_04I_0512.jpg?v=1764004399","width":2048},{"alt":null,"id":36091249819951,"position":2,"preview_image":{"aspect_ratio":1.509,"height":530,"width":800,"src":"\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Car_wash_6_aeeb99db-02e8-463a-9ad0-f4c42975a705.jpg?v=1764004399"},"aspect_ratio":1.509,"height":530,"media_type":"image","src":"\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Car_wash_6_aeeb99db-02e8-463a-9ad0-f4c42975a705.jpg?v=1764004399","width":800},{"alt":null,"id":42631223181615,"position":3,"preview_image":{"aspect_ratio":1.587,"height":630,"width":1000,"src":"\/\/www.ultimatecloth.com\/cdn\/shop\/files\/car_reduced_size.gif?v=1764004399"},"aspect_ratio":1.587,"height":630,"media_type":"image","src":"\/\/www.ultimatecloth.com\/cdn\/shop\/files\/car_reduced_size.gif?v=1764004399","width":1000},{"alt":"UltimateCloth Antimicrobial Cloth wiping a counter","id":21688788615271,"position":4,"preview_image":{"aspect_ratio":1.5,"height":800,"width":1200,"src":"\/\/www.ultimatecloth.com\/cdn\/shop\/products\/Untitleddesign_56_809caec3-9c8d-43c3-8c80-106f4cff9bd6.png?v=1764004399"},"aspect_ratio":1.5,"height":800,"media_type":"image","src":"\/\/www.ultimatecloth.com\/cdn\/shop\/products\/Untitleddesign_56_809caec3-9c8d-43c3-8c80-106f4cff9bd6.png?v=1764004399","width":1200},{"alt":"UltimateCloth wiping a window","id":21688789958759,"position":5,"preview_image":{"aspect_ratio":1.5,"height":600,"width":900,"src":"\/\/www.ultimatecloth.com\/cdn\/shop\/products\/Untitleddesign_41_31c3ed5e-6f3a-4b09-8ebc-0d674d8d81e2.png?v=1764004760"},"aspect_ratio":1.5,"height":600,"media_type":"image","src":"\/\/www.ultimatecloth.com\/cdn\/shop\/products\/Untitleddesign_41_31c3ed5e-6f3a-4b09-8ebc-0d674d8d81e2.png?v=1764004760","width":900},{"alt":"UltimateCloth Mini wiping a tablet","id":21688788648039,"position":6,"preview_image":{"aspect_ratio":1.5,"height":800,"width":1200,"src":"\/\/www.ultimatecloth.com\/cdn\/shop\/products\/Untitleddesign_52_05a5b5e9-a32e-4081-804c-c0cdc910b448.png?v=1764004760"},"aspect_ratio":1.5,"height":800,"media_type":"image","src":"\/\/www.ultimatecloth.com\/cdn\/shop\/products\/Untitleddesign_52_05a5b5e9-a32e-4081-804c-c0cdc910b448.png?v=1764004760","width":1200},{"alt":"UltimateCloth PRO Cloth wiping microwave","id":32194244739375,"position":7,"preview_image":{"aspect_ratio":1.5,"height":800,"width":1200,"src":"\/\/www.ultimatecloth.com\/cdn\/shop\/products\/Untitleddesign_63_69c905a5-8b4b-4a0e-83bd-67df40870dd5.png?v=1764004399"},"aspect_ratio":1.5,"height":800,"media_type":"image","src":"\/\/www.ultimatecloth.com\/cdn\/shop\/products\/Untitleddesign_63_69c905a5-8b4b-4a0e-83bd-67df40870dd5.png?v=1764004399","width":1200},{"alt":null,"id":34094207402287,"position":8,"preview_image":{"aspect_ratio":1.0,"height":350,"width":350,"src":"\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Pro_point_seal_closeup_1024x1024_2x_006e93e2-f614-43cd-8497-7414851d1e27.png?v=1764004399"},"aspect_ratio":1.0,"height":350,"media_type":"image","src":"\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Pro_point_seal_closeup_1024x1024_2x_006e93e2-f614-43cd-8497-7414851d1e27.png?v=1764004399","width":350},{"alt":null,"id":39899997405487,"position":9,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Updated_Mirafiber_Technology_Close-Up.png?v=1764004760"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Updated_Mirafiber_Technology_Close-Up.png?v=1764004760","width":3000},{"alt":null,"id":39899997307183,"position":10,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Updated_4-point_graphic.png?v=1764004760"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/www.ultimatecloth.com\/cdn\/shop\/files\/Updated_4-point_graphic.png?v=1764004760","width":3000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp data-start=\"167\" data-end=\"422\"\u003e\u003cstrong\u003eAbout our popular Car Care Pack:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"167\" data-end=\"422\"\u003eGive your vehicle the clean it deserves. This dedicated car-care bundle is built to handle every step of your wash routine — from cutting through grime to streak-free finishing to spot-free drying — all powered by water and advanced Mirafiber™ technology.\u003c\/p\u003e\n\u003chr data-start=\"424\" data-end=\"427\"\u003e\n\u003ch3 data-start=\"429\" data-end=\"455\"\u003e\u003cstrong data-start=\"433\" data-end=\"453\"\u003eWhat’s included:\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul data-start=\"457\" data-end=\"1292\"\u003e\n\u003cli data-start=\"457\" data-end=\"683\"\u003e\n\u003cp data-start=\"459\" data-end=\"683\"\u003e\u003cstrong data-start=\"459\" data-end=\"488\"\u003e2 Classic White Cloths\u003c\/strong\u003e\u003cbr data-start=\"488\" data-end=\"491\"\u003eOur original Mirafiber™ all-purpose cloths for interior surfaces, dashboards, touchscreens, chrome, windows, and mirrors. Delivers a streak-free, lint-free clean without sprays or chemicals.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"685\" data-end=\"893\"\u003e\n\u003cp data-start=\"687\" data-end=\"893\"\u003e\u003cstrong data-start=\"687\" data-end=\"703\"\u003e2 PRO Cloths\u003c\/strong\u003e\u003cbr data-start=\"703\" data-end=\"706\"\u003eHeavy-duty Mirafiber cloths with a \u003cstrong data-start=\"743\" data-end=\"772\"\u003etextured, dimpled surface\u003c\/strong\u003e designed to break through tougher buildup, grease, and road film. Great for rims, exterior panels, and high-grime areas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"895\" data-end=\"1048\"\u003e\n\u003cp data-start=\"897\" data-end=\"1048\"\u003e\u003cstrong data-start=\"897\" data-end=\"914\"\u003e3 Mini Cloths\u003c\/strong\u003e\u003cbr data-start=\"914\" data-end=\"917\"\u003eCompact, precision-sized cloths ideal for interior detailing: fingerprints on screens, mirrors, buttons, vents, badges, and trim.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1050\" data-end=\"1292\"\u003e\n\u003cp data-start=\"1052\" data-end=\"1292\"\u003e\u003cstrong data-start=\"1052\" data-end=\"1091\"\u003e1 German Shammy\u003c\/strong\u003e\u003cbr data-start=\"1091\" data-end=\"1094\"\u003eA super-absorbent, ultra-soft drying shammy that quickly pulls water from your vehicle’s surface. Large enough for full-body drying and sized perfectly to eliminate water spots without scratching.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"1294\" data-end=\"1297\"\u003e\n\u003ch3 data-start=\"1299\" data-end=\"1328\"\u003e\u003cstrong data-start=\"1303\" data-end=\"1326\"\u003eWhy you’ll love it:\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul data-start=\"1329\" data-end=\"1989\"\u003e\n\u003cli data-start=\"1329\" data-end=\"1479\"\u003e\n\u003cp data-start=\"1331\" data-end=\"1479\"\u003e\u003cstrong data-start=\"1331\" data-end=\"1370\"\u003eA complete vehicle cleaning system.\u003c\/strong\u003e Every step — heavy scrub, detailed interior work, streak-free finishes, and spot-free drying — is covered.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1480\" data-end=\"1629\"\u003e\n\u003cp data-start=\"1482\" data-end=\"1629\"\u003e\u003cstrong data-start=\"1482\" data-end=\"1512\"\u003eChemical-free performance.\u003c\/strong\u003e Just water activates the Mirafiber technology for spotless results on paint, glass, chrome, and interior surfaces.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1630\" data-end=\"1734\"\u003e\n\u003cp data-start=\"1632\" data-end=\"1734\"\u003e\u003cstrong data-start=\"1632\" data-end=\"1659\"\u003eSpot-free drying power.\u003c\/strong\u003e The German Shammy absorbs water fast for a flawless, streak-free finish.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1735\" data-end=\"1888\"\u003e\n\u003cp data-start=\"1737\" data-end=\"1888\"\u003e\u003cstrong data-start=\"1737\" data-end=\"1762\"\u003eDurable and reusable.\u003c\/strong\u003e All cloths are long-lasting and machine washable.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1889\" data-end=\"1989\"\u003e\n\u003cp data-start=\"1891\" data-end=\"1989\"\u003e\u003cstrong data-start=\"1891\" data-end=\"1918\"\u003eGentle on your vehicle.\u003c\/strong\u003e Engineered to clean effectively without scratching or leaving residue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e"},
1775      
1776      discountbox: {
1777        init: {"c":1659993837894},
1778        scale: null,
1779        style: "simple",
1780        position: "right",
1781        
1782        placeme
1782nt: {
1783          cartDiscountSelector: {},
1784          ajaxDicountSelector: {},
1785          ajaxTotalSelector: {},
1786          cartTotalSelector: {},
1787        },
1788        
1789        translations: {"placeholder":"Discount code or gift card","submitBtn":"Apply","codeLabel":"Code:","discountLabel":"Discount:","giftCardLabel":"Gift card:","total":"Total:","errorAutomaticDiscount":"A discount has been applied to this order. You can’t add another discount","errorCode":"Unable to find a valid discount matching the code entered","tooManyAttempts":"Too many attempts please try again in a few minutes","errorNetwork":"Network error occured. You may enter your discount code during the checkout","authorized":"Discounts are available only for authorized users","messages":{"shopify.checkout.order_summary.cart_does_not_meet_discount_requirements_notice":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t valid for the items in your cart","shopify.checkout.order_summary.discount_requires_customer_notice":"Enter your shipping information to apply the \u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code","shopify.checkout.order_summary.customer_does_not_meet_discount_requirements_notice":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t available to you right now","shopify.checkout.order_summary.shipping_information_does_not_meet_discount_requirements_notice":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t available for your shipping address","shopify.checkout.order_summary.customer_already_used_once_per_customer_discount_notice":"The {{ code }} discount code has already been used","shopify.checkout.field_errors.reduction_code_code_not_found":"Enter a valid discount code or gift card","shopify.checkout.field_errors.reduction_code_discount_not_found":"Enter a valid discount code","shopify.errors.discount_not_found":"Unable to find a valid discount matching the code entered","shopify.checkout.order_summary.discount_already_applied":"A discount has been applied to this order. You can’t add another discount","shopify.errors.discount_disabled":"This discount has been disabled","shopify.errors.discount_expired":"This discount is not valid anymore","shopify.errors.discount_limit_reached":"This discount has reached its usage limit","shopify.checkout.field_errors.reduction_code_gift_card_code_invalid":"Enter a valid gift card","shopify.checkout.field_errors.reduction_code_gift_card_unus
1789able_with_subscriptions":"You can’t use a gift card to buy a subscription","shopify.checkout.field_errors.reduction_code_gift_card_unusable":"You can’t use a gift card to buy another gift card","shopify.checkout.field_errors.gift_card_already_applied":"This gift card has already been applied to your order","shopify.checkout.field_errors.gift_card_disabled":"This gift card is no longer available","shopify.checkout.field_errors.gift_card_expired":"This gift card has expired","shopify.checkout.field_errors.gift_card_depleted":"This gift card has no funds left","shopify.checkout.field_errors.gift_card_currency_mismatch":"Only gift cards in {{ checkout_currency }} can be used with this order","shopify.checkout.field_errors.physical_gift_card_invalid_quantity":"Physical gift card line items must have a quantity that matches the number of gift card codes","shopify.checkout.field_errors.physical_gift_card_duplicate_code":"Physical gift card line item contains duplicate code","shopify.checkout.field_errors.physical_gift_card_invalid_code":"Physical gift card code is invalid","shopify.checkout.thank_you.gift_card_confirmation_by_text":"Gift cards are sent by text. If you haven’t received yours, try sending them again or contact us","shopify.checkout.thank_you.gift_card_confirmation_by_email":"Gift cards are sent by email. If you haven’t received yours, try sending them again or contact us","shopify.errors.gift_card_already_applied":"Code has already been applied to your checkout","shopify.errors.gift_card_code_invalid":"Code is invalid","shopify.errors.gift_card_currency_mismatch":"{{ gift_card_currency }} gift cards can’t be applied on {{ checkout_currency }} orders","shopify.errors.gift_card_depleted":"There are no funds left on this gift card","shopify.errors.gift_card_disabled":"Gift card is disabled","shopify.errors.gift_card_expired":"Gift card is expired","unexpected":"Unknown error occured. You may enter your discount code during the checkout"},"freeShippingLabel":"Free Shipping","errorItemInvalid":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t valid for the items in your cart"} || {"placeholder":"Discount code or gift card","submitBtn":"Apply","codeLabel":"Code:","discountLabel":"Discount:","giftCardLabel":"Gift card:","total":"Total:","errorAutomaticDiscount":"A discount has been applied to this order. You can’t add another discount","errorCode":"Unable to find a valid discount matching the code entered","tooManyAttempts":"Too many attempts please try again in a few minutes","errorNetwork":"Network error occured. You may enter your discount code during the checkout","authorized":"Discounts are available only for authorized users","messages":{"shopify.checkout.order_summary.cart_does_not_meet_discount_requirements_notice":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t valid for the items in your cart","shopify.checkout.order_summary.discount_requires_customer_notice":"Enter your shipping information to apply the \u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code","shopify.checkout.order_summary.customer_does_not_meet_discount_requirements_notice":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t available to you right now","shopify.checkout.order_summary.shipping_information_does_not_meet_discount_requirements_notice":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t available for your shipping address","shopify.checkout.order_summary.customer_already_used_once_per_customer_discount_notice":"The {{ code }} discount code has already been used","shopify.checkout.field_errors.reduction_code_code_not_found":"Enter a valid discount code or gift card","shopify.checkout.field_errors.reduction_code_discount_not_found":"Enter a valid discount code","shopify.errors.discount_not_found":"Unable to find a valid discount matching the code entered","shopify.checkout.order_summary.discount_already_applied":"A discount has been applied to this order. You can’t add another discount","shopify.errors.discount_disabled":"This discount has been disabled","shopify.errors.discount_expired":"This discount is not val
1789id anymore","shopify.errors.discount_limit_reached":"This discount has reached its usage limit","shopify.checkout.field_errors.reduction_code_gift_card_code_invalid":"Enter a valid gift card","shopify.checkout.field_errors.reduction_code_gift_card_unusable_with_subscriptions":"You can’t use a gift card to buy a subscription","shopify.checkout.field_errors.reduction_code_gift_card_unusable":"You can’t use a gift card to buy another gift card","shopify.checkout.field_errors.gift_card_already_applied":"This gift card has already been applied to your order","shopify.checkout.field_errors.gift_card_disabled":"This gift card is no longer available","shopify.checkout.field_errors.gift_card_expired":"This gift card has expired","shopify.checkout.field_errors.gift_card_depleted":"This gift card has no funds left","shopify.checkout.field_errors.gift_card_currency_mismatch":"Only gift cards in {{ checkout_currency }} can be used with this order","shopify.checkout.field_errors.physical_gift_card_invalid_quantity":"Physical gift card line items must have a quantity that matches the number of gift card codes","shopify.checkout.field_errors.physical_gift_card_duplicate_code":"Physical gift card line item contains duplicate code","shopify.checkout.field_errors.physical_gift_card_invalid_code":"Physical gift card code is invalid","shopify.checkout.thank_you.gift_card_confirmation_by_text":"Gift cards are sent by text. If you haven’t received yours, try sending them again or contact us","shopify.checkout.thank_you.gift_card_confirmation_by_email":"Gift cards are sent by email. If you haven’t received yours, try sending them again or contact us","shopify.errors.gift_card_already_applied":"Code has already been applied to your checkout","shopify.errors.gift_card_code_invalid":"Code is invalid","shopify.errors.gift_card_currency_mismatch":"{{ gift_card_currency }} gift cards can’t be applied on {{ checkout_currency }} orders","shopify.errors.gift_card_depleted":"There are no funds left on this gift card","shopify.errors.gift_card_disabled":"Gift card is disabled","shopify.errors.gift_card_expired":"Gift card is expired","unexpected":"Unknown error occured. You may enter your discount code during the checkout"},"freeShippingLabel":"Free Shipping","errorItemInvalid":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t valid for the items in your cart"},
1790        
1791      },
1792      fsb: {"enabled":false,"threeshold":"35","bgColor":"#aeaeae","barColor":"#55B249","color":"#ffffff","borderColor":"#aeaeae","borderWidthPx":"0","fontSizePx":"12","translations":{"en":{"away":"You're only {amount} away from FREE shipping!","qualified":"You've got FREE shipping!"},"de":{"away":"Nur {amount} vom kostenlosen Versand entfernt","qualified":"Sie haben einen kostenlosen Versand"},"es":{"away":"A sólo {amount} del envío gratuito","qualified":"Tienes envío gratis"},"fr":{"away":"Plus que {amount} d'expédition gratuite","qualified":"Vous avez la livraison gratuite"},"ro":{"away":"Doar {amount} departe de transport gratuit","qualified":"Aveți transport gratuit"},"nl":{"away":"Slechts {amount} verwijderd van gratis verzending","qualified":"Je hebt gratis verzending"},"it":{"away":"Solo {amount} di spedizione gratuita","qualified":"Hai la spedizione gratuita"},"ja":{"away":"送料無料まであと{amount}","qualified":"送料が無料になりました"},"ru":{"away":"Вы в {amount} от бесплатной доставки","qualified":"Бесплатная доставка"},"sv":{"away":"Endast {amount} från gratis frakt","qualified":""},"sk":{"away":"Samo {amount} stran od brezplačne dostave","qualified":"Dobili ste brezplačno dostavo"},"tr":{"away":"Ücretsiz kargodan sadece {amount} uzakta","qualified":"Ücretsiz gönderiminiz var"},"ca":{"away":"Només {amount} de l'enviament gratuït","qualified":"Qualificat per enviar text gratuït"}},"selector":".sc-shipping-bar-placeholder"},
1793    };
1794    
1795    window.dispatchEvent(new CustomEvent('DCART:config.initialized'));
1796  })();
1797</script>
1797
1798
1799<style>
1800  :root {
1801    
1802    
1803      
1804        
1805        --discountbox-style: simple;
1806        
1807      
1808    
1809    
1810    
1811      
1812        
1813        --discountbox-position: right;
1814        
1815      
1816    
1817    
1818    
1819      
1820        
1821        --discountbox-width: 350px;
1822        
1823      
1824    
1825    
1826    
1827      
1828        
1829        --discountbox-codeButtonColor: #ffffff;
1830        
1831      
1832    
1833    
1834    
1835      
1836        
1837        --discountbox-codeButtonBackgroundColor: #55B249;
1838        
1839      
1840    
1841    
1842    
1843      
1844        
1845        --discountbox-codeButtonBorderColor: #55B249;
1846        
1847      
1848    
1849    
1850    
1851      
1852        
1853        --discountbox-submitButtonBorderColor: #5aaa34;
1854        
1855      
1856    
1857    
1858    
1859      
1860        
1861        --discountbox-loadingBg: #55B249;
1862        
1863      
1864    
1865    
1866    
1867      
1868        
1869        --discountbox-spinnerColor: #ffffff;
1870        
1871      
1872    
1873    
1874    
1875      
1876        
1877        --discountbox-inputColor: #535353;
1878        
1879      
1880    
1881    
1882    
1883      
1884        
1885        --discountbox-inputBg: #ffffff;
1886        
1887      
1888    
1889    
1890    
1891      
1892        
1893        --discountbox-inputBorder: #aeaeae;
1894        
1895      
1896    
1897    
1898    
1899      
1900        
1901        --discountbox-discountInfoColor: currentColor;
1902        
1903      
1904    
1905    
1906    
1907      
1908        
1909        --discountbox-discountInfoBg: #fafafa;
1910        
1911      
1912    
1913    
1914    
1915      
1916        
1917        --discountbox-discountInfoBorder: #e1e1e1;
1918        
1919      
1920    
1921    
1922  }
1923</style>
1924<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a11069-1c31-7ced-832c-223129f459c5/discount-in-cart-1-300/assets/storefront.module.min.css">
1925
1926<script src="https://cdn.shopify.com/extensions/01a11069-1c31-7ced-832c-223129f459c5/discount-in-cart-1-300/assets/compat.module.min.js" defer></script>
1926
1927
1928<script src="https://cdn.shopify.com/extensions/01a11069-1c31-7ced-832c-223129f459c5/discount-in-cart-1-300/assets/storefront.min.js" defer></script>
1928
1929
1930
1931
1932
1933<!-- BEGIN app snippet: dcart-custom-css -->
1934<!-- END app snippet -->
1935<!-- BEGIN app snippet: dcart-custom-js -->
1936<!-- END app snippet -->
1937
1938</div>
1938<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1938
1939</body>
1940</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.