1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <link href="//www.floursacktowels.com/cdn/shop/t/45/assets/menu-styles.css?v=152510534074654090151775708331" rel="stylesheet" type="text/css" media="all" /> 17 18 19<!doctype html> 20<html class="no-js no-touch" lang="en"> 21 22 <head><!-- Google Tag Manager -->
23<script>
vendor: 327 bytes, lines 23-27
23(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 24new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 25j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 26'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 27})(window,document,'script','dataLayer','
27GTM-5DNSX3K
vendor: 3 bytes, line 27
27');
27</script>
27 28<!-- End Google Tag Manager --> 29 30<meta name="google-site-verification" content="E9MoR2rT5eA1mEyMVMP03zwmprSGIXZDl2nHrfCDsnA" /> 31
31<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"97120613", tm:"shpfy_ui", enableAutoSpaTracking: true};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
31 32 <meta charset="utf-8"> 33 <meta http-equiv="x-ua-compatible" content="IE=edge"> 34 35 <link rel="preconnect" href="https://cdn.shopify.com"> 36 <link rel="preconnect" href="https://fonts.shopifycdn.com"> 37 <link rel="preconnect" href="https://v.shopify.com"> 38 <link rel="preconnect" href="https://cdn.shopifycloud.com"> 39 40 <title>Your Shopping Cart</title> 41 42 43 44 45 <link rel="shortcut icon" href="//www.floursacktowels.com/cdn/shop/files/Untitled-6_32x32.png?v=1614906493" type="image/png"> 46 47 48 49 <link rel="canonical" href="https://www.floursacktowels.com/cart" /> 50 51 52 <meta name="viewport" content="width=device-width"> 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71<meta property="og:site_name" content="Mary's Kitchen Towels"> 72<meta property="og:url" content="https://www.floursacktowels.com/cart"> 73<meta property="og:title" content="Your Shopping Cart"> 74<meta property="og:type" content="website"> 75<meta property="og:description" content="Made of super-soft, absorbent, lint-free cotton, these Flour Sack Towels are perfect for drying dishes, cleaning, polishing, cooking, crafts & screen printing. "> 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96<meta name="twitter:title" content="Your Shopping Cart"> 97<meta name="twitter:description" content="Made of super-soft, absorbent, lint-free cotton, these Flour Sack Towels are perfect for drying dishes, cleaning, polishing, cooking, crafts & screen printing. "> 98 99 100 101 102 103 <link rel="preload" href="//www.floursacktowels.com/cdn/fonts/karla/karla_n4.40497e07df527e6a50e58fb17ef1950c72f3e32c.woff2" as="font" crossorigin="anonymous"> 104 <link rel="preload" as="style" href="//www.floursacktowels.com/cdn/shop/t/45/assets/theme.scss.css?v=126843560741571789081775876657"> 105 106
106<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
106<meta name="google-site-verification" content="eBkYV_Hqaz8FnDPybJQ1G0Mda0iChvukKjP21ddMHRw"> 107<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/21060373/digital_wallets/dialog"> 108<meta id="in-context-paypal-metadata" data-shop-id="21060373" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 109<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
109<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
109 110<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
111<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=21060373" crossorigin="anonymous"></script>
vendor: 1 bytes, line 111
111
112<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":21060373,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/21060373","merchantName":"Mary's Kitchen Towels","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Mary's Kitchen Towels","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 112
112
113<script id="shopify-features" type="application/json">{"accessToken":"3f678e63cd44560df72057161c9b8be2","betas":["rich-media-storefront-analytics"],"domain":"www.floursacktowels.com","predictiveSearch":true,"shopId":21060373,"locale":"en"}</script>
vendor: 1 bytes, line 113
113
114<script>var Shopify = Shopify || {}; 115Shopify.shop = "floursacktowels.myshopify.com"; 116Shopify.locale = "en"; 117Shopify.currency = {"active":"USD","rate":"1.0"}; 118Shopify.country = "US"; 119Shopify.theme = {"name":"Copy of Copy of Mary-Theme-New | Bold | May.16.24","id":139411685439,"schema_name":"Empire","schema_version":"5.0.1-pre.0","theme_store_id":838,"role":"main"}; 120Shopify.theme.handle = "null"; 121Shopify.theme.style = {"id":null,"handle":null}; 122Shopify.cdnHost = "www.floursacktowels.com/cdn"; 123Shopify.routes = Shopify.routes || {}; 124Shopify.routes.root = "/"; 125Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 126Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 127Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 128Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 128
128
129<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 129
129
130<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 130
130
131<script> 132 window.ShopifyPay = window.ShopifyPay || {}; 133 window.ShopifyPay.apiHost = "shop.app\/pay"; 134 window.ShopifyPay.redirectState = null; 135</script>
vendor: 1 bytes, line 135
135
136<script> 137 window.Shopify = window.Shopify || {}; 138 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 139 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 140 window.Shopify.SignInWithShop.eligible = true; 141</script>
vendor: 1 bytes, line 141
141
142<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 142
142
143<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 143
143
144<script type="module"> 145 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 146 147 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 148 149</script>
vendor: 1 bytes, line 149
149
150<script> 151 window.Shopify = window.Shopify || {}; 152 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 153 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"]}; 154</script>
vendor: 1 bytes, line 154
154
155<script>(function() { 156 var isLoaded = false; 157 function asyncLoad() { 158 if (isLoaded) return; 159 isLoaded = true; 160 var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/2106\/0373\/t\/7\/assets\/clever_adwords_global_tag.js?shop=floursacktowels.myshopify.com","https:\/\/formbuilder.hulkapps.com\/skeletopapp.js?shop=floursacktowels.myshopify.com","https:\/\/assets.getuploadkit.com\/assets\/uploadkit-client.js?shop=floursacktowels.myshopify.com","\/\/cdn.shopify.com\/proxy\/10d786c44644652e92c2d7b4519ea5c7de959c0ee687503bb93d252c50e62d0a\/storage.googleapis.com\/adnabu-shopify\/online-store\/8942633d9a534e7f94a28a241706639808.min.js?shop=floursacktowels.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/tms.trackingmore.net\/static\/js\/checkout.js?shop=floursacktowels.myshopify.com"]; 161 for (var i = 0; i < urls.length; i++) { 162 var s = document.createElement('script'); 163 s.type = 'text/javascript'; 164 s.async = true; 165 s.src = urls[i]; 166 var x = document.getElementsByTagName('script')[0]; 167 x.parentNode.insertBefore(s, x); 168 } 169 }; 170 if(window.attachEvent) { 171 window.attachEvent('onload', asyncLoad); 172 } else { 173 window.addEventListener('load', asyncLoad, false); 174 } 175})();</script>
vendor: 1 bytes, line 175
175
176<script id="__st">var __st={"a":21060373,"offset":-25200,"reqid":"59d32233-6102-48a4-85f5-5512c757b12f-1790943083","pageurl":"www.floursacktowels.com\/cart","u":"e1fcbae39fc4","p":"cart"};</script>
vendor: 1 bytes, line 176
176
177<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 177
177
178<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 178
178
179<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.floursacktowels.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 179
179
180<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.floursacktowels.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>
180<script crossorigin="anonymous" defer="defer" src="//www.floursacktowels.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 180
180
181<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 181
181
182<script> 183 window.Shopify = window.Shopify || {}; 184 window.Shopify.MCP = window.Shopify.MCP || {}; 185 window.Shopify.MCP.enabled = true; 186 window.Shopify.MCP.shop = "floursacktowels.myshopify.com"; 187 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.floursacktowels.com\/api\/mcp"; 188 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 189</script>
vendor: 1 bytes, line 189
189
190<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.floursacktowels.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 191</script>
vendor: 1 bytes, line 191
191
192<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.floursacktowels.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 193</script>
vendor: 1 bytes, line 193
193
194<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 195 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); 196</script>
vendor: 1 bytes, line 196
196
197<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})}})); 198</script>
vendor: 1 bytes, line 198
198
199<script id='scb4127' type='text/javascript' async='' src='https://www.floursacktowels.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
199<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.floursacktowels.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 200<style id="shopify-accelerated-checkout-cart"> 201 #shopify-buyer-consent { 202 margin-top: 1em; 203 display: inline-block; 204 width: 100%; 205} 206 207#shopify-buyer-consent.hidden { 208 display: none; 209} 210 211#shopify-subscription-policy-button { 212 background: none; 213 border: none; 214 padding: 0; 215 text-decoration: underline; 216 font-size: inherit; 217 cursor: pointer; 218} 219 220#shopify-subscription-policy-button::before { 221 box-shadow: none; 222} 223 224 </style> 225
226<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
226 227 <!-- "snippets/shogun-products.liquid" was not rendered, the associated app was uninstalled --> 228 229 230 231 <link href="//www.floursacktowels.com/cdn/shop/t/45/assets/bold-custom.css?v=178384466582682487021775708331" rel="stylesheet" type="text/css" media="all" /> 232 233
233<script> 234 document.documentElement.className=document.documentElement.className.replace(/\bno-js\b/,'js'); 235 if(window.Shopify&&window.Shopify.designMode)document.documentElement.className+=' in-theme-editor'; 236 if(('ontouchstart' in window)||window.DocumentTouch&&document instanceof DocumentTouch)document.documentElement.className=document.documentElement.className.replace(/\bno-touch\b/,'has-touch'); 237 </script>
237 238 239 <link href="//www.floursacktowels.com/cdn/shop/t/45/assets/theme.scss.css?v=126843560741571789081775876657" rel="stylesheet" type="text/css" media="all" /> 240 241<!-- Start of Judge.me Core --> 242<link rel="dns-prefetch" href="https://cdn.judge.me/">
243<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":true,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
243ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":true,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":true,"widget_theme":"","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":true,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":false,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
243itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":false,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"vertical","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":true,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
243youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"bottom","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-04-08T02:12:52.000+00:00","review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":true,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_custom_css":".jm-review-widget-minimal-header__title,.jm-review-content__title{font-family:Georgia,serif;font-weight:700;
243color:#1a3a2a}.jm-review-widget-minimal-header__title{font-size:30px}.jm-button--secondary{border:1.5px solid #1a3a2a;border-radius:99px;color:#1a3a2a}.jm-ai-insights\u003e.jm-box{background:#f0f7f2;border-left:4px solid #108474;border-radius:12px;padding:24px}.jm-review-highlights__row{background:#fff;border:1px solid #d6e8dc;border-radius:8px;padding:10px 14px;width:100%}.jm-review-item{border:1px solid #e8e2d6;border-radius:12px;padding:22px}.jm-review-item:nth-child(even){background:#faf7f1}.jm-star-rating__filled svg{fill:#e0a526;color:#e0a526}.jm-reviewer-info__name{font-weight:700;color:#1a3a2a}.jm-review-content__body p{line-height:1.7}.jm-verified-buyer-badge{background:#f0f7f2;border-radius:99px}.jm-verified-buyer-badge__text{color:#108474;border:0}.jm-voting-controls{border-top:1px dashed #e8e2d6;padding-top:12px;width:100%}","review_widget_review_word_singular":"review","review_widget_review_word_plural":"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_
243no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/www.floursacktowels.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Mary's Kitchen Towels","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"widget_events_v4_impressions_enabled":false,"widget_events_review_grain_enabled":false,"widget_events_v4_time_in_view_enabled":false,"widget_events_v4_session_key_enabled":false,"widget_events_v4_interactions_enabled":false,"widget_attribution_exposure_timestamps_enabled":false,"widget_attribution_v4_exposures_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"hostname_allowlist":"","can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Mary's Kitchen Towels"};</script>
243 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #108474;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-rev__thumb-btn{color:#108474}.jdgm-rev__thumb-btn:hover{opacity:0.8}.jdgm-rev__thumb-btn:not([disabled]):hover,.jdgm-rev__thumb-btn:hover,.jdgm-rev__thumb-btn:active,.jdgm-rev__thumb-btn:visited{color:#108474}.jdgm-widget .jdgm-write-rev-link{display:none}.jdgm-widget .jdgm-rev-widg[data-number-of-reviews='0'] .jdgm-rev-widg__summary{display:none}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__icon{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Mary's Kitchen Towels'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 244</style> <style class='jdgm-settings-style'>.jdgm-review-widget .jm-review-widget-minimal-header__title,.jdgm-review-widget .jm-review-content__title{font-family:Georgia,serif;font-weight:700;
244color:#1a3a2a}.jdgm-review-widget .jm-review-widget-minimal-header__title{font-size:30px}.jdgm-review-widget .jm-button--secondary{border:1.5px solid #1a3a2a;border-radius:99px;color:#1a3a2a}.jdgm-review-widget .jm-ai-insights>.jm-box{background:#f0f7f2;border-left:4px solid #108474;border-radius:12px;padding:24px}.jdgm-review-widget .jm-review-highlights__row{background:#fff;border:1px solid #d6e8dc;border-radius:8px;padding:10px 14px;width:100%}.jdgm-review-widget .jm-review-item{border:1px solid #e8e2d6;border-radius:12px;padding:22px}.jdgm-review-widget .jm-review-item:nth-child(even){background:#faf7f1}.jdgm-review-widget .jm-star-rating__filled svg{fill:#e0a526;color:#e0a526}.jdgm-review-widget .jm-reviewer-info__name{font-weight:700;color:#1a3a2a}.jdgm-review-widget .jm-review-content__body p{line-height:1.7}.jdgm-review-widget .jm-verified-buyer-badge{background:#f0f7f2;border-radius:99px}.jdgm-review-widget .jm-verified-buyer-badge__text{color:#108474;border:0}.jdgm-review-widget .jm-voting-controls{border-top:1px dashed #e8e2d6;padding-top:12px;width:100%} 245</style> 246 247 248 249 250 <style class='jdgm-miracle-styles'> 251 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/I
251azfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 252 253</style> 254 255 256 257 258 259 260
261<script data-cfasync='false' class='jdgm-script'> 262!function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdn.judge.me/", 263jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 264setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,s){ 265!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 266(s=e.createElement("link")).rel="stylesheet",s.class="jdgm-stylesheet",s.media="nope!", 267s.href=d,s.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(s))}, 268jdgm.loadCSS.requestedUrls=[],jdgm.docReady(function(){(window.jdgmLoadCSS||e.querySelectorAll( 269".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 270parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_HOST+"widget_v3/base.css"): 271jdgm.loadCSS(jdgm.CDN_HOST+"widget/base.css"):jdgm.loadCSS(jdgm.CDN_HOST+"shopify_v2.css"))})}(document); 272</script>
vendor: 1 bytes, line 272
272
273<script async data-cfasync="false" type="text/javascript" src="https://cdn.judge.me/loader.js"></script>
273 274 275<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.judge.me/shopify_v2.css"></noscript> 276<!-- End of Judge.me Core --> 277 278 279 280 281 282 283 284 285 286 287 288
288<script src="//www.floursacktowels.com/cdn/shop/t/45/assets/flagBs.js?v=119002448183918949901775708331" async="async"></script>
vendor: 1 bytes, line 288
288
289<script> 290 let es_lan_s = 'es_default_en'; 291 let es_lan_j = {"es_default":{"is_enabled":1,"content_html":"\u003cp\u003e\u003cspan style=\"font-size: 14px;font-family: Tahoma;\"\u003eð Free Shipping on all orders. (within continental US)\u003c\/span\u003e\n\u003cbr\u003e\u003cspan style=\"font-size: 14px;font-family: Tahoma;\"\u003eâ Expected Delivery Date \u003cstrong\u003e{delivery_date_min} - {delivery_date_max}\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e","position":"0,0,0,0","date_filer":"","date_lang":"en","determine_template_id":1,"deliveryTime":"2,6","weekday":"1,1,1,1,1,0,0","cart_l":"Estimated between","cart_date_t":0,"collection_l":"Arrives","mode":1,"i_s_cart":false,"i_s_collection":false,"i_s_p_c":true,"is_show_country":false,"is_country_info_status":1,"is_country_info":"Currently we do not ship to {country}, click to check our delivery zones","t_align":"left;","ts":{"it_h":23,"it_m":59,"it_f":0,"it_z":"-8"},"calendar":[],"timeformats":[],"o_f_s_content":""}}; 292 let es_lan = es_lan_j[es_lan_s]; 293 294 let es_sd = {"is_enabled":1,"content_html":"\u003cp\u003e\u003cspan style=\"font-size: 14px;font-family: Tahoma;\"\u003eð Free Shipping on all orders. (within continental US)\u003c\/span\u003e\n\u003cbr\u003e\u003cspan style=\"font-size: 14px;font-family: Tahoma;\"\u003eâ Expected Delivery Date \u003cstrong\u003e{delivery_date_min} - {delivery_date_max}\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e","position":"0,0,0,0","date_filer":"","date_lang":"en","determine_template_id":1,"deliveryTime":"2,6","weekday":"1,1,1,1,1,0,0","cart_l":"Estimated between","cart_date_t":0,"collection_l":"Arrives","mode":1,"i_s_cart":false,"i_s_collection":false,"i_s_p_c":true,"is_show_country":false,"is_country_info_status":1,"is_country_info":"Currently we do not ship to {country}, click to check our delivery zones","t_align":"left;","ts":{"it_h":23,"it_m":59,"it_f":0,"it_z":"-8"},"calendar":[],"timeformats":[],"o_f_s_content":""}; 295 296 let es_pd = ''; 297 298</script>
298 299 300
301<script> 302 303 304 305 306 var gsf_conversion_data = {page_type : '', event : ''}; 307 308</script>
308 309 310 311 312 313 314 315 <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled --> 316 317 318 319 320 321<!-- BEGIN app block: shopify://apps/blockify-fraud-filter/blocks/app_embed/2e3e0ba5-0e70-447a-9ec5-3bf76b5ef12e --><link href="https://cdn.shopify.com/extensions/01a0f718-886a-76b3-9f54-3f0e2599591a/region-restrictions-381/assets/ip-blocker-embed.min.js" as="script" type="text/javascript" rel="preload"> 322 323<link rel="preconnect" href="https://media.synctrack.io"> 324
325<script type="application/json" id="ipblocker-config"> 326 { 327 "shopIdentifier": "floursacktowels.myshopify.com", 328 "ipBlockerMetafields": "{\"showOverlayByPass\":false,\"disableSpyExtensions\":true,\"blockUnknownBots\":true,\"activeApp\":true,\"blockByMetafield\":false,\"visitorAnalytic\":true,\"showWatermark\":true,\"blockCheckoutApi\":false}", 329 "ipBlockerRules": null, 330 "ipBlockerGeneral": {"activeVpnProxy":true,"vpnRiskCore":66,"torBlock":true,"showWatermark":true,"autoBlock":false,"enableVisitorAnalytics":true,"blockUnknownBots":true,"protectTexts":false,"protectImages":false,"protectContents":false,"allowVpnFromPrivateRelay":true,"plan":"enterprise","enableApp":true,"siteUrl":"www.floursacktowels.com","showOverlayByPass":false,"useClientSideCheck":true}, 331 "ipBlockerBlockTemplate": "{\"customCss\":\"#blockify---container{--bg-blockify: #fff;position:relative}#blockify---container::after{content:'';position:absolute;inset:0;background-repeat:no-repeat !important;background-size:cover !important;background:var(--bg-blockify);z-index:0}#blockify---container #blockify---container__inner{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}#blockify---container #blockify---container__inner #blockify-block-content{display:flex;flex-direction:column;align-items:center;text-align:center}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-superTitle{display:none !important}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:313%;font-weight:bold;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:188%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:125%;margin:1.5em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:88%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description #blockify-block-text-blink{display:none !important}#blockify---container #blockify---container__inner #blockify-logo-block-image{position:relative;width:400px;height:auto;max-height:300px}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-logo-block-image{width:200px}}#blockify---container #blockify---container__inner #blockify-logo-block-image::before{content:'';display:block;padding-bottom:56.2%}#blockify---container #blockify---container__inner #blockify-logo-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}\\n\",\"logoImage\":{\"active\":true,\"value\":\"https:\/\/storage.synctrack.io\/megamind-fraud\/assets\/default-thumbnail.png\",\"altText\":\"Red octagonal stop sign with a black hand symbol in the center, indicating a warning or prohibition\"},\"superTitle\":{\"active\":false,\"text\":\"403\",\"color\":\"#899df1\"},\"title\":{\"active\":true,\"text\":\"Access Denied\",\"color\":\"#000\"},\"description\":{\"active\":true,\"text\":\"The site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.\",\"color\":\"#000\"},\"background\":{\"active\":true,\"value\":\"#fff\",\"type\":\"1\",\"colorFrom\":null,\"colorTo\":null}}", 332 "ipBlockerBotsAllow": [{"botName":"aHrefs Bot","regex":"AhrefsBot"},{"botName":"Facebook External Hit","regex":"facebookexternalhit|facebookplatform|facebookexternalua"},{"botName":"Googlebot","regex":"AdsBot-Google(-Mobile)?|Adwords-(DisplayAds|Express|Instant)|Google Web Preview|Google[ -]Publisher[ -]Plugin|Google-(Ads-Qualify|Adwords|AMPHTML|Assess|HotelAdsVerifier|Read-Aloud|Shopping-Quality|Site-Verification|speakr|Test|Youtube-Links)|(APIs|DuplexWeb|Feedfetcher|Mediapartners)-Google|Googlebot(-Mobile|-Image|-Video|-News)?|GoogleProducer|Google.*\/\\+\/web\/snippet"},{"botName":"Applebot","regex":"Applebot"},{"botName":"Lighthouse","regex":"([A-z0-9]*)-Lighthouse"},{"botName":"BingBot","regex":"MSNBot|msrbot|bingbot|BingPreview|msnbot-(UDiscovery|NewsBlogs)|adidxbot"},{"botName":"LinkedIn Bot","regex":"LinkedInBot"},{"botName":"Semrush Bot","regex":"SemrushBot"},{"botName":"Pinterest","regex":"Pinterest(bot)?\/\\d\\.\\d.*www\\.pinterest\\.com.*"}], 333 "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api", 334 "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud", 335 "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api", 336 "ipBlockerChecking": true, 337 "ipBlockerCollectionId": null, 338 "ipBlockerProductCollections": null, 339 "ipBlockerCheckoutProduct": null 340 } 341</script>
341 342
343<script 344 id="blockifyScriptTag" 345 src="https://cdn.shopify.com/extensions/01a0f718-886a-76b3-9f54-3f0e2599591a/region-restrictions-381/assets/ip-blocker-embed.min.js" 346 async 347></script>
347<!-- END app block --><!-- BEGIN app block: shopify://apps/sitemapper/blocks/sitemap/f8fe1657-b243-4261-8f0f-cb2fd9da6ce0 --> 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 365 366 367 368 369 370 371 372<link rel="dns-prefetch" href="https://cdn.judge.me"> 373<link rel="dns-prefetch" href="https://cdn1.judge.me"> 374<link rel="dns-prefetch" href="https://api.judge.me"> 375
376<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":true,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
376ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":true,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":true,"widget_theme":"","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":true,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":false,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
376itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":false,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"vertical","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":true,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
376youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"bottom","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-04-08T02:12:52.000+00:00","review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":true,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_custom_css":".jm-review-widget-minimal-header__title,.jm-review-content__title{font-family:Georgia,serif;font-weight:700;
376color:#1a3a2a}.jm-review-widget-minimal-header__title{font-size:30px}.jm-button--secondary{border:1.5px solid #1a3a2a;border-radius:99px;color:#1a3a2a}.jm-ai-insights\u003e.jm-box{background:#f0f7f2;border-left:4px solid #108474;border-radius:12px;padding:24px}.jm-review-highlights__row{background:#fff;border:1px solid #d6e8dc;border-radius:8px;padding:10px 14px;width:100%}.jm-review-item{border:1px solid #e8e2d6;border-radius:12px;padding:22px}.jm-review-item:nth-child(even){background:#faf7f1}.jm-star-rating__filled svg{fill:#e0a526;color:#e0a526}.jm-reviewer-info__name{font-weight:700;color:#1a3a2a}.jm-review-content__body p{line-height:1.7}.jm-verified-buyer-badge{background:#f0f7f2;border-radius:99px}.jm-verified-buyer-badge__text{color:#108474;border:0}.jm-voting-controls{border-top:1px dashed #e8e2d6;padding-top:12px;width:100%}","review_widget_review_word_singular":"review","review_widget_review_word_plural":"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_
376no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/www.floursacktowels.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Mary's Kitchen Towels","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"widget_events_v4_impressions_enabled":false,"widget_events_review_grain_enabled":false,"widget_events_v4_time_in_view_enabled":false,"widget_events_v4_session_key_enabled":false,"widget_events_v4_interactions_enabled":false,"widget_attribution_exposure_timestamps_enabled":false,"widget_attribution_v4_exposures_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"hostname_allowlist":"","can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Mary's Kitchen Towels"};</script>
376 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #108474;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-rev__thumb-btn{color:#108474}.jdgm-rev__thumb-btn:hover{opacity:0.8}.jdgm-rev__thumb-btn:not([disabled]):hover,.jdgm-rev__thumb-btn:hover,.jdgm-rev__thumb-btn:active,.jdgm-rev__thumb-btn:visited{color:#108474}.jdgm-widget .jdgm-write-rev-link{display:none}.jdgm-widget .jdgm-rev-widg[data-number-of-reviews='0'] .jdgm-rev-widg__summary{display:none}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__icon{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Mary's Kitchen Towels'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 377</style> <style class='jdgm-settings-style'>.jdgm-review-widget .jm-review-widget-minimal-header__title,.jdgm-review-widget .jm-review-content__title{font-family:Georgia,serif;font-weight:700;
377color:#1a3a2a}.jdgm-review-widget .jm-review-widget-minimal-header__title{font-size:30px}.jdgm-review-widget .jm-button--secondary{border:1.5px solid #1a3a2a;border-radius:99px;color:#1a3a2a}.jdgm-review-widget .jm-ai-insights>.jm-box{background:#f0f7f2;border-left:4px solid #108474;border-radius:12px;padding:24px}.jdgm-review-widget .jm-review-highlights__row{background:#fff;border:1px solid #d6e8dc;border-radius:8px;padding:10px 14px;width:100%}.jdgm-review-widget .jm-review-item{border:1px solid #e8e2d6;border-radius:12px;padding:22px}.jdgm-review-widget .jm-review-item:nth-child(even){background:#faf7f1}.jdgm-review-widget .jm-star-rating__filled svg{fill:#e0a526;color:#e0a526}.jdgm-review-widget .jm-reviewer-info__name{font-weight:700;color:#1a3a2a}.jdgm-review-widget .jm-review-content__body p{line-height:1.7}.jdgm-review-widget .jm-verified-buyer-badge{background:#f0f7f2;border-radius:99px}.jdgm-review-widget .jm-verified-buyer-badge__text{color:#108474;border:0}.jdgm-review-widget .jm-voting-controls{border-top:1px dashed #e8e2d6;padding-top:12px;width:100%} 378</style> 379 380 381 382 383 <style class='jdgm-miracle-styles'> 384 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/I
384azfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 385 386</style> 387 388 389 390 391 392 393 394 395
396<script data-cfasync='false' class='jdgm-script'> 397!function(e){window.jdgm=window.jdgm||{}; 398/* INF-1976 */ 399var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 400if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 401jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 402jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 403setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 404!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 405(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 406a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 407jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 408t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 409t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 410".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 411parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 412jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 413)}))}(document); 414</script>
414 415<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/shopify_v2.css"></noscript> 416 417<!-- BEGIN app snippet: theme_fix_tags -->
417<script> 418 (function() { 419 var jdgmThemeFixes = null; 420 if (!jdgmThemeFixes) return; 421 422 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 423 // before the per-theme fix so the theme-specific CSS wins the cascade. 424 // HTML is never applied globally (too risky). 425 var allThemesFix = jdgmThemeFixes['all']; 426 if (allThemesFix && allThemesFix.css) { 427 var allStyleTag = document.createElement('style'); 428 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 429 allStyleTag.innerHTML = allThemesFix.css; 430 document.head.append(allStyleTag); 431 }; 432 433 if (allThemesFix && allThemesFix.js) { 434 var allScriptTag = document.createElement('script'); 435 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 436 allScriptTag.innerHTML = allThemesFix.js; 437 document.head.append(allScriptTag); 438 }; 439 440 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 441 if (!thisThemeFix) return; 442 443 if (thisThemeFix.html) { 444 document.addEventListener("DOMContentLoaded", function() { 445 var htmlDiv = document.createElement('div'); 446 htmlDiv.classList.add('jdgm-theme-fix-html'); 447 htmlDiv.innerHTML = thisThemeFix.html; 448 document.body.append(htmlDiv); 449 }); 450 }; 451 452 if (thisThemeFix.css) { 453 var styleTag = document.createElement('style'); 454 styleTag.classList.add('jdgm-theme-fix-style'); 455 styleTag.innerHTML = thisThemeFix.css; 456 document.head.append(styleTag); 457 }; 458 459 if (thisThemeFix.js) { 460 var scriptTag = document.createElement('script'); 461 scriptTag.classList.add('jdgm-theme-fix-script'); 462 scriptTag.innerHTML = thisThemeFix.js; 463 document.head.append(scriptTag); 464 }; 465 })(); 466</script>
466 467<!-- END app snippet --> 468<!-- End of Judge.me Core --> 469 470 471 472<!-- END app block --><!-- BEGIN app block: shopify://apps/sb-multi-pixels/blocks/app-embed/40a16300-89a3-4e21-943b-e2c31e744e27 -->
472<script type="text/javascript"> 473 if (! window['SocialMediaPixelData']) { 474 var SocialMediaPixelData = { 475 shop: "www.floursacktowels.com", 476 pixels: [] 477 }; 478 }</script>
478 479 480 481
482<script src="https://cdn.shopify.com/extensions/019d3f3e-0f0b-796b-9943-390e759c3846/snapchat-pixel-installer-1-40/assets/tracker.js"defer></script>
482<!-- END app block --><!-- BEGIN app block: shopify://apps/zepto-product-personalizer/blocks/product_personalizer_main/7411210d-7b32-4c09-9455-e129e3be4729 --> 483<!-- BEGIN app snippet: zepto_common -->
483<script> 484var pplr_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}; 485var pplr_shop_currency = "USD"; 486var pplr_enabled_currencies_size = 2; 487var pplr_money_formate = "${{amount}}"; 488var pplr_money_formate_with_currency = "${{amount}} USD"; 489var pplr_manual_theme_selector=["CartCount span:first","tr:has([name*=updates])","tr img:first",".line-item__title",".cart__item--price .cart__price",".grid__item.one-half.text-right",".pplr_item_remove",".ajaxcart__qty",".header__cart-price-bubble span[data-cart-price-bubble]","form[action*=cart] [name=checkout]","Click To View Image","0","Discount Code {{ code }} is invalid","Discount code","Apply","#pplr_D_class","Subtotal","Shipping","EST. Total"]; 490</script>
490 491
492<script defer src="https://cdn.shopify.com/extensions/01a0eb09-95b5-73e0-9a01-2d08ccfb798a/product-personalizer-66/assets/pplr_common.js"></script>
492<!-- END app snippet --> 493 494<!-- END app block --><!-- BEGIN app block: shopify://apps/linkedoption/blocks/app-embed/564f3d71-fe5e-48d7-a0de-284b76666f1e --><style>.king-linked-options-collection__container { 495 --align: start; 496 --margin-top: 10px; 497 --margin-bottom: 0px; 498 --count-font-size: 12px; 499 --count-font-color: #5f6772; 500 --label-layout: column; 501 --label-font-size: 12px; 502 --label-font-color: #5f6772; 503 --label-space: 4px; 504 } 505 .lv-option-collection-color-swatch { 506 --border-width: 1px; 507 --border-color: transparent; 508 --border-color-active: #5f6772; 509 --border-color-hover: #000; 510 --padding: 2px; 511 --size: 24px; 512 } 513 .lv-option-collection-image-swatch { 514 --border-width: 1px; 515 --border-color: #d4d4d4; 516 --border-color-active: #5f6772; 517 --border-color-hover: #000; 518 --padding: 2px; 519 --size: 24px; 520 } 521 .lv-option-collection-button { 522 --border-width: 1px; 523 --padding: 4px; 524 --border-color: #babfc3; 525 --border-color-active: #4f5354; 526 --border-color-hover: #000; 527 --bg-color: #fff; 528 --bg-color-active: #fff; 529 --text-color: #000; 530 --text-color-active: #000; 531 } 532 .lv-option-collection-dropdown, 533 .lv-option-collection-dropdown-options { 534 --bg-color: #ffffff; 535 --text-color: #5f6772; 536 --border-width: 1px; 537 --border-color: #5f6772; 538 --border-radius: 1px; 539 --padding: 6px; 540 --text-color-active: #202020; 541 --bg-color-active: #eee; 542 } 543 </style><!-- BEGIN app snippet: config -->
543<script> 544 window.kingLinkedOptionConfig = window.kingLinkedOptionConfig || {}; 545 kingLinkedOptionConfig.version = "v1"; 546 kingLinkedOptionConfig.enabled = true; 547 kingLinkedOptionConfig.shop = "floursacktowels.myshopify.com"; 548 kingLinkedOptionConfig.country = "US"; 549 kingLinkedOptionConfig.language = "en"; 550 kingLinkedOptionConfig.currency = "USD"; 551 kingLinkedOptionConfig.shopDomain = "www.floursacktowels.com"; 552 kingLinkedOptionConfig.pageType = "cart"; 553 kingLinkedOptionConfig.moneyFormat = "${{amount}}"; 554 kingLinkedOptionConfig.moneyFormatWithCurrency = "${{amount}} USD"; 555 kingLinkedOptionConfig.prefix = ""; 556 kingLinkedOptionConfig.namespace = "app--20802568193--king-linked-options"; 557 kingLinkedOptionConfig.hide = true; 558 kingLinkedOptionConfig.remove = false; 559 kingLinkedOptionConfig.storefrontAccessToken = "6ee2a8fc6b72b973a2fec66be9edb9f9"; 560 kingLinkedOptionConfig.cartAttributeEnabled = false; 561 kingLinkedOptionConfig.cartAttributeSelector = ""; 562 kingLinkedOptionConfig.filterByPrecedingOptions = false; 563 kingLinkedOptionConfig.hideDuplicateOption = false; 564 kingLinkedOptionConfig.hideDuplicate = false; 565 kingLinkedOptionConfig.subcategoryInCardMode = "FULL_OPTION"; 566 kingLinkedOptionConfig.enableSeamlessOptionSwitching = false; 567 kingLinkedOptionConfig.useMainProductCanonicalUrl = false; 568 kingLinkedOptionConfig.localizedHandleSyncEnabled = false; 569 kingLinkedOptionConfig.seamlessSectionIds = []; 570 kingLinkedOptionConfig.themeConfigV2 = {"liveThemeId":"139411685439","themes":[{"themeIds":["185572999"],"themeStoreId":"0","themeName":"","product":{"points":[],"variant":{"id":"","option":{"id":"","name":{"id":"legend","type":"text"}}},"exclude":"","hide":""},"productCard":{"item":{"card":"","link":"","price":"","title":"","image_1":"","image_2":"","image_1_type":"","image_2_type":"","compareAtPrice":""},"points":[],"quickAddForm":{"product":{"id":"","type":"value"},"variant":{"id":"","type":"value"}},"exclude":"","hide":""},"quickView":{"points":[],"trigger":"","variant":"","container":"","productId":{"id":"","type":""}}},{"themeIds":["10071736353"],"themeStoreId":"0","themeName":"","product":{"points":[],"variant":{"id":"","option":{"id":"","name":{"id":"legend","type":"text"}}},"exclude":"","hide":""},"productCard":{"item":{"card":"","link":"","price":"","title":"","image_1":"","image_2":"","image_1_type":"","image_2_type":"","compareAtPrice":""},"points":[],"quickAddForm":{"product":{"id":"","type":"value"},"variant":{"id":"","type":"value"}},"exclude":"","hide":""},"quickView":{"points":[],"trigger":"","variant":"","container":"","productId":{"id":"","type":""}}},{"themeIds":["10074849313"],"themeStoreId":"0","themeName":"","product":{"points":[],"variant":{"id":"","option":{"id":"","name":{"id":"legend","type":"text"}}},"exclude":"","hide":""},"productCard":{"item":{"card":"","link":"","price":"","title":"","image_1":"","image_2":"","image_1_type":"","image_2_type":"","compareAtPrice":""},"points":[],"quickAddForm":{"product":{"id":"","type":"value"},"variant":{"id":"","type":"value"}},"exclude":"","hide":""},"quickView":{"points":[],"trigger":"","variant":"","container":"","productId":{"id":"","type":""}}},{"themeIds":["11120836631"],"themeStoreId":"0","themeName":"","product":{"points":[],"variant":{"id":"","option":{"id":"","name":{"id":"legend","type":"text"}}},"exclude":"","hide":""},"productCard":{"item":{"card":"","link":"","price":"","title":"","image_1":"","image_2":"","image_1_type":"","image_2_type":"","compareAtPrice":""},"points":[],"quickAddForm":{"product":{"id":"","type":"value"},"variant":{"id":"","type":"value"}},"exclude":"","hide":""},"quickView":{"points":[],"trigger":"","variant":"","container":"","productId":{"id":"","type":""}}},{"themeIds":["121154830399"],"themeStoreId":"0","themeName":"Themekit template theme","product":{"points":[],"variant":{"id":"","option":{"id":"","name":{"id":"legend","type":"text"}}},"exclude":"","hide":""},"productCard":{"item":{"card":"","link":"","price":"","title":"","image_1":"","image_2":"","image_1_type":"","image_2_type":"","compareAtPrice":""},"points":[],"quickAddForm":{"product":{"id":"","type":"value"},"variant":{"id":"","type":"value"}},"exclude":"","hide":""},"quickView":{"points":[],"trigger":"","variant":"","container":"","productId":{"id":"","type":""}}},{"themeIds":["131098542143"],"themeStoreId":"0","themeName":"","product":{"points":[],"variant":{"id":"","option":{"id":"","name":{"id":"legend","type":"text"}}},"exclude":"","hide":""},"productCard":{"item":{"card":"","link":"","price":"","title":"","image_1":"","image_2":"","image_1_type":"","image_2_type":"","compareAtPrice":""},"points":[],"quickAddForm":{"product":{"id":"","type":"value"},"variant":{"id":"","type":"value"}},"exclude":"","hide":""},"quickView":{"points":[],"trigger":"","variant":"","container":"","productId":{"id":"","type":""}}},{"themeIds":["125622091839","80349200447","80391766079","120881152063","123197751359","123284586559","123568947263","123584446527","125571399743","131098509375","131099623487","132973297727","139069620287","139069620287","139165761599","139165761599","139411685439","139411685439","139437310015","139437310015","143619227711","143619227711"],"themeStoreId":"838","themeName":"Empire","product":{"points":[],"variant":{"id":"variant-selection","option":{"id":"fieldset"}},"container":".product-details","exclude":"","hide":""},"productCard":{"item":{"card":".productitem","link":"a","price":".price__current .money","title":".productitem--title","image_1":".productitem--image img","image_2":"","image_1_type":"image","image_2_type":"image","compareAtPrice":".price__compare-at.visible .money price__compare-at--single"},"points":[{"id":".productitem__container","pos":"INSIDE"}],"exclude":"","hide":""},"quickView":{"type":"global","points":[{"id":"variant-selection","pos":"BEFORE"},{"id":".product-form--atc","pos":"BEFORE"},{"id":".product-form--atc .price","pos":"AFTER"},{"id":".product-block--price","pos":"AFTER"}],"trigger":".quickshop-button","variant":"options-selection","container":".modal--quickshop-full","productId":{"id":"form[action*='/cart/add'] input[name='product-id']","type":"value"}}}]}; 571 kingLinkedOptionConfig.product = { 572 id: 0, 573 active: false, 574 groupType: "", 575 autoScroll: false, 576 anchor: "", 577 options: null, 578 trans: {} 579 }; 580 kingLinkedOptionConfig.productCard = { 581 enabled: true, 582 multiOptionEnabled: false, 583 hoverImageEnabled: false, 584 hideOptions: "", 585 applyPages: ["collection","page","product"], 586 customize: {"align":"LEFT","customCss":"","marginTop":10,"imageAlign":"CENTER","buttonLimit":5,"buttonStyle":"SQUARE","dropdownIcon":1,"marginBottom":0,"buttonPadding":4,"twoColorStyle":"bottom right","colorSwatchSize":24,"dropdownPadding":6,"imageSwatchSize":24,"colorSwatchLimit":5,"colorSwatchStyle":"ROUND","imageSwatchLimit":5,"imageSwatchStyle":"ROUND","buttonBorderWidth":1,"buttonColorActive":"#fff","buttonColorNormal":"#fff","dropdownTextColor":"#5f6772","colorSwatchPadding":2,"imageSwatchPadding":2,"dropdownBorderColor":"#5f6772","dropdownBorderWidth":1,"buttonTextColorActive":"#000","buttonTextColorNormal":"#000","buttonUnavailableStyle":"CROSS","colorSwatchBorderWidth":1,"imageSwatchBorderWidth":1,"buttonBorderColorActive":"#4f5354","buttonBorderColorNormal":"#babfc3","dropdownBackgroun
586dColor":"#ffffff","dropdownUnavailableStyle":"NONE","buttonHideUnmatchedVariant":false,"colorSwatchUnavailableStyle":"CROSS","imageSwatchUnavailableStyle":"CROSS","colorSwatchBorderColorActive":"#5f6772","colorSwatchBorderColorNormal":"transparent","dropdownHideUnmatchedVariant":false,"imageSwatchBorderColorActive":"#5f6772","imageSwatchBorderColorNormal":"#d4d4d4","colorSwatchHideUnmatchedVariant":false,"imageSwatchHideUnmatchedVariant":false}, 587 clickBehavior: "REDIRECT", 588 }; 589 var lvNormalizeTranslations = function(value) { 590 return value && typeof value === "object" && !Array.isArray(value) 591 ? value 592 : {}; 593 }; 594 kingLinkedOptionConfig.appTranslations = Object.assign( 595 {}, 596 lvNormalizeTranslations({}), 597 lvNormalizeTranslations({}) 598 ); 599</script>
599 600 601<!-- END app snippet --> 602<style 603 id="king-linked-options-custom-css" 604> 605 {} 606 {} 607</style> 608<!-- BEGIN app snippet: template --> 609 610 611<!-- END app snippet --> 612 613 614 615 616 617 618 619<!-- END app block --><!-- BEGIN app block: shopify://apps/hulk-form-builder/blocks/app-embed/b6b8dd14-356b-4725-a4ed-77232212b3c3 --><!-- BEGIN app snippet: hulkapps-formbuilder-theme-ext -->
619<script type="text/javascript"> 620 621 if (typeof window.formbuilder_customer != "object") { 622 window.formbuilder_customer = {} 623 } 624 625 626 627 window.hulkFormBuilder = { 628 form_data: {"form_siy9E4JrqxZUr9Mb5dtzAw":{"uuid":"siy9E4JrqxZUr9Mb5dtzAw","form_name":"Contact Us","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"\u003ch2\u003e\u003cspan style=\"font-size:28px;\"\u003eContact Us\u003c\/span\u003e\u003c\/h2\u003e\n","form_submit":"Submit","after_submit":"clearAndAllow","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Contact Us","form_description":"\u003cp\u003e\u003cstrong\u003ePhone:\u003c\/strong\u003e 909-923-0225\u003cbr \/\u003e\n\u003cstrong\u003eE-Mail:\u003c\/strong\u003e [email protected]\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eAddress:\u0026nbsp;\u003c\/strong\u003e1616 E. Francis St. Unit N\u003cbr \/\u003e\nOntario, California 91761\u003c\/p\u003e\n\n\u003cp\u003e*We will reply promptly within one business day.\u003c\/p\u003e\n","formElements":[{"type":"text","position":0,"label":"Name","customClass":"","halfwidth":"yes","Conditions":{},"required":"yes"},{"type":"email","position":1,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{}},{"Conditions":{},"type":"text","position":2,"label":"Phone Number","required":"no"},{"type":"textarea","position":3,"label":"Tell us about your project","required":"yes","Conditions":{}},{"Conditions":{},"type":"multipleCheckbox","position":4,"label":"What are you looking for?","values":"Flour Sack Tea Towels\nPillow Cases\nAprons\nCustom Printing\nWholesale\nOther","elementCost":{}},{"Conditions":{},"type":"text","position":5,"label":"How many flour sack tea towels\/aprons\/pillow cases would you like to order?"},{"Conditions":{},"type":"file","position":6,"label":"Upload your artwork\/design","imageMultiple":"yes"}]},"is_spam_form":false,"shop_uuid":"0pP1Guz9f2b2HzJIpHg_QQ","shop_timezone":"America\/Los_Angeles","shop_id":24246,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Grow","shop_shopify_domain":"floursacktowels.myshopify.com","popup_settings":{},"form_is_active":true}}, 629 shop_data: {"shop_0pP1Guz9f2b2HzJIpHg_QQ":{"shop_uuid":"0pP1Guz9f2b2HzJIpHg_QQ","shop_timezone":"America\/Los_Angeles","shop_id":24246,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Grow","shop_shopify_domain":"floursacktowels.myshopify.com","shop_created_at":"2019-09-11T10:36:30.780-05:00","is_skip_metafield":false,"shop_deleted":false,"shop_disabled":false}}, 630 settings_data: {"shop_settings":{"shop_customise_msgs":[],"default_customise_msgs":{"is_required":"is required","thank_you":"Thank you! The form was submitted successfully.","processing":"Processing...","valid_data":"Please provide valid data","valid_email":"Provide valid email format","valid_tags":"HTML Tags are not allowed","valid_phone":"Provide valid phone number","valid_captcha":"Please provide a valid CAPTCHA response.","valid_url":"Provide valid URL","only_number_alloud":"Provide valid number in","number_less":"must be less than","number_more":"must be more than","image_must_less":"Image must be less than 20MB","image_number":"Images allowed","image_extension":"Invalid extension! Please provide image file","error_image_upload":"Error in image upload. Please try again.","error_file_upload":"Error in file upload. Please try again.","your_response":"Your response","error_form_submit":"Error occur.Please try again after sometime.","email_submitted":"Form with this email is already submitted","invali
630d_email_by_zerobounce":"The email address you entered appears to be invalid. Please check it and try again.","download_file":"Download file","card_details_invalid":"Your card details are invalid","card_details":"Card details","please_enter_card_details":"Please enter card details","card_number":"Card number","exp_mm":"Exp MM","exp_yy":"Exp YY","crd_cvc":"CVV","payment_value":"Payment amount","please_enter_payment_amount":"Please enter a payment amount.","address1":"Address line 1","address2":"Address line 2","city":"City","province":"Province","zipcode":"Zip code","country":"Country","blocked_domain":"This form does not accept addresses from","file_must_less":"File must be less than 20MB","file_extension":"Invalid extension! Please provide file","only_file_number_alloud":"files allowed","previous":"Previous","next":"Next","must_have_a_input":"Please enter at least one field.","please_enter_required_data":"Please enter required data","atleast_one_special_char":"Include at least one special character","atleast_one_lowercase_char":"Include at least one lowercase character","atleast_one_uppercase_char":"Include at least one uppercase character","atleast_one_number":"Include at least one number","must_have_8_chars":"Must have 8 characters long","be_between_8_and_12_chars":"Be between 8 and 12 characters long","please_select":"Please Select","phone_submitted":"Form with this phone number is already submitted","user_res_parse_error":"Error while submitting the form","valid_same_values":"values must be the same","product_choice_clear_selection":"Clear Selection","picture_choice_clear_selection":"Clear Selection","remove_all_for_file_image_upload":"Remove All","invalid_file_type_for_image_upload":"You can't upload files of this type.","invalid_file_type_for_signature_upload":"You can't upload files of this type.","max_files_exceeded_for_file_upload":"You can not upload any more files.","max_files_exceeded_for_image_upload":"You can not upload any more files.","file_already_exist":"File already uploaded","max_limit_exceed":"You have added the maximum number of text fields.","cancel_upload_for_file_upload":"Cancel upload","cancel_upload_for_image_upload":"Cancel upload","cancel_upload_for_signature_upload":"Cancel upload"}}}, 631 features_data: {"shop_plan_features":{"shop_plan_features":["unlimited-forms","full-design-customization","export-form-submissions","multiple-recipients-for-form-submissions","multiple-admin-notifications","enable-captcha","unlimited-file-uploads","save-submitted-form-data","set-auto-response-message","conditional-logic","form-banner","save-as-draft-facility","include-user-response-in-admin-email","disable-form-submission","forms-limit","submissions-visibility-limit","file-upload"]}}, 632 shop: null, 633 shop_id: null, 634 plan_features: null, 635 validateDoubleQuotes: false, 636 assets: { 637 searchableDropdown: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/searchable-dropdown.js", 638 extraFunctions: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-functions.js", 639 extraStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-styles.css", 640 bootstrapStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/theme-app-extension-bootstrap.css", 641 }, 642 translations: { 643 htmlTagNotAllowed: "HTML Tags are not allowed", 644 sqlQueryNotAllowed: "SQL Queries are not allowed", 645 doubleQuoteNotAllowed: "Double quotes are not allowed", 646 647 maxTextFieldsReached: "You have added the maximum number of text fields.", 648 649 650 651 zerobounceApiErrorMsg: "We couldn\u0026#39;t verify your email due to a technical issue. Please try again later.", 652 } 653 654 } 655 656 657 658 window.FbThemeAppExtSettingsHash = {} 659 660</script>
660<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/simprosys-google-shopping-feed/blocks/core_settings_block/1f0b859e-9fa6-4007-97e8-4513aff5ff3b --><!-- BEGIN: GSF App Core Tags & Scripts by Simprosys Google Shopping Feed --> 661 662 663 664 665 666 667 668 669 670<!-- END: GSF App Core Tags & Scripts by Simprosys Google Shopping Feed --> 671<!-- END app block --><!-- BEGIN app block: shopify://apps/minmaxify-order-limits/blocks/app-embed-block/3acfba32-89f3-4377-ae20-cbb9abc48475 -->
671<script src="https://limits.minmaxify.com/limitsv2/floursacktowels.myshopify.com?v=149&r=20260926211635" defer></script>
671 672 673<!-- END app block -->
673<script src="https://cdn.shopify.com/extensions/019bb00c-51a7-7f0f-a5d9-054d9c088066/sitemapper-46/assets/sitemap.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 673
673
674<script src="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 674
674
675<script src="https://cdn.shopify.com/extensions/01a0b920-6b1d-796e-8cb1-48d2f7a30b41/linked-options-407/assets/linked_options_variants.min.js" type="text/javascript" defer="defer"></script>
675 676<link href="https://cdn.shopify.com/extensions/01a0b920-6b1d-796e-8cb1-48d2f7a30b41/linked-options-407/assets/product.min.css" rel="stylesheet" type="text/css" media="all">
677<script src="https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/form-builder-script.js" type="text/javascript" defer="defer"></script>
677 678<meta property="og:image" content="https://cdn.shopify.com/s/files/1/2106/0373/files/MARY_S_KITCHEN_600x_7d65d256-cc4a-4ba6-8ef9-cdffc9bdda08.jpg?height=628&pad_color=fff&v=1614771201&width=1200" /> 679<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/2106/0373/files/MARY_S_KITCHEN_600x_7d65d256-cc4a-4ba6-8ef9-cdffc9bdda08.jpg?height=628&pad_color=fff&v=1614771201&width=1200" /> 680<meta property="og:image:width" content="1200" /> 681<meta property="og:image:height" content="628" /> 682<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
683<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: 21060373,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 683
683
684<script> 685 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 686</script>
vendor: 1 bytes, line 686
686
687<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}
687).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: 21060373,storefrontBaseUrl: "https://www.floursacktowels.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.floursacktowels.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1420787775","configuration":"{\"accountID\":\"BLOCKIFY_TRACKING-123\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b35abd85befe01ff41cd41df4ff83ae0","type":"APP","apiClientId":2309454,"privacyPurposes":["ANALYTICS","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"}
687,{"id":"1001259071","configuration":"{\"account_ID\":\"328353\",\"google_analytics_tracking_tag\":\"1\",\"measurement_id\":\"2\",\"api_secret\":\"3\",\"shop_settings\":\"{\\\"custom_pixel_script\\\":\\\"https:\\\\\\\/\\\\\\\/storage.googleapis.com\\\\\\\/gsf-scripts\\\\\\\/custom-pixels\\\\\\\/floursacktowels.js\\\",\\\"allow_tracking\\\":true,\\\"enable_post_purchase\\\":false,\\\"ga4_enabled\\\":\\\"-1\\\",\\\"ga4_measurement_id\\\":\\\"G-Z6MBN7G725\\\",\\\"ga4_tag_id\\\":\\\"\\\",\\\"ga4_submit_subtotal\\\":\\\"0\\\",\\\"google_ads_enabled\\\":\\\"1\\\",\\\"ga_conversion_id\\\":\\\"AW-16550399858\\\",\\\"ga_purchase_label\\\":\\\"0QS-CPPrm_kZEPKe7NM9\\\",\\\"ga_add_to_cart_label\\\":\\\"9S5YCLHTq_kZEPKe7NM9\\\",\\\"ga_begin_checkout_label\\\":\\\"rjCWCNTVq_kZEPKe7NM9\\\",\\\"ga_tag_id\\\":\\\"\\\",\\\"ga_submit_subtotal\\\":\\\"0\\\",\\\"drm_enabled\\\":\\\"1\\\",\\\"prefixD\\\":\\\"US\\\",\\\"google_merchant_id\\\":\\\"5374941949\\\",\\\"target_country\\\":\\\"US\\\",\\\"content_language\\\":\\\"en\\\",\\\"enhace_conversion_browser_side\\\":false,\\\"enhace_conversion_server_side\\\":\\\"-1\\\",\\\"consent_mode\\\":\\\"-1\\\",\\\"ads_data_redaction\\\":\\\"-1\\\",\\\"url_passthrough\\\":\\\"1\\\",\\\"sku_as_product_id\\\":\\\"0\\\",\\\"gtm_enabled\\\":0,\\\"gtm_container\\\":\\\"\\\",\\\"server_container_url\\\":\\\"\\\",\\\"shopify_store\\\":\\\"146e6e21b5924688f7ca314ece59a323b2c03a398a543894bcbd6f601f346d5e69665d5ea2196560834428181c37159d7009374dbdbc6ca5fd6b97d0a0ccd2b1\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"dbf16afd37d7bda963909dd4e886232e","type":"APP","apiClientId":1558137,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"740720703","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"407437375","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-MB837XMC\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"GT-MB837XMC\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"GT-MB837XMC\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"GT-MB837XMC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"GT-MB837XMC\\\",\\\"MC-T4F4BZYM55\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"GT-MB837XMC\\\",\\\"MC-T4F4BZYM55\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"GT-MB837XMC\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"GT-MB837XMC\\\",\\\"MC-T4F4BZYM55\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"GT-MB837XMC\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"GT-MB837XMC\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"GT-MB837XMC\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"GT-MB837XMC\\\"}],\\\"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":"24215615","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"AP Google Revenue Tracking"},{"id":"64389183","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"id":"88178751","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"}
687,{"id":"118259775","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"name":"Simprosys Custom Pixel"},{"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":"Mary's Kitchen Towels","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"floursacktowels.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.floursacktowels.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.floursacktowels.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"139411685439","themeStoreId":"838","themePublished":"true","eventMetadataId":"c6343853-d188-4f98-ab67-27d69f42fcc8","pageType":"cart","shopId":"21060373","storefrontBaseUrl":"https:\/\/www.floursacktowels.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
687<script> 688 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 689 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 690 window.ShopifyAnalytics.meta.currency = 'USD'; 691 var meta = {"page":{"pageType":"cart","requestId":"59d32233-6102-48a4-85f5-5512c757b12f-1790943083"}}; 692 for (var attr in meta) { 693 window.ShopifyAnalytics.meta[attr] = meta[attr]; 694 } 695</script>
vendor: 1 bytes, line 695
695
696<script class="analytics"> 697 (function () { 698 var customDocumentWrite = function(content) { 699 var jquery = null; 700 701 if (window.jQuery) { 702 jquery = window.jQuery; 703 } else if (window.Checkout && window.Checkout.$) { 704 jquery = window.Checkout.$; 705 } 706 707 if (jquery) { 708 jquery('body').append(content); 709 } 710 }; 711 712 var hasLoggedConversion = function(token) { 713 if (token) { 714 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 715 } 716 return false; 717 } 718 719 var setCookieIfConversion = function(token) { 720 if (token) { 721 var twoMonthsFromNow = new Date(Date.now()); 722 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 723 724 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 725 } 726 } 727 728 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 729 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 730 if (trekkie.integrations) { 731 return; 732 } 733 trekkie.methods = [ 734 'identify', 735 'page', 736 'ready', 737 'track', 738 'trackForm', 739 'trackLink' 740 ]; 741 trekkie.factory = function(method) { 742 return function() { 743 var args = Array.prototype.slice.call(arguments); 744 args.unshift(method); 745 trekkie.push(args); 746 if (method == 'track' || method == 'page') { 747 var pageUrl; 748 try { 749 pageUrl = window.location.href; 750 } catch (e) {} 751 var pageReferrer; 752 try { 753 pageReferrer = document.referrer; 754 } catch (e) {} 755 try { 756 if (window.__TREKKIE_SHIM_QUEUE == null) { 757 window.__TREKKIE_SHIM_QUEUE = []; 758 } 759 window.__TREKKIE_SHIM_QUEUE.push({ 760 from: 'trekkie-stub', 761 method: method, 762 args: args.slice(1), 763 pageContext: { 764 url: pageUrl, 765 referrer: pageReferrer 766 } 767 }); 768 } catch (e) { 769 // no-op 770 } 771 } 772 return trekkie; 773 }; 774 }; 775 for (var i = 0; i < trekkie.methods.length; i++) { 776 var key = trekkie.methods[i]; 777 trekkie[key] = trekkie.factory(key); 778 } 779 trekkie.load = function(config) { 780 trekkie.config = config || {}; 781 trekkie.config.initialDocumentCookie = document.cookie; 782 var first = document.getElementsByTagName('script')[0]; 783var script = document.createElement('script'); 784script.type = 'text/javascript'; 785script.onerror = function(e) { 786 var scriptFallback = document.createElement('script'); 787 scriptFallback.type = 'text/javascript'; 788 scriptFallback.onerror = function(error) { 789 var Monorail = { 790 produce: function produce(monorailDomain, schemaId, payload) { 791 var currentMs = new Date().getTime(); 792 var event = { 793 schema_id: schemaId, 794 payload: payload, 795 metadata: { 796 event_created_at_ms: currentMs, 797 event_sent_at_ms: currentMs 798 } 799 }; 800 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 801 }, 802 sendRequest: function sendRequest(endpointUrl, payload) { 803 // Try the sendBeacon API 804 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 805 var blobData = new window.Blob([payload], { 806 type: 'text/plain' 807 }); 808 809 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 810 return true; 811 } // sendBeacon was not successful 812 813 } // XHR beacon 814 815 var xhr = new XMLHttpRequest(); 816 817 try { 818 xhr.open('POST', endpointUrl); 819 xhr.setRequestHeader('Content-Type', 'text/plain'); 820 xhr.send(payload); 821 } catch (e) { 822 console.log(e); 823 } 824 825 return false; 826 }, 827 isIos12: function isIos12() { 828 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 829 } 830 }; 831 Monorail.produce('monorail-edge.shopifysvc.com', 832 'trekkie_storefront_load_errors/1.1', 833 {shop_id: 21060373, 834 theme_id: 139411685439, 835 app_name: "storefront", 836 context_url: window.location.href, 837 source_url: "//www.floursacktowels.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 838 839 }; 840 scriptFallback.async = true; 841 scriptFallback.src = '//www.floursacktowels.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 842 first.parentNode.insertBefore(scriptFallback, first); 843}; 844script.async = true; 845script.src = '//www.floursacktowels.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 846first.parentNode.insertBefore(script, first); 847 848 }; 849 trekkie.load( 850 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":21060373,"isMerchantRequest":null,"themeId":139411685439,"themeCityHash":"18322434323100390982","contentLanguage":"en","currency":"USD","eventMetadataId":"c6343853-d188-4f98-ab67-27d69f42fcc8"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 851 ); 852 853 var loaded = false;
854 trekkie.ready(function() { 855 if (loaded) return; 856 loaded = true; 857 858 window.ShopifyAnalytics.lib = window.trekkie; 859 860 var originalDocumentWrite = document.write; 861 document.write = customDocumentWrite; 862 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 863 document.write = originalDocumentWrite; 864 865 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 866 var token = match? match[1]: undefined; 867 if (!hasLoggedConversion(token)) { 868 setCookieIfConversion(token); 869 870 } 871 }); 872 873 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"59d32233-6102-48a4-85f5-5512c757b12f-1790943083","shopifyEmitted":true}); 874 875 var eventsListenerScript = document.createElement('script'); 876 eventsListenerScript.async = true; 877 eventsListenerScript.src = "//www.floursacktowels.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 878 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 879})();</script>
879 880
880<script> 881 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 882 window.ga = function ga() { 883 (window.ga.q = window.ga.q || []).push(arguments); 884 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 885 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 886 } 887 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."); 888 }; 889 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 890 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 891 } 892 } 893</script>
vendor: 1 bytes, line 893
893
894<script 895 defer 896 src="https://www.floursacktowels.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 897 data-application="storefront-renderer" 898 data-shop-id="21060373" 899 data-render-region="gcp-us-central1" 900 data-page-type="cart" 901 data-theme-instance-id="139411685439" 902 data-theme-name="Empire" 903 data-theme-version="5.0.1-pre.0" 904 data-monorail-region="shop_domain" 905 data-resource-timing-sampling-rate="10" 906 data-shs="true" 907 data-shs-beacon="true" 908 data-shs-export-with-fetch="true" 909 data-shs-logs-sample-rate="1" 910 data-shs-beacon-endpoint="https://www.floursacktowels.com/api/collect" 911></script>
911 912<meta name="shopify-y" content="3880719c-4cd3-4790-82e6-7858fe519d6c" data-expiration="1822500683000"><meta name="shopify-s" content="eed4a9c4-728f-4882-8a9e-3c3761c05374" data-expiration="1790944883000"><meta name="new-cookie-storage-activated" content="t"> 913</head> 914 915 916 917 <body class="template-cart" data-instant-allow-query-string> 918 <a class="skip-to-main" href="#site-main">Skip to content</a> 919 <div id="shopify-section-static-announcement" class="shopify-section site-announcement">
919<script 920 type="application/json" 921 data-section-id="static-announcement" 922 data-section-type="static-announcement"> 923</script>
923 924 925 926 927 928 929 930 931 932 933 934 <div 935 class=" 936 announcement-bar 937 938 " 939 style=" 940 color: #ffffff; 941 background: #0ba972; 942 "> 943 944 945 946 <div class="announcement-bar-text"> 947 No Minimum Order · Volume Pricing Auto-Applied at Checkout · Blank Orders Ship 1 Business Day 948 </div> 949 950 951 <div class="announcement-bar-text-mobile"> 952 953 No Minimum Order · Volume Pricing Auto-Applied at Checkout · Blank Orders Ship 1 Business Day 954 955 </div> 956 </div> 957 958 959 960</div> 961 <header 962 class="site-header site-header-nav--open" 963 role="banner" 964 data-site-header 965 > 966 <div id="shopify-section-static-header" class="shopify-section site-header-wrapper">
966<script 967 type="application/json" 968 data-section-id="static-header" 969 data-section-type="static-header" 970 data-section-data> 971 { 972 "settings": { 973 "sticky_header": false, 974 "live_search": { 975 "enable": true, 976 "enable_images": true, 977 "enable_content": false, 978 "money_format": "${{amount}}", 979 "context": { 980 "view_all_results": "View all results", 981 "view_all_products": "View all products", 982 "content_results": { 983 "title": "Pages \u0026amp; Posts", 984 "no_results": "No results." 985 }, 986 "no_results_products": { 987 "title": "No products for â*terms*â.", 988 "title_in_category": "No products for â*terms*â in *category*.", 989 "message": "Sorry, we couldnât find any matches." 990 } 991 } 992 } 993 }, 994 "currency": { 995 "enable": false, 996 "shop_currency": "USD", 997 "default_currency": "USD", 998 "display_format": "money_format", 999 "money_format": "${{amount}}", 1000 "money_format_no_currency": "${{amount}}", 1001 "money_format_currency": "${{amount}} USD" 1002 } 1003 } 1004</script>
1004 1005 1006 1007 1008 1009<style data-shopify> 1010 .site-logo { 1011 max-width: 250px; 1012 max-height: 75px; 1013 } 1014</style> 1015 1016<div 1017 class=" 1018 site-header-main 1019 1020 " 1021 data-site-header-main 1022 1023 1024> 1025 <button class="site-header-menu-toggle" data-menu-toggle> 1026 <div class="site-header-menu-toggle--button" tabindex="-1"> 1027 <span class="toggle-icon--bar toggle-icon--bar-top"></span> 1028 <span class="toggle-icon--bar toggle-icon--bar-middle"></span> 1029 <span class="toggle-icon--bar toggle-icon--bar-bottom"></span> 1030 <span class="visually-hidden">Menu</span> 1031 </div> 1032 </button> 1033 1034 1035 1036 <div 1037 class=" 1038 site-header-main-content 1039 1040 small-promo-enabled 1041 1042 " 1043 > 1044 <div class="site-header-logo"> 1045 <a 1046 class="site-logo" 1047 href="/"> 1048 1049 1050 1051 1052 1053 1054 1055 1056 <img 1057 1058 src="//www.floursacktowels.com/cdn/shop/files/MARY_S_KITCHEN_600x_7d65d256-cc4a-4ba6-8ef9-cdffc9bdda08_600x198.jpg?v=1614771201" 1059 1060 alt="" 1061 1062 1063 data-rimg 1064 srcset="//www.floursacktowels.com/cdn/shop/files/MARY_S_KITCHEN_600x_7d65d256-cc4a-4ba6-8ef9-cdffc9bdda08_600x198.jpg?v=1614771201 1x" 1065 1066 1067 class="site-logo-image" 1068 1069 1070 > 1071 1072 1073 1074 1075 1076 </a> 1077 </div> 1078 1079 1080 1081 1082 1083<div class="live-search" data-live-search><form 1084 class=" 1085 live-search-form 1086 form-fields-inline 1087 1088 " 1089 action="/search" 1090 method="get" 1091 role="search" 1092 aria-label="Product" 1093 data-live-search-form 1094 > 1095 <input type="hidden" name="type" value="product"> 1096 <div class="form-field no-label"><input 1097 class="form-field-input live-search-form-field" 1098 type="text" 1099 name="q" 1100 aria-label="Search" 1101 placeholder="What are you looking for?" 1102 1103 autocomplete="off" 1104 data-live-search-input> 1105 <button 1106 class="live-search-takeover-cancel" 1107 type="button" 1108 data-live-search-takeover-cancel> 1109 Cancel 1110 </button> 1111 1112 <button 1113 class="live-search-button button-primary" 1114 type="submit" 1115 aria-label="Search" 1116 data-live-search-submit 1117 > 1118 <span class="search-icon search-icon--inactive"> 1119 <svg 1120 aria-hidden="true" 1121 focusable="false" 1122 role="presentation" 1123 xmlns="http://www.w3.org/2000/svg" 1124 width="20" 1125 height="21" 1126 viewBox="0 0 20 21" 1127> 1128 <path fill="currentColor" fill-rule="evenodd" d="M12.514 14.906a8.264 8.264 0 0 1-4.322 1.21C3.668 16.116 0 12.513 0 8.07 0 3.626 3.668.023 8.192.023c4.525 0 8.193 3.603 8.193 8.047 0 2.033-.769 3.89-2.035 5.307l4.999 5.552-1.775 1.597-5.06-5.62zm-4.322-.843c3.37 0 6.102-2.684 6.102-5.993 0-3.31-2.732-5.994-6.102-5.994S2.09 4.76 2.09 8.07c0 3.31 2.732 5.993 6.102 5.993z"/> 1129</svg> 1130 </span> 1131 <span class="search-icon search-icon--active"> 1132 <svg 1133 aria-hidden="true" 1134 focusable="false" 1135 role="presentation" 1136 width="26" 1137 height="26" 1138 viewBox="0 0 26 26" 1139 xmlns="http://www.w3.org/2000/svg" 1140> 1141 <g fill-rule="nonzero" fill="currentColor"> 1142 <path d="M13 26C5.82 26 0 20.18 0 13S5.82 0 13 0s13 5.82 13 13-5.82 13-13 13zm0-3.852a9.148 9.148 0 1 0 0-18.296 9.148 9.148 0 0 0 0 18.296z" opacity=".29"/><path d="M13 26c7.18 0 13-5.82 13-13a1.926 1.926 0 0 0-3.852 0A9.148 9.148 0 0 1 13 22.148 1.926 1.926 0 0 0 13 26z"/> 1143 </g> 1144</svg> 1145 </span> 1146 </button> 1147 </div> 1148 1149 <div class="search-flydown" data-live-search-flydown> 1150 <div class="search-flydown--placeholder" data-live-search-placeholder> 1151 <div class="search-flydown--product-items"> 1152 1153 <a class="search-flydown--product search-flydown--product" href="#"> 1154 1155 <div class="search-flydown--product-image"> 1156 <svg class="placeholder--image placeholder--content-image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M324.5 212.7H203c-1.6 0-2.8 1.3-2.8 2.8V308c0 1.6 1.3 2.8 2.8 2.8h121.6c1.6 0 2.8-1.3 2.8-2.8v-92.5c0-1.6-1.3-2.8-2.9-2.8zm1.1 95.3c0 .6-.5 1.1-1.1 1.1H203c-.6 0-1.1-.5-1.1-1.1v-92.5c0-.6.5-1.1 1.1-1.1h121.6c.6 0 1.1.5 1.1 1.1V308z"/><path d="M210.4 299.5H240v.1s.1 0 .2-.1h75.2v-76.2h-105v76.2zm1.8-7.2l20-20c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l1.5 1.5 16.8 16.8c-12.9 3.3-20.7 6.3-22.8 7.2h-27.7v-5.5zm101.5-10.1c-20.1 1.7-36.7 4.8-49.1 7.9l-16.9-16.9 26.3-26.3c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l27.5 27.5v7.8zm-68.9 15.5c9.7-3.5 33.9-10.9 68.9-13.8v13.8h-68.9zm68.9-72.7v46.8l-26.2-26.2c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-26.3 26.3-.9-.9c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-18.8 18.8V225h101.4z"/><path d="M232.8 254c4.6 0 8.3-3.7 8.3-8.3s-3.7-8.3-8.3-8.3-8.3 3.7-8.3 8.3 3.7 8.3 8.3 8.3zm0-14.9c3.6 0 6.6 2.9 6.6 6.6s-2.9 6.6-6.6 6.6-6.6-2.9-6.6-6.6 3-6.6 6.6-6.6z"/></svg> 1157 </div> 1158 1159 1160 <div class="search-flydown--product-text">
1161 <span class="search-flydown--product-title placeholder--content-text"></span> 1162 <span class="search-flydown--product-price placeholder--content-text"></span> 1163 </div> 1164 </a> 1165 1166 <a class="search-flydown--product search-flydown--product" href="#"> 1167 1168 <div class="search-flydown--product-image"> 1169 <svg class="placeholder--image placeholder--content-image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M324.5 212.7H203c-1.6 0-2.8 1.3-2.8 2.8V308c0 1.6 1.3 2.8 2.8 2.8h121.6c1.6 0 2.8-1.3 2.8-2.8v-92.5c0-1.6-1.3-2.8-2.9-2.8zm1.1 95.3c0 .6-.5 1.1-1.1 1.1H203c-.6 0-1.1-.5-1.1-1.1v-92.5c0-.6.5-1.1 1.1-1.1h121.6c.6 0 1.1.5 1.1 1.1V308z"/><path d="M210.4 299.5H240v.1s.1 0 .2-.1h75.2v-76.2h-105v76.2zm1.8-7.2l20-20c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l1.5 1.5 16.8 16.8c-12.9 3.3-20.7 6.3-22.8 7.2h-27.7v-5.5zm101.5-10.1c-20.1 1.7-36.7 4.8-49.1 7.9l-16.9-16.9 26.3-26.3c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l27.5 27.5v7.8zm-68.9 15.5c9.7-3.5 33.9-10.9 68.9-13.8v13.8h-68.9zm68.9-72.7v46.8l-26.2-26.2c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-26.3 26.3-.9-.9c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-18.8 18.8V225h101.4z"/><path d="M232.8 254c4.6 0 8.3-3.7 8.3-8.3s-3.7-8.3-8.3-8.3-8.3 3.7-8.3 8.3 3.7 8.3 8.3 8.3zm0-14.9c3.6 0 6.6 2.9 6.6 6.6s-2.9 6.6-6.6 6.6-6.6-2.9-6.6-6.6 3-6.6 6.6-6.6z"/></svg> 1170 </div> 1171 1172 1173 <div class="search-flydown--product-text"> 1174 <span class="search-flydown--product-title placeholder--content-text"></span> 1175 <span class="search-flydown--product-price placeholder--content-text"></span> 1176 </div> 1177 </a> 1178 1179 <a class="search-flydown--product search-flydown--product" href="#"> 1180 1181 <div class="search-flydown--product-image"> 1182 <svg class="placeholder--image placeholder--content-image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M324.5 212.7H203c-1.6 0-2.8 1.3-2.8 2.8V308c0 1.6 1.3 2.8 2.8 2.8h121.6c1.6 0 2.8-1.3 2.8-2.8v-92.5c0-1.6-1.3-2.8-2.9-2.8zm1.1 95.3c0 .6-.5 1.1-1.1 1.1H203c-.6 0-1.1-.5-1.1-1.1v-92.5c0-.6.5-1.1 1.1-1.1h121.6c.6 0 1.1.5 1.1 1.1V308z"/><path d="M210.4 299.5H240v.1s.1 0 .2-.1h75.2v-76.2h-105v76.2zm1.8-7.2l20-20c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l1.5 1.5 16.8 16.8c-12.9 3.3-20.7 6.3-22.8 7.2h-27.7v-5.5zm101.5-10.1c-20.1 1.7-36.7 4.8-49.1 7.9l-16.9-16.9 26.3-26.3c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l27.5 27.5v7.8zm-68.9 15.5c9.7-3.5 33.9-10.9 68.9-13.8v13.8h-68.9zm68.9-72.7v46.8l-26.2-26.2c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-26.3 26.3-.9-.9c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-18.8 18.8V225h101.4z"/><path d="M232.8 254c4.6 0 8.3-3.7 8.3-8.3s-3.7-8.3-8.3-8.3-8.3 3.7-8.3 8.3 3.7 8.3 8.3 8.3zm0-14.9c3.6 0 6.6 2.9 6.6 6.6s-2.9 6.6-6.6 6.6-6.6-2.9-6.6-6.6 3-6.6 6.6-6.6z"/></svg> 1183 </div> 1184 1185 1186 <div class="search-flydown--product-text"> 1187 <span class="search-flydown--product-title placeholder--content-text"></span> 1188 <span class="search-flydown--product-price placeholder--content-text"></span> 1189 </div> 1190 </a> 1191 1192 </div> 1193 </div> 1194 1195 <div class="search-flydown--results " data-live-search-results></div> 1196 1197 1198 </div> 1199 </form> 1200</div> 1201 1202 1203 1204 <div class="small-promo"> 1205 1206 <span 1207 class=" 1208 small-promo-icon 1209 1210 small-promo-icon--svg 1211 1212 " 1213 > 1214 1215 1216 <svg width="60" height="40" viewBox="0 0 60 40"> <path fill="currentColor" fill-rule="evenodd" transform="translate(-263.000000, -117.000000)" d="M289,151.5 C289,154.537566 286.537566,157 283.5,157 C280.462434,157 278,154.537566 278,151.5 C278,151.331455 278.007581,151.164681 278.022422,151 L271,151 L271,140 L273,140 L273,149 L278.59971,149 C279.510065,147.219162 281.362657,146 283.5,146 C285.637343,146 287.489935,147.219162 288.40029,148.999999 L301,149 L301,119 L271,119 L271,117 L303,117 L303,126 L316.723739,126 C317.85789,126 318.895087,126.639588 319.404327,127.652985 L320.786845,130.404226 C322.242105,133.300224 323,136.496398 323,139.737476 L323,148 C323,149.656854 321.656854,151 320,151 L316.977578,151 C316.992419,151.164681 317,151.331455 317,151.5 C317,154.537566 314.537566,157 311.5,157 C308.462434,157 306,154.537566 306,151.5 C306,151.331455 306.007581,151.164681 306.022422,151 L288.977578,151 C288.992419,151.164681 289,151.331455 289,151.5 Z M319.417229,134.516568 L319.417798,134.118058 C319.418189,133.844298 319.362374,133.573373 319.253808,133.32206 L317.177681,128.516129 L310.567164,128.516129 C310.014879,128.516129 309.567164,128.963844 309.567164,129.516129 L309.567164,134.330091 C309.567164,134.882376 310.014879,135.330091 310.567164,135.330091 L318.602544,135.330091 C319.052028,135.330091 319.416588,134.966052 319.417229,134.516568 Z M311.5,155 C313.432997,155 315,153.432997 315,151.5 C315,149.567003 313.432997,148 311.5,148 C309.567003,148 308,149.567003 308,151.5 C308,153.432997 309.567003,155 311.5,155 Z M283.5,155 C285.432997,155 287,153.432997 287,151.5 C287,149.567003 285.432997,148 283.5,148 C281.567003,148 280,149.567003 280,151.5 C280,153.432997 281.567003,155 283.5,155 Z M264,123 L280,123 C280.552285,123 281,123.447715 281,124 C281,124.552285 280.552285,125 280,125 L264,125 C263.447715,125 263,124.552285 263,124 C263,123.447715 263.447715,123 264,123 Z M267,128 L280,128 C280.552285,128 281,128.447715 281,129 C281,129.552285 280.552285,130 280,130 L267,130 C266.447715,130 266,129.552285 266,129 C266,128.447715 266.447715,128 267,128 Z M271,133 L280,133 C280.552285,133 281,133.447715 281,134 C281,134.552285 280.552285,135 280,135 L271,135 C270.447715,135 270,134.552285 270,134 C270,133.447715 270.447715,133 271,133 Z"/> </svg> 1217 1218 1219 </span> 1220 1221 1222 <div class="small-promo-content"> 1223
1224 <span class="small-promo-heading"> 1225 FREE SHIPPING over $200* 1226 </span> 1227 1228 1229 1230 <div class="small-promo-text-mobile"> 1231 <p>Continental U.S. only. </p> 1232 </div> 1233 1234 1235 1236 <div class="small-promo-text-desktop"> 1237 <p>Continental U.S. only. </p> 1238 </div> 1239 1240 </div> 1241 1242 1243 1244 </div> 1245 1246 1247 </div> 1248 1249 <div class="site-header-cart"> 1250 <a class="site-header-cart--button" href="/cart"> 1251 <span 1252 class="site-header-cart--count " 1253 data-header-cart-count=""> 1254 </span> 1255 1256 <svg 1257 aria-hidden="true" 1258 focusable="false" 1259 role="presentation" 1260 width="28" 1261 height="26" 1262 viewBox="0 10 28 26" 1263 xmlns="http://www.w3.org/2000/svg" 1264> 1265 <path fill="currentColor" fill-rule="evenodd" d="M26.15 14.488L6.977 13.59l-.666-2.661C6.159 10.37 5.704 10 5.127 10H1.213C.547 10 0 10.558 0 11.238c0 .68.547 1.238 1.213 1.238h2.974l3.337 13.249-.82 3.465c-.092.371 0 .774.212 1.053.243.31.576.465.94.465H22.72c.667 0 1.214-.558 1.214-1.239 0-.68-.547-1.238-1.214-1.238H9.434l.333-1.423 12.135-.589c.455-.03.85-.31 1.032-.712l4.247-9.286c.181-.34.151-.774-.06-1.144-.212-.34-.577-.589-.97-.589zM22.297 36c-1.256 0-2.275-1.04-2.275-2.321 0-1.282 1.019-2.322 2.275-2.322s2.275 1.04 2.275 2.322c0 1.281-1.02 2.321-2.275 2.321zM10.92 33.679C10.92 34.96 9.9 36 8.646 36 7.39 36 6.37 34.96 6.37 33.679c0-1.282 1.019-2.322 2.275-2.322s2.275 1.04 2.275 2.322z"/> 1266</svg> 1267 <span class="visually-hidden">View cart</span> 1268 </a> 1269 </div> 1270</div> 1271 1272<div 1273 class=" 1274 site-navigation-wrapper 1275 1276 1277 site-navigation--has-actions 1278 1279 1280 1281 " 1282 data-site-navigation 1283 id="site-header-nav" 1284> 1285 <nav 1286 class="site-navigation" 1287 aria-label="Main" 1288 > 1289 1290 1291 1292 1293 1294<ul
1295 class="navmenu navmenu-depth-1" 1296 data-navmenu 1297 aria-label="Main menu v2" 1298> 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308<li 1309 class="navmenu-item navmenu-id-home " 1310 1311 1312 1313 > 1314 <a 1315 class="navmenu-link " 1316 href="/" 1317 1318 > 1319 Home 1320 1321 </a> 1322 1323 1324 </li> 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334<li 1335 class="navmenu-item navmenu-item-parent navmenu-id-shop-products " 1336 1337 data-navmenu-parent 1338 1339 > 1340 <a 1341 class="navmenu-link navmenu-link-parent " 1342 href="/collections/flour-sack-towels-tea-towels-flour-sack-dish-towels" 1343 1344 aria-haspopup="true" 1345 aria-expanded="false" 1346 1347 > 1348 Shop Products 1349 1350 <span 1351 class="navmenu-icon navmenu-icon-depth-1" 1352 data-navmenu-trigger 1353 > 1354 <svg 1355 aria-hidden="true" 1356 focusable="false" 1357 role="presentation" 1358 xmlns="http://www.w3.org/2000/svg" 1359 width="8" 1360 height="6" 1361 viewBox="0 0 8 6" 1362> 1363 <g fill="currentColor" fill-rule="evenodd"> 1364 <polygon class="icon-chevron-down-left" points="4 5.371 7.668 1.606 6.665 .629 4 3.365"/> 1365 <polygon class="icon-chevron-down-right" points="4 3.365 1.335 .629 1.335 .629 .332 1.606 4 5.371"/> 1366 </g> 1367</svg> 1368 1369 </span> 1370 1371 </a> 1372 1373 1374 1375 1376 1377 1378 1379 1380<ul 1381 class="navmenu navmenu-depth-2 navmenu-submenu" 1382 data-navmenu 1383 data-navmenu-submenu 1384 aria-label="Main menu v2" 1385> 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396<li 1397 class="navmenu-item navmenu-item-parent navmenu-id-flour-sack-towels" 1398 data-navmenu-parent 1399 > 1400 <a 1401 class="navmenu-link navmenu-link-parent " 1402 href="/collections/flour-sack-towels-tea-towels-flour-sack-dish-towels" 1403 1404 aria-haspopup="true" 1405 aria-expanded="false" 1406 1407 > 1408 Flour Sack Towels 1409 1410 <span 1411 class="navmenu-icon navmenu-icon-depth-2" 1412 data-navmenu-trigger 1413 > 1414 1415 <svg 1416 aria-hidden="true" 1417 focusable="false" 1418 role="presentation" 1419 xmlns="http://www.w3.org/2000/svg" 1420 width="8" 1421 height="6" 1422 viewBox="0 0 8 6" 1423> 1424 <g fill="currentColor" fill-rule="evenodd"> 1425 <polygon class="icon-chevron-down-left" points="4 5.371 7.668 1.606 6.665 .629 4 3.365"/> 1426 <polygon class="icon-chevron-down-right" points="4 3.365 1.335 .629 1.335 .629 .332 1.606 4 5.371"/> 1427 </g> 1428</svg> 1429 1430 </span> 1431 1432 </a> 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443<ul 1444 class="navmenu navmenu-depth-3 navmenu-submenu" 1445 data-navmenu 1446 data-navmenu-submenu 1447 aria-label="Main menu v2" 1448> 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 <li 1460 class="navmenu-item navmenu-id-for-embroidery" 1461 > 1462 <a 1463 class="navmenu-link " 1464 href="/collections/tea-towels-for-embroidery" 1465 > 1466 For Embroidery 1467</a> 1468 </li> 1469 1470 1471</ul> 1472 1473 1474 </li> 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 <li 1487 class="navmenu-item navmenu-id-canvas-tote-bags" 1488 > 1489 <a 1490 class="navmenu-link " 1491 href="/collections/canvas-tote-bags-wholesale-blank-canvas-tote-bags-in-bulk" 1492 > 1493 Canvas Tote Bags 1494</a> 1495 </li> 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 <li 1508 class="navmenu-item navmenu-id-aprons" 1509 > 1510 <a 1511 class="navmenu-link " 1512 href="/collections/wholesale-aprons-aprons-for-women-and-men-classic-100-cotton-aprons" 1513 > 1514 Aprons 1515</a> 1516 </li> 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 <li 1529 class="navmenu-item navmenu-id-pillow-covers" 1530 > 1531 <a 1532 class="navmenu-link " 1533 href="/collections/throw-pillow-covers-wholesale-pillow-cases-bulk" 1534 > 1535 Pillow Covers 1536</a> 1537 </li> 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 <li 1550 class="navmenu-item navmenu-id-cheesecloth" 1551 > 1552 <a 1553 class="navmenu-link " 1554 href="/products/cheesecloth-in-bulk-wholesale-grade-90-36-square-feet-100-unbleached-cotton-fabric-ultra-fine-reusable-cheese-cloth" 1555 > 1556 Cheesecloth 1557</a> 1558 </li> 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 <li 1571 class="navmenu-item navmenu-id-monks-cloth" 1572 > 1573 <a 1574 class="navmenu-link " 1575 href="/products/monks-cloth-punch-needle-fabric-by-the-yard-large-overlocking-tufting-cloth-with-marked-lines" 1576 > 1577 Monks Cloth 1578</a> 1579 </li> 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 <li 1592 class="navmenu-item navmenu-id-personalized-gifts" 1593 > 1594 <a 1595 class="navmenu-link " 1596 href="/collections/personalized-tea-towels-custom-kitchen-dish-towels" 1597 > 1598 Personalized Gifts 1599</a> 1600 </li> 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 <li 1613 class="navmenu-item navmenu-id-clearance" 1614 > 1615 <a 1616 class="navmenu-link " 1617 href="/collections/clearance" 1618 > 1619 Clearance 1620</a> 1621 </li> 1622 1623 1624</ul> 1625 1626 1627 </li> 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637<li 1638 class="navmenu-item navmenu-item-parent navmenu-id-custom-printing " 1639 1640 data-navmenu-parent 1641 1642 > 1643 <a 1644 class="navmenu-link navmenu-link-parent " 1645 href="https://www.floursacktowels.com/pages/screen-printing-service-customize-flour-sack-towels-with-your-artw
1645ork-or-logo" 1646 1647 aria-haspopup="true" 1648 aria-expanded="false" 1649 1650 > 1651 Custom Printing ð¥ 1652 1653 <span 1654 class="navmenu-icon navmenu-icon-depth-1" 1655 data-navmenu-trigger 1656 > 1657 <svg 1658 aria-hidden="true" 1659 focusable="false" 1660 role="presentation" 1661 xmlns="http://www.w3.org/2000/svg" 1662 width="8" 1663 height="6" 1664 viewBox="0 0 8 6" 1665> 1666 <g fill="currentColor" fill-rule="evenodd"> 1667 <polygon class="icon-chevron-down-left" points="4 5.371 7.668 1.606 6.665 .629 4 3.365"/> 1668 <polygon class="icon-chevron-down-right" points="4 3.365 1.335 .629 1.335 .629 .332 1.606 4 5.371"/> 1669 </g> 1670</svg> 1671 1672 </span> 1673 1674 </a> 1675 1676 1677 1678 1679 1680 1681 1682 1683<ul 1684 class="navmenu navmenu-depth-2 navmenu-submenu" 1685 data-navmenu 1686 data-navmenu-submenu 1687 aria-label="Main menu v2" 1688> 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 <li 1700 class="navmenu-item navmenu-id-custom-tea-towels" 1701 > 1702 <a 1703 class="navmenu-link " 1704 href="/collections/custom" 1705 > 1706 Custom Tea Towels 1707</a> 1708 </li> 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 <li 1721 class="navmenu-item navmenu-id-edge-to-edge-printing" 1722 > 1723 <a 1724 class="navmenu-link " 1725 href="/products/edge-to-edge-tea-towel-printing-all-over-custom-printing-on-flour-sack-towels-full-size-dish-towel-printing" 1726 > 1727 Edge to Edge Printing 1728</a> 1729 </li> 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 <li 1742 class="navmenu-item navmenu-id-dtg-printing" 1743 > 1744 <a 1745 class="navmenu-link " 1746 href="/products/digital-printing-service-dtg-put-your-artw
1746ork-logo-photo-on-tea-towels" 1747 > 1748 DTG Printing 1749</a> 1750 </li> 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 <li 1763 class="navmenu-item navmenu-id-screen-printing" 1764 > 1765 <a 1766 class="navmenu-link " 1767 href="/products/screen-printing-service-put-your-artwork-logo-on-tea-towels" 1768 > 1769 Screen Printing 1770</a> 1771 </li> 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 <li 1784 class="navmenu-item navmenu-id-custom-tote-bags" 1785 > 1786 <a 1787 class="navmenu-link " 1788 href="/collections/custom-canvas-tote-bags" 1789 > 1790 Custom Tote Bags 1791</a> 1792 </li> 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 <li 1805 class="navmenu-item navmenu-id-custom-pillow-cases" 1806 > 1807 <a 1808 class="navmenu-link " 1809 href="/products/custom-throw-pillow-cases" 1810 > 1811 Custom Pillow Cases 1812</a> 1813 </li> 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 <li 1826 class="navmenu-item navmenu-id-custom-aprons" 1827 > 1828 <a 1829 class="navmenu-link " 1830 href="/products/wholesale-custom-aprons-all-over-dtg-print" 1831 > 1832 Custom Aprons 1833</a> 1834 </li> 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 <li 1847 class="navmenu-item navmenu-id-custom-placemats" 1848 > 1849 <a 1850 class="navmenu-link " 1851 href="/products/custom-placemats-custom-printed-cotton-placemat" 1852 > 1853 Custom Placemats 1854</a> 1855 </li> 1856 1857 1858</ul> 1859 1860 1861 </li> 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871<li 1872 class="navmenu-item navmenu-item-parent navmenu-id-wholesale " 1873 1874 data-navmenu-parent 1875 1876 > 1877 <a 1878 class="navmenu-link navmenu-link-parent " 1879 href="/pages/wholesale-cotton-goods-supplier-marys-kitchen-towels" 1880 1881 aria-haspopup="true" 1882 aria-expanded="false" 1883 1884 > 1885 Wholesale 1886 1887 <span 1888 class="navmenu-icon navmenu-icon-depth-1" 1889 data-navmenu-trigger 1890 > 1891 <svg 1892 aria-hidden="true" 1893 focusable="false" 1894 role="presentation" 1895 xmlns="http://www.w3.org/2000/svg" 1896 width="8" 1897 height="6" 1898 viewBox="0 0 8 6" 1899> 1900 <g fill="currentColor" fill-rule="evenodd"> 1901 <polygon class="icon-chevron-down-left" points="4 5.371 7.668 1.606 6.665 .629 4 3.365"/> 1902 <polygon class="icon-chevron-down-right" points="4 3.365 1.335 .629 1.335 .629 .332 1.606 4 5.371"/> 1903 </g> 1904</svg> 1905 1906 </span> 1907 1908 </a> 1909 1910 1911 1912 1913 1914 1915 1916 1917<ul 1918 class="navmenu navmenu-depth-2 navmenu-submenu" 1919 data-navmenu 1920 data-navmenu-submenu 1921 aria-label="Main menu v2" 1922> 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 <li 1934 class="navmenu-item navmenu-id-flour-sack-towels" 1935 > 1936 <a 1937 class="navmenu-link " 1938 href="/collections/wholesale-buy-blanks-bulk-save-more" 1939 > 1940 Flour Sack Towels 1941</a> 1942 </li> 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 <li 1955 class="navmenu-item navmenu-id-canvas-tote-bags" 1956 > 1957 <a 1958 class="navmenu-link " 1959 href="/collections/canvas-tote-bags-wholesale-blank-canvas-tote-bags-in-bulk" 1960 > 1961 Canvas Tote Bags 1962</a> 1963 </li> 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 <li 1976 class="navmenu-item navmenu-id-pillow-covers" 1977 > 1978 <a 1979 class="navmenu-link " 1980 href="/collections/throw-pillow-covers-wholesale-pillow-cases-bulk" 1981 > 1982 Pillow Covers 1983</a> 1984 </li> 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 <li 1997 class="navmenu-item navmenu-id-aprons" 1998 > 1999 <a 2000 class="navmenu-link " 2001 href="/collections/wholesale-aprons-aprons-for-women-and-men-classic-100-cotton-aprons" 2002 > 2003 Aprons 2004</a> 2005 </li> 2006 2007 2008</ul> 2009 2010 2011 </li> 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021<li 2022 class="navmenu-item navmenu-id-blog " 2023 2024 2025 2026 > 2027 <a 2028 class="navmenu-link " 2029 href="/blogs/news" 2030 2031 > 2032 Blog 2033 2034 </a> 2035 2036 2037 </li> 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047<li 2048 class="navmenu-item navmenu-item-parent navmenu-id-about " 2049 2050 data-navmenu-parent 2051 2052 > 2053 <a 2054 class="navmenu-link navmenu-link-parent " 2055 href="/pages/about-us" 2056 2057 aria-haspopup="true" 2058 aria-expanded="false" 2059 2060 > 2061 About 2062
2063 <span 2064 class="navmenu-icon navmenu-icon-depth-1" 2065 data-navmenu-trigger 2066 > 2067 <svg 2068 aria-hidden="true" 2069 focusable="false" 2070 role="presentation" 2071 xmlns="http://www.w3.org/2000/svg" 2072 width="8" 2073 height="6" 2074 viewBox="0 0 8 6" 2075> 2076 <g fill="currentColor" fill-rule="evenodd"> 2077 <polygon class="icon-chevron-down-left" points="4 5.371 7.668 1.606 6.665 .629 4 3.365"/> 2078 <polygon class="icon-chevron-down-right" points="4 3.365 1.335 .629 1.335 .629 .332 1.606 4 5.371"/> 2079 </g> 2080</svg> 2081 2082 </span> 2083 2084 </a> 2085 2086 2087 2088 2089 2090 2091 2092 2093<ul 2094 class="navmenu navmenu-depth-2 navmenu-submenu" 2095 data-navmenu 2096 data-navmenu-submenu 2097 aria-label="Main menu v2" 2098> 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 <li 2110 class="navmenu-item navmenu-id-reviews" 2111 > 2112 <a 2113 class="navmenu-link " 2114 href="/pages/best-flour-sack-towels-reviews-questions-answers" 2115 > 2116 Reviews 2117</a> 2118 </li> 2119 2120 2121</ul> 2122 2123 2124 </li> 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134<li 2135 class="navmenu-item navmenu-id-contact-us " 2136 2137 2138 2139 > 2140 <a 2141 class="navmenu-link " 2142 href="/pages/contact-us" 2143 2144 > 2145 Contact Us 2146 2147 </a> 2148 2149 2150 </li> 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160<li 2161 class="navmenu-item navmenu-id-track-your-order " 2162 2163 2164 2165 > 2166 <a 2167 class="navmenu-link " 2168 href="/pages/track-your-order" 2169 2170 > 2171 Track Your Order 2172 2173 </a> 2174 2175 2176 </li> 2177 2178</ul> 2179 2180 2181 <ul class="site-header-actions" data-header-actions> 2182 2183 2184 <li class="site-header-account-link"> 2185 <a href="/account/login"> 2186 Login 2187 </a> 2188 </li> 2189 2190 2191 2192 2193</ul> 2194 2195 </nav> 2196</div> 2197 2198<div class="site-mobile-nav" id="site-mobile-nav" data-mobile-nav tabindex="0"> 2199 <div class="mobile-nav-panel" data-mobile-nav-panel> 2200 2201 <ul class="site-header-actions" data-header-actions> 2202 2203 2204 <li class="site-header-account-link"> 2205 <a href="/account/login"> 2206 Login 2207 </a> 2208 </li> 2209 2210 2211 2212 2213</ul> 2214 2215 2216 <a 2217 class="mobile-nav-close" 2218 href="#site-header-nav" 2219 data-mobile-nav-close> 2220 <svg 2221 aria-hidden="true" 2222 focusable="false" 2223 role="presentation" 2224 xmlns="http://www.w3.org/2000/svg" 2225 width="13" 2226 height="13" 2227 viewBox="0 0 13 13" 2228> 2229 <path fill="currentColor" fill-rule="evenodd" d="M5.306 6.5L0 1.194 1.194 0 6.5 5.306 11.806 0 13 1.194 7.694 6.5 13 11.806 11.806 13 6.5 7.694 1.194 13 0 11.806 5.306 6.5z"/> 2230</svg> 2231 <span class="visually-hidden">Close</span> 2232 </a> 2233 2234 <div class="mobile-nav-content"> 2235 2236 2237<ul 2238 class="navmenu navmenu-depth-1" 2239 data-navmenu 2240 aria-label="Main menu v2" 2241> 2242 2243 2244 2245 2246 2247 2248 2249<li 2250 class="navmenu-item navmenu-id-home" 2251 2252 > 2253 <a 2254 class="navmenu-link " 2255 href="/" 2256 2257 > 2258 Home 2259 </a> 2260 2261 2262 2263 2264 2265 2266 2267 2268 </li> 2269 2270 2271 2272 2273 2274 2275 2276<li 2277 class="navmenu-item navmenu-item-parent navmenu-id-shop-products" 2278 data-navmenu-parent 2279 > 2280 <a 2281 class="navmenu-link navmenu-link-parent " 2282 href="/collections/flour-sack-towels-tea-towels-flour-sack-dish-towels" 2283 2284 aria-haspopup="true" 2285 aria-expanded="false" 2286 2287 > 2288 Shop Products 2289 </a> 2290 2291 2292 2293 2294<button 2295 class="navmenu-button" 2296 data-navmenu-trigger 2297 aria-expanded="false" 2298> 2299 <div class="navmenu-button-wrapper" tabindex="-1"> 2300 <span class="navmenu-icon navmenu-icon-depth-"> 2301 2302 <svg 2303 aria-hidden="true" 2304 focusable="false" 2305 role="presentation" 2306 xmlns="http://www.w3.org/2000/svg" 2307 width="8" 2308 height="6" 2309 viewBox="0 0 8 6" 2310> 2311 <g fill="currentColor" fill-rule="evenodd"> 2312 <polygon class="icon-chevron-down-left" points="4 5.371 7.668 1.606 6.665 .629 4 3.365"/> 2313 <polygon class="icon-chevron-down-right" points="4 3.365 1.335 .629 1.335 .629 .332 1.606 4 5.371"/> 2314 </g> 2315</svg> 2316 2317 </span> 2318 <span class="visually-hidden">Shop Products</span> 2319 </div> 2320</button> 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333<ul
2334 class="navmenu navmenu-depth-2 navmenu-submenu" 2335 data-navmenu 2336 data-navmenu-submenu 2337 aria-label="Main menu v2" 2338> 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349<li 2350 class="navmenu-item navmenu-item-parent navmenu-id-flour-sack-towels" 2351 data-navmenu-parent 2352 > 2353 <a 2354 class="navmenu-link navmenu-link-parent " 2355 href="/collections/flour-sack-towels-tea-towels-flour-sack-dish-towels" 2356 2357 aria-haspopup="true" 2358 aria-expanded="false" 2359 2360 > 2361 Flour Sack Towels 2362 2363 </a> 2364 2365 2366 2367 2368<button 2369 class="navmenu-button" 2370 data-navmenu-trigger 2371 aria-expanded="false" 2372> 2373 <div class="navmenu-button-wrapper" tabindex="-1"> 2374 <span class="navmenu-icon navmenu-icon-depth-2"> 2375 2376 <svg 2377 aria-hidden="true" 2378 focusable="false" 2379 role="presentation" 2380 xmlns="http://www.w3.org/2000/svg" 2381 width="8" 2382 height="6" 2383 viewBox="0 0 8 6" 2384> 2385 <g fill="currentColor" fill-rule="evenodd"> 2386 <polygon class="icon-chevron-down-left" points="4 5.371 7.668 1.606 6.665 .629 4 3.365"/> 2387 <polygon class="icon-chevron-down-right" points="4 3.365 1.335 .629 1.335 .629 .332 1.606 4 5.371"/> 2388 </g> 2389</svg> 2390 2391 </span> 2392 <span class="visually-hidden">Flour Sack Towels</span> 2393 </div> 2394</button> 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405<ul 2406 class="navmenu navmenu-depth-3 navmenu-submenu" 2407 data-navmenu 2408 data-navmenu-submenu 2409 aria-label="Main menu v2" 2410> 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 <li 2422 class="navmenu-item navmenu-id-for-embroidery" 2423 > 2424 <a 2425 class="navmenu-link " 2426 href="/collections/tea-towels-for-embroidery" 2427 > 2428 For Embroidery 2429</a> 2430 </li> 2431 2432 2433</ul> 2434 2435 2436 </li> 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 <li 2449 class="navmenu-item navmenu-id-canvas-tote-bags" 2450 > 2451 <a 2452 class="navmenu-link " 2453 href="/collections/canvas-tote-bags-wholesale-blank-canvas-tote-bags-in-bulk" 2454 > 2455 Canvas Tote Bags 2456</a> 2457 </li> 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 <li 2470 class="navmenu-item navmenu-id-aprons" 2471 > 2472 <a 2473 class="navmenu-link " 2474 href="/collections/wholesale-aprons-aprons-for-women-and-men-classic-100-cotton-aprons" 2475 > 2476 Aprons 2477</a> 2478 </li> 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 <li 2491 class="navmenu-item navmenu-id-pillow-covers" 2492 > 2493 <a 2494 class="navmenu-link " 2495 href="/collections/throw-pillow-covers-wholesale-pillow-cases-bulk" 2496 > 2497 Pillow Covers 2498</a> 2499 </li> 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 <li 2512 class="navmenu-item navmenu-id-cheesecloth" 2513 > 2514 <a 2515 class="navmenu-link " 2516 href="/products/cheesecloth-in-bulk-wholesale-grade-90-36-square-feet-100-unbleached-cotton-fabric-ultra-fine-reusable-cheese-cloth" 2517 > 2518 Cheesecloth 2519</a> 2520 </li> 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 <li 2533 class="navmenu-item navmenu-id-monks-cloth" 2534 > 2535 <a 2536 class="navmenu-link " 2537 href="/products/monks-cloth-punch-needle-fabric-by-the-yard-large-overlocking-tufting-cloth-with-marked-lines" 2538 > 2539 Monks Cloth 2540</a> 2541 </li> 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 <li 2554 class="navmenu-item navmenu-id-personalized-gifts" 2555 > 2556 <a 2557 class="navmenu-link " 2558 href="/collections/personalized-tea-towels-custom-kitchen-dish-towels" 2559 > 2560 Personalized Gifts 2561</a> 2562 </li> 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 <li 2575 class="navmenu-item navmenu-id-clearance" 2576 > 2577 <a 2578 class="navmenu-link " 2579 href="/collections/clearance" 2580 > 2581 Clearance 2582</a> 2583 </li> 2584 2585 2586</ul> 2587 2588 2589 2590 2591 </li> 2592 2593 2594 2595 2596 2597 2598 2599<li 2600 class="navmenu-item navmenu-item-parent navmenu-id-custom-printing" 2601 data-navmenu-parent 2602 > 2603 <a 2604 class="navmenu-link navmenu-link-parent " 2605 href="https://www.floursacktowels.com/pages/screen-printing-service-customize-flour-sack-towels-with-your-artw
2605ork-or-logo" 2606 2607 aria-haspopup="true" 2608 aria-expanded="false" 2609 2610 > 2611 Custom Printing ð¥ 2612 </a> 2613 2614 2615 2616 2617<button 2618 class="navmenu-button" 2619 data-navmenu-trigger 2620 aria-expanded="false" 2621> 2622 <div class="navmenu-button-wrapper" tabindex="-1"> 2623 <span class="navmenu-icon navmenu-icon-depth-"> 2624 2625 <svg 2626 aria-hidden="true" 2627 focusable="false" 2628 role="presentation" 2629 xmlns="http://www.w3.org/2000/svg" 2630 width="8" 2631 height="6" 2632 viewBox="0 0 8 6" 2633> 2634 <g fill="currentColor" fill-rule="evenodd"> 2635 <polygon class="icon-chevron-down-left" points="4 5.371 7.668 1.606 6.665 .629 4 3.365"/> 2636 <polygon class="icon-chevron-down-right" points="4 3.365 1.335 .629 1.335 .629 .332 1.606 4 5.371"/> 2637 </g> 2638</svg> 2639 2640 </span> 2641 <span class="visually-hidden">Custom Printing ð¥</span> 2642 </div> 2643</button> 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656<ul 2657 class="navmenu navmenu-depth-2 navmenu-submenu" 2658 data-navmenu 2659 data-navmenu-submenu 2660 aria-label="Main menu v2" 2661> 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 <li 2673 class="navmenu-item navmenu-id-custom-tea-towels" 2674 > 2675 <a 2676 class="navmenu-link " 2677 href="/collections/custom" 2678 > 2679 Custom Tea Towels 2680</a> 2681 </li> 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 <li 2694 class="navmenu-item navmenu-id-edge-to-edge-printing" 2695 > 2696 <a 2697 class="navmenu-link " 2698 href="/products/edge-to-edge-tea-towel-printing-all-over-custom-printing-on-flour-sack-towels-full-size-dish-towel-printing" 2699 > 2700 Edge to Edge Printing 2701</a> 2702 </li> 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 <li 2715 class="navmenu-item navmenu-id-dtg-printing" 2716 > 2717 <a 2718 class="navmenu-link " 2719 href="/products/digital-printing-service-dtg-put-your-artw
2719ork-logo-photo-on-tea-towels" 2720 > 2721 DTG Printing 2722</a> 2723 </li> 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 <li 2736 class="navmenu-item navmenu-id-screen-printing" 2737 > 2738 <a 2739 class="navmenu-link " 2740 href="/products/screen-printing-service-put-your-artwork-logo-on-tea-towels" 2741 > 2742 Screen Printing 2743</a> 2744 </li> 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 <li 2757 class="navmenu-item navmenu-id-custom-tote-bags" 2758 > 2759 <a 2760 class="navmenu-link " 2761 href="/collections/custom-canvas-tote-bags" 2762 > 2763 Custom Tote Bags 2764</a> 2765 </li> 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 <li 2778 class="navmenu-item navmenu-id-custom-pillow-cases" 2779 > 2780 <a 2781 class="navmenu-link " 2782 href="/products/custom-throw-pillow-cases" 2783 > 2784 Custom Pillow Cases 2785</a> 2786 </li> 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 <li 2799 class="navmenu-item navmenu-id-custom-aprons" 2800 > 2801 <a 2802 class="navmenu-link " 2803 href="/products/wholesale-custom-aprons-all-over-dtg-print" 2804 > 2805 Custom Aprons 2806</a> 2807 </li> 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 <li 2820 class="navmenu-item navmenu-id-custom-placemats" 2821 > 2822 <a 2823 class="navmenu-link " 2824 href="/products/custom-placemats-custom-printed-cotton-placemat" 2825 > 2826 Custom Placemats 2827</a> 2828 </li> 2829 2830 2831</ul> 2832 2833 2834 2835 2836 </li> 2837 2838 2839 2840 2841 2842 2843 2844<li 2845 class="navmenu-item navmenu-item-parent navmenu-id-wholesale" 2846 data-navmenu-parent 2847 > 2848 <a 2849 class="navmenu-link navmenu-link-parent " 2850 href="/pages/wholesale-cotton-goods-supplier-marys-kitchen-towels" 2851 2852 aria-haspopup="true" 2853 aria-expanded="false" 2854 2855 > 2856 Wholesale 2857 </a> 2858 2859 2860 2861 2862<button 2863 class="navmenu-button" 2864 data-navmenu-trigger 2865 aria-expanded="false" 2866> 2867 <div class="navmenu-button-wrapper" tabindex="-1"> 2868 <span class="navmenu-icon navmenu-icon-depth-"> 2869 2870 <svg 2871 aria-hidden="true" 2872 focusable="false" 2873 role="presentation" 2874 xmlns="http://www.w3.org/2000/svg" 2875 width="8" 2876 height="6" 2877 viewBox="0 0 8 6" 2878> 2879 <g fill="currentColor" fill-rule="evenodd"> 2880 <polygon class="icon-chevron-down-left" points="4 5.371 7.668 1.606 6.665 .629 4 3.365"/> 2881 <polygon class="icon-chevron-down-right" points="4 3.365 1.335 .629 1.335 .629 .332 1.606 4 5.371"/> 2882 </g> 2883</svg> 2884 2885 </span> 2886 <span class="visually-hidden">Wholesale</span> 2887 </div> 2888</button> 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901<ul 2902 class="navmenu navmenu-depth-2 navmenu-submenu" 2903 data-navmenu 2904 data-navmenu-submenu 2905 aria-label="Main menu v2" 2906> 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 <li 2918 class="navmenu-item navmenu-id-flour-sack-towels" 2919 > 2920 <a 2921 class="navmenu-link " 2922 href="/collections/wholesale-buy-blanks-bulk-save-more" 2923 > 2924 Flour Sack Towels 2925</a> 2926 </li> 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 <li 2939 class="navmenu-item navmenu-id-canvas-tote-bags" 2940 > 2941 <a 2942 class="navmenu-link " 2943 href="/collections/canvas-tote-bags-wholesale-blank-canvas-tote-bags-in-bulk" 2944 > 2945 Canvas Tote Bags 2946</a> 2947 </li> 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 <li 2960 class="navmenu-item navmenu-id-pillow-covers" 2961 > 2962 <a 2963 class="navmenu-link " 2964 href="/collections/throw-pillow-covers-wholesale-pillow-cases-bulk" 2965 > 2966 Pillow Covers 2967</a> 2968 </li> 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 <li 2981 class="navmenu-item navmenu-id-aprons" 2982 > 2983 <a 2984 class="navmenu-link " 2985 href="/collections/wholesale-aprons-aprons-for-women-and-men-classic-100-cotton-aprons" 2986 > 2987 Aprons 2988</a> 2989 </li> 2990 2991 2992</ul> 2993 2994 2995 2996 2997 </li> 2998 2999 3000 3001 3002 3003 3004 3005<li 3006 class="navmenu-item navmenu-id-blog" 3007 3008 > 3009 <a 3010 class="navmenu-link " 3011 href="/blogs/news" 3012 3013 > 3014 Blog 3015 </a> 3016 3017 3018 3019 3020 3021 3022 3023 3024 </li> 3025 3026 3027 3028 3029 3030 3031 3032<li 3033 class="navmenu-item navmenu-item-parent navmenu-id-about" 3034 data-navmenu-parent 3035 > 3036 <a 3037 class="navmenu-link navmenu-link-parent " 3038 href="/pages/about-us" 3039 3040 aria-haspopup="true" 3041 aria-expanded="false" 3042 3043 > 3044 About 3045 </a> 3046 3047 3048 3049 3050<button 3051 class="navmenu-button" 3052 data-navmenu-trigger 3053 aria-expanded="false" 3054> 3055 <div class="navmenu-button-wrapper" tabindex="-1"> 3056 <span class="navmenu-icon navmenu-icon-depth-"> 3057 3058 <svg 3059 aria-hidden="true" 3060 focusable="false" 3061 role="presentation" 3062 xmlns="http://www.w3.org/2000/svg" 3063 width="8" 3064 height="6" 3065 viewBox="0 0 8 6" 3066> 3067 <g fill="currentColor" fill-rule="evenodd"> 3068 <polygon class="icon-chevron-down-left" points="4 5.371 7.668 1.606 6.665 .629 4 3.365"/> 3069 <polygon class="icon-chevron-down-right" points="4 3.365 1.335 .629 1.335 .629 .332 1.606 4 5.371"/> 3070 </g> 3071</svg> 3072 3073 </span> 3074 <span class="visually-hidden">About</span> 3075 </div> 3076</button> 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089<ul
3090 class="navmenu navmenu-depth-2 navmenu-submenu" 3091 data-navmenu 3092 data-navmenu-submenu 3093 aria-label="Main menu v2" 3094> 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 <li 3106 class="navmenu-item navmenu-id-reviews" 3107 > 3108 <a 3109 class="navmenu-link " 3110 href="/pages/best-flour-sack-towels-reviews-questions-answers" 3111 > 3112 Reviews 3113</a> 3114 </li> 3115 3116 3117</ul> 3118 3119 3120 3121 3122 </li> 3123 3124 3125 3126 3127 3128 3129 3130<li 3131 class="navmenu-item navmenu-id-contact-us" 3132 3133 > 3134 <a 3135 class="navmenu-link " 3136 href="/pages/contact-us" 3137 3138 > 3139 Contact Us 3140 </a> 3141 3142 3143 3144 3145 3146 3147 3148 3149 </li> 3150 3151 3152 3153 3154 3155 3156 3157<li 3158 class="navmenu-item navmenu-id-track-your-order" 3159 3160 > 3161 <a 3162 class="navmenu-link " 3163 href="/pages/track-your-order" 3164 3165 > 3166 Track Your Order 3167 </a> 3168 3169 3170 3171 3172 3173 3174 3175 3176 </li> 3177 3178</ul> 3179 3180 </div> 3181 3182 </div> 3183 3184 <div class="mobile-nav-overlay" data-mobile-nav-overlay></div> 3185</div> 3186 3187 3188<style> #shopify-section-static-header .navmenu-link {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; text-transform: uppercase; font-weight: 600; letter-spacing: 0.5px;} #shopify-section-static-header h2, #shopify-section-static-header .section-header__title {font-family: Georgia, serif; font-size: 32px; font-weight: 600;} </style></div> 3189 </header> 3190 <div class="intersection-target" data-header-intersection-target></div> 3191 <main id="site-main" class="site-main" aria-label="Main content" tabindex="-1"> 3192 3193 3194 <div id="shopify-section-static-cart" class="shopify-section cart
3194--section"> 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213
3214<script 3215 type="application/json" 3216 data-section-type="static-cart" 3217 data-section-id="static-cart" 3218 data-section-data> 3219 { 3220 "settings": { 3221 "shipping": false, 3222 "money_format": "${{amount}}" 3223 }, 3224 "shipping": { 3225 "calculate_shipping": "Calculate Shipping", 3226 "calculating": "Calculating", 3227 "customer": false, 3228 "multiple_rates": "We found *number_of_rates* shipping rates available for *address*, starting at *rate*.", 3229 "one_rate": "We found one shipping rate available for *address*.", 3230 "no_rates": "Sorry, we do not ship to this destination.", 3231 "rate_value": "*rate_title* at *rate*", 3232 "zip": "Zip \/ Postal Code", 3233 "shipment_too_heavy": "Sorry, but this shipment is too heavy to ship.", 3234 "error_general": "Sorry, we\u0026#39;re not able to calculate your shipping at this time." 3235 } 3236 } 3237</script>
3237 3238 3239<form 3240 action="/cart" 3241 method="post" 3242 aria-label="cart checkout" 3243> 3244 <header class="cart-title"> 3245 <div class="cart-title-left"> 3246 <h1>Your cart</h1> 3247 3248 3249 </div> 3250 3251 3252 <div class="cart-title-right"> 3253 3254 <a class="cart-continue" href="/collections/all"> 3255 Continue shopping 3256 <svg 3257 aria-hidden="true" 3258 focusable="false" 3259 role="presentation" 3260 xmlns="http://www.w3.org/2000/svg" 3261 width="8" 3262 height="6" 3263 viewBox="0 0 8 6" 3264> 3265 <g fill="currentColor" fill-rule="evenodd"> 3266 <polygon class="icon-chevron-down-left" points="4 5.371 7.668 1.606 6.665 .629 4 3.365"/> 3267 <polygon class="icon-chevron-down-right" points="4 3.365 1.335 .629 1.335 .629 .332 1.606 4 5.371"/> 3268 </g> 3269</svg> 3270 3271 </a> 3272 3273 </div> 3274 3275 </header> 3276 3277 3278 3279 <section class="cartitems--container "> 3280 <div class="cartitems"> 3281 3282 <div class="cartitems-empty"> 3283 <div class="cartitems-empty--inner"> 3284 <p>Your cart is empty</p> 3285 3286 3287 <a class="button-primary" href="/collections/all"> 3288 <svg 3289 aria-hidden="true" 3290 focusable="false" 3291 role="presentation" 3292 width="28" 3293 height="26" 3294 viewBox="0 10 28 26" 3295 xmlns="http://www.w3.org/2000/svg" 3296> 3297 <path fill="currentColor" fill-rule="evenodd" d="M26.15 14.488L6.977 13.59l-.666-2.661C6.159 10.37 5.704 10 5.127 10H1.213C.547 10 0 10.558 0 11.238c0 .68.547 1.238 1.213 1.238h2.974l3.337 13.249-.82 3.465c-.092.371 0 .774.212 1.053.243.31.576.465.94.465H22.72c.667 0 1.214-.558 1.214-1.239 0-.68-.547-1.238-1.214-1.238H9.434l.333-1.423 12.135-.589c.455-.03.85-.31 1.032-.712l4.247-9.286c.181-.34.151-.774-.06-1.144-.212-.34-.577-.589-.97-.589zM22.297 36c-1.256 0-2.275-1.04-2.275-2.321 0-1.282 1.019-2.322 2.275-2.322s2.275 1.04 2.275 2.322c0 1.281-1.02 2.321-2.275 2.321zM10.92 33.679C10.92 34.96 9.9 36 8.646 36 7.39 36 6.37 34.96 6.37 33.679c0-1.282 1.019-2.322 2.275-2.322s2.275 1.04 2.275 2.322z"/> 3298</svg> 3299 Continue shopping 3300 </a> 3301 3302 </div> 3303 </div> 3304 3305 </div> 3306 3307 3308 </section> 3309</form> 3310 3311 3312 3313 3314</div> 3315 </main> 3316 3317 <div id="shopify-section-static-footer" class="shopify-section">
3317<script 3318 type="application/json" 3319 data-section-id="static-footer" 3320 data-section-type="static-footer"> 3321</script>
3321 3322 3323<footer role="contentinfo" aria-label="Footer"> 3324 <section class="site-footer-wrapper"> 3325 3326 <div class="site-footer-item"> 3327 <div class="site-footer-blocks column-count-4"> 3328 3329 <div class="site-footer-block-item site-footer-block-menu has-accordion" > 3330 3331 3332 <h2 class="site-footer-block-title" data-accordion-trigger> 3333 Quick links 3334 3335 <span class="site-footer-block-icon accordion--icon"> 3336 <svg 3337 aria-hidden="true" 3338 focusable="false" 3339 role="presentation" 3340 xmlns="http://www.w3.org/2000/svg" 3341 width="14" 3342 height="8" 3343 viewBox="0 0 14 8" 3344> 3345 <g fill="currentColor" fill-rule="evenodd" transform="translate(0 -.5)"> 3346 <polygon class="icon-chevron-down-left" points="7 8.466 13.655 1.81 12.38 .533 7 5.913"/> 3347 <polygon class="icon-chevron-down-right" points="7 5.913 1.621 .533 .344 1.81 7 8.466"/> 3348 </g> 3349</svg> 3350 3351 </span> 3352 </h2> 3353 3354 <div class="site-footer-block-content accordion--content" data-accordion-content> 3355 3356 3357 3358 3359 3360 3361<ul 3362 class="navmenu navmenu-depth-1 " 3363 data-navmenu 3364 3365 3366> 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 <li 3378 class="navmenu-item navmenu-id-about-us" 3379 > 3380 <a 3381 class="navmenu-link " 3382 href="https://www.floursacktowels.com/pages/about-us" 3383 > 3384 About Us 3385</a> 3386 </li> 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 <li 3399 class="navmenu-item navmenu-id-contact-us" 3400 > 3401 <a 3402 class="navmenu-link " 3403 href="/pages/contact-us" 3404 > 3405 Contact Us 3406</a> 3407 </li> 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 <li 3420 class="navmenu-item navmenu-id-payment-policy" 3421 > 3422 <a 3423 class="navmenu-link " 3424 href="/pages/payment-information" 3425 > 3426 Payment Policy 3427</a> 3428 </li> 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 <li 3441 class="navmenu-item navmenu-id-privacy-policy" 3442 > 3443 <a 3444 class="navmenu-link " 3445 href="/policies/privacy-policy" 3446 > 3447 Privacy Policy 3448</a> 3449 </li> 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 <li 3462 class="navmenu-item navmenu-id-refund-and-return-policy" 3463 > 3464 <a 3465 class="navmenu-link " 3466 href="/policies/refund-policy" 3467 > 3468 Refund and Return Policy 3469</a> 3470 </li> 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 <li 3483 class="navmenu-item navmenu-id-terms-of-service" 3484 > 3485 <a 3486 class="navmenu-link " 3487 href="/policies/terms-of-service" 3488 > 3489 Terms of Service 3490</a> 3491 </li> 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 <li 3504 class="navmenu-item navmenu-id-shipping-policy" 3505 > 3506 <a 3507 class="navmenu-link " 3508 href="/policies/shipping-policy" 3509 > 3510 Shipping Policy 3511</a> 3512 </li> 3513 3514 3515</ul> 3516 3517 </div> 3518 3519 3520</div> 3521 3522 3523 <div class="site-footer-block-item site-footer-block-menu has-accordion" > 3524 3525 3526 <h2 class="site-footer-block-title" data-accordion-trigger> 3527 Popular Pages 3528 3529 <span class="site-footer-block-icon accordion--icon"> 3530 <svg 3531 aria-hidden="true" 3532 focusable="false" 3533 role="presentation" 3534 xmlns="http://www.w3.org/2000/svg" 3535 width="14" 3536 height="8" 3537 viewBox="0 0 14 8" 3538> 3539 <g fill="currentColor" fill-rule="evenodd" transform="translate(0 -.5)"> 3540 <polygon class="icon-chevron-down-left" points="7 8.466 13.655 1.81 12.38 .533 7 5.913"/> 3541 <polygon class="icon-chevron-down-right" points="7 5.913 1.621 .533 .344 1.81 7 8.466"/> 3542 </g> 3543</svg> 3544 3545 </span> 3546 </h2> 3547 3548 <div class="site-footer-block-content accordion--content" data-accordion-content> 3549 3550 3551 3552 3553 3554 3555<ul 3556 class="navmenu navmenu-depth-1 " 3557 data-navmenu 3558 3559 3560> 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 <li 3572 class="navmenu-item navmenu-id-wholesale-pricing" 3573 > 3574 <a 3575 class="navmenu-link " 3576 href="/collections/wholesale-buy-blanks-bulk-save-more" 3577 > 3578 Wholesale Pricing 3579</a> 3580 </li> 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 <li 3593 class="navmenu-item navmenu-id-custom-tea-towels" 3594 > 3595 <a 3596 class="navmenu-link " 3597 href="/collections/custom" 3598 > 3599 Custom Tea Towels 3600</a> 3601 </li> 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 <li 3614 class="navmenu-item navmenu-id-flour-sack-towels-guides" 3615 > 3616 <a 3617 class="navmenu-link " 3618 href="/blogs/news" 3619 > 3620 Flour Sack Towels Guides 3621</a> 3622 </li> 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 <li 3635 class="navmenu-item navmenu-id-why-our-products-are-the-best" 3636 > 3637 <a 3638 class="navmenu-link " 3639 href="https://www.floursacktowels.com/pages/why-buy-from-us" 3640 > 3641 Why Our Products are the Best? 3642</a> 3643 </li> 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 <li 3656 class="navmenu-item navmenu-id-wedding-tea-towels" 3657 > 3658 <a 3659 class="navmenu-link " 3660 href="https://www.floursacktowels.com/blogs/news/wedding-tea-towels-unique-personalized-wedding-invitation-gift-ideas" 3661 > 3662 Wedding Tea Towels 3663</a> 3664 </li> 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 <li 3677 class="navmenu-item navmenu-id-flour-sack-towels-embroidery" 3678 > 3679 <a 3680 class="navmenu-link " 3681 href="https://www.floursacktowels.com/blogs/news/how-to-embroidery-on-flour-sack-towels-best-tips-and-practices" 3682 > 3683 Flour Sack Towels Embroidery 3684</a> 3685 </li> 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 <li 3698 class="navmenu-item navmenu-id-flour-sack-towels-craft-ideas" 3699 > 3700 <a 3701 class="navmenu-link " 3702 href="https://www.floursacktowels.com/blogs/news/19-quick-and-easy-flour-sack-towels-diy-craft-ideas" 3703 > 3704 Flour Sack Towels Craft Ideas 3705</a> 3706 </li> 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 <li 3719 class="navmenu-item navmenu-id-50-ways-to-use-flour-sack-towels" 3720 > 3721 <a 3722 class="navmenu-link " 3723 href="https://www.floursacktowels.com/blogs/news/50-unique-ways-to-utilize-flour-sack-towels" 3724 > 3725 50 Ways to Use Flour Sack Towels 3726</a> 3727 </li> 3728 3729 3730</ul> 3731 3732 </div> 3733 3734 3735</div> 3736 3737 3738 <div class="site-footer-block-item site-footer-block-newsletter " > 3739 3740 3741 3742 <h2 class="site-footer-block-title"> 3743 Contact Us 3744 </h2> 3745 3746 3747 3748 <div class="site-footer-block-content rte"> 3749 3750<p><strong>Company Name: </strong>Mary's Kitchen Towels</p> 3751 <p><strong>E-Mail:</strong> [email protected]</p> 3752 <p><strong>Phone:</strong> +1-909-923-0225</p> 3753<p><strong>Address: </strong>1616 E. Francis St. Unit N Ontario, California 91761, United States</p> 3754 3755 3756 3757 3758 </h2> 3759 <p><strong>Join Our Newsletter </p> 3760 <p>
3760Subscribe to receive coupon specials, updates and tips on buying great promos.</p> 3761 </div> 3762 3763 3764 3765 3766 3767 3768 3769<div class="newsletter"> 3770 <form method="post" action="/contact#footer_newsletter_static-footer-1" id="footer_newsletter_static-footer-1" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 3771 3772 <input 3773 type="hidden" 3774 name="contact[tags]" 3775 value="prospect, newsletter" 3776 > 3777 3778 <div class="form-fields-inline"> 3779 <div class="form-field newsletter-input"> 3780 <input 3781 class="form-field-input form-field-text" 3782 name="contact[email]" 3783 id="footer_newsletter_email" 3784 type="email" 3785 aria-label="Email address" 3786 > 3787 3788 <label 3789 class="form-field-title" 3790 for="footer_newsletter_email" 3791 > 3792 Email address 3793 </label> 3794 </div> 3795 3796 <div class="form-field newsletter-submit"> 3797 <button 3798 class="button-primary" 3799 name="subscribe" 3800 type="submit" 3801 > 3802 Sign up 3803 </button> 3804 </div> 3805 </div> 3806 3807 </form> 3808</div> 3809 3810 3811 3812 3813</div> 3814 3815 3816 <div class="site-footer-block-item site-footer-block-social-accounts " > 3817 3818 3819 <h2 class="site-footer-block-title"> 3820 Follow us 3821 </h2> 3822 3823 <div class="site-footer-block-content"> 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 <div class="social-icons"> 3837<a 3838 class="social-link" 3839 title="Facebook" 3840 href="https://www.facebook.com/maryskitchentowels/" 3841 target="_blank"> 3842<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" > <path fill="currentColor" fill-rule="evenodd" d="M16.913 13.919h-2.17v7.907h-3.215V13.92H10v-2.794h1.528V9.316c0-1.294.601-3.316 3.245-3.316l2.38.01V8.72h-1.728c-.282 0-.68.145-.68.762v1.642h2.449l-.281 2.794z"/> </svg> 3843<span class="visually-hidden">Find us on Facebook</span> 3844</a> 3845 3846 3847<a 3848 class="social-link" 3849 title="Pinterest" 3850 href="https://www.pinterest.com/maryskitchentowels/" 3851 target="_blank"> 3852<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" > <path fill="currentColor" fill-rule="evenodd" d="M13.914 6a7.913 7.913 0 0 0-2.885 15.281c-.07-.626-.132-1.586.028-2.27.144-.618.928-3.933.928-3.933s-.238-.475-.238-1.175c0-1.098.64-1.922 1.433-1.922.675 0 1 .507 1 1.115 0 .68-.43 1.694-.654 2.634-.188.789.395 1.43 1.172 1.43 1.405 0 2.487-1.482 2.487-3.622 0-1.894-1.361-3.219-3.306-3.219-2.251 0-3.571 1.689-3.571 3.434 0 .68.26 1.409.587 1.805.065.08.074.149.056.228-.06.25-.194.787-.22.897-.035.144-.114.176-.266.106-.987-.46-1.606-1.905-1.606-3.066 0-2.497 1.814-4.787 5.23-4.787 2.744 0 4.878 1.955 4.878 4.57 0 2.726-1.72 4.922-4.108 4.922-.801 0-1.555-.418-1.813-.91l-.495 1.88c-.178.688-.66 1.55-.983 2.075a7.914 7.914 0 0 0 10.258-7.56 7.914 7.914 0 0 0-7.913-7.912V6z"/> </svg> 3853<span class="visually-hidden">Find us on Pinterest</span> 3854</a> 3855 3856 3857<a 3858 class="social-link" 3859 title="Instagram" 3860 href="https://www.instagram.com/maryskitchentowels" 3861 target="_blank"> 3862<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" > <path fill="currentColor" fill-rule="evenodd" d="M11.114 7.042c-.745.034-1.254.152-1.7.326-.46.178-.85.418-1.24.807-.388.389-.628.78-.806 1.24-.174.445-.292.954-.326 1.699C7.008 11.86 7 12.099 7 14c0 1.901.008 2.14.042 2.886.034.745.152 1.254.326 1.7.178.46.418.85.807 1.24.389.388.78.628 1.24.807.445.173.954.29 1.699.325.747.034.985.042 2.886.042 1.901 0 2.14-.008 2.886-.042.745-.034 1.254-.152 1.7-.325.46-.18.85-.419 1.24-.808.388-.389.628-.78.807-1.24.173-.445.29-.954.325-1.699.034-.747.042-.985.042-2.886 0-1.901-.008-2.14-.042-2.886-.034-.745-.152-1.254-.325-1.7a3.432 3.432 0 0 0-.808-1.24c-.389-.388-.78-.628-1.24-.806-.445-.174-.954-.292-1.699-.326C16.14 7.008 15.901 7 14 7c-1.901 0-2.14.008-2.886.042zM10.405 14a3.595 3.595 0 1 0 7.19 0 3.595 3.595 0 0 0-7.19 0zM14 16.333a2.333 2.333 0 1 1 0-4.666 2.333 2.333 0 0 1 0 4.666zm4.9-6.323a.84.84 0 1 1-1.68 0 .84.84 0 0 1 1.68 0z"/> </svg> 3863<span class="visually-hidden">Find us on Instagram</span> 3864</a> 3865 3866</div> 3867 3868 3869 </div> 3870 3871 3872</div> 3873 3874 3875 </div> 3876 </div> 3877 3878 3879 <div class="site-footer-item"> 3880 <div class="site-footer-information"> 3881 <div class="site-footer-left"> 3882 3883 3884 <div align="center"> 3885 <p class="site-footer-credits"> 3886 <p> 3887 All other trademarks not owned by floursacktowels.com or its subsidiaries that appear on this site are the property of their respective owners. 3888 <br> 3889 © 2017-2026 Mary's Kitchen Towels. All Rights Reserved. 3890 3891 </p> 3892 </div> 3893 3894 3895 </div> 3896 3897 3898 <div class="site-footer-right"> 3899 <ul class="payment-icons"> 3900 3901 3902 <li class="payment-icons-item"> 3903 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
3903<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
390316.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> 3904 3905 </li> 3906 3907 <li class="payment-icons-item"> 3908 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><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> 3909 3910 </li> 3911 3912 <li class="payment-icons-item"> 3913 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><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> 3914 3915 </li> 3916 3917 <li class="payment-icons-item"> 3918 <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/>
3918<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 0-.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> 3919 </li> 3920 3921 <li class="payment-icons-item"> 3922 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 3923 3924 </li> 3925 3926 </ul> 3927 </div> 3928 3929 </div> 3930 </div> 3931 </section> 3932</footer> 3933 3934</div> 3935 3936 3937 <div style="display: none;" aria-hidden="true" data-templates> 3938 <div 3939 class="message-banner--container" 3940 role="alert" 3941 data-message-banner 3942> 3943 <div class="message-banner--outer"> 3944 <div class="message-banner--inner" data-message-banner-content></div> 3945 3946 <button 3947 class="message-banner--close" 3948 type="button" 3949 aria-label="Close" 3950 data-message-banner-close 3951 ><svg 3952 aria-hidden="true" 3953 focusable="false" 3954 role="presentation" 3955 xmlns="http://www.w3.org/2000/svg" 3956 width="13" 3957 height="13" 3958 viewBox="0 0 13 13" 3959> 3960 <path fill="currentColor" fill-rule="evenodd" d="M5.306 6.5L0 1.194 1.194 0 6.5 5.306 11.806 0 13 1.194 7.694 6.5 13 11.806 11.806 13 6.5 7.694 1.194 13 0 11.806 5.306 6.5z"/> 3961</svg></button> 3962 </div> 3963</div> 3964 3965 <section class="atc-banner--container" role="log" data-atc-banner> 3966 <div class="atc-banner--outer"> 3967 <div class="atc-banner--inner"> 3968 <div class="atc-banner--product"> 3969 <h2 class="atc-banner--product-title"> 3970 <span class="atc-banner--product-title--icon"><svg 3971 aria-hidden="true" 3972 focusable="false" 3973 role="presentation" 3974 width="18" 3975 height="13" 3976 viewBox="0 0 18 13" 3977 xmlns="http://www.w3.org/2000/svg" 3978> 3979 <path fill="currentColor" fill-rule="evenodd" d="M6.23 9.1L2.078 5.2 0 7.15 6.23 13 18 1.95 15.923 0z" /> 3980</svg></span> 3981 Added to your cart: 3982 </h2> 3983 3984 <div class="atc--product"> 3985 <div class="atc--product-image" data-atc-banner-product-image> 3986 <svg class="placeholder--image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M324.5 212.7H203c-1.6 0-2.8 1.3-2.8 2.8V308c0 1.6 1.3 2.8 2.8 2.8h121.6c1.6 0 2.8-1.3 2.8-2.8v-92.5c0-1.6-1.3-2.8-2.9-2.8zm1.1 95.3c0 .6-.5 1.1-1.1 1.1H203c-.6 0-1.1-.5-1.1-1.1v-92.5c0-.6.5-1.1 1.1-1.1h121.6c.6 0 1.1.5 1.1 1.1V308z"/><path d="M210.4 299.5H240v.1s.1 0 .2-.1h75.2v-76.2h-105v76.2zm1.8-7.2l20-20c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l1.5 1.5 16.8 16.8c-12.9 3.3-20.7 6.3-22.8 7.2h-27.7v-5.5zm101.5-10.1c-20.1 1.7-36.7 4.8-49.1 7.9l-16.9-16.9 26.3-26.3c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l27.5 27.5v7.8zm-68.9 15.5c9.7-3.5 33.9-10.9 68.9-13.8v13.8h-68.9zm68.9-72.7v46.8l-26.2-26.2c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-26.3 26.3-.9-.9c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-18.8 18.8V225h101.4z"/><path d="M232.8 254c4.6 0 8.3-3.7 8.3-8.3s-3.7-8.3-8.3-8.3-8.3 3.7-8.3 8.3 3.7 8.3 8.3 8.3zm0-14.9c3.6 0 6.6 2.9 6.6 6.6s-2.9 6.6-6.6 6.6-6.6-2.9-6.6-6.6 3-6.6 6.6-6.6z"/></svg> 3987 </div> 3988 <div class="atc--product-details"> 3989 <h2 class="atc--product-details--title" data-atc-banner-product-title></h2>
3990 <span class="atc--product-details--options" data-atc-banner-product-options></span> 3991 <span class="atc--product-details--price"> 3992 <span class="atc--product-details--price-quantity" data-atc-banner-product-price-quantity></span> 3993 <span class="atc--product-details--price-value" data-atc-banner-product-price-value></span> 3994 <span class="atc--product-details--price-discounted money" data-atc-banner-product-price-discounted></span> 3995 </span> 3996 <ul class="discount-list" data-atc-banner-product-discounts> 3997 <li class="discount-list-item"> 3998 3999 <svg class="icon-sale-tag " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="350" height="350" viewBox="0 0 350 350" fill="none"> <path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M0 197.826C0 192.95 1.93821 188.275 5.38762 184.83L179.459 10.7587C186.348 3.86966 195.692 -0.000356971 205.435 2.46966e-08H334.782C343.187 2.46966e-08 350 6.81304 350 15.2173V144.565C350 154.308 346.13 163.651 339.241 170.541L165.17 344.612C161.725 348.061 157.049 350 152.174 350C147.299 350 142.624 348.061 139.179 344.612L5.38762 210.821C1.93821 207.376 0 202.701 0 197.826ZM304.348 68.4786C304.348 81.085 294.128 91.3046 281.521 91.3046C268.915 91.3046 258.695 81.085 258.695 68.4786C258.695 55.8721 268.915 45.6525 281.521 45.6525C294.128 45.6525 304.348 55.8721 304.348 68.4786Z" fill="black"/> </svg> 4000 4001 <span class="discount-title"></span> 4002 (-<span class="money discount-amount"></span>) 4003 </li> 4004 </ul> 4005 </div> 4006 </div> 4007 </div> 4008 4009 <div class="atc-banner--cart"> 4010 <div class="atc-banner--cart-subtotal"> 4011 <span class="atc-subtotal--label"> 4012 Cart subtotal 4013 </span> 4014 <span class="atc-subtotal--price money" data-atc-banner-cart-subtotal data-cart-total></span> 4015 </div> 4016 4017 <footer class="atc-banner--cart-footer"> 4018 <a class="button-secondary atc-button--viewcart" href="/cart" data-atc-banner-cart-button> 4019 View cart (<span></span>) 4020 </a> 4021 4022 </footer> 4023 </div> 4024 </div> 4025 4026 <button 4027 class="atc-banner--close" 4028 type="button" 4029 aria-label="Close" 4030 data-atc-banner-close 4031 ><svg 4032 aria-hidden="true" 4033 focusable="false" 4034 role="presentation" 4035 xmlns="http://www.w3.org/2000/svg" 4036 width="13" 4037 height="13" 4038 viewBox="0 0 13 13" 4039> 4040 <path fill="currentColor" fill-rule="evenodd" d="M5.306 6.5L0 1.194 1.194 0 6.5 5.306 11.806 0 13 1.194 7.694 6.5 13 11.806 11.806 13 6.5 7.694 1.194 13 0 11.806 5.306 6.5z"/> 4041</svg></button> 4042 </div> 4043</section> 4044 4045 </div> 4046 4047 4048 <div class="modal" data-modal-container aria-label="modal window"> 4049 <div class="modal-inner" data-modal-inner> 4050 <button 4051 class="modal-close" 4052 type="button" 4053 aria-label="Close" 4054 data-modal-close 4055 > 4056 <svg 4057 aria-hidden="true" 4058 focusable="false" 4059 role="presentation" 4060 xmlns="http://www.w3.org/2000/svg" 4061 width="13" 4062 height="13" 4063 viewBox="0 0 13 13" 4064> 4065 <path fill="currentColor" fill-rule="evenodd" d="M5.306 6.5L0 1.194 1.194 0 6.5 5.306 11.806 0 13 1.194 7.694 6.5 13 11.806 11.806 13 6.5 7.694 1.194 13 0 11.806 5.306 6.5z"/> 4066</svg> 4067 </button> 4068 <div class="modal-content" data-modal-content></div> 4069 </div> 4070</div> 4071 4072 4073 4074 4075<div 4076 class="pswp" 4077 tabindex="-1" 4078 role="dialog" 4079 aria-hidden="true" 4080 aria-label="Product zoom dialog" 4081 data-photoswipe 4082> 4083 4084 4085 <div class="pswp__bg"></div> 4086 4087 4088 <div class="pswp__scroll-wrap"> 4089 4090 <div class="pswp__container" aria-hidden="true"> 4091 <div class="pswp__item"></div> 4092 <div class="pswp__item"></div> 4093 <div class="pswp__item"></div> 4094 </div> 4095 4096 4097 <div class="pswp__ui pswp__ui--hidden"> 4098 <div class="pswp__top-bar"> 4099 4100 <div class="pswp__counter"></div> 4101 <button class="pswp__button pswp__button--close" title="Close">
4102 <span tabindex="-1"> 4103 4104 <svg class="icon-close " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"> <path d="M17 1L1 17" stroke="currentColor" stroke-width="1.75" stroke-linejoin="round"/> <path d="M1 1L17 17" stroke="currentColor" stroke-width="1.75" stroke-linejoin="round"/> </svg> 4105 4106 </span> 4107 </button> 4108 <button class="pswp__button pswp__button--share" title="Share"></button> 4109 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 4110 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 4111 4112 4113 4114 <div class="pswp__preloader"> 4115 <div class="pswp__preloader__icn"> 4116 <div class="pswp__preloader__cut"> 4117 <div class="pswp__preloader__donut"></div> 4118 </div> 4119 </div> 4120 </div> 4121 </div> 4122 4123 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 4124 <div class="pswp__share-tooltip"></div> 4125 </div> 4126 4127 <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 4128 </button> 4129 <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 4130 </button> 4131 4132 <div class="pswp__caption"> 4133 <div class="pswp__caption__center"></div> 4134 </div> 4135 </div> 4136 </div> 4137 <div class="product-zoom--thumbnails" data-photoswipe-thumbs></div> 4138</div> 4139
4140<script src="//www.floursacktowels.com/cdn/shop/t/45/assets/vendors-main.bundle.js?v=125264025607048498241775708331" ></script>
4140 4141 4142 4143 4144
4144<script 4145 src="//www.floursacktowels.com/cdn/shop/t/45/assets/empire.js?v=11143020904358346631775710146" 4146 data-scripts 4147 data-shopify-api-url="//www.floursacktowels.com/cdn/shopifycloud/storefront/assets/themes_support/api.jquery-7ab1a3a4.js" 4148 data-shopify-countries="/services/javascripts/countries.js" 4149 data-shopify-common="//www.floursacktowels.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" 4150 data-shopify-cart="//www.floursacktowels.com/cdn/shop/t/45/assets/jquery.cart.js?v=7388" 4151 data-pxu-polyfills="//www.floursacktowels.com/cdn/shop/t/45/assets/polyfills.js?v=112509696898576287861775708331" 4152 > 4153 </script>
4153 4154 4155 4156 4157
4157<script> 4158 document.addEventListener("DOMContentLoaded", function () { 4159 // === PRODUCT PAGE === 4160 if (window.location.pathname.includes('/products/')) { 4161 const minQty = 1; 4162 const quantityInput = document.querySelector('input[name="quantity"]'); 4163 const addToCartBtn = document.querySelector('form[action^="/cart"] [type="submit"]'); 4164 4165 if (quantityInput) { 4166 quantityInput.value = minQty; 4167 quantityInput.min = minQty; 4168 } 4169 4170 if (addToCartBtn && quantityInput) { 4171 addToCartBtn.addEventListener("click", function (e) { 4172 const currentQty = parseInt(quantityInput.value); 4173 if (currentQty < minQty) { 4174 e.preventDefault(); 4175 alert(`Minimum order quantity is ${minQty}. Please increase the quantity.`); 4176 } 4177 }); 4178 } 4179 } 4180 4181 4182 4183 // === CART PAGE === 4184 if (window.location.pathname.includes('/cart')) { 4185 const minQtys = { 4186 4187 }; 4188 4189 const updateInputs = document.querySelectorAll('input[name^="updates[]"]'); 4190 const checkoutBtn = document.querySelector('[name="checkout"]'); 4191 let cartValid = true; 4192 4193 updateInputs.forEach((input) => { 4194 const nameMatch = input.name.match(/\[(.*?)\]/); 4195 if (!nameMatch) return; 4196 const itemKey = nameMatch[1]; 4197 const minQty = minQtys[itemKey]; 4198 const currentQty = parseInt(input.value); 4199 4200 // Highlight and show warning if under MOQ 4201 if (currentQty < minQty) { 4202 input.style.border = "2px solid red"; 4203 cartValid = false; 4204 4205 const existingWarning = input.parentElement.querySelector(".moq-warning"); 4206 if (!existingWarning) { 4207 const warning = document.createElement("div"); 4208 warning.innerText = `Minimum quantity: ${minQty}`; 4209 warning.classList.add("moq-warning"); 4210 warning.style.color = "red"; 4211 warning.style.fontSize = "14px"; 4212 input.parentElement.appendChild(warning); 4213 } 4214 } else { 4215 // Remove previous warnings if fixed 4216 const warning = input.parentElement.querySelector(".moq-warning"); 4217 if (warning) warning.remove(); 4218 input.style.border = ""; 4219 } 4220 }); 4221 4222 // Disable checkout button if any issue 4223 if (checkoutBtn) { 4224 checkoutBtn.disabled = !cartValid; 4225 if (!cartValid) { 4226 checkoutBtn.title = "Please fix items below their minimum quantity before checkout."; 4227 } else { 4228 checkoutBtn.title = ""; 4229 } 4230 } 4231 } 4232 }); 4233</script>
4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245
4245<script type="application/ld+json"> 4246 { 4247 "@context": "http://schema.org", 4248 "@type": "BreadcrumbList", 4249 "itemListElement": [ 4250 4251 { 4252 "@type": "ListItem", 4253 "position": 1, 4254 "item": { 4255 "@id": "https://www.floursacktowels.com/cart", 4256 "name": "Cart" 4257 } 4258 } 4259 4260 ] 4261 } 4262 </script>
4262 4263 4264 4265 4266 4267 4268 4269
4269<script> 4270 (function () { 4271 function handleFirstTab(e) { 4272 if (e.keyCode === 9) { // the "I am a keyboard user" key 4273 document.body.classList.add('user-is-tabbing'); 4274 window.removeEventListener('keydown', handleFirstTab); 4275 } 4276 } 4277 window.addEventListener('keydown', handleFirstTab); 4278 })(); 4279 </script>
4279 4280 4281
4281<script 4282 src="//www.floursacktowels.com/cdn/shop/t/45/assets/instantPage.min.js?v=92370180933127572261775708331" 4283 type="module" 4284 defer 4285 > 4286 </script>
4286 4287 4288 4289 4290 4291 4292 4293 4294
4294<script> 4295 window.UploadKit = window.UploadKit || {}; 4296 window.UploadKit.config = {"shopId":"121a0896-e28c-4e5a-805b-9bc6a82c5902","patchFetch":false,"appBaseUri":"https://app.getuploadkit.com","apiBaseUri":"https://api.getuploadkit.com","filesBaseUri":"https://files.getuploadkit.com","assetsBaseUri":"https://assets.getuploadkit.com","previewBaseUri":"https://cdn.shopify.com/s/files/1/0033/4807/0511/files/download.html","ucKey":"17e6328bac29ad4f6365","whiteLabel":true,"enableMultiLanguage":false,"uploaders":[{"id":"d895a952-ddba-4713-8fcb-193dd20caf60","name":"Uploaded image","formLabelText":"Upload an image","formLabelFontSize":"16px","buttonText":"Choose image","buttonUploadedText":"Choose image","buttonBackgroundColor":"#00A3F0","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"3px","language":"en","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","multiple":true,"multipleMax":10,"multipleMin":1,"sources":"file","cropSetting":"free","effects":["crop","rotate","enhance","sharp","grayscale"],"imagesOnly":false,"validators":[{"type":"fileTypes","args":[["application/pdf",".png",".jpg",".jpeg",".tiff",".ai",".eps"]]}],"conditionType":"or","conditions":[{"tags":[],"field":"product_type","value":"printing","operator":"equals","products":[],"collections":[]}],"variantConditionType":"all_variants","variantConditions":[{"value":null,"option":null,"operator":"equals"}],"hiddenOnCheckout":false,"required":false,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","enableTextField":true,"inputAcceptTypes":["application/pdf",".png",".jpg",".jpeg",".tiff",".ai",".eps"],"enableDirectLink":false,"enableOverlay":false,"overlayUuid":null,"buttonFullWidth":false,"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","studioChoice":null,"autoOpenFilePicker":"never","previewMultipleMessageDesktop":"Choose an image from the list to crop or enhance it. To add more files, use the links on the left","previewMultipleMessageMobile":"Choose an image from the list to crop or enhance it. To add more files, use the menu icon in the top left","alwaysShowTextField":false,"maxTextLength":null,"textFieldName":"Notes: (optional)","textFieldHelpText":"Tell us about any special requirements when printing your image","textRequired":false,"textRequiredMessage":"Please complete the notes field","textRequiredButtonText":"OK"}],"studio":false}; 4297 window.UPLOADCARE_PUBLIC_KEY = window.UploadKit.ucKey; 4298 window.UPLOADCARE_MANUAL_START = true; 4299 window.UPLOADCARE_LIVE = false; 4300 </script>
4300 4301 4302 4303 4304
4304<script> 4305 window.UploadKit = window.UploadKit || {}; 4306 if(false && !window.UploadKit.attributesScanned) { 4307 window.UploadKit.attributesScanned = true; 4308 var regex = new RegExp('https:\/\/cdn2?\.shopify\.com\/.*\?.*id=[^&]*&uu=([^&]*)&mo=([^&]*)&fi=([^&]*)(?:(?!&image).)*(&image=true)?', 'g'); 4309 function acceptNode () { 4310 return NodeFilter.FILTER_ACCEPT; 4311 } 4312 function replaceUploadKitLinks(match, uuid, modifiers, filename, isImage) { 4313 if(isImage) { 4314 return '<a href="https://cdn.getuploadkit.com/' + uuid + '/' + modifiers + '-/preview/1200x1200" class="uploadkit-preview-link-image" title="' + atob(filename) + '"><img src="https://cdn.getuploadkit.com/' + uuid + '/' + modifiers + '-/resize/300x/" style="max-width: 50px; max-height: 50px; vertical-align: middle;" /></a>'; 4315 } else { 4316 return '<a href="https://cdn.getuploadkit.com/' + uuid + '/' + '" class="uploadkit-preview-link">' + atob(filename) + '</a>' 4317 } 4318 } 4319 // Work around Internet Explorer wanting a function instead of an object. 4320 // IE also *requires* this argument where other browsers don't. 4321 var filter = acceptNode; 4322 filter.acceptNode = acceptNode; 4323 var treeWalker = document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, filter, false); 4324 var foundNodes = []; 4325 while (treeWalker.nextNode()) { 4326 var node = treeWalker.currentNode; 4327 regex.lastIndex = 0; 4328 if(node.nodeType === 3 && regex.exec(node.textContent)) { 4329 foundNodes.push(node); 4330 } 4331 if(node.nodeType === 3 && node.textContent.indexOf('_') > -1) { 4332 for(var i = 0; i < window.UploadKit.config.uploaders.length; i++) { 4333 node.textContent = node.textContent.replace('_' + window.UploadKit.config.uploaders[i].name, window.UploadKit.config.uploaders[i].name); 4334 } 4335 } 4336 } 4337 for(var i = 0; i < foundNodes.length; i++) { 4338 var node = foundNodes[i]; 4339 regex.lastIndex = 0; 4340 var match = regex.exec(node.textContent); 4341 if(match) { 4342 var replacementNode = document.createElement('span'); 4343 replacementNode.innerHTML = node.textContent.replace(regex, replaceUploadKitLinks); 4344 /*if(match[4]) { 4345 // ?image 4346 replacementNode.innerHTML = node.textContent.replace(regex, '<a href="https://cdn.getuploadkit.com/' + '$1/$2-/preview/1200x1200" class="uploadkit-preview-link-image" title="$3"><img src="https://cdn.getuploadkit.com/$1/$2-/resize/300x/" style="max-width: 50px; max-height: 50px; vertical-align: middle;" /></a>'); 4347 } else { 4348 replacementNode.innerHTML = node.textContent.replace(regex, '<a href="https://cdn.getuploadkit.com/' + '$1/$2" class="uploadkit-preview-link">$3</a>'); 4349 }*/ 4350 node.parentNode.insertBefore(replacementNode, node); 4351 node.parentNode.removeChild(node); 4352 } 4353 } 4354 if(foundNodes.length > 0) { 4355 var lightboxStyles = document.createElement("link"); 4356 lightboxStyles.type = "text/css"; 4357 lightboxStyles.rel = "stylesheet"; 4358 lightboxStyles.href = 'https://assets.getuploadkit.com/assets/luminous.css'; 4359 document.head.appendChild(lightboxStyles); 4360 var lightboxScript = document.createElement('script'); 4361 lightboxScript.type = 'text/javascript'; 4362 lightboxScript.async = false; 4363 lightboxScript.src = 'https://assets.getuploadkit.com/assets/luminous.js'; 4364 document.head.appendChild(lightboxScript); 4365 lightboxScript.onload = function() { 4366 new LuminousGallery(document.querySelectorAll('a.uploadkit-preview-link-image')); 4367 } 4368 } 4369 } 4370 </script>
4370 4371 4372 4373 4374<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 4374-4375
4374 4375<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
4375GTM-5DNSX3K
vendor: 83 bytes, lines 4375-4376
4375" 4376height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
4377<!-- End Google Tag Manager (noscript) --><style> </style> 4378<div id="shopify-block-AdXNDRjVnSFdlalpPa__13741738273725063537" class="shopify-block shopify-app-block">
4378<script> 4379 window.BOLD = window.BOLD || {}; 4380 window.BOLD.csp = window.BOLD.csp || {}; 4381 window.BOLD.csp.TAE = window.BOLD.csp.TAE || {}; 4382 window.BOLD.csp.TAE.settings = window.BOLD.csp.TAE.settings || {}; 4383 window.BOLD.csp.TAE.settings.pricing = window.BOLD.csp.TAE.settings.pricing || {"product-price-locator":"price-item price-item--regular","collection-item-locator":"card-wrapper","collection-item-price-locator":"price-item price-item--regular","delay-after-page-load":100,"delay-after-content-change":100,"check-variant-change-interval":1000,"delay-in-each-network-call":40,"dump_all_collections":false,"enable-product-drawer":false,"listen-product-fetch":"\/products\/","drawer-locator":".quick-add-modal__content.global-settings-popup"}; 4384 4385 window.BOLD.csp.TAE.settings.pricing.productsWithFirstOrSelectedVariants = {}; 4386 4387document.addEventListener("DOMContentLoaded", () => { 4388 if (typeof v3Price !== 'undefined') { 4389 new v3Price(); 4390 } 4391}); 4392 4393 4394</script>
4394 4395 4396 4397 4398</div><div id="shopify-block-AR0xJU0k5RGxOVU85e__6040731631751496524" class="shopify-block shopify-app-block">
4398<script defer> 4399 window.BOLD = window.BOLD || {}; 4400 window.BOLD.csp = window.BOLD.csp ?? {}; 4401 window.BOLD.csp.TAE = window.BOLD.csp.TAE ?? {}; 4402 window.BOLD.csp.TAE.settings = window.BOLD.csp.TAE.settings ?? {}; 4403 window.BOLD.csp.TAE.settings.qb_grid = window.BOLD.csp.TAE.settings.qb_grid ?? {"inject-grid-in":"form[action='\/cart\/add']","check-variant-change-interval-v3":1000,"grid_font_size":12,"grid_head_font_color":"#000","grid_head_bg_color":"#D6D6D6","grid_bg_color_even_row":"#EFEFEF","grid_bg_color_odd_row":"#FFF","grid_body_font_color":"#000","grid_border_size":1,"grid_border_color":"#ccc","grid_additional_css":"#bold_qb_grid {}"}; 4404 window.BOLD.csp.TAE.settings.qb_grid.enabled = true; 4405 document.addEventListener("DOMContentLoaded", () => { 4406 if (typeof v3QBGrid !== 'undefined') { 4407 new v3QBGrid(); 4408 } 4409 }); 4410</script>
4410 4411 4412</div><div id="shopify-block-AMEtBSlJsM1c2azFtW__14894130144892270760" class="shopify-block shopify-app-block">
4412<script> 4413 window.BOLD = window.BOLD || {}; 4414 window.BOLD.csp = window.BOLD.csp || {}; 4415 window.BOLD.csp.TAE = window.BOLD.csp.TAE || {}; 4416 window.BOLD.csp.TAE.settings = window.BOLD.csp.TAE.settings || {}; 4417 window.BOLD.csp.TAE.settings.cart = {"cart_item_list_locator":".cart-items__table, table.cart-items","cart_total_value_locator":".cart__total-value, .totals__total-value","cart_item_locator":"tr[ref=\"cartItemRows[]\"], .cart-item","cart_item_price_locator":"span:not(.svg-wrapper, .visually-hidden), .product-option","cart_line_item_price_locator":"text-component, .price.price--end","cart_checkout_button_id":"checkout","check_cart_change_interval":1000,"enable_product_options_integration":false,"delay_after_cart_change":500}; 4418 document.addEventListener("DOMContentLoaded", () => { 4419 if (typeof v3CartPrices !== 'undefined') { 4420 new v3CartPrices(); 4421 } 4422 }); 4423</script>
4423 4424 4425 4426</div><div id="shopify-block-ANW95RXlhdzNML0RKa__7155349627714823297" class="shopify-block shopify-app-block">
4426<script> 4427 if (!window.UploadKit || !window.UploadKit.config) { 4428 window.UploadKit = window.UploadKit || {}; 4429 window.UploadKit.appEmbed = true; 4430 window.UploadKit.appEmbedVersion = 3; 4431 window.UploadKit.config = {"shopId":"121a0896-e28c-4e5a-805b-9bc6a82c5902","patchFetch":false,"appBaseUri":"https://app.getuploadkit.com","apiBaseUri":"https://api.getuploadkit.com","filesBaseUri":"https://files.getuploadkit.com","assetsBaseUri":"https://assets.getuploadkit.com","previewBaseUri":"https://cdn.shopify.com/s/files/1/0033/4807/0511/files/download.html","ucKey":"17e6328bac29ad4f6365","whiteLabel":true,"enableMultiLanguage":false,"uploaders":[{"id":"d895a952-ddba-4713-8fcb-193dd20caf60","name":"Uploaded image","formLabelText":"Upload an image","formLabelFontSize":"16px","buttonText":"Choose image","buttonUploadedText":"Choose image","buttonBackgroundColor":"#00A3F0","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"3px","language":"en","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","multiple":true,"multipleMax":10,"multipleMin":1,"sources":"file","cropSetting":"free","effects":["crop","rotate","enhance","sharp","grayscale"],"imagesOnly":false,"validators":[{"type":"fileTypes","args":[["application/pdf",".png",".jpg",".jpeg",".tiff",".ai",".eps"]]}],"conditionType":"or","conditions":[{"tags":[],"field":"product_type","value":"printing","operator":"equals","products":[],"collections":[]}],"variantConditionType":"all_variants","variantConditions":[{"value":null,"option":null,"operator":"equals"}],"hiddenOnCheckout":false,"required":false,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","enableTextField":true,"inputAcceptTypes":["application/pdf",".png",".jpg",".jpeg",".tiff",".ai",".eps"],"enableDirectLink":false,"enableOverlay":false,"overlayUuid":null,"buttonFullWidth":false,"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","studioChoice":null,"autoOpenFilePicker":"never","previewMultipleMessageDesktop":"Choose an image from the list to crop or enhance it. To add more files, use the links on the left","previewMultipleMessageMobile":"Choose an image from the list to crop or enhance it. To add more files, use the menu icon in the top left","alwaysShowTextField":false,"maxTextLength":null,"textFieldName":"Notes: (optional)","textFieldHelpText":"Tell us about any special requirements when printing your image","textRequired":false,"textRequiredMessage":"Please complete the notes field","textRequiredButtonText":"OK"}],"studio":false}; 4432 window.UploadKit.urls = { 4433 app: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadkit-app.v2.js", 4434 widget: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadcare-widget.js", 4435 widgetFull: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadcare-widget.full.js", 4436 widgetEn: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadcare-widget.en.js", 4437 widgetEnFull: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadcare-widget.en.full.js", 4438 translations: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadkit-translations.js", 4439 studio: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadkit-studio.js", 4440 }; 4441 } 4442</script>
4442 4443 4444 4445
4445<script> 4446 window.UPLOADCARE_MANUAL_START = true; 4447 window.UPLOADCARE_LIVE = false; 4448 </script>
4448 4449 4450
4450<script> 4451 if ( 4452 !document.querySelector("script[src*='uploadkit-app.js'][defer]") && 4453 !!document.querySelector('div.uploadkit') 4454 ) { 4455 var uploadkitScript = document.createElement('script'); 4456 uploadkitScript.defer = true; 4457 uploadkitScript.src = 'https://cdn.shopify.com/extensions/760c01a0-f267-4147-938c-779cc98704f4/file-uploads-by-uploadkit-53/assets/uploadkit-app.js'; 4458 document.head.appendChild(uploadkitScript); 4459 } 4460 </script>
4460 4461 4462 4463
4463<script async src="https://cdn.shopify.com/extensions/760c01a0-f267-4147-938c-779cc98704f4/file-uploads-by-uploadkit-53/assets/uploadkit-client.js"></script>
4463 4464 4465 4466</div><div id="shopify-block-AVC9WcWxtMVhSYUs0W__13492335809355087957" class="shopify-block shopify-app-block">
4466<script async src="https://cdn.shopify.com/extensions/01a0c4b6-a419-72ca-a482-f5041c3e58dc/customer-pricing-97/assets/v3_cart-discount-codes.js"></script>
4466 4467
4468<script type="text/javascript"> 4469 4470 initializeShopifyDiscountCodeSettings(); 4471 4472 async function delay(duration) { 4473 return new Promise((resolve) => { 4474 setTimeout(resolve, duration); 4475 }); 4476 } 4477 4478 async function initializeShopifyDiscountCodeSettings() { 4479 const variables = { 4480 cart_footer_locator: "cart__footer", 4481 discount_code_error_msg_container: "float: right;padding: 10px 5px 10px 20px;background: lightcoral;border: 1px solid #E7E7E7;", 4482 discount_code_error_msg: "This discount code is invalid.", 4483 discount_code_empty_msg: "Please enter a discount code.", 4484 discount_code_msg_container_css: "border-radius: 5px;margin: 5px 0px 5px auto;width: fit-content;padding: 8px 10px 10px;display: block;", 4485 discount_code_input_field_css: "margin: 0 10px 0 10px;", 4486 discount_code_form_css: "padding: 2px; float: right; padding-bottom: 5px;", 4487 apply_btn_text: "Apply", 4488 discount_code_label: "Discount Code", 4489 } 4490 4491 let attempts = 0; 4492 while(attempts < 10) { 4493 attempts++; 4494 if (window.BOLD && typeof getSetting === 'function') { 4495 const cspDomain = "https://cp.boldapps.net"; 4496 const shopifyDiscountCodeSetting = await getSetting(window.Shopify.shop, cspDomain); 4497 renderDiscountCodeForm(shopifyDiscountCodeSetting, window.Shopify.shop, cspDomain, variables); 4498 break; 4499 } else { 4500 await delay(attempts * 100) 4501 } 4502 } 4503 4504 if (attempts >= 10) console.log("There was an error rendering the discount code form."); 4505 } 4506</script>
4506 4507
4508<script id="bold-shopify-discount-codes-styling" type="application/json"> 4509{ 4510 "appliedDiscountCodeContainerCss": "width: 100%; height: 50px;float: right;padding: 10px 5px 10px 20px;border-radius: 0px 10px;background: #F0F0F0;border: 1px solid #E7E7E7;margin: 5px;", 4511 "appliedDiscountCodeIconStyle": "font-size: 15px;margin-right: 10px;", 4512 "appliedDiscountCodeRemoveIconStyle": "margin: 0 0px 0 5px;font-size: 15px;cursor: pointer;padding: 10px 11px 10px 10px;" 4513} 4514</script>
4514 4515 4516</div><div id="shopify-block-ARHR5STk0bG5ITUFub__10842145328576398252" class="shopify-block shopify-app-block">
4516<script defer src="https://cdn.shopify.com/extensions/01a0c4b6-a419-72ca-a482-f5041c3e58dc/customer-pricing-97/assets/v3.js" type="text/javascript"></script>
4516 4517 4518
4518<script defer src= "/tools/shappify-csp/v2/api/floursacktowels.myshopify.com/pr.js?v=20260914" type="text/javascript"></script>
4518 4519
4520<script id="bold-platform-data" type="application/json"> 4521{ 4522 "shop": { 4523 "domain": "www.floursacktowels.com", 4524 "permanent_domain": "floursacktowels.myshopify.com", 4525 "url": "https://www.floursacktowels.com", 4526 "secure_url": "https://www.floursacktowels.com", 4527 "money_format": "${{amount}}", 4528 "currency": "USD" 4529 }, 4530 "customer": { 4531 "id": null, 4532 "tags": null 4533 }, 4534 "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}, 4535 "line_item_products": [], 4536 "template": "cart", 4537 "product": null, 4538 "collection": null 4539} 4540</script>
4540 4541
4542<script> 4543 window.BOLD_SHOP = { domain: 'www.floursacktowels.com', permanent_domain: 'floursacktowels.myshopify.com', url: 'https://www.floursacktowels.com', secure_url: 'https://www.floursacktowels.com', money_format: "${{amount}}", currency: "USD" }; 4544 window.BOLD_CUSTOMER = { id: null, tags: null }; 4545 window.BOLD_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}; 4546 window.BOLD_TEMPLATE = "cart"; 4547 window.BOLD_COLLECTION = null; 4548 window.BOLD_PRODUCT = null; 4549 window.BOLD_SELECTED_OR_FIRST_AVAILABLE_VARIANT = ""; 4550 4551 window.BOLD = window.BOLD || {}; 4552 window.BOLD.csp = window.BOLD.csp || {}; 4553 window.BOLD.csp.TAE = window.BOLD.csp.TAE || {}; 4554 window.BOLD.csp.TAE.settings = window.BOLD.csp.TAE.settings || {}; 4555 window.BOLD.csp.TAE.settings.pr = {"enable_compare_at":false,"skip_pr_js_load":false}; 4556 4557</script>
4557 4558
4559<script defer src="https://cdn.shopify.com/extensions/01a0c4b6-a419-72ca-a482-f5041c3e58dc/customer-pricing-97/assets/helpers.js" type="text/javascript"></script>
vendor: 1 bytes, line 4559
4559
4560<script> 4561 document.addEventListener("DOMContentLoaded", () => { 4562 if (typeof v3BoldPR !== 'undefined') { 4563 new v3BoldPR(); 4564 } 4565 }); 4566</script>
4566 4567
4568<script defer src="/tools/shappify-csp/v2/api/floursacktowels.myshopify.com/cspqb.js?v=20260914" type="text/javascript"></script>
4568 4569<link href="//cdn.shopify.com/extensions/01a0c4b6-a419-72ca-a482-f5041c3e58dc/customer-pricing-97/assets/v3.css" rel="stylesheet" type="text/css" media="all" /> 4570 4571 4572</div>
4572<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4572 4573</body> 4574</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.