PageSourceSearch

https://boatloverstowel.com/collections/absorber-drying-products

html boatloverstowel.com collected 2026-10-04 20:59:08 UTC 274,484 bytes, 3,311 lines download raw bytes

1<!doctype html>
2
3<!--
4      ___                       ___           ___           ___
5     /  /\                     /__/\         /  /\         /  /\
6    /  /:/_                    \  \:\       /  /:/        /  /::\
7   /  /:/ /\  ___     ___       \  \:\     /  /:/        /  /:/\:\
8  /  /:/ /:/ /__/\   /  /\  ___  \  \:\   /  /:/  ___   /  /:/  \:\
9 /__/:/ /:/  \  \:\ /  /:/ /__/\  \__\:\ /__/:/  /  /\ /__/:/ \__\:\
10 \  \:\/:/    \  \:\  /:/  \  \:\ /  /:/ \  \:\ /  /:/ \  \:\ /  /:/
11  \  \::/      \  \:\/:/    \  \:\  /:/   \  \:\  /:/   \  \:\  /:/
12   \  \:\       \  \::/      \  \:\/:/     \  \:\/:/     \  \:\/:/
13    \  \:\       \__\/        \  \::/       \  \::/       \  \::/
14     \__\/                     \__\/         \__\/         \__\/
15
16--------------------------------------------------------------------
17#  Ira v2.9.4
18#  Documentation: http://fluorescent.co/ira/
19#  Purchase: https://themes.shopify.com/themes/ira/
20#  A product by Fluorescent: http://fluorescent.co/
21--------------------------------------------------------------------
22
23-->
24
25
26<!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en">
27  
27<script src="//boatloverstowel.com/cdn/shop/t/3/assets/raf.js?v=1080" type="text/javascript"></script>
27
28  <![endif]-->
29<!--[if IE 7]><html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
30<!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]-->
31<!--[if IE 9 ]><html class="ie9 no-js"> <![endif]-->
32<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js"> <!--<![endif]-->
33<head>
34<!-- Start of Booster Apps Seo-0.1-->
34<script type="application/ld+json">
35  {
36    "@context": "https://schema.org",
37    "@type": "WebSite",
38    "name": "Boat Lover\u0026#39;s Towel",
39    "url": "https://boatloverstowel.com",
40    "potentialAction": {
41      "@type": "SearchAction",
42      "query-input": "required name=query",
43      "target": "https://boatloverstowel.com/search?q={query}"
44    }
45  }
46</script>
46<script type="application/ld+json">
47  {
48    "@context": "https://schema.org",
49    "@type": "CollectionPage",
50    "name": "Boat Drying Products",
51    "url": "https://boatloverstowel.com/collections/absorber-drying-products","description": "Our line of premium, super-absorbent boat drying towels is made with a sponge-like pore structure that enhances capillary attraction, which allows you to dry everything faster and easier.","mainEntity": {
52      "@type": "ItemList",
53      "numberOfItems": 4,
54      "itemListElement": [{
55          "@type": "ListItem",
56          "position": 1,
57          "name": "The Absorber® (13 in. x 17 in.)",
58          "url": "https://boatloverstowel.com/products/the-absorber-13-in-x-17-in"
59        },{
60          "@type": "ListItem",
61          "position": 2,
62          "name": "The Absorber® (27in. x 17in.)",
63          "url": "https://boatloverstowel.com/products/the-absorber-27-in-x-17-in"
64        },{
65          "@type": "ListItem",
66          "position": 3,
67          "name": "The Absorber® XXL (20in. x 32in.)",
68          "url": "https://boatloverstowel.com/products/the-absorber-xxl-20-in-x-32-in"
69        },{
70          "@type": "ListItem",
71          "position": 4,
72          "name": "The Absorber® MAX (22in. x 43in.) - Wholesale",
73          "url": "https://boatloverstowel.com/products/the-absorber%C2%AE-max-22in-x-43in-wholesale"
74        }]
75    }
76  }
77</script>
vendor: 1 bytes, line 77
77
78<script type="application/ld+json">
79  {
80    "@context": "https://schema.org",
81    "@type": "BreadcrumbList",
82    "itemListElement": [
83      {"@type": "ListItem","position": 1,"name": "Home","item": "https://boatloverstowel.com"},
84      {"@type": "ListItem","position": 2,"name": "Boat Drying Products","item": "https://boatloverstowel.com/collections/absorber-drying-products"}
85    ]
86  }
87</script>
87<!-- end of Booster Apps SEO -->
88<script type="application/vnd.locksmith+json" data-locksmith>{"version":"v346","locked":false,"initialized":true,"scope":"collection","access_granted":true,"access_denied":false,"requires_customer":false,"manual_lock":false,"remote_lock":false,"has_timeout":false,"remote_rendered":null,"hide_resource":false,"hide_links_to_resource":false,"hide_price":false,"hide_add_to_cart":false,"transparent":true,"locks":{"all":[],"opened":[]},"keys":[],"keys_signature":"134be7b4f3ce3ee2da8f96c47a14892f03657e444523f2c28c0e795b159f8e63","state":{"template":"collection","theme":94316527675,"product":null,"collection":"absorber-drying-products","page":null,"blog":null,"article":null,"app":null},"now":1791147548,"path":"\/collections\/absorber-drying-products","locale_root_url":"\/","canonical_url":"https:\/\/boatloverstowel.com\/collections\/absorber-drying-products","customer_id":null,"customer_id_signature":"134be7b4f3ce3ee2da8f96c47a14892f03657e444523f2c28c0e795b159f8e63","cart":null}</script>
88<script data-locksmith>!function(){undefined;!function(){var s=window.Locksmith={},e=document.querySelector('script[type="application/vnd.locksmith+json"]'),n=e&&e.innerHTML;if(s.state={},s.util={},s.loading=!1,n)try{s.state=JSON.parse(n)}catch(d){}if(document.addEventListener&&document.querySelector){var o,i,a,t=[76,79,67,75,83,77,73,84,72,49,49],c=function(){i=t.slice(0)},l="style",r=function(e){e&&27!==e.keyCode&&"click"!==e.type||(document.removeEventListener("keydown",r),document.removeEventListener("click",r),o&&document.body.removeChild(o),o=null)};c(),document.addEventListener("keyup",function(e){if(e.keyCode===i[0]){if(clearTimeout(a),i.shift(),0<i.length)return void(a=setTimeout(c,1e3));c(),r(),(o=document.createElement("div"))[l].width="50%",o[l].maxWidth="1000px",o[l].height="85%",o[l].border="1px rgba(0, 0, 0, 0.2) solid",o[l].background="rgba(255, 255, 255, 0.99)",o[l].borderRadius="4px",o[l].position="fixed",o[l].top="50%",o[l].left="50%",o[l].transform="translateY(-50%) translateX(-50%)",o[l].boxShadow="0 2px 5px rgba(0, 0, 0, 0.3), 0 0 100vh 100vw rgba(0, 0, 0, 0.5)",o[l].zIndex="2147483645";var t=document.createElement("textarea");t.value=JSON.stringify(JSON.parse(n),null,2),t[l].border="none",t[l].display="block",t[l].boxSizing="border-box",t[l].width="100%",t[l].height="100%",t[l].background="transparent",t[l].padding="22px",t[l].fontFamily="monospace",t[l].fontSize="14px",t[l].color="#333",t[l].resize="none",t[l].outline="none",t.readOnly=!0,o.appendChild(t),document.body.appendChild(o),t.addEventListener("click",function(e){e.stopImmediatePropagation()}),t.select(),document.addEventListener("keydown",r),document.addEventListener("click",r)}})}s.isEmbedded=-1!==window.location.search.indexOf("_ab=0&_fd=0&_sc=1"),s.path=s.state.path||window.location.pathname,s.basePath=s.state.locale_root_url.concat("/apps/locksmith").replace(/^\/\//,"/"),s.reloading=!1,s.util.console=window.console||{log:function(){},error:function(){}},s.util.makeUrl=function(e,t){var n,o=s.basePath+e,i=[],a=s.cache();for(n in a)i.push(n+"="+encodeURIComponent(a[n]));for(n in t)i.push(n+"="+encodeURIComponent(t[n]));return s.state.customer_id&&(i.push("customer_id="+encodeURIComponent(s.state.customer_id)),i.push("customer_id_signature="+encodeURIComponent(s.state.customer_id_signature))),o+=(-1===o.indexOf("?")?"?":"&")+i.join("&")},s._initializeCallbacks=[],s.on=function(e,t){if("initialize"!==e)throw'Locksmith.on() currently only supports the "initialize" event';s._initializeCallbacks.push(t)},s.initializeSession=function(e){if(!s.isEmbedded){var t=!1,n=!0,o=!0;(e=e||{}).silent&&(o=n=!(t=!0)),s.ping({silent:t,spinner:n,reload:o,callback:function(){s._initializeCallbacks.forEach(function(e){e()})}})}},s.cache=function(e){var t={};try{var n=function i(e){return(document.cookie.match("(^|; )"+e+"=([^;]*)")||0)[2]};t=JSON.parse(decodeURIComponent(n("locksmith-params")||"{}"))}catch(d){}if(e){for(var o in e)t[o]=e[o];document.cookie="locksmith-params=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/",document.cookie="locksmith-params="+encodeURIComponent(JSON.stringify(t))+"; path=/"}return t},s.cache.cart=s.state.cart,s.cache.cartLastSaved=null,s.params=s.cache(),s.util.reload=function(){s.reloading=!0;try{window.location.href=window.location.href.replace(/#.*/,"")}catch(d){s.util.console.error("Preferred reload method failed",d),window.location.reload()}},s.cache.saveCart=function(e){if(!s.cache.cart||s.cache.cart===s.cache.cartLastSaved)return e?e():null;var t=s.cache.cartLastSaved;s.cache.cartLastSaved=s.cache.cart,fetch("/cart/update.js",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({attributes:{locksmith:s.cache.cart}})}).then(function(e){if(!e.ok)throw new Error("Cart update failed: "+e.status);return e.json()}).then(function(){e&&e()})["catch"](function(e){if(s.cache.cartLastSaved=t,!s.reloading)throw e})},s.util.spinnerHTML='<style>body{background:#FFF}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#loading{display:flex;width:100%;height:50vh;
88color:#777;align-items:center;justify-content:center}#loading .spinner{display:block;animation:spin 600ms linear infinite;position:relative;width:50px;height:50px}#loading .spinner-ring{stroke:currentColor;stroke-dasharray:100%;stroke-width:2px;stroke-linecap:round;fill:none}</style><div id="loading"><div class="spinner"><svg width="100%" height="100%"><svg preserveAspectRatio="xMinYMin"><circle class="spinner-ring" cx="50%" cy="50%" r="45%"></circle></svg></svg></div></div>',s.util.clobberBody=function(e){document.body.innerHTML=e},s.util.clobberDocument=function(e){e.responseText&&(e=e.responseText),document.documentElement&&document.removeChild(document.documentElement);var t=document.open("text/html","replace");t.writeln(e),t.close(),setTimeout(function(){var e=t.querySelector("[autofocus]");e&&e.focus()},100)},s.util.serializeForm=function(e){if(e&&"FORM"===e.nodeName){var t,n,o={};for(t=e.elements.length-1;0<=t;t-=1)if(""!==e.elements[t].name)switch(e.elements[t].nodeName){case"INPUT":switch(e.elements[t].type){default:case"text":case"hidden":case"password":case"button":case"reset":case"submit":o[e.elements[t].name]=e.elements[t].value;break;case"checkbox":case"radio":e.elements[t].checked&&(o[e.elements[t].name]=e.elements[t].value);break;case"file":}break;case"TEXTAREA":o[e.elements[t].name]=e.elements[t].value;break;case"SELECT":switch(e.elements[t].type){case"select-one":o[e.elements[t].name]=e.elements[t].value;break;case"select-multiple":for(n=e.elements[t].options.length-1;0<=n;n-=1)e.elements[t].options[n].selected&&(o[e.elements[t].name]=e.elements[t].options[n].value)}break;case"BUTTON":switch(e.elements[t].type){case"reset":case"submit":case"button":o[e.elements[t].name]=e.elements[t].value}}return o}},s.util.on=function(e,a,s,t){t=t||document;var c="locksmith-"+e+a,n=function(e){var t=e.target,n=e.target.parentElement,o=t&&t.className&&(t.className.baseVal||t.className)||"",i=n&&n.className&&(n.className.baseVal||n.className)||"";("string"==typeof o&&-1!==o.split(/\s+/).indexOf(a)||"string"==typeof i&&-1!==i.split(/\s+/).indexOf(a))&&!e[c]&&(e[c]=!0,s(e))};t.attachEvent?t.attachEvent(e,n):t.addEventListener(e,n,!1)},s.util.enableActions=function(e){s.util.on("click","locksmith-action",function(e){e.preventDefault();var t=e.target;t.dataset.confirmWith&&!confirm(t.dataset.confirmWith)||(t.disabled=!0,t.innerText=t.dataset.disableWith,s.post("/action",t.dataset.locksmithParams,{spinner:!1,type:"text",success:function(e){(e=JSON.parse(e.responseText)).message&&alert(e.message),s.util.reload()}}))},e)},s.util.inject=function(e,t){var n=["data","locksmith","append"];if(-1!==t.indexOf(n.join("-"))){var o=document.createElement("div");o.innerHTML=t,e.appendChild(o)}else e.innerHTML=t;var i,a,s=e.querySelectorAll("script");for(a=0;a<s.length;++a){i=s[a];var c=document.createElement("script");if(i.type&&(c.type=i.type),i.src)c.src=i.src;else{var l=document.createTextNode(i.innerHTML);c.appendChild(l)}e.appendChild(c)}var r=e.querySelector("[autofocus]");r&&r.focus()},s.post=function(e,t,n){!1!==(n=n||{}).spinner&&s.util.clobberBody(s.util.spinnerHTML);var o={};n.container===document?(o.layout=1,n.success=function(e){s.util.clobberDocument(e)}):n.container&&(o.layout=0,n.success=function(e){var t="string"==typeof n.container?document.getElementById(n.container):n.container;t&&(s.util.inject(t,e),t.id===t.firstChild.id&&t.parentElement.replaceChild(t.firstChild,t))}),n.form_type&&(t.form_type=n.form_type),n.include_layout_classes!==undefined&&(t.include_layout_classes=n.include_layout_classes),n.lock_id!==undefined&&(t.lock_id=n.lock_id),s.loading=!0;var i=s.util.makeUrl(e,o),a="json"===n.type||"text"===n.type;fetch(i,{method:"POST",headers:{"Content-Type":"application/json",Accept:a?"application/json":"text/html"},body:JSON.stringify(t)}).then(function(e){if(!e.ok)throw new Error("Request failed: "+e.status);return e.text()}).then(function(e){var t=n.success||s.util.clobberDocument;t(a?{responseText:e}:e)})["catch"](function(e){if(!s.reloading)if("dashboard.weglot.com"!==window.location.host){if(!n.silent)throw alert("Something went wrong! Please refresh and try again."),e;console.error(e)}else console.error(e)})["finally"](function(){s.loading=!1})},s.postResource=function(e,t){e.path=s.path,e.search=window.location.search,e.state=s.state,e.passcode&&(e.passcode=e.passcode.trim()),e.email&&(e.email=e.email.trim()),e.state.cart=s.cache.cart,e.locksmith_json=s.jsonTag,e.locksmith_json_signature=s.jsonTagSignature,s.post("/resource",e,t)},s.ping=function(e){if(!s.isEmbedded){e=e||{};s.post("/ping",{path:s.path,search:window.location.search,state:s.state},{spinner:!!e.spinner,silent:"undefined"==typeof e.silent||e.silent,type:"text",success:function(e){e&&e.responseText?(e=JSON.parse(e.responseText)).messages&&0<e.messages.length&&s.showMessages(e.messages):console.error("[Locksmith] Invalid result in ping callback:",e)}})}},s.timeoutMonitor=function(){var e=s.cache.cart;s.ping({callback:function(){e!==s.cache.cart||setTimeout(function(){s.timeoutMonitor()},6e4)}})},s.showMessages=function(e){var t=document.createElement("div");t.style.position="fixed",t.style.left=0,t.style.right=0,t.style.bottom="-50px",t.style.opacity=0,t.style.background="#191919",t.style.color="#ddd",t.style.transition="bottom 0.2s, opacity 0.2s",t.style.zIndex=999999,t.innerHTML=["<style>","  .locksmith-ab .locksmith-b { display: none; }","  .locksmith-ab.toggled .locksmith-b { display: flex; }","  .locksmith-ab.toggled .locksmith-a { display: none; }","  .locksmith-flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding: 10px 20px; }","  .locksmith-message + .locksmith-message { border-top: 1px #555 solid; }","  .locksmith-message a { color: inherit; font-weight: bold; }","  .locksmith-message a:hover { color: inherit; opacity: 0.8; }","  a.locksmith-ab-toggle { font-weight: inherit; text-decoration: underline; }","  .locksmith-text { flex-grow: 1; }","  .locksmith-cta { flex-grow: 0; text-align: right; }","  .locksmith-cta button { transform: scale(0.8); transform-origin: left; }","  .locksmith-cta > * { display: block; }","  .locksmith-cta > * + * { margin-top: 10px; }","  .locksmith-message a.locksmith-close { flex-grow: 0; text-decoration: none; margin-left: 15px; font-size: 30px; font-family: monospace; display: block; padding: 2px 10px; }","  @media screen and (max-width: 600px) {","    .locksmith-wide-only { display: none !important; }","    .locksmith-flex { padding: 0 15px; }","    .locksmith-flex > * { margin-top: 5px; margin-bottom: 5px; }","    .locksmith-cta { text-align: left; }","  }","  @media screen and (min-width: 601px) {","    .locksmith-narrow-only { display: none !important; }","  }","</style>"].join("")+e.map(function(e){return'<div class="locksmith-message">'+e+"</div>"}).join(""),document.body.appendChild(t),document.body.style.position="relative",document.body.parentElement.style.paddingBottom=t.offsetHeight+"px",setTimeout(function(){t.style.bottom=0,t.style.opacity=1},50),s.util.on("click","locksmith-ab-toggle",function(e){e.preventDefault();for(var t=e.target.parentElement;-1===t.className.split(" ").indexOf("locksmith-ab");)t=t.parentElement;-1!==t.className.split(" ").indexOf("toggled")?t.className=t.className.replace("toggled",""):t.className=t.className+" toggled"}),s.util.enableActions(t)}}()}();</script>
88
89      
89<script data-locksmith>Locksmith.cache.cart=null</script>
89
90
91  
91<script data-locksmith>Locksmith.jsonTag="{\"version\":\"v346\",\"locked\":false,\"initialized\":true,\"scope\":\"collection\",\"access_granted\":true,\"access_denied\":false,\"requires_customer\":false,\"manual_lock\":false,\"remote_lock\":false,\"has_timeout\":false,\"remote_rendered\":null,\"hide_resource\":false,\"hide_links_to_resource\":false,\"hide_price\":false,\"hide_add_to_cart\":false,\"transparent\":true,\"locks\":{\"all\":[],\"opened\":[]},\"keys\":[],\"keys_signature\":\"134be7b4f3ce3ee2da8f96c47a14892f03657e444523f2c28c0e795b159f8e63\",\"state\":{\"template\":\"collection\",\"theme\":94316527675,\"product\":null,\"collection\":\"absorber-drying-products\",\"page\":null,\"blog\":null,\"article\":null,\"app\":null},\"now\":1791147548,\"path\":\"\\\/collections\\\/absorber-drying-products\",\"locale_root_url\":\"\\\/\",\"canonical_url\":\"https:\\\/\\\/boatloverstowel.com\\\/collections\\\/absorber-drying-products\",\"customer_id\":null,\"customer_id_signature\":\"134be7b4f3ce3ee2da8f96c47a14892f03657e444523f2c28c0e795b159f8e63\",\"cart\":null}";Locksmith.jsonTagSignature="9572c82fe0c3f98b83afa99bd47e08cb722f4cc5a817e498e65fd0c5442504b3"</script>
91
92
93<meta name="smart-seo-integrated" content="true" />�<title>Absorber Drying Products | Quick-Dry Towels for Boats</title><meta name="description" content="Absorber drying products make boat cleaning simple with soft, quick-dry towels that help you wipe down surfaces easily and keep your boat looking great." />
94<meta name="smartseo-keyword" content="" />
95<meta name="smartseo-timestamp" content="0" />���
96<!--JSON-LD data generated by Smart SEO-->
96<script type="application/ld+json">{"@context":"http://schema.org","@type":"ItemList","name":"Absorber Drying Products | Quick-Dry Towels for Boats","url":"https://boatloverstowel.com/collections/absorber-drying-products","description":"Absorber drying products make boat cleaning simple with soft, quick-dry towels that help you wipe down surfaces easily and keep your boat looking great.","image":"https://boatloverstowel.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12.gif","mainEntityOfPage":{"@type":"CollectionPage","@id":"https://boatloverstowel.com/collections/absorber-drying-products"},"itemListElement":[�{"@type":"ListItem","position":1,"url":"https://boatloverstowel.com/products/the-absorber-13-in-x-17-in"},�{"@type":"ListItem","position":2,"url":"https://boatloverstowel.com/products/the-absorber-27-in-x-17-in"},�{"@type":"ListItem","position":3,"url":"https://boatloverstowel.com/products/the-absorber-xxl-20-in-x-32-in"}�]}</script>
96�����
97
98���<!--JSON-LD data generated by Smart SEO-->
99<script type="application/ld+json">
100    {
101        "@context": "http://schema.org",
102        "@type": "BreadcrumbList",
103        "itemListElement": [
104            {
105                "@type": "ListItem",
106                "position": 1,
107                "item": {
108                    "@type": "Website",
109                    "@id": "https://boatloverstowel.com",
110                    "name": "Home"
111                }
112            },
113            {
114                "@type": "ListItem",
115                "position": 2,
116                "item": {
117                    "@type": "CollectionPage",
118                    "@id": "https://boatloverstowel.com/collections/absorber-drying-products",
119                    "name": "Boat Drying Products"
120                }
121            }
122        ]
123    }
124</script>
124�
125<!--JSON-LD data generated by Smart SEO-->
126<script type="application/ld+json">
127    {
128        "@context": "https://schema.org",
129        "@type": "Organization",
130        "name": "Boat Lover&#39;s Towel",
131        "url": "https://boatloverstowel.com",
132        "description": "With the right products from Boat Lover’s Towel, you can keep your valuable investment in tip-top condition — quickly and easily. Shop our products today!",
133        "logo": "https://smart-seo-new-api.sherpas.design/files/1407",
134        "image": "https://smart-seo-new-api.sherpas.design/files/1407",
135        "sameAs": ["https://www.facebook.com/AbsorberMarine/","https://www.instagram.com/boatloverstowel/","https://twitter.com/boatloverstowel"],
136        "address": {
137            "@type": "PostalAddress",
138            "streetAddress": "2 Plaza Drive",
139            "addressLocality": "Westmont",
140            "addressRegion": "Illinois",
141            "postalCode": "60559",
142            "addressCountry": "United States"
143        },
144        "telephone": "800-654-3933"
145    }
146</script>
146�
147
148
149<script type="text/javascript">var _0x3155=['search','utm','origin','pathname','shopsheriff.amp-snippet.end','performance','mark','shopsheriff.amp-snippet.start','referrer','includes','/a/s/','location'];(function(_0x2603db,_0x3a6b00){var _0x3814de=function(_0x47edac){while(--_0x47edac){_0x2603db['push'](_0x2603db['shift']());}};_0x3814de(++_0x3a6b00);}(_0x3155,0x155));var _0x3cfd=function(_0x425811,_0xdfccac){_0x425811=_0x425811-0x0;var _0x986989=_0x3155[_0x425811];return _0x986989;};var a=window[_0x3cfd('0x0')]&&window['performance'][_0x3cfd('0x1')];if(a){window[_0x3cfd('0x0')][_0x3cfd('0x1')](_0x3cfd('0x2'));}var doc=document;var redirect='/cart'===window['location']['pathname']&&(doc[_0x3cfd('0x3')][_0x3cfd('0x4')]('ampproject.org')||doc['referrer'][_0x3cfd('0x4')](_0x3cfd('0x5')))&&!doc[_0x3cfd('0x6')][_0x3cfd('0x7')][_0x3cfd('0x4')](_0x3cfd('0x8'));if(redirect){var f=doc['location'][_0x3cfd('0x7')]?'&':'?';window['location']=window[_0x3cfd('0x6')][_0x3cfd('0x9')]+window[_0x3cfd('0x6')][_0x3cfd('0xa')]+f+'utm_source=shopsheriff&utm_medium=amp&utm_campaign=shopsheriff&utm_content=add-to-cart';}if(a){window[_0x3cfd('0x0')][_0x3cfd('0x1')](_0x3cfd('0xb'));}</script>
149
150
151
152
153
154<!-- Google Tag Manager -->
155<script>
vendor: 327 bytes, lines 155-159
155(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
156new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
157j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
158'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
159})(window,document,'script','dataLayer','
159GTM-NNFWTWC
vendor: 3 bytes, line 159
159');
159</script>
159
160<!-- End Google Tag Manager -->
161  <meta name="google-site-verification" content="oLfSPFUuKiMFvSBP6-cCywddw_nd7RMs7nWer23erQQ" />
162<meta name="msvalidate.01" content="6214E766B896CCBD653FE26F3F600A8C" />  
163  <link rel="stylesheet" href="https://use.typekit.net/wgl6xkv.css">
164
165  <!-- Basic page needs ================================================== -->
166  <meta charset="utf-8">
167  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
168
169  
170    <link rel="shortcut icon" href="//boatloverstowel.com/cdn/shop/files/boat_Fav_32x.jpg?v=1613744834" type="image/png" />
171  
172
173  <!-- Title and description ================================================== -->
174
175  <!-- Helpers ================================================== -->
176  <!-- /snippets/social-meta-tags.liquid -->
177
178
179<meta property="og:type" content="website">
180<meta property="og:title" content="Absorber Drying Products | Quick-Dry Towels for Boats">
181
182
183
184<meta property="og:description" content="Absorber drying products make boat cleaning simple with soft, quick-dry towels that help you wipe down surfaces easily and keep your boat looking great.">
185
186  <meta property="og:url" content="https://boatloverstowel.com/collections/absorber-drying-products">
187  <meta property="og:site_name" content="Boat Lover&#39;s Towel">
188
189
190
191
192
193
194  <link rel="canonical" href="https://boatloverstowel.com/collections/absorber-drying-products">
195  <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
196  <meta name="theme-color" content="#009bdf">
197
198  <!-- CSS ================================================== -->
199  <link href="//boatloverstowel.com/cdn/shop/t/3/assets/slick.css?v=33053420449797970001629399451" rel="stylesheet" type="text/css" media="all" />
200  <link href="//boatloverstowel.com/cdn/shop/t/3/assets/style.scss.css?v=129301884621566508091759259906" rel="stylesheet" type="text/css" media="all" />
201  <link href="//fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700,700i" rel="stylesheet" type="text/css" media="all" />
202
203
204  <!-- Header hook for plugins ================================================== -->
205  
205<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
205<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/30679924795/digital_wallets/dialog">
206<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/absorber-drying-products.atom" />
207<link rel="alternate" type="application/json+oembed" href="https://boatloverstowel.com/collections/absorber-drying-products.oembed">
208<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
208
209<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
210<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=30679924795" crossorigin="anonymous"></script>
vendor: 1 bytes, line 210
210
211<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":30679924795,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/30679924795","merchantName":"Boat Lover's Towel","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Boat Lover's Towel","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 211
211
212<script id="shopify-features" type="application/json">{"accessToken":"4cce5daa09c936183fd7497914400cb3","betas":["rich-media-storefront-analytics"],"domain":"boatloverstowel.com","predictiveSearch":true,"shopId":30679924795,"locale":"en"}</script>
vendor: 1 bytes, line 212
212
213<script>var Shopify = Shopify || {};
214Shopify.shop = "boat-lovers-towel.myshopify.com";
215Shopify.locale = "en";
216Shopify.currency = {"active":"USD","rate":"1.0"};
217Shopify.country = "US";
218Shopify.theme = {"name":"Copy of Theme export  clean-tools-automotive-my...","id":94316527675,"schema_name":"Ira","schema_version":"2.9.4","theme_store_id":null,"role":"main"};
219Shopify.theme.handle = "null";
220Shopify.theme.style = {"id":null,"handle":null};
221Shopify.cdnHost = "boatloverstowel.com/cdn";
222Shopify.routes = Shopify.routes || {};
223Shopify.routes.root = "/";
224Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
225Shopify.SignInWithShop = Shopify.SignInWithShop || {};
226Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
227Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 227
227
228<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 228
228
229<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 229
229
230<script>
231  window.ShopifyPay = window.ShopifyPay || {};
232  window.ShopifyPay.apiHost = "shop.app\/pay";
233  window.ShopifyPay.redirectState = null;
234</script>
vendor: 1 bytes, line 234
234
235<script>
236  window.Shopify = window.Shopify || {};
237  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
238  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
239  window.Shopify.SignInWithShop.eligible = true;
240</script>
vendor: 1 bytes, line 240
240
241<script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script>
vendor: 1 bytes, line 241
241
242<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 242
242
243<script type="module">
244  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
245
246  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
247
248</script>
vendor: 1 bytes, line 248
248
249<script>
250  window.Shopify = window.Shopify || {};
251  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
252  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"]};
253</script>
vendor: 1 bytes, line 253
253
254<script>(function() {
255  var isLoaded = false;
256  function asyncLoad() {
257    if (isLoaded) return;
258    isLoaded = true;
259    var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/0306\/7992\/4795\/t\/3\/assets\/globo.formbuilder.init.js?shop=boat-lovers-towel.myshopify.com","\/\/staticw2.yotpo.com\/ZmPqvuxfmVsHMo7utriBwAuvt7ySMar2egpz9okl\/widget.js?shop=boat-lovers-towel.myshopify.com","https:\/\/amaicdn.com\/pricing-by-quantity\/js\/clear-cart.js?shop=boat-lovers-towel.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-7190bd148d1fa20633d4da8957f2a672.js?shop=boat-lovers-towel.myshopify.com"];
260    for (var i = 0; i < urls.length; i++) {
261      var s = document.createElement('script');
262      s.type = 'text/javascript';
263      s.async = true;
264      s.src = urls[i];
265      var x = document.getElementsByTagName('script')[0];
266      x.parentNode.insertBefore(s, x);
267    }
268  };
269  if(window.attachEvent) {
270    window.attachEvent('onload', asyncLoad);
271  } else {
272    window.addEventListener('load', asyncLoad, false);
273  }
274})();</script>
vendor: 1 bytes, line 274
274
275<script id="__st">var __st={"a":30679924795,"offset":-18000,"reqid":"73a6f595-7901-4e22-a4db-f7af316bbd1c-1791147548","pageurl":"boatloverstowel.com\/collections\/absorber-drying-products","u":"ff1a6e9e2421","p":"collection","rtyp":"collection","rid":169825763387};</script>
vendor: 1 bytes, line 275
275
276<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 276
276
277<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 277
277
278<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//boatloverstowel.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 278
278
279<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 = "//boatloverstowel.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>
279<script crossorigin="anonymous" defer="defer" src="//boatloverstowel.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 279
279
280<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 280
280
281<script>
282  window.Shopify = window.Shopify || {};
283  window.Shopify.MCP = window.Shopify.MCP || {};
284  window.Shopify.MCP.enabled = true;
285  window.Shopify.MCP.shop = "boat-lovers-towel.myshopify.com";
286  window.Shopify.MCP.mcpEndpoint = "https:\/\/boatloverstowel.com\/api\/mcp";
287  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"]}}];
288</script>
vendor: 1 bytes, line 288
288
289<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("\/\/boatloverstowel.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
290</script>
vendor: 1 bytes, line 290
290
291<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://boatloverstowel.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
292</script>
vendor: 1 bytes, line 292
292
293<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
294  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);
295</script>
vendor: 1 bytes, line 295
295
296<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})}}));
297</script>
297
298<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://boatloverstowel.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
299<style id="shopify-accelerated-checkout-cart">
300        #shopify-buyer-consent {
301  margin-top: 1em;
302  display: inline-block;
303  width: 100%;
304}
305
306#shopify-buyer-consent.hidden {
307  display: none;
308}
309
310#shopify-subscription-policy-button {
311  background: none;
312  border: none;
313  padding: 0;
314  text-decoration: underline;
315  font-size: inherit;
316  cursor: pointer;
317}
318
319#shopify-subscription-policy-button::before {
320  box-shadow: none;
321}
322
323      </style>
324
325<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
325
326
327<script id="bold-platform-data" type="application/json">
328{
329  "shop": {
330    "domain": "boatloverstowel.com",
331    "permanent_domain": "boat-lovers-towel.myshopify.com",
332    "url": "https://boatloverstowel.com",
333    "secure_url": "https://boatloverstowel.com",
334    "money_format": "${{amount}}",
335    "currency": "USD"
336  },
337  "customer": {
338    "id": null,
339    "tags": null
340  },
341  "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},
342  "line_item_products": [],
343  "template": "collection",
344  "product": null,
345  "collection": [{"id":4578144911419,"title":"The Absorber® (13 in. x 17 in.)","handle":"the-absorber-13-in-x-17-in","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eWhen you're looking for the best boat cleaning products, look no further than our Boat Lover's™ drying towel, \u003cstrong\u003eThe Absorber®\u003c\/strong\u003e. With over 3 sq. ft. of super drying power, it is vastly superior to a terrycloth towel or a leather chamois. The Absorber®'s uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated but never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to the Absorber®. Handy for fast and thorough wipe downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on lakes and oceans throughout the world.\u003c\/p\u003e\n\u003ch2\u003eTHE ABSORBER MAKES THE PERFECT FIRST MATE\u003c\/h2\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSuper Absorbent: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Cover more surface area faster\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSoft and Scratch-free: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Protect your investment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eResistant to most chemicals: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Use with confidence\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eMachine Washable: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Reusing your towel is great for the environment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eHandy tube for protection: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Be ready to dry at home or on the move\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch2\u003eSIZE AND COLORS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 17 in. x 13 in.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable in:\u003c\/strong\u003e Natural, Blue, Pink, Green, Orange and White\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCARE\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWith proper care, The Absorber® lasts for years.\u003c\/li\u003e\n\u003cli\u003eWe recommend that you wash the product regularly. If you don’t, the soiled Absorber may acquire an odor or grow mildew inside the storage tube.\u003c\/li\u003e\n\u003cli\u003eWhen using a washing machine, wash or rinse The Absorber® with other towels of the same or similar colors.\u003c\/li\u003e\n\u003cli\u003eDo not use with fabric softener or bleach.\u003c\/li\u003e\n\u003cli\u003eDo not dry in the dryer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003ca href=\"\/collections\/wholesale\" class=\"block button-container\" tabindex=\"0\"\u003e \u003cbutton class=\"btn btn--large\"\u003e Shop Wholesale \u003c\/button\u003e \u003c\/a\u003e\u003c\/div\u003e","published_at":"2020-02-24T21:23:43-06:00","created_at":"2020-02-24T21:23:44-06:00","vendor":"Boat Lover's Towel","type":"","tags":["Absorber Drying Products"],"price":900,"price_min":900,"price_max":900,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":33056722485307,"title":"Blue","o
345ption1":"Blue","option2":null,"option3":null,"sku":"12951","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® (13 in. x 17 in.) - Blue","public_title":"Blue","options":["Blue"],"price":900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056722518075,"title":"Natural","option1":"Natural","option2":null,"option3":null,"sku":"12952","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® (13 in. x 17 in.) - Natural","public_title":"Natural","options":["Natural"],"price":900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056722550843,"title":"Red","option1":"Red","option2":null,"option3":null,"sku":"12953","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® (13 in. x 17 in.) - Red","public_title":"Red","options":["Red"],"price":900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056722583611,"title":"Yellow","option1":"Yellow","option2":null,"option3":null,"sku":"12954","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® (13 in. x 17 in.) - Yellow","public_title":"Yellow","options":["Yellow"],"price":900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056722616379,"title":"Purple","option1":"Purple","option2":null,"option3":null,"sku":"12955","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® (13 in. x 17 in.) - Purple","public_title":"Purple","options":["Purple"],"price":900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056722649147,"title":"Aqua","option1":"Aqua","option2":null,"option3":null,"sku":"12956","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® (13 in. x 17 in.) - Aqua","public_title":"Aqua","options":["Aqua"],"price":900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/boatloverstowel.com\/cdn\/shop\/products\/minimarine.png?v=1593532116","\/\/boatloverstowel.com\/cdn\/shop\/products\/mini.jpg?v=1606230480"],"featured_image":"\/\/boatloverstowel.com\/cdn\/shop\/products\/minimarine.png?v=1593532116","options":["Color"],"media":[{"alt":"The Absorber® (13 in. x 17 in.) - Boat Lover's Towel","id":7590655197243,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/minimarine.png?v=1593532116"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/minimarine.png?v=1593532116","width":1600},{"alt":"The Absorber® (13 in. x 17 in.) - Boat Lover's Towel","id":7308444532795,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1000,"width":1000,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/mini.jpg?v=1606230480"},"aspect_ratio":1.0,"height":1000,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/mini.jpg?v=1606230480","width":1000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eWhen you're looking for the best boat cleaning products, look no further than our Boat Lover's™ drying towel, \u003cstrong\u003eThe Absorber®\u003c\/strong\u003e. With over 3 sq. ft. of super drying power, it is vastly superior to a terrycloth towel or a leather chamois. The Absorber®'s uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated but never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to the Absorber®. Handy for fast and thorough wipe downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on lakes and oceans throughout the world.\u003c\/p\u003e\n\u003ch2\u003eTHE ABSORBER MAKES THE PERFECT FIRST MATE\u003c\/h2\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSuper Absorbent: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u
345003e\n\u003cdd\u003e– Cover more surface area faster\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSoft and Scratch-free: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Protect your investment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eResistant to most chemicals: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Use with confidence\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eMachine Washable: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Reusing your towel is great for the environment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eHandy tube for protection: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Be ready to dry at home or on the move\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch2\u003eSIZE AND COLORS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 17 in. x 13 in.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable in:\u003c\/strong\u003e Natural, Blue, Pink, Green, Orange and White\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCARE\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWith proper care, The Absorber® lasts for years.\u003c\/li\u003e\n\u003cli\u003eWe recommend that you wash the product regularly. If you don’t, the soiled Absorber may acquire an odor or grow mildew inside the storage tube.\u003c\/li\u003e\n\u003cli\u003eWhen using a washing machine, wash or rinse The Absorber® with other towels of the same or similar colors.\u003c\/li\u003e\n\u003cli\u003eDo not use with fabric softener or bleach.\u003c\/li\u003e\n\u003cli\u003eDo not dry in the dryer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003ca href=\"\/collections\/wholesale\" class=\"block button-container\" tabindex=\"0\"\u003e \u003cbutton class=\"btn btn--large\"\u003e Shop Wholesale \u003c\/button\u003e \u003c\/a\u003e\u003c\/div\u003e"},{"id":4578144714811,"title":"The Absorber® (27in. x 17in.)","handle":"the-absorber-27-in-x-17-in","description":"\u003cp\u003eWhen you're looking for the best boat cleaning supplies, look no further than our Boat Lover's™ drying towel, \u003cstrong\u003eThe Absorber®. \u003c\/strong\u003eFrom Yacht to Sailboat, this will be the only Boat A\u003cspan style=\"font-weight: 400;\" data-mce-fragment=\"1\" data-mce-style=\"font-weight: 400;\"\u003ebsorber \u003c\/span\u003eTowel you will ever need. With over 3 sq. ft. of super drying power, it's vastly superior to a terrycloth towel or a leather chamois. \u003cmeta charset=\"utf-8\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eHandy for fast and thorough wipe-downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on boats throughout all the oceans and lakes in the world.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThe Absorber®'s uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated but never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to The Absorber® Boat Towel. \u003c\/p\u003e\n\u003ch2\u003eThe Absorber\u003cmeta charset=\"utf-8\"\u003e \u003cspan data-mce-fragment=\"1\"\u003e® Boat Towel\u003c\/span\u003e Makes the Perfect First Mate\u003c\/h2\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSuper Absorbent: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Cover more surface area faster\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSoft and Scratch-free: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Protect your investment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eResistant to most chemicals: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u
345003e\n\u003cdd\u003e– Use with confidence\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eMachine Washable: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Reusing your towel is great for the environment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eHandy tube for protection: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Be ready to dry at home or on the move\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch2\u003eSize and Colors\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 27 in. x 17 in.\u003c\/li\u003e\n\u003cli\u003eAvailable in tan, blue, aqua, purple, neon yellow and red\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCare\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWith proper care, The Absorber® lasts for years.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: 400;\" data-mce-fragment=\"1\" data-mce-style=\"font-weight: 400;\"\u003eWe recommend that you wash the absorber towels regularly. \u003c\/span\u003eIf you don’t, the soiled Absorber may acquire an odor or grow mildew inside the storage tube.\u003c\/li\u003e\n\u003cli\u003eWhen using a washing machine, wash or rinse The Absorber® with other towels of the same or similar colors.\u003c\/li\u003e\n\u003cli\u003eDo not use with fabric softener or bleach.\u003c\/li\u003e\n\u003cli\u003eDo not dry in the dryer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003ca tabindex=\"0\" class=\"block button-container\" href=\"\/collections\/wholesale\"\u003e \u003cbutton class=\"btn btn--large\"\u003e Shop Wholesale \u003c\/button\u003e \u003c\/a\u003e\u003c\/div\u003e","published_at":"2020-02-24T21:23:41-06:00","created_at":"2020-02-24T21:23:42-06:00","vendor":"Boat Lover's Towel","type":"","tags":["Absorber Drying Products"],"price":1900,"price_min":1900,"price_max":1900,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":32819479150651,"title":"Tan","option1":"Tan","option2":null,"option3":null,"sku":"83149","requires_shipping":true,"taxable":true,"featured_image":{"id":15137206173755,"product_id":4578144714811,"position":2,"created_at":"2020-03-18T23:05:00-05:00","updated_at":"2020-11-24T09:07:33-06:00","alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","width":1600,"height":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149_natural.jpg?v=1606230453","variant_ids":[32819479150651]},"available":true,"name":"The Absorber® (27in. x 17in.) - Tan","public_title":"Tan","options":["Tan"],"price":1900,"weight":200,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197232699,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149_natural.jpg?v=1606230453"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":32819479216187,"title":"Blue","option1":"Blue","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":15137206140987,"product_id":4578144714811,"position":3,"created_at":"2020-03-18T23:05:00-05:00","updated_at":"2020-11-24T09:07:38-06:00","alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","width":1600,"height":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/82149_blue.jpg?v=1606230458","variant_ids":[32819479216187]},"available":true,"name":"The Absorber® (27in. x 17in.) - Blue","public_title":"Blue","options":["Blue"],"price":1900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197199931,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/82149_blue.jpg?v=1606230458"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":32819479347259,"title":"Aqua","option1":"Aqua","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":15137206272059,"product_id":4578144714811,"position":4,"created_at":"2020-03-18T23:05:01-05:00","updated_at":"2020-11-24T09:07:42-06:00","alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","width":1600,"height":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/86149_aqua.jpg?v=1606230462","variant_ids":[32819479347259]},"available":true,"name":"The Absorber® (27in. x 17in.) - Aqua","public_title":"Aqua","options":["Aqua"],"price":1900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197331003,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/86149_aqua.jpg?v=1606230462"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":32819479380027,"title":"Purple","option1":"Purple","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":15137206239291,"product_id":4578144714811,"position":5,"created_at":"2020-03-18T23:05:01-05:00","updated_at":"2020-11-24T09:07:46-06:00","alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","width":1600,"height":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/84149_purple.jpg?v=1606230466","variant_ids":[32819479380027]},"available":true,"name":"The Absorber® (27in. x 17in.) - Purple","public_title":"Purple","options":["Purple"],"price":1900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197265467,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/84149_purple.jpg?v=1606230466"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":32819479445563,"title":"Neon Yellow","option1":"Neon Yellow","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":15137206304827,"product_id":4578144714811,"position":6,"created_at":"2020-03-18T23:05:01-05:00","updated_at":"2020-11-24T09:07:50-06:00","alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","width":1600,"height":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/85149_yellow.jpg?v=1606230470","variant_ids":[32819479445563]},"available":true,"name":"The Absorber® (27in. x 17in.) - Neon Yellow","public_title":"Neon Yellow","options":["Neon Yellow"],"price":1900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197298235,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/85149_yellow.jpg?v=1606230470"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":32819479478331,"title":"Red","option1":"Red","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":15137206042683,"product_id":4578144714811,"position":7,"created_at":"2020-03-18T23:05:00-05:00","updated_at":"2021-04-21T15:53:52-05:00","alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","width":1600,"height":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/80149_red.jpg?v=1619038432","variant_ids":[32819479478331]},"available":true,"name":"The Absorber® (27in. x 17in.) - Red","public_title":"Red","options":["Red"],"price":1900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197167163,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/80149_red.jpg?v=1619038432"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/boatloverstowel.com\/cdn\/shop\/products\/83149-2Marine.jpg?v=1606230449","\/\/boatloverstowel.com\/cdn\/shop\/products\/83149_natural.jpg?v=1606230453","\/\/boatloverstowel.com\/cdn\/shop\/products\/82149_blue.jpg?v=1606230458","\/\/boatloverstowel.com\/cdn\/shop\/products\/86149_aqua.jpg?v=1606230462","\/\/boatloverstowel.com\/cdn\/shop\/products\/84149_purple.jpg?v=1606230466","\/\/boatloverstowel.com\/cdn\/shop\/products\/85149_yellow.jpg?v=1606230470","\/\/boatloverstowel.com\/cdn\/shop\/products\/80149_red.jpg?v=1619038432"],"featured_image":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149-2Marine.jpg?v=1606230449","o
345ptions":["Color"],"media":[{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197134395,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1581,"width":1581,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149-2Marine.jpg?v=1606230449"},"aspect_ratio":1.0,"height":1581,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149-2Marine.jpg?v=1606230449","width":1581},{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197232699,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149_natural.jpg?v=1606230453"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149_natural.jpg?v=1606230453","width":1600},{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197199931,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/82149_blue.jpg?v=1606230458"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/82149_blue.jpg?v=1606230458","width":1600},{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197331003,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/86149_aqua.jpg?v=1606230462"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/86149_aqua.jpg?v=1606230462","width":1600},{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197265467,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/84149_purple.jpg?v=1606230466"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/84149_purple.jpg?v=1606230466","width":1600},{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197298235,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/85149_yellow.jpg?v=1606230470"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/85149_yellow.jpg?v=1606230470","width":1600},{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197167163,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/80149_red.jpg?v=1619038432"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/80149_red.jpg?v=1619038432","width":1600}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eWhen you're looking for the best boat cleaning supplies, look no further than our Boat Lover's™ drying towel, \u003cstrong\u003eThe Absorber®. \u003c\/strong\u003eFrom Yacht to Sailboat, this will be the only Boat A\u003cspan style=\"font-weight: 400;\" data-mce-fragment=\"1\" data-mce-style=\"font-weight: 400;\"\u003ebsorber \u003c\/span\u003eTowel you will ever need. With over 3 sq. ft. of super drying power, it's vastly superior to a terrycloth towel or a leather chamois. \u003cmeta charset=\"utf-8\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eHandy for fast and thorough wipe-downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on boats throughout all the oceans and lakes in the world.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThe Absorber®'s uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated but never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to The Absorber® Boat Towel. \u003c\/p\u003e\n\u003ch2\u003eThe Absorber\u003cmeta charset=\"utf-8\"\u003e \u003cspan data-mce-fragment=\"1\"\u003e® Boat Towel\u003c\/span\u003e Makes the Perfect First Mate\u003c\/h2\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSuper Absorbent: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u
345003e\n\u003cdd\u003e– Cover more surface area faster\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSoft and Scratch-free: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Protect your investment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eResistant to most chemicals: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Use with confidence\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eMachine Washable: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Reusing your towel is great for the environment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eHandy tube for protection: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Be ready to dry at home or on the move\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch2\u003eSize and Colors\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 27 in. x 17 in.\u003c\/li\u003e\n\u003cli\u003eAvailable in tan, blue, aqua, purple, neon yellow and red\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCare\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWith proper care, The Absorber® lasts for years.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: 400;\" data-mce-fragment=\"1\" data-mce-style=\"font-weight: 400;\"\u003eWe recommend that you wash the absorber towels regularly. \u003c\/span\u003eIf you don’t, the soiled Absorber may acquire an odor or grow mildew inside the storage tube.\u003c\/li\u003e\n\u003cli\u003eWhen using a washing machine, wash or rinse The Absorber® with other towels of the same or similar colors.\u003c\/li\u003e\n\u003cli\u003eDo not use with fabric softener or bleach.\u003c\/li\u003e\n\u003cli\u003eDo not dry in the dryer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003ca tabindex=\"0\" class=\"block button-container\" href=\"\/collections\/wholesale\"\u003e \u003cbutton class=\"btn btn--large\"\u003e Shop Wholesale \u003c\/button\u003e \u003c\/a\u003e\u003c\/div\u003e"},{"id":4578146451515,"title":"The Absorber® XXL (20in. x 32in.)","handle":"the-absorber-xxl-20-in-x-32-in","description":"\u003cp\u003eWhen you're looking for the best boat cleaning products, look no further than our Boat Lover's™ drying towel, \u003ca href=\"https:\/\/boatloverstowel.com\/collections\/absorber-drying-products\"\u003e\u003cstrong\u003eThe Absorber®\u003c\/strong\u003e\u003c\/a\u003e. With over 4.4 sq. ft. of super drying power, it is vastly superior to a terrycloth towel or a leather chamois. The Absorber towel with its uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated, never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to the Absorber®. Handy for fast and thorough wipe downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on lakes and oceans throughout the world.\u003c\/p\u003e\n\u003ch2\u003eThe Absorber Makes the Perfect First Mate\u003c\/h2\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSuper Absorbent: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Cover more surface area faster\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSoft and Scratch-free: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Protect your investment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eResistant to most chemicals: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Use with confidence\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eMachine Washable: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Reusing your towel is great for the environment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eHandy tube for protection: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u
345003e\n\u003cdd\u003e– Be ready to dry at home or on the move\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch2\u003eSize and Colors\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 20 in. x 32 in. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable in:\u003c\/strong\u003e Blue and Natural \u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2020-02-24T21:24:09-06:00","created_at":"2020-02-24T21:24:10-06:00","vendor":"Boat Lover's Towel","type":"","tags":["Absorber Drying Products"],"price":2900,"price_min":2900,"price_max":2900,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":33056697057339,"title":"Blue","option1":"Blue","option2":null,"option3":null,"sku":"34915","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® XXL (20in. x 32in.) - Blue","public_title":"Blue","options":["Blue"],"price":2900,"weight":283,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056697155643,"title":"Natural","option1":"Natural","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® XXL (20in. x 32in.) - Natural","public_title":"Natural","options":["Natural"],"price":2900,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056697253947,"title":"Red","option1":"Red","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® XXL (20in. x 32in.) - Red","public_title":"Red","options":["Red"],"price":2900,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_fb61b094-8e37-4353-be08-66b409fb1c18.jpg?v=1619038421","\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_237be4c1-35c9-4cfe-9041-990e3a067358.jpg?v=1619038256"],"featured_image":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_fb61b094-8e37-4353-be08-66b409fb1c18.jpg?v=1619038421","options":["Color"],"media":[{"alt":"The Absorber® XXL (20in. x 32in.) - Boat Lover's Towel","id":7308250808379,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_fb61b094-8e37-4353-be08-66b409fb1c18.jpg?v=1619038421"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_fb61b094-8e37-4353-be08-66b409fb1c18.jpg?v=1619038421","width":1500},{"alt":"The Absorber® XXL (20in. x 32in.) - Boat Lover's Towel","id":7308250841147,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_237be4c1-35c9-4cfe-9041-990e3a067358.jpg?v=1619038256"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_237be4c1-35c9-4cfe-9041-990e3a067358.jpg?v=1619038256","width":1500}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eWhen you're looking for the best boat cleaning products, look no further than our Boat Lover's™ drying towel, \u003ca href=\"https:\/\/boatloverstowel.com\/collections\/absorber-drying-products\"\u003e\u003cstrong\u003eThe Absorber®\u003c\/strong\u003e\u003c\/a\u003e. With over 4.4 sq. ft. of super drying power, it is vastly superior to a terrycloth towel or a leather chamois. The Absorber towel with its uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated, never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to the Absorber®. Handy for fast and thorough wipe downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on lakes and oceans throughout the world.\u003c\/p\u003e\n\u003ch2\u003eThe Absorber Makes the Perfect First Mate\u003c\/h2\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSuper Absorbent: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u
345003e\n\u003cdd\u003e– Cover more surface area faster\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSoft and Scratch-free: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Protect your investment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eResistant to most chemicals: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Use with confidence\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eMachine Washable: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Reusing your towel is great for the environment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eHandy tube for protection: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Be ready to dry at home or on the move\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch2\u003eSize and Colors\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 20 in. x 32 in. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable in:\u003c\/strong\u003e Blue and Natural \u003c\/li\u003e\n\u003c\/ul\u003e"},{"id":5254068764838,"title":"The Absorber® MAX (22in. x 43in.) - Wholesale","handle":"the-absorber®-max-22in-x-43in-wholesale","description":"\u003cp\u003eWhen you're looking for the best boat cleaning products, look no further than our Boat Lover's™ drying towel, \u003cstrong\u003eThe Absorber®\u003c\/strong\u003e. With nearly 5 sq. ft. of super drying power, it is vastly superior to a terrycloth towel or a leather chamois. The Absorber®'s uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated, never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to the Absorber®. Handy for fast and thorough wipe downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on lakes and oceans throughout the world.\u003c\/p\u003e\n\u003ch2\u003eThe Absorber Makes the Perfect First Mate\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSuper-absorbent, which means you spend less time drying and more time enjoying your boat\u003c\/li\u003e\n\u003cli\u003eSoft on your hands and easy on your boat\u003c\/li\u003e\n\u003cli\u003eWon’t scratch and is safe to use on all finishes\u003c\/li\u003e\n\u003cli\u003eResists mold and mildew\u003c\/li\u003e\n\u003cli\u003eUnharmed by grease and cleaning chemicals\u003c\/li\u003e\n\u003cli\u003eComes in a handy tube for storing on your boat or at home\u003c\/li\u003e\n\u003cli\u003eMachine washable\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSize and Colors\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 22 in. x 43 in. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable in:\u003c\/strong\u003e Blue, Natural, Red, Aqua, Lilac\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2020-05-28T11:01:01-05:00","created_at":"2020-05-28T11:04:00-05:00","vendor":"Boat Lover's Towel","type":"","tags":["Absorber Drying Products","wholesale"],"price":3499,"price_min":3499,"price_max":3499,"available":false,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":34490056147110,"title":"Aqua","option1":"Aqua","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"The Absorber® MAX (22in. x 43in.) - Wholesale - Aqua","public_title":"Aqua","options":["Aqua"],"price":3499,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":34490056179878,"title":"Natural","option1":"Natural","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"The Absorber® MAX (22in. x 43in.) - Wholesale - Natural","public_title":"Natural","options":["Natural"],"price":3499,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":34490056212646,"title":"Red","option1":"Red","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"The Absorber® MAX (22in. x 43in.) - Wholesale - Red","public_title":"Red","options":["Red"],"price":3499,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":34490056245414,"title":"Lilac","option1":"Lilac","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"The Absorber® MAX (22in. x 43in.) - Wholesale - Lilac","public_title":"Lilac","options":["Lilac"],"price":3499,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}
345,{"id":34490056278182,"title":"Blue","option1":"Blue","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"The Absorber® MAX (22in. x 43in.) - Wholesale - Blue","public_title":"Blue","options":["Blue"],"price":3499,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_0017c776-d98c-48b8-a005-236fd110c4e3.jpg?v=1619038427","\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_98d7d83e-110b-44d8-87b3-51a35d8f4940.jpg?v=1619038426"],"featured_image":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_0017c776-d98c-48b8-a005-236fd110c4e3.jpg?v=1619038427","options":["Color"],"media":[{"alt":"The Absorber® MAX (22in. x 43in.) - Wholesale - Boat Lover's Towel","id":9301677637798,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_0017c776-d98c-48b8-a005-236fd110c4e3.jpg?v=1619038427"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_0017c776-d98c-48b8-a005-236fd110c4e3.jpg?v=1619038427","width":1500},{"alt":"The Absorber® MAX (22in. x 43in.) - Wholesale - Boat Lover's Towel","id":9301677670566,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_98d7d83e-110b-44d8-87b3-51a35d8f4940.jpg?v=1619038426"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_98d7d83e-110b-44d8-87b3-51a35d8f4940.jpg?v=1619038426","width":1500}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eWhen you're looking for the best boat cleaning products, look no further than our Boat Lover's™ drying towel, \u003cstrong\u003eThe Absorber®\u003c\/strong\u003e. With nearly 5 sq. ft. of super drying power, it is vastly superior to a terrycloth towel or a leather chamois. The Absorber®'s uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated, never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to the Absorber®. Handy for fast and thorough wipe downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on lakes and oceans throughout the world.\u003c\/p\u003e\n\u003ch2\u003eThe Absorber Makes the Perfect First Mate\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSuper-absorbent, which means you spend less time drying and more time enjoying your boat\u003c\/li\u003e\n\u003cli\u003eSoft on your hands and easy on your boat\u003c\/li\u003e\n\u003cli\u003eWon’t scratch and is safe to use on all finishes\u003c\/li\u003e\n\u003cli\u003eResists mold and mildew\u003c\/li\u003e\n\u003cli\u003eUnharmed by grease and cleaning chemicals\u003c\/li\u003e\n\u003cli\u003eComes in a handy tube for storing on your boat or at home\u003c\/li\u003e\n\u003cli\u003eMachine washable\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSize and Colors\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 22 in. x 43 in. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable in:\u003c\/strong\u003e Blue, Natural, Red, Aqua, Lilac\u003c\/li\u003e\n\u003c\/ul\u003e"}]
346}
347</script>
vendor: 1 bytes, line 347
347
348<script src="https://static.boldcommerce.com/bold-platform/sf/pr.js" type="text/javascript"></script>
348
349<style>
350  .money[data-product-id], .money[data-product-handle], .money[data-variant-id], .money[data-line-index], .money[data-cart-total] {
351    animation: moneyAnimation 0s 2s forwards; visibility: hidden;
352  }
353  @keyframes moneyAnimation { to { visibility: visible; } }
354  .shappify_qb_grid {
355    width: auto;
356    background: #fff;
357    margin: 8px 0;
358  }
359  .shappify_qb_grid, .shappify_qb_grid td, .shappify_qb_grid th {
360    text-align: left;
361    padding: 5px;
362    border: 1px solid #ccc;
363    border-collapse: collapse;
364  }
365</style>
366Liquid error (layout/theme line 63): Could not find asset snippets/bold-product.liquid
366<script>
367	var Globo = Globo || {};
368    Globo.FormBuilder = Globo.FormBuilder || {}
369    Globo.FormBuilder.url = "https://form.globosoftware.net"
370    Globo.FormBuilder.shop = {
371        settings : {
372            reCaptcha : {
373                siteKey : ''
374            },
375            hideWaterMark : false
376        },
377        pricing:{
378            features:{
379                fileUpload : 2,
380                removeCopyright : false
381            }
382        }
383    }
384    Globo.FormBuilder.forms = []
385
386        Globo.FormBuilder.page = {
387        title : document.title,
388        href : window.location.href
389    }
390</script>
390
391
392<script type="text/template" id="globo-formbuilder-dynamicCSS">
393
394	.globo-form-app{
395    max-width: {{configs.appearance.width}}px;
396    width: -webkit-fill-available;
397    background-color:#FFF;
398    {% if configs.appearance.background == 'color' %}
399    background-color: {{configs.appearance.backgroundColor}};
400    {% endif %}
401    {% if configs.appearance.background == 'image' %}
402    background-image : url('{{configs.appearance.backgroundImage}}');
403    background-position: center {{configs.appearance.backgroundImageAlignment}};;
404    background-repeat:no-repeat;
405    background-size: cover;
406    {% endif %}
407}
408
409.globo-form-app .globo-heading{
410    color: {{configs.appearance.headingColor}}
411}
412.globo-form-app .globo-description,
413.globo-form-app .header .globo-description{
414    color: {{configs.appearance.descriptionColor}}
415}
416.globo-form-app .globo-label,
417.globo-form-app .globo-form-control label.globo-label,
418.globo-form-app .globo-form-control label.globo-label span.label-content{
419    color: {{configs.appearance.labelColor}}
420}
421.globo-form-app .globo-form-control .help-text.globo-description{
422    color: {{configs.appearance.descriptionColor}}
423}
424.globo-form-app .globo-form-control .checkbox-wrapper .globo-option,
425.globo-form-app .globo-form-control .radio-wrapper .globo-option
426{
427    color: {{configs.appearance.optionColor}}
428}
429.globo-form-app .footer{
430    text-align:{{configs.footer.submitAlignment}};
431}
432.globo-form-app .footer button{
433    border:1px solid {{configs.appearance.mainColor}};
434    {% if configs.footer.submitFullWidth %}
435        width:100%;
436    {% endif %}
437}
438.globo-form-app .footer button.submit,
439.globo-form-app .footer button.action.loading .spinner{
440    background-color: {{configs.appearance.mainColor}};
441    color : {{ configs.appearance.mainColor | idealTextColor }};
442}
443.globo-form-app .globo-form-control .star-rating>fieldset:not(:checked)>label:before {
444    content: url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="star" class="svg-inline--fa fa-star fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="{{configs.appearance.mainColor | encodeHexColor }}" d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z"></path></svg>');
445}
446.globo-form-app .globo-form-control .star-rating>fieldset>input:checked ~ label:before {
447    content: url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="{{configs.appearance.mainColor | encodeHexColor }}" d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"></path></svg>');
448}
449.globo-form-app .globo-form-control .star-rating>fieldset:not(:checked)>label:hover:before, .globo-form-app .globo-form-control .star-rating>fieldset:not(:checked)>label:hover ~ label:before{
450    content : url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" class="svg-inline--fa fa-star fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="{{configs.appearance.mainColor | encodeHexColor }}" d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"></path></svg>')
451}
452.globo-form-app .globo-form-control .radio-wrapper .radio-input:checked ~ .radio-label:after {
453    background: {{configs.appearance.mainColor}};
454    background: radial-gradient({{configs.appearance.mainColor}} 40%, #fff 45%);
455}
456.globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {
457    border-color: {{configs.appearance.mainColor}};
458    box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);
459    background-color: {{configs.appearance.mainColor}};
460}
461.globo-form-app .step.-completed .step__number,
462.globo-form-app .line.-progress,
463.globo-form-app .line.-start{
464    background-color: {{configs.appearance.mainColor}};
465}
466.globo-form-app .checkmark__check,
467.globo-form-app .checkmark__circle{
468    stroke: {{configs.appearance.mainColor}};
469}
470.globo-form .floating-button{
471    background-color: {{configs.appearance.mainColor}};
472}
473.globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,
474.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{
475    border-color : {{configs.appearance.mainColor}};
476}
477.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay {
478    background: {{configs.appearance.mainColor}};
479    border-color: {{configs.appearance.mainColor}};
480}
481
482</script>
vendor: 1 bytes, line 482
482
483<script type="text/template" id="globo-formbuilder-template">
484
485	<div class="globo-form {{configs.appearance.layout}}-form">
486<style>{{ null | renderElement : dynamicCSS,configs }}</style>
487<div class="globo-form-app {{configs.appearance.layout}}-layout">
488    <form class="g-container" novalidate action="{{Globo.FormBuilder.url}}/api/front/form/{{formId}}/send" method="POST" enctype="multipart/form-data" data-id={{formId}}>
489        {% if configs.header.active %}
490        <div class="header">
491            <h3 class="title globo-heading">{{configs.header.title}}</h3>
492            {% if configs.header.description != '' and configs.header.description != '<p><br></p>' %}
493            <div class="description globo-description">{{configs.header.description}}</div>
494            {% endif %}
495        </div>
496        {% endif %}
497        {% if configs.isStepByStepForm %}
498            <div class="globo-formbuilder-wizard" data-id={{formId}}>
499                <div class="wizard__content">
500                    <header class="wizard__header">
501                        <div class="wizard__steps">
502                        <nav class="steps">
503                            {% for element in configs.elements %}
504                                <div class="step">
505                                    <div class="step__content">
506                                        <p class="step__number"></p>
507                                        <svg class="checkmark" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 52">
508                                            <circle class="checkmark__circle" cx="26" cy="26" r="25" fill="none"/>
509                                            <path class="checkmark__check" fill="none" d="M14.1 27.2l7.1 7.2 16.7-16.8"/>
510                                        </svg>
511                                        <div class="lines">
512                                            {% if forloop.first == true %}
513                                                <div class="line -start"></div>
514                                            {% endif %}
515                                            <div class="line -background">
516                                            </div>
517                                            <div class="line -progress">
518                                            </div>
519                                        </div>  
520                                    </div>
521                                </div>
522                            {% endfor %}
523                        </nav>
524                        </div>
525                    </header>
526                    <div class="panels">
527                        {% for element in configs.elements %}
528                        <div class="panel" data-id={{formId}}>
529                            {% if element.type != "group" %}
530                                {{ element | renderElement : partialElement , configs }}
531                            {% else %}
532                                {% for el in element.elements %}
533                                    {{ el | renderElement : partialElement , configs }}
534                                {% endfor %}
535                            {% endif %}
536                            {% if forloop.last == true %}
537                                {% if configs.reCaptcha.enable = true %}
538                                    <div class="globo-form-control">
539                                        <div class="globo-g-recaptcha" data-sitekey="{{Globo.FormBuilder.shop.settings.reCaptcha.siteKey}}"></div>
540                                        <input type="hidden" name="reCaptcha" id="reCaptcha">
541                                        <small class="messages"></small>
542                                    </div>
543                                {% endif %}
544                            {% endif %}
545                        </div>
546                        {% endfor %}
547                    </div>
548                    {% if Globo.FormBuilder.shop.pricing.features.removeCopyright == false and Globo.FormBuilder.shop.settings.hideWaterMark == false %}
549                    <p style="text-align: right;font-size:small;" >Made by <a target="_blank" rel="nofollow" href="https://apps.shopify.com/form-builder
549-contact-form">Powerful Contact Form Builder</a> </p>
550                    {% endif %}
551                    <div class="message error" data-other-error="{{configs.errorMessage.otherError}}">
552                        <div class="content"></div>
553                        <div class="dismiss" onclick="Globo.dismiss(this)">
554                            <svg viewBox="0 0 20 20" class="" focusable="false" aria-hidden="true"><path d="M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path></svg>
555                        </div>
556                    </div>
557                    {% unless configs.afterSubmit.message == "" %}
558                    <div class="message success">
559                        <div class="content">{{configs.afterSubmit.message}}</div>
560                        <div class="dismiss" onclick="Globo.dismiss(this)">
561                            <svg viewBox="0 0 20 20" class="" focusable="false" aria-hidden="true"><path d="M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path></svg>
562                        </div>
563                    </div>
564                    {% endunless %}
565                    <div class="footer wizard__footer">
566                        {% if configs.footer.description != '' and configs.footer.description != '<p><br></p>' %}
567                        <div class="description globo-description">{{configs.footer.description}}</div>
568                        {% endif %}
569                        <button type="button" class="action previous  {{configs.appearance.style}}-button">{{configs.footer.previousText}}</button>
570                        <button type="button" class="action next submit {{configs.appearance.style}}-button" data-submitting-text="{{configs.footer.submittingText}}" data-submit-text='<span class="spinner"></span>{{configs.footer.submitText}}' data-next-text={{configs.footer.nextText}} ><span class="spinner"></span>{{configs.footer.nextText}}</button>
571                        <h1 class="wizard__congrats-message"></h1>
572                    </div>
573                </div>
574            </div>
575        {% else %}
576            <div class="content flex-wrap block-container" data-id={{formId}}>
577                {% for element in configs.elements %}
578                    {% if element.type != "group" %}
579                        {{ element | renderElement : partialElement , configs }}
580                    {% else %}
581                        {% for el in element.elements %}
582                            {{ el | renderElement : partialElement , configs }}
583                        {% endfor %}
584                    {% endif %}
585                {% endfor %}
586                {% if configs.reCaptcha.enable = true %}
587                    <div class="globo-form-control">
588                        <div class="globo-g-recaptcha" data-sitekey="{{Globo.FormBuilder.shop.settings.reCaptcha.siteKey}}"></div>
589                        <input type="hidden" name="reCaptcha" id="reCaptcha">
590                        <small class="messages"></small>
591                    </div>
592                {% endif %}
593            </div>
594            {% if Globo.FormBuilder.shop.pricing.features.removeCopyright == false and Globo.FormBuilder.shop.settings.hideWaterMark == false %}
595            <p style="text-align: right;font-size:small;">Made by <a target="_blank" rel="nofollow" href="https://apps.shopify.com/form-builder-contact-form">Powerful Contact Form Builder</a> </p>
596            {% endif %}
597            <div class="message error" data-other-error="{{configs.errorMessage.otherError}}">
598                <div class="content"></div>
599                <div class="dismiss" onclick="Globo.dismiss(this)">
600                    <svg viewBox="0 0 20 20" class="" focusable="false" aria-hidden="true"><path d="M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path></svg>
601                </div>
602            </div>
603            {% unless configs.afterSubmit.message == "" %}
604            <div class="message success">
605                <div class="content">
605{{configs.afterSubmit.message}}</div>
606                <div class="dismiss" onclick="Globo.dismiss(this)">
607                    <svg viewBox="0 0 20 20" class="" focusable="false" aria-hidden="true"><path d="M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path></svg>
608                </div>
609            </div>
610            {% endunless %}
611            <div class="footer">
612                {% if configs.footer.description != '' and configs.footer.description != '<p><br></p>' %}
613                <div class="description globo-description">{{configs.footer.description}}</div>
614                {% endif %}
615                <button class="action submit {{configs.appearance.style}}-button"><span class="spinner"></span>{{configs.footer.submitText}}</button>
616            </div>
617        {% endif %}
618        {% if Globo.FormBuilder.customer %}
619            <input type="hidden" value="{{Globo.FormBuilder.customer.id}}" name="customer[id]">
620            <input type="hidden" value="{{Globo.FormBuilder.customer.email}}" name="customer[email]"> 
621            <input type="hidden" value="{{Globo.FormBuilder.customer.name}}" name="customer[name]">
622        {% endif %}
623        <input type="hidden" value="{{Globo.FormBuilder.page.title}}" name="page[title]">
624        <input type="hidden" value="{{Globo.FormBuilder.page.href}}" name="page[href]"> 
625
626        <input type="hidden" value="" name="_keyLabel">
627    </form>
628    {% unless configs.afterSubmit.message == "" %}
629    <div class="message success">
630        <div class="content">{{configs.afterSubmit.message}}</div>
631        <div class="dismiss" onclick="Globo.dismiss(this)">
632            <svg viewBox="0 0 20 20" class="" focusable="false" aria-hidden="true"><path d="M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path></svg>
633        </div>
634    </div>
635    {% endunless %}
636</div>
637{% if configs.appearance.layout == 'float'  %}
638{% if configs.appearance.floatingIcon != '' or configs.appearance.floatingText != '' %}
639{% if configs.appearance.floatingText != '' and configs.appearance.floatingText != null %}
640{% assign circle = '' %}
641{% else %}
642{% assign circle = 'circle' %}
643{% endif %}
644<div class="floating-button {{circle}} {{configs.appearance.position}}" onclick="Globo.FormBuilder.showFloatingForm(this)">
645    <div class="fabLabel">
646        {{configs.appearance.floatingIcon}}
647        {{configs.appearance.floatingText}}
648    </div>
649</div>
650{% endif %}
651<div class="overlay" onclick="Globo.FormBuilder.hideFloatingForm(this)"></div>
652{% endif %}
653</div>
654
655</script>
vendor: 1 bytes, line 655
655
656<script type="text/template" id="globo-formbuilder-element">
657
658    {% assign columnWidth = element.columnWidth | parseInt %}
659{% assign columnWidthClass = "layout-" | append : columnWidth | append : "-column" %}
660{% assign attrInput = "" %}
661
662{% if element.conditionalField && element.onlyShowIf && element.onlyShowIf != false %}
663{% assign columnWidthClass = columnWidthClass | append : " conditional-field" %}
664{% assign escapeConnectedValue = element[element.onlyShowIf] | escapeHtml %}
665{% assign attrInput = "disabled='disabled'" %}
666{% assign dataAttr = dataAttr | append : " data-connected-id='" | append : element.onlyShowIf | append : "'" %}
667{% assign dataAttr = dataAttr | append : " data-connected-value='" | append : escapeConnectedValue | append : "'" %}
668{% endif %}
669
670{% case element.type %}
671{% when "text" %}
672<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
673    <label for="{{element.id}}" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
674    <input type="text" {{attrInput}} data-type="{{element.type}}" class="{{configs.appearance.style}}-input" id="{{element.id}}" name="{{element.id}}" placeholder="{{element.placeholder}}" {% if element.required %}presence{% endif %} >
675    {% if element.description != '' %}
676        <small class="help-text globo-description">{{element.description}}</small>
677    {% endif %}
678    <small class="messages"></small>
679</div>
680{% when "name" %}
681<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
682    <label for="{{element.id}}" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
683    <input type="text" {{attrInput}} data-type="{{element.type}}" class="{{configs.appearance.style}}-input" id="{{element.id}}" name="{{element.id}}" placeholder="{{element.placeholder}}" {% if element.required %}presence{% endif %} >
684    {% if element.description != '' %}
685        <small class="help-text globo-description">{{element.description}}</small>
686    {% endif %}
687    <small class="messages"></small>
688</div>
689{% when "email" %}
690<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
691    <label for="{{element.id}}" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
692    <input type="text" {{attrInput}} data-type="{{element.type}}" class="{{configs.appearance.style}}-input" id="{{element.id}}" name="{{element.id}}" placeholder="{{element.placeholder}}" {% if element.required %}presence{% endif %} >
693    {% if element.description != '' %}
694        <small class="help-text globo-description">{{element.description}}</small>
695    {% endif %}
696    <small class="messages"></small>
697</div>
698{% when "textarea" %}
699<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
700    <label for="{{element.id}}" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
701    <textarea id="{{element.id}}" {{attrInput}} data-type="{{element.type}}" class="{{configs.appearance.style}}-input" rows="3" name="{{element.id}}" placeholder="{{element.placeholder}}" {% if element.required %}presence{% endif %} ></textarea>
702    {% if element.description != '' %}
703        <small class="help-text globo-description">{{element.description}}</small>
704    {% endif %}
705    <small class="messages"></small>
706</div>
707{% when "url" %}
708<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
709    <label for="{{element.id}}" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
710    <input type="text" {{attrInput}} data-type="{{element.type}}" class="{{configs.appearance.style}}
710-input" id="{{element.id}}" name="{{element.id}}" placeholder="{{element.placeholder}}" {% if element.required %}presence{% endif %} >
711    {% if element.description != '' %}
712        <small class="help-text globo-description">{{element.description}}</small>
713    {% endif %}
714    <small class="messages"></small>
715</div>
716{% when "phone" %}
717<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
718    <label for="{{element.id}}" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
719    <input type="text" {{attrInput}} data-type="{{element.type}}" class="{{configs.appearance.style}}-input" id="{{element.id}}" name="{{element.id}}" placeholder="{{element.placeholder}}" {% if element.required %}presence{% endif %} >
720    {% if element.description != '' %}
721        <small class="help-text globo-description">{{element.description}}</small>
722    {% endif %}
723    <small class="messages"></small>
724</div>
725{% when "number" %}
726<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
727    <label for="{{element.id}}" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
728    <input type="number" {{attrInput}} class="{{configs.appearance.style}}-input" id="{{element.id}}" name="{{element.id}}" placeholder="{{element.placeholder}}" {% if element.required %}presence{% endif %} >
729    {% if element.description != '' %}
730        <small class="help-text globo-description">{{element.description}}</small>
731    {% endif %}
732    <small class="messages"></small>
733</div>
734{% when "password" %}
735<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
736    <label for="{{element.id}}" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
737    <input type="password" data-type="{{element.type}}" {{attrInput}} class="{{configs.appearance.style}}-input" id="{{element.id}}" name="{{element.id}}" {% if element.validationRule %} data-validate-rule="{{element.validationRule}}" {% endif %} {% if element.validationRule == 'advancedValidateRule' %} data-advanced-validate-rule="{{element.advancedValidateRule}}" {% endif %} placeholder="{{element.placeholder}}" {% if element.required %}presence{% endif %} >
738    {% if element.description != '' %}
739        <small class="help-text globo-description">{{element.description}}</small>
740    {% endif %}
741    <small class="messages"></small>
742</div>
743{% if element.hasConfirm %}
744    <div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
745        <label for="{{element.id}}Confirm" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.labelConfirm}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
746        <input type="password" data-type="{{element.type}}" data-additional-type="confirm-{{element.type}}" data-connected-element="{{element.id}}" {% if element.validationRule %} data-validate-rule="{{element.validationRule}}" {% endif %} {% if element.validationRule == 'advancedValidateRule' %} data-advanced-validate-rule="{{element.advancedValidateRule}}" {% endif %}  {{attrInput}} class="{{configs.appearance.style}}-input" id="{{element.id}}Confirm" name="{{element.id}}Confirm" placeholder="{{element.placeholderConfirm}}" {% if element.required %}presence{% endif %} >
747        {% if element.descriptionConfirm != '' %}
748            <small class="help-text globo-description">{{element.descriptionConfirm}}</small>
749        {% endif %}
750        <small class="messages"></small>
751    </div>
752{% endif %}
753{% when "datetime" %}
754<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
755    <label for="{{element.id}}" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
756    <input 
757        type="text" 
758        {{attrInput}} 
759        data-type="{{element.type}}" 
760        class="{{configs.appearance.style}}-input" 
761        id="{{element.id}}" 
762        name="{{element.id}}" 
763        placeholder="{{element.placeholder}}" 
764        {% if element.required %}presence{% endif %} 
765        data-format="{{element.format}}" 
766        {% if element.otherLang %}
767        data-locale="{{element.localization}}" 
768        {% endif %} 
769        dataDateFormat="{{element.date-format}}" 
770        dataTimeFormat="{{element.time-format}}" 
771        {% if element.format == 'date' and element.isLimitDate %}
772            limitDateType="{{element.limitDateType}}"
773            {% if element.limitDateSpecificEnabled %}
774                limitDateSpecificDates="{{element.limitDateSpecificDates}}"
775            {% endif %}
776            {% if element.limitDateRangeEnabled %}
777                limitDateRangeDates="{{element.limitDateRangeDates}}"
778            {% endif %}
779            {% if element.limitDateDOWEnabled %}
780                limitDateDOWDates="{{element.limitDateDOWDates}}"
781            {% endif %}
782        {% endif %}
783    >
784    {% if element.description != '' %}
785        <small class="help-text globo-description">{{element.description}}</small>
786    {% endif %}
787    <small class="messages"></small>
788</div>
789{% when "file" %}
790<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
791    <label for="{{element.id}}" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
792    <input type="file" {{attrInput}} data-type="{{element.type}}" class="{{configs.appearance.style}}-input" id="{{element.id}}" {% if element.allowed-multiple %} multiple name="{{element.id}}[]" {% else %} name="{{element.id}}" {% endif %}
793        placeholder="{{element.placeholder}}" {% if element.required %}presence{% endif %} data-allowed-extensions="{{element.allowed-extensions | join : ',' }}">
794    {% if element.description != '' %}
795        <small class="help-text globo-description">{{element.description}}</small>
796    {% endif %}
797    <small class="messages"></small>
798</div>
799{% when "checkbox" %}
800<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
801    <legend class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</legend>
802    {% assign options = element.options | optionsToArray %}
803    <ul>
804        {% for option in options %}
805            <li>
806                <div class="checkbox-wrapper">
807                    <input class="checkbox-input" {{attrInput}} id="{{element.id}}-{{option}}-{{uniqueId}}" type="checkbox" data-type="{{element.type}}" name="{{element.id}}[]" {% if element.required %}presence{% endif %} value="{{option}}">
808                    <label class="checkbox-label globo-option" for="{{element.id}}-{{option}}-{{uniqueId}}">{{option}}</label>
809                </div>
810            </li>
811            
812        {% endfor %}
813    </ul>
814    {% if element.description != '' %}
815        <small class="help-text globo-description">{{element.description}}</small>
816    {% endif %}
817    <small class="messages"></small>
818</div>
819{% when "radio" %}
820<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
821    <legend class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</legend>
822    {% assign options = element.options | optionsToArray %}
823    <ul>
824        {% for option in options %}
825        <li>
826            <div class="radio-wrapper">
827                <input class="radio-input" {{attrInput}} id="{{element.id}}-{{option}}-{{uniqueId}}" type="radio" data-type="{{element.type}}" name="{{element.id}}" {% if element.required %}presence{% endif %} value="{{option}}">
828                <label class="radio-label globo-option" for="{{element.id}}-{{option}}-{{uniqueId}}">{{option}}</label>
829            </div>
830        </li>
831        {% endfor %}
832    </ul>
833    {% if element.description != '' %}
834        <small class="help-text globo-description">{{element.description}}</small>
835    {% endif %}
836    <small class="messages"></small>
837</div>
838{% when "select" %}
839<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
840    <label for="{{element.id}}" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
841    {% assign options = element.options | optionsToArray %}
842    <select name="{{element.id}}" {{attrInput}} id="{{element.id}}" class="{{configs.appearance.style}}-input" {% if element.required %}presence{% endif %}>
843        <option selected="selected" value="" disabled="disabled">{{element.placeholder}}</option>
844        {% for option in options %}
845        <option value="{{option}}">{{option}}</option>
846        {% endfor %}
847    </select>
848    {% if element.description != '' %}
849        <small class="help-text globo-description">{{element.description}}</small>
850    {% endif %}
851    <small class="messages"></small>
852</div>
853{% when "country" %}
854<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
855    <label for="{{element.id}}" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
856    {% assign options = element.options | optionsToArray %}
857    <select name="{{element.id}}" {{attrInput}} id="{{element.id}}" class="{{configs.appearance.style}}-input" {% if element.required %}presence{% endif %}>
858        <option selected="selected" value="" disabled="disabled">{{element.placeholder}}</option>
859        {% for option in options %}
860        <option value="{{option}}">{{option}}</option>
861        {% endfor %}
862    </select>
863    {% if element.description != '' %}
864        <small class="help-text globo-description">{{element.description}}</small>
865    {% endif %}
866    <small class="messages"></small>
867</div>
868{% when "heading" %}
869<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
870    <h3 class="heading-title globo-heading">{{element.heading}}</h3>
871    <p class="heading-caption">{{element.caption}}</p>
872</div>
873{% when "paragraph" %}
874<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
875    <label for="{{element.id}}" class="{{configs.appearance.style}}-label"><span class="label-content">{{element.label}}</span></label>
876    <div class="globo-paragraph">{{element.text}}</div>
877</div>
878{% when "rating-star" %}
879<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}}>
880    <label for="{{element.id}}" class="{{configs.appearance.style}}-label globo-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
881    <div class="star-rating">
882        <fieldset>
883            <input type="radio" {{attrInput}} data-type="{{element.type}}" {% if element.required %}presence{% endif %} id="{{element.id}}-5-stars" name="{{element.id}}" value="5" /><label for="{{element.id}}-5-stars" title="5 Stars">5 stars</label>
884            <input type="radio" {{attrInput}} data-type="{{element.type}}" {% if element.required %}presence{% endif %} id="{{element.id}}-4-stars" name="{{element.id}}" value="4" /><label for="{{element.id}}-4-stars" title="4 Stars">4 stars</label>
885            <input type="radio" {{attrInput}} data-type="{{element.type}}" {% if element.required %}presence{% endif %} id="{{element.id}}-3-stars" name="{{element.id}}" value="3" /><label for="{{element.id}}-3-stars" title="3 Stars">3 stars</label>
886            <input type="radio" {{attrInput}} data-type="{{element.type}}" {% if element.required %}presence{% endif %} id="{{element.id}}-2-stars" name="{{element.id}}" value="2" /><label for="{{element.id}}-2-stars" title="2 Stars">2 stars</label>
887            <input type="radio" {{attrInput}} data-type="{{element.type}}" {% if element.required %}presence{% endif %} id="{{element.id}}-1-star" name="{{element.id}}" value="1" /><label for="{{element.id}}-1-star" title="1 Star">1 star</label>
888        </fieldset>
889    </div>
890    {% if element.description != '' %}
891        <small class="help-text globo-description">{{element.description}}</small>
892    {% endif %}
893    <small class="messages"></small>
894</div>
895{% when "devider" %}
896<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}} >
897    <hr>
898</div>
899{% when "hidden" %}
900<div class="globo-form-control {{columnWidthClass}}" {{dataAttr}} style="display: none;visibility: hidden;">
901    <label for="{{element.id}}" class="{{configs.appearance.style}}-label"><span class="label-content">{{element.label}}</span>{% if element.required %}<span class="text-danger text-smaller"> *</span>{% endif %}</label>
902    {% if element.dataType == 'fixed' %}
903        <input type="hidden" data-type="{{element.dataType}}" id="{{element.id}}" name="{{element.id}}" value="{{element.fixedValue}}">
904    {% else %}
905        <input type="hidden" data-type="{{element.dataType}}" id="{{element.id}}" name="{{element.id}}" data-default-value="{{element.defaultValue}}" value="{{element.defaultValue}}" >
906    {% endif %}
907</div>
908{% else %}
909
910{% endcase %}
911
912</script>
912
913<link href="//boatloverstowel.com/cdn/shop/t/3/assets/globo.formbuilder.css?v=87812466906006442931585579807" rel="stylesheet" type="text/css" media="all" />
913<script src="//boatloverstowel.com/cdn/shop/t/3/assets/globo.formbuilder.data.1579.js?v=21070299404682929681614610754" defer ></script>
vendor: 1 bytes, line 913
913
914<script src="//boatloverstowel.com/cdn/shop/t/3/assets/globo.formbuilder.js?v=144249796255209921071614636538" defer ></script>
914
915  
915<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js" type="text/javascript"></script>
915
916  
916<script src="//boatloverstowel.com/cdn/shop/t/3/assets/modernizr.min.js?v=137617515274177302221585579820" type="text/javascript"></script>
916
917
918  
919
920  
920<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.5.18/webfont.js"></script>
920
921
922
923
924  
924<script src="//boatloverstowel.com/cdn/shop/t/3/assets/libraries.min.js?v=85894768790747955291585579819" type="text/javascript"></script>
924
925
926
927  
928  
929  
930  
931  
932  
933
934   
935    <link rel="canonical" href="https://boatloverstowel.com/collections/absorber-drying-products">
936  
937<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0306/7992/4795/files/logo_6.png?height=628&pad_color=fff&v=1613742851&width=1200" />
938<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0306/7992/4795/files/logo_6.png?height=628&pad_color=fff&v=1613742851&width=1200" />
939<meta property="og:image:width" content="1200" />
940<meta property="og:image:height" content="628" />
941<meta property="og:image:alt" content="The Absorber Boat Lover&#39;s Towel logo" />
942<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
943<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: 30679924795,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "collection"};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 943
943
944<script>
945  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
946</script>
vendor: 1 bytes, line 946
946
947<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}
947).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: 30679924795,storefrontBaseUrl: "https://boatloverstowel.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://boatloverstowel.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1850638502","configuration":"{\"yotpoStoreId\":\"ZmPqvuxfmVsHMo7utriBwAuvt7ySMar2egpz9okl\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"641237158","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-YGPKTCY7GB\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-YGPKTCY7GB\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-YGPKTCY7GB\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-YGPKTCY7GB\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-YGPKTCY7GB\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-YGPKTCY7GB\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-YGPKTCY7GB\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-YGPKTCY7GB\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-YGPKTCY7GB\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-YGPKTCY7GB\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-YGPKTCY7GB\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-YGPKTCY7GB\\\"}],\\\"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":"230719654","configuration":"{\"pixel_id\":\"350924909364258\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"58392742","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Boat Lover's Towel","paymentSettings":{"currencyCode":"USD"}
947,"myshopifyDomain":"boat-lovers-towel.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/boatloverstowel.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"4578144911419","handle":"the-absorber-13-in-x-17-in","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"33056722485307","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4578144714811","handle":"the-absorber-27-in-x-17-in","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32819479150651","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4578146451515","handle":"the-absorber-xxl-20-in-x-32-in","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"33056697057339","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"5254068764838","handle":"the-absorber®-max-22in-x-43in-wholesale","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"34490056147110","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://boatloverstowel.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"94316527675","themePublished":"true","eventMetadataId":"8992928d-cb4b-400d-8e5e-db2d0e8adbf0","pageType":"collection","resourceId":"169825763387","shopId":"30679924795","storefrontBaseUrl":"https:\/\/boatloverstowel.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\",{}],[\"collection_viewed\",{\"collection\":{\"id\":\"169825763387\",\"title\":\"Boat Drying Products\",\"productVariants\":[{\"price\":{\"amount\":9.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"The Absorber® (13 in. x 17 in.)\",\"vendor\":\"Boat Lover's Towel\",\"id\":\"4578144911419\",\"untranslatedTitle\":\"The Absorber® (13 in. x 17 in.)\",\"url\":\"\/products\/the-absorber-13-in-x-17-in\",\"type\":\"\"},\"id\":\"33056722485307\",\"image\":{\"src\":\"\/\/boatloverstowel.com\/cdn\/shop\/products\/minimarine.png?v=1593532116\"},\"sku\":\"12951\",\"title\":\"Blue\",\"untranslatedTitle\":\"Blue\"},{\"price\":{\"amount\":19.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"The Absorber® (27in. x 17in.)\",\"vendor\":\"Boat Lover's Towel\",\"id\":\"4578144714811\",\"untranslatedTitle\":\"The Absorber® (27in. x 17in.)\",\"url\":\"\/products\/the-absorber-27-in-x-17-in\",\"type\":\"\"},\"id\":\"32819479150651\",\"image\":{\"src\":\"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149_natural.jpg?v=1606230453\"},\"sku\":\"83149\",\"title\":\"Tan\",\"untranslatedTitle\":\"Tan\"},{\"price\":{\"amount\":29.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"The Absorber® XXL (20in. x 32in.)\",\"vendor\":\"Boat Lover's Towel\",\"id\":\"4578146451515\",\"untranslatedTitle\":\"The Absorber® XXL (20in. x 32in.)\",\"url\":\"\/products\/the-absorber-xxl-20-in-x-32-in\",\"type\":\"\"},\"id\":\"33056697057339\",\"image\":{\"src\":\"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_fb61b094-8e37-4353-be08-66b409fb1c18.jpg?v=1619038421\"},\"sku\":\"34915\",\"title\":\"Blue\",\"untranslatedTitle\":\"Blue\"},{\"price\":{\"amount\":34.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"The Absorber® MAX (22in. x 43in.) - Wholesale\",\"vendor\":\"Boat Lover's Towel\",\"id\":\"5254068764838\",\"untranslatedTitle\":\"The Absorber® MAX (22in. x 43in.) - Wholesale\",\"url\":\"\/products\/the-absorber%C2%AE-max-22in-x-43in-wholesale\",\"type\":\"\"},\"id\":\"34490056147110\",\"image\":{\"src\":\"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_0017c776-d98c-48b8-a005-236fd110c4e3.jpg?v=1619038427\"},\"sku\":\"\",\"title\":\"Aqua\",\"untranslatedTitle\":\"Aqua\"}]}}]]"});})();</script>
947<script>
948  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
949  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
950  window.ShopifyAnalytics.meta.currency = 'USD';
951  var meta = {"products":[{"id":4578144911419,"gid":"gid:\/\/shopify\/Product\/4578144911419","vendor":"Boat Lover's Towel","type":"","handle":"the-absorber-13-in-x-17-in","variants":[{"id":33056722485307,"price":900,"name":"The Absorber® (13 in. x 17 in.) - Blue","public_title":"Blue","sku":"12951"},{"id":33056722518075,"price":900,"name":"The Absorber® (13 in. x 17 in.) - Natural","public_title":"Natural","sku":"12952"},{"id":33056722550843,"price":900,"name":"The Absorber® (13 in. x 17 in.) - Red","public_title":"Red","sku":"12953"},{"id":33056722583611,"price":900,"name":"The Absorber® (13 in. x 17 in.) - Yellow","public_title":"Yellow","sku":"12954"},{"id":33056722616379,"price":900,"name":"The Absorber® (13 in. x 17 in.) - Purple","public_title":"Purple","sku":"12955"},{"id":33056722649147,"price":900,"name":"The Absorber® (13 in. x 17 in.) - Aqua","public_title":"Aqua","sku":"12956"}],"remote":false},{"id":4578144714811,"gid":"gid:\/\/shopify\/Product\/4578144714811","vendor":"Boat Lover's Towel","type":"","handle":"the-absorber-27-in-x-17-in","variants":[{"id":32819479150651,"price":1900,"name":"The Absorber® (27in. x 17in.) - Tan","public_title":"Tan","sku":"83149"},{"id":32819479216187,"price":1900,"name":"The Absorber® (27in. x 17in.) - Blue","public_title":"Blue","sku":""},{"id":32819479347259,"price":1900,"name":"The Absorber® (27in. x 17in.) - Aqua","public_title":"Aqua","sku":""},{"id":32819479380027,"price":1900,"name":"The Absorber® (27in. x 17in.) - Purple","public_title":"Purple","sku":""},{"id":32819479445563,"price":1900,"name":"The Absorber® (27in. x 17in.) - Neon Yellow","public_title":"Neon Yellow","sku":""},{"id":32819479478331,"price":1900,"name":"The Absorber® (27in. x 17in.) - Red","public_title":"Red","sku":""}],"remote":false},{"id":4578146451515,"gid":"gid:\/\/shopify\/Product\/4578146451515","vendor":"Boat Lover's Towel","type":"","handle":"the-absorber-xxl-20-in-x-32-in","variants":[{"id":33056697057339,"price":2900,"name":"The Absorber® XXL (20in. x 32in.) - Blue","public_title":"Blue","sku":"34915"},{"id":33056697155643,"price":2900,"name":"The Absorber® XXL (20in. x 32in.) - Natural","public_title":"Natural","sku":""},{"id":33056697253947,"price":2900,"name":"The Absorber® XXL (20in. x 32in.) - Red","public_title":"Red","sku":""}],"remote":false},{"id":5254068764838,"gid":"gid:\/\/shopify\/Product\/5254068764838","vendor":"Boat Lover's Towel","type":"","handle":"the-absorber®-max-22in-x-43in-wholesale","variants":[{"id":34490056147110,"price":3499,"name":"The Absorber® MAX (22in. x 43in.) - Wholesale - Aqua","public_title":"Aqua","sku":""},{"id":34490056179878,"price":3499,"name":"The Absorber® MAX (22in. x 43in.) - Wholesale - Natural","public_title":"Natural","sku":""},{"id":34490056212646,"price":3499,"name":"The Absorber® MAX (22in. x 43in.) - Wholesale - Red","public_title":"Red","sku":""},{"id":34490056245414,"price":3499,"name":"The Absorber® MAX (22in. x 43in.) - Wholesale - Lilac","public_title":"Lilac","sku":""},{"id":34490056278182,"price":3499,"name":"The Absorber® MAX (22in. x 43in.) - Wholesale - Blue","public_title":"Blue","sku":""}],"remote":false}],"page":{"pageType":"collection","resourceType":"collection","resourceId":169825763387,"requestId":"73a6f595-7901-4e22-a4db-f7af316bbd1c-1791147548"}};
952  for (var attr in meta) {
953    window.ShopifyAnalytics.meta[attr] = meta[attr];
954  }
955</script>
vendor: 1 bytes, line 955
955
956<script class="analytics">
957  (function () {
958    var customDocumentWrite = function(content) {
959      var jquery = null;
960
961      if (window.jQuery) {
962        jquery = window.jQuery;
963      } else if (window.Checkout && window.Checkout.$) {
964        jquery = window.Checkout.$;
965      }
966
967      if (jquery) {
968        jquery('body').append(content);
969      }
970    };
971
972    var hasLoggedConversion = function(token) {
973      if (token) {
974        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
975      }
976      return false;
977    }
978
979    var setCookieIfConversion = function(token) {
980      if (token) {
981        var twoMonthsFromNow = new Date(Date.now());
982        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
983
984        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
985      }
986    }
987
988    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
989    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
990    if (trekkie.integrations) {
991      return;
992    }
993    trekkie.methods = [
994      'identify',
995      'page',
996      'ready',
997      'track',
998      'trackForm',
999      'trackLink'
1000    ];
1001    trekkie.factory = function(method) {
1002      return function() {
1003        var args = Array.prototype.slice.call(arguments);
1004        args.unshift(method);
1005        trekkie.push(args);
1006        if (method == 'track' || method == 'page') {
1007          var pageUrl;
1008          try {
1009            pageUrl = window.location.href;
1010          } catch (e) {}
1011          var pageReferrer;
1012          try {
1013            pageReferrer = document.referrer;
1014          } catch (e) {}
1015          try {
1016            if (window.__TREKKIE_SHIM_QUEUE == null) {
1017              window.__TREKKIE_SHIM_QUEUE = [];
1018            }
1019            window.__TREKKIE_SHIM_QUEUE.push({
1020              from: 'trekkie-stub',
1021              method: method,
1022              args: args.slice(1),
1023              pageContext: {
1024                url: pageUrl,
1025                referrer: pageReferrer
1026              }
1027            });
1028          } catch (e) {
1029            // no-op
1030          }
1031        }
1032        return trekkie;
1033      };
1034    };
1035    for (var i = 0; i < trekkie.methods.length; i++) {
1036      var key = trekkie.methods[i];
1037      trekkie[key] = trekkie.factory(key);
1038    }
1039    trekkie.load = function(config) {
1040      trekkie.config = config || {};
1041      trekkie.config.initialDocumentCookie = document.cookie;
1042      var first = document.getElementsByTagName('script')[0];
1043var script = document.createElement('script');
1044script.type = 'text/javascript';
1045script.onerror = function(e) {
1046  var scriptFallback = document.createElement('script');
1047  scriptFallback.type = 'text/javascript';
1048  scriptFallback.onerror = function(error) {
1049          var Monorail = {
1050      produce: function produce(monorailDomain, schemaId, payload) {
1051        var currentMs = new Date().getTime();
1052        var event = {
1053          schema_id: schemaId,
1054          payload: payload,
1055          metadata: {
1056            event_created_at_ms: currentMs,
1057            event_sent_at_ms: currentMs
1058          }
1059        };
1060        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1061      },
1062      sendRequest: function sendRequest(endpointUrl, payload) {
1063        // Try the sendBeacon API
1064        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1065          var blobData = new window.Blob([payload], {
1066            type: 'text/plain'
1067          });
1068
1069          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1070            return true;
1071          } // sendBeacon was not successful
1072
1073        } // XHR beacon
1074
1075        var xhr = new XMLHttpRequest();
1076
1077        try {
1078          xhr.open('POST', endpointUrl);
1079          xhr.setRequestHeader('Content-Type', 'text/plain');
1080          xhr.send(payload);
1081        } catch (e) {
1082          console.log(e);
1083        }
1084
1085        return false;
1086      },
1087      isIos12: function isIos12() {
1088        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1089      }
1090    };
1091    Monorail.produce('monorail-edge.shopifysvc.com',
1092      'trekkie_storefront_load_errors/1.1',
1093      {shop_id: 30679924795,
1094      theme_id: 94316527675,
1095      app_name: "storefront",
1096      context_url: window.location.href,
1097      source_url: "//boatloverstowel.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1098
1099  };
1100  scriptFallback.async = true;
1101  scriptFallback.src = '//boatloverstowel.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1102  first.parentNode.insertBefore(scriptFallback, first);
1103};
1104script.async = true;
1105script.src = '//boatloverstowel.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1106first.parentNode.insertBefore(script, first);
1107
1108    };
1109    trekkie.load(
1110      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":30679924795,"isMerchantRequest":null,"themeId":94316527675,"themeCityHash":"119593619161885
111076896","contentLanguage":"en","currency":"USD","eventMetadataId":"8992928d-cb4b-400d-8e5e-db2d0e8adbf0"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1111    );
1112
1113    var loaded = false;
1114    trekkie.ready(function() {
1115      if (loaded) return;
1116      loaded = true;
1117
1118      window.ShopifyAnalytics.lib = window.trekkie;
1119
1120      var originalDocumentWrite = document.write;
1121      document.write = customDocumentWrite;
1122      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1123      document.write = originalDocumentWrite;
1124
1125      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1126      var token = match? match[1]: undefined;
1127      if (!hasLoggedConversion(token)) {
1128        setCookieIfConversion(token);
1129        window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"USD","category":"Collection: absorber-drying-products","collectionName":"absorber-drying-products","collectionId":169825763387,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true});
1130      }
1131    });
1132
1133    window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":169825763387,"requestId":"73a6f595-7901-4e22-a4db-f7af316bbd1c-1791147548","shopifyEmitted":true});
1134
1135    var eventsListenerScript = document.createElement('script');
1136    eventsListenerScript.async = true;
1137    eventsListenerScript.src = "//boatloverstowel.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1138    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1139})();</script>
1139
1140  
1140<script>
1141  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1142    window.ga = function ga() {
1143      (window.ga.q = window.ga.q || []).push(arguments);
1144      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1145        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1146      }
1147      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.");
1148    };
1149    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1150      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1151    }
1152  }
1153</script>
vendor: 1 bytes, line 1153
1153
1154<script
1155  defer
1156  src="https://boatloverstowel.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1157  data-application="storefront-renderer"
1158  data-shop-id="30679924795"
1159  data-render-region="gcp-us-central1"
1160  data-page-type="collection"
1161  data-theme-instance-id="94316527675"
1162  data-theme-name="Ira"
1163  data-theme-version="2.9.4"
1164  data-monorail-region="shop_domain"
1165  data-resource-timing-sampling-rate="10"
1166  data-shs="true"
1167  data-shs-beacon="true"
1168  data-shs-export-with-fetch="true"
1169  data-shs-logs-sample-rate="1"
1170  data-shs-beacon-endpoint="https://boatloverstowel.com/api/collect"
1171></script>
1171
1172<meta name="shopify-y" content="73e88615-f0ae-465e-9997-a6b95d31dd2c" data-expiration="1822705148000"><meta name="shopify-s" content="56d6ddc4-b7f9-48a2-95d4-bcdd8eef644f" data-expiration="1791149348000"><meta name="new-cookie-storage-activated" content="t">
1173</head>
1174
1175
1176
1177<body id="absorber-drying-products-quick-dry-towels-for-boats" class="template-collection" >
1178
1179            
1180              <!-- "snippets/socialshopwave-helper.liquid" was not rendered, the associated app was uninstalled -->
1181            
1182  <svg tabindex="-1" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns" style="display: none;">
1183
1184  <symbol id="icon-burger" width="23px" height="16px" viewBox="0 0 23 16">
1185    <rect x="0" y="0" width="23" height="1.44000006" rx="0.720000029"></rect>
1186    <rect x="0" y="7" width="23" height="1.44000006" rx="0.720000029"></rect>
1187    <rect x="0" y="14" width="23" height="1.44000006" rx="0.720000029"></rect>
1188  </symbol>
1189
1190  <symbol id="icon-account" width="24px" height="24px" viewBox="0 0 24 24">
1191    <title>icon-account</title>
1192    <path d="M18.8,7.55 C18.8,3.78296326 15.9973061,0.7 12.5,0.7 C9.00269388,0.7 6.2,3.78296326 6.2,7.55 C6.2,11.3170367 9.00269388,14.4 12.5,14.4 C15.9973061,14.4 18.8,11.3170367 18.8,7.55 L18.8,7.55 Z M7.8,7.55 C7.8,4.63439126 9.92217388,2.3 12.5,2.3 C15.0778261,2.3 17.2,4.63439126 17.2,7.55 C17.2,10.4656087 15.0778261,12.8 12.5,12.8 C9.92217388,12.8 7.8,10.4656087 7.8,7.55 L7.8,7.55 Z"></path>
1193    <path d="M12,15.3000061 C5.53361059,15.3000061 0.2,18.9365588 0.2,23.6000061 L1.8,23.6000061 C1.8,19.9791822 6.31612492,16.9000061 12,16.9000061 C17.6838751,16.9000061 22.2,19.9791822 22.2,23.6000061 L23.8,23.6000061 C23.8,18.9365588 18.4663894,15.3000061 12,15.3000061 Z"></path>
1194  </symbol>
1195
1196  <symbol id="icon-glass" width="14px" height="14px" viewBox="0 0 14 14">
1197    <title>icon-glass</title>
1198    <path d="M11.5,6 C11.5,2.96243388 9.03756612,0.5 6,0.5 C2.96243388,0.5 0.5,2.96243388 0.5,6 C0.5,9.03756612 2.96243388,11.5 6,11.5 C9.03756612,11.5 11.5,9.03756612 11.5,6 Z M1.5,
11986 C1.5,3.51471863 3.51471863,1.5 6,1.5 C8.48528137,1.5 10.5,3.51471863 10.5,6 C10.5,8.48528137 8.48528137,10.5 6,10.5 C3.51471863,10.5 1.5,8.48528137 1.5,6 Z"></path>
1199    <polygon points="12.4640067 12.690403 12.8163522 13.0451601 13.5258665 12.3404692 13.1735211 11.985712 10.3547572 9.14765452 10.0024117 8.79289733 9.29289733 9.4975883 9.64524282 9.85234548"></polygon>
1200  </symbol>
1201
1202  <symbol id="icon-search" width="21" height="21" viewBox="0 0 21 21">
1203    <path d="M21,20.1710526 C21.0003238,19.9417609 20.9174291,19.7437346 20.7513158,19.5769737 L16.1230263,14.9486842 C17.0842671,13.8301809 17.7151881,12.5683388 18.0157895,11.1631579 L18.0157895,11.1493421 C18.1621145,10.4998561 18.2357987,9.8228824 18.2368421,9.11842105 C18.2371299,6.59570826 17.3437089,4.44044511 15.5565789,2.65263158 C13.7876182,0.884354441 11.6415656,0.000143914474 9.11842105,0 C6.59588816,0.000467722039 4.440625,0.884678248 2.65263158,2.65263158 C0.884678248,4.440625 0.000467722039,6.59588816 0,9.11842105 C0.000143914474,11.6415656 0.884354441,13.7876182 2.65263158,15.5565789 C4.44044511,17.3437089 6.59570826,18.2371299 9.11842105,18.2368421 C11.3594213,18.2373818 13.3028423,17.5327765 14.9486842,16.1230263 L19.5769737,20.7513158 C19.7437346,20.9174291 19.9417609,21.0003238 20.1710526,21 C20.4003084,21.0003238 20.5937294,20.9174291 20.7513158,20.7513158 C20.9174291,20.5937294 21.0003238,20.4003084 21,20.1710526 L21,20.1710526 L21,20.1710526 Z M14.3822368,3.82697368 C15.8463867,5.29043997 16.5786236,7.05425576 16.5789474,9.11842105 C16.5799907,9.70343339 16.5201223,10.2652755 16.3993421,10.8039474 C16.1022307,12.1546926 15.4344675,13.3428505 14.3960526,14.3684211 L14.3684211,14.3960526 C12.924815,15.8507042 11.174815,16.5783357 9.11842105,16.5789474 C7.05425576,16.5786236 5.29043997,15.8463867 3.82697368,14.3822368 C2.38077714,12.9367239 1.65775082,11.1821186 1.65789474,9.11842105 C1.65742701,7.05411184 2.38045333,5.29029605 3.82697368,3.82697368 C5.29029605,2.38045333 7.05411184,1.65742701 9.11842105,1.65789474 C11.1821186,1.65775082 12.9367239,2.38077714 14.3822368,3.82697368 L14.3822368,3.82697368 L14.3822368,3.82697368 Z"></path>
1204  </symbol>
1205
1206  <symbol id="icon-cart" width="28px" height="23px" viewBox="0 0 28 23">
1207    <path d="M24.321498,15.7684741 L10.3560272,15.7684741 C9.33555092,15.7684741 8.44688329,15.0428329 8.24292679,14.0431685 L5.83707249,2.25358065 C5.76908699,1.92024357 5.47286444,1.6784788 5.13293693,1.6784788 L1.41836173,1.6784788 C1.02120152,1.6784788 0.699310982,1.35658826 0.699310982,0.959428054 C0.699310982,0.562267851 1.02120152,0.240377311 1.41836173,0.240377311 L5.13293693,0.240377311 C6.15341319,0.240377311 7.04173396,0.966018485 7.24603733,1.96568286 L9.65189163,13.7552708 C9.71987713,14.0886078 10.0160997,14.3303726 10.3560272,14.3303726 L24.3211511,14.3303726 C24.6777282,14.3303726 24.9840098,14.0639804 25.0332646,13.7108721 L26.4900968,3.2563668 C26.5449014,2.86336897 26.9070283,2.58934578 27.3014136,2.64380355 C27.6944114,2.69860819 27.9687814,3.06177564 27.9139768,3.45512033 L26.4571446,13.9096256 C26.3097271,14.9692976 25.3915759,15.7684741 24.321498,15.7684741 L24.321498,15.7684741 Z"></path>
1208    <path d="M11.3869094,22.47788 C10.8038296,22.47788 10.2335839,22.3113849 9.69143422,21.9832508 C9.39243675,21.8021874 9.13887858,21.5486292 8.95781515,21.2496318 C8.34733309,20.2412958 8.3029344,19.0716676 8.83849366,18.1205643 C9.35636281,17.2017195 10.3327872,16.63078 11.3865625,16.63078 C11.9696423,16.63078 12.539888,16.7972751 13.0820377,17.1254092 C13.3810352,17.3064726 13.6345933,17.5600308 13.8156568,17.8590283 C14.4261388,18.8677111 14.4705375,20.0373393 13.9346314,20.9880957 C13.4167622,21.9072874 12.4406847,22.47788 11.3869094,22.47788 L11.3869094,22.47788 L11.3869094,22.47788 Z M11.3869094,18.0688815 C10.8513501,18.0688815 10.3549866,18.3595542 10.0913693,18.8267811 C9.80971511,19.3266133 9.84474846,19.9384828 10.1877978,20.5052599 C10.248846,20.6065444 10.3348684,20.69222 10.4358061,20.7536151 C10.7500656,20.943697 11.069875,21.0404723 11.3869094,21.0404723 C11.9224686,21.0404723 12.4188322,20.7501464 12.6824494,20.2825727 C12.9641037,19.7827405 12.9290703,19.1705241 12.586021,18.603747 C12.5249728,18.5028094 12.4389503,18.4167869 12.3380127,18.3557387 C12.0234063,18.1653099 11.703597,18.0688815 11.3869094,18.0688815 L11.3869094,18.0688815 L11.3869094,18.0688815 Z"></path>
1209    <path d="M23.1764973,22.47788 C22.5934175,22.47788 22.0231718,22.3113849 21.4810221,21.9832508 C21.1820246,21.802
12091874 20.9284665,21.5486292 20.747403,21.2496318 C20.136921,20.2412958 20.0925223,19.0716676 20.6280816,18.1205643 C21.1459507,17.2017195 22.1223751,16.63078 23.1761504,16.63078 C23.7592302,16.63078 24.3294759,16.7972751 24.8716256,17.1254092 C25.1706231,17.3064726 25.4241812,17.5600308 25.6052447,17.8590283 C26.2157267,18.8677111 26.2601254,20.0373393 25.7242193,20.9880957 C25.2063501,21.9072874 24.2302726,22.47788 23.1764973,22.47788 L23.1764973,22.47788 L23.1764973,22.47788 Z M23.1764973,18.0688815 C22.640938,18.0688815 22.1445745,18.3595542 21.8809572,18.8267811 C21.599303,19.3266133 21.6343364,19.9384828 21.9773856,20.5052599 C22.0384339,20.6065444 22.1244563,20.69222 22.225394,20.7536151 C22.5396535,20.943697 22.8594628,21.0404723 23.1764973,21.0404723 C23.7120565,21.0404723 24.2084201,20.7501464 24.4720373,20.2825727 C24.7536916,19.7827405 24.7186582,19.1705241 24.3756089,18.603747 C24.3145607,18.5028094 24.2285382,18.4167869 24.1276006,18.3557387 C23.8129942,18.1653099 23.4931848,18.0688815 23.1764973,18.0688815 L23.1764973,18.0688815 L23.1764973,18.0688815 Z"></path>
1210    <path d="M26.9146593,6.37502827 L7.36119645,6.37502827 C6.96403625,6.37502827 6.6421457,6.05313773 6.6421457,5.65597753 C6.6421457,5.25881733 6.96403625,4.93692679 7.36119645,4.93692679 L26.9146593,4.93692679 C27.3118195,4.93692679 27.63371,5.25881733 27.63371,5.65597753 C27.63371,6.05313773 27.3114726,6.37502827 26.9146593,6.37502827 L26.9146593,6.37502827 Z"></path>
1211  </symbol>
1212
1213  <symbol id="icon-dropdown" width="7px" height="6px" viewBox="0 0 7 6">
1214    <polygon id="triangle-big-1-01-3" points="0 0 6.875 0 3.4375 5.5"></polygon>
1215  </symbol>
1216
1217  <symbol id="icon-dropdown-active" width="7" height="6">
1218    <path d="M0 6h6.88L3.44.5z" />
1219  </symbol>
1220
1221  <symbol id="icon-close" viewBox="0 0 20 20">
1222    <polygon points="0.992600456 1.69970724 18.0422144 18.7493212 18.3957678 19.1028746 19.1028746 18.3957678 18.7493212 18.0422144 1.69970724 0.992600456 1.34615385 0.639047065 0.639047065 1.34615385"></polygon>
1223    <polygon points="18.3002928 0.992600456 1.25067881 18.0422144 0.89712542 18.3957678 1.6042322 19.1028746 1.95778559 18.7493212 19.0073995 1.69970724 19.3609529 1.34615385 18.6538462 0.639047065"></polygon>
1224  </symbol>
1225
1226</svg>
1227
1228  <div class="fadeout-overlay"></div>
1229
1230  <div id="shopify-section-header" class="shopify-section header"><div id="NavDrawer" class="drawer fixed-overlay">
1231  <div class="fixed-overlay--content">
1232    <div class="drawer__header medium-down--hide">
1233      <div class="drawer__close">
1234        <button type="button" class="icon-fallback-text js-drawer-close">
1235          <svg><use xlink:href="#icon-close"></use></svg>
1236          <span class="fallback-text">Close menu</span>
1237        </button>
1238      </div>
1239    </div>
1240
1241    <!-- begin mobile-nav -->
1242    <ul class="mobile-nav" role="navigation" aria-label="mobile-nav">
1243      
1244
1245      
1246      
1247        
1248        <div class="mobile-nav__header">Main menu</div>
1249        <ul class="mobile-nav">
1250          
1251            
1252  <li class="mobile-nav__item  ">
1253    <a href="/" class="mobile-nav__link">Home</a>
1254  </li>
1255
1256
1257            
1258          
1259            
1260  <li class="mobile-nav__item  " aria-haspopup="true">
1261    <div class="mobile-nav__has-sublist">
1262      <a href="/collections" class="mobile-nav__link">Products</a>
1263      <button type="button" class="icon-fallback-text mobile-nav__toggle">
1264        <svg><use xlink:href="#icon-dropdown"></use></svg>
1265        <span class="fallback-text">See More</span>
1266      </button>
1267    </div>
1268
1269    <ul class="mobile-nav__sublist">
1270      
1271      
1272        
1273  <li class="mobile-nav__item animation-sequence-0 mobile-nav__item--active">
1274    <a href="/collections/absorber-drying-products" class="mobile-nav__link">Absorber Drying Products</a>
1275  </li>
1276
1277
1278        
1279      
1280        
1281  <li class="mobile-nav__item animation-sequence-1 ">
1282    <a href="/collections/cleaning-accessories" class="mobile-nav__link">Cleaning Accessories</a>
1283  </li>
1284
1285
1286        
1287      
1288    </ul>
1289  </li>
1290
1291
1292
1293            
1294          
1295            
1296  <li class="mobile-nav__item animation-sequence-2 " aria-haspopup="true">
1297    <div class="mobile-nav__has-sublist">
1298      <a href="#" class="mobile-nav__link">Wholesale</a>
1299      <button type="button" class="icon-fallback-text mobile-nav__toggle">
1300        <svg><use xlink:href="#icon-dropdown"></use></svg>
1301        <span class="fallback-text">See More</span>
1302      </button>
1303    </div>
1304
1305    <ul class="mobile-nav__sublist">
1306      
1307      
1308        
1309  <li class="mobile-nav__item animation-sequence-0 ">
1310    <a href="/collections/wholesale" class="mobile-nav__link">Buy Now</a>
1311  </li>
1312
1313
1314        
1315      
1316        
1317  <li class="mobile-nav__item animation-sequence-1 ">
1318    <a href="/pages/become-a-wholesaler" class="mobile-nav__link">Reseller Registration</a>
1319  </li>
1320
1321
1322        
1323      
1324    </ul>
1325  </li>
1326
1327
1328
1329            
1330          
1331            
1332  <li class="mobile-nav__item animation-sequence-2 ">
1333    <a href="/blogs/news" class="mobile-nav__link">Blog</a>
1334  </li>
1335
1336
1337            
1338          
1339            
1340  <li class="mobile-nav__item animation-sequence-2 " aria-haspopup="true">
1341    <div class="mobile-nav__has-sublist">
1342      <a href="#" class="mobile-nav__link">Media</a>
1343      <button type="button" class="icon-fallback-text mobile-nav__toggle">
1344        <svg><use xlink:href="#icon-dropdown"></use></svg>
1345        <span class="fallback-text">See More</span>
1346      </button>
1347    </div>
1348
1349    <ul class="mobile-nav__sublist">
1350      
1351      
1352        
1353  <li class="mobile-nav__item animation-sequence-0 ">
1354    <a href="/pages/image-gallery" class="mobile-nav__link">Image Gallery</a>
1355  </li>
1356
1357
1358        
1359      
1360    </ul>
1361  </li>
1362
1363
1364
1365            
1366          
1367            
1368  <li class="mobile-nav__item animation-sequence-1 " aria-haspopup="true">
1369    <div class="mobile-nav__has-sublist">
1370      <a href="#" class="mobile-nav__link">Resources</a>
1371      <button type="button" class="icon-fallback-text mobile-nav__toggle">
1372        <svg><use xlink:href="#icon-dropdown"></use></svg>
1373        <span class="fallback-text">See More</span>
1374      </button>
1375    </div>
1376
1377    <ul class="mobile-nav__sublist">
1378      
1379      
1380        
1381  <li class="mobile-nav__item animation-sequence-0 ">
1382    <a href="/pages/where-to-buy" class="mobile-nav__link">Where to Buy</a>
1383  </li>
1384
1385
1386        
1387      
1388        
1389  <li class="mobile-nav__item animation-sequence-1 ">
1390    <a href="/pages/contact-us" class="mobile-nav__link">Contact Us</a>
1391  </li>
1392
1393
1394        
1395      
1396        
1397  <li class="mobile-nav__item animation-sequence-2 ">
1398    <a href="/pages/faqs" class="mobile-nav__link">FAQs</a>
1399  </li>
1400
1401
1402        
1403      
1404        
1405  <li class="mobile-nav__item animation-sequence-3 ">
1406    <a href="/pages/shipping-returns" class="mobile-nav__link">Shipping</a>
1407  </li>
1408
1409
1410        
1411      
1412        
1413  <li class="mobile-nav__item animation-sequence-4 ">
1414    <a href="/pages/company" class="mobile-nav__link">About Our Company</a>
1415  </li>
1416
1417
1418        
1419      
1420    </ul>
1421  </li>
1422
1423
1424
1425            
1426              
1427            
1428          
1429        </ul>
1430      
1431
1432      
1433
1434      
1435
1436      
1437        
1438        <li class="mobile-nav__item">
1439          <hr class='medium-down--show large--hide'>
1440          <div class="mobile-nav__header">My Account</div>
1441          <ul class="mobile-nav">
1442            
1443              <li class="mobile-nav__item">
1444                <a href="/account/login" id="customer_login_link">Log in</a>
1445              </li>
1446              
1447                <li class="mobile-nav__item">
1448                  <a href="/account/register" id="customer_register_link">Create account</a>
1449                </li>
1450              
1451            
1452          </ul>
1453        </li>
1454      
1455
1456      
1457
1458    </ul>
1459  </div>
1460  <!-- //mobile-nav -->
1461</div>
1462
1463<div id="CartDrawer" class="drawer fixed-overlay">
1464  <div class="fixed-overlay--content">
1465    <div class="drawer__header medium-down--hide">
1466      <div class="drawer__close">
1467        <button type="button" class="icon-fallback-text js-drawer-close">
1468          <svg><use xlink:href="#icon-close"></use></svg>
1469          <span class="fallback-text">"Close Cart"</span>
1470        </button>
1471      </div>
1472    </div>
1473    <div id="CartContainer"></div>
1474  </div>
1475</div>
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485  
1486
1487
1488
1489
1490
1491
1492
1493
1494  <div id='announcement-bar' class='table' data-parallax="true" data-speed="0.5" data-direction="down">
1495    
1496
1497    
1498
1499    
1500    
1501    
1502
1503    
1504      <div class="header-message-social">
1505        <span class="header-message-label">Connect</span>
1506
1507        <ul class="header-message-social-links">
1508          
1509
1510
1511
1512
1513  
1514  
1515
1516  
1517    <li>
1518      <a href="https://www.facebook.com/AbsorberMarine/" target="_blank">
1519        <span class="icon icon-facebook" aria-hidden="true">Facebook</span>
1520      </a>
1521    </li>
1522  
1523
1524  
1525  
1526
1527  
1528    <li>
1529      <a href="https://twitter.com/boatloverstowel" target="_blank">
1530        <span class="icon icon-twitter" aria-hidden="true">Twitter</span>
1531      </a>
1532    </li>
1533  
1534
1535  
1536  
1537
1538  
1539
1540  
1541  
1542
1543  
1544    <li>
1545      <a href="https://www.instagram.com/boatloverstowel/" target="_blank">
1546        <span class="icon icon-instagram" aria-hidden="true">Instagram</span>
1547      </a>
1548    </li>
1549  
1550
1551  
1552  
1553
1554  
1555
1556  
1557  
1558
1559  
1560
1561  
1562  
1563
1564  
1565
1566  
1567  
1568
1569  
1570
1571
1572        </ul>
1573      </div>
1574    
1575  </div>
1576
1577
1578
1579
1580
1581<header
1582  role="banner"
1583  class="site-header has-breadcrumbs is-moved-by-drawer transparent-header with-announcement-bar offset-by-announcement-bar sm-offset-by-announcement-bar squished-header inline-navigation sticky-header"
1584  data-sticky-header="true"
1585  data-inline-navigation="true"
1586  data-announcement-bar="true"
1587  data-transparent-header="true"
1588  data-currency-converter="false"
1589>
1590  <div class="">
1591    <div class="grid--full grid--full-height">
1592      <div class="grid__item grid--full-height table large--three-quarters medium--one-whole header-shop-name" tab="1">
1593        <div class="large--text-left display-table-cell">
1594          
1595          
1596            <div class="h1 site-header__logo shop-name" itemscope itemtype="http://schema.org/Organization">
1597          
1598
1599            
1600              
1601              <a href="/" itemprop="url" class="logo-link" tabindex="0">
1602                <img class="" src="//boatloverstowel.com/cdn/shop/files/logo_6_400x.png?v=1613742851" alt="Boat Lover&#39;s Towel" itemprop="logo">
1603                
1604                  
1605                
1606              </a>
1607            
1608
1609          
1610            </div>
1611          
1612
1613          
1614            <nav class="main-navigation nav-loading" role="navigation" aria-label="main-navigation">
1615  <ul>
1616    
1617    
1618    
1619      <li  class="">
1620  <a href="/" data-navigation-top-level>
1621    Home
1622    
1623  </a>
1624
1625  
1626</li>
1627
1628    
1629      <li aria-haspopup="true" class="has-dropdown">
1630  <a href="/collections" data-navigation-top-level>
1631    Products
1632    
1633      <span class="icon-container">
1634        <svg class="icon"><use xlink:href="#icon-dropdown"></use></svg>
1635        <svg class="icon-active"><use xlink:href="#icon-dropdown-active"></use></svg>
1636      </span>
1637    
1638  </a>
1639
1640  
1641    
1642    
1643
1644    
1645
1646    
1647
1648    <div class="dropdown ">
1649      <ul>
1650        
1651          
1652
1653          <li class="animation-sequence-0" data-index="0">
1654            <a href="/collections/absorber-drying-products">
1655              Absorber Drying Products
1656            </a>
1657
1658            
1659          </li>
1660
1661          
1662        
1663          
1664
1665          <li class="animation-sequence-1" data-index="1">
1666            <a href="/collections/cleaning-accessories">
1667              Cleaning Accessories
1668            </a>
1669
1670            
1671          </li>
1672
1673          
1674        
1675      </ul>
1676
1677      
1678    </div>
1679  
1680</li>
1681
1682    
1683      <li aria-haspopup="true" class="has-dropdown">
1684  <a href="#" >
1685    Wholesale
1686    
1687      <span class="icon-container">
1688        <svg class="icon"><use xlink:href="#icon-dropdown"></use></svg>
1689        <svg class="icon-active"><use xlink:href="#icon-dropdown-active"></use></svg>
1690      </span>
1691    
1692  </a>
1693
1694  
1695    
1696    
1697
1698    
1699
1700    
1701
1702    <div class="dropdown ">
1703      <ul>
1704        
1705          
1706
1707          <li class="animation-sequence-0" data-index="0">
1708            <a href="/collections/wholesale">
1709              Buy Now
1710            </a>
1711
1712            
1713          </li>
1714
1715          
1716        
1717          
1718
1719          <li class="animation-sequence-1" data-index="1">
1720            <a href="/pages/become-a-wholesaler">
1721              Reseller Registration
1722            </a>
1723
1724            
1725          </li>
1726
1727          
1728        
1729      </ul>
1730
1731      
1732    </div>
1733  
1734</li>
1735
1736    
1737      <li  class="">
1738  <a href="/blogs/news" >
1739    Blog
1740    
1741  </a>
1742
1743  
1744</li>
1745
1746    
1747      <li aria-haspopup="true" class="has-dropdown">
1748  <a href="#" >
1749    Media
1750    
1751      <span class="icon-container">
1752        <svg class="icon"><use xlink:href="#icon-dropdown"></use></svg>
1753        <svg class="icon-active"><use xlink:href="#icon-dropdown-active"></use></svg>
1754      </span>
1755    
1756  </a>
1757
1758  
1759    
1760    
1761
1762    
1763
1764    
1765
1766    <div class="dropdown ">
1767      <ul>
1768        
1769          
1770
1771          <li class="animation-sequence-0" data-index="0">
1772            <a href="/pages/image-gallery">
1773              Image Gallery
1774            </a>
1775
1776            
1777          </li>
1778
1779          
1780        
1781      </ul>
1782
1783      
1784    </div>
1785  
1786</li>
1787
1788    
1789      <li aria-haspopup="true" class="has-dropdown">
1790  <a href="#" >
1791    Resources
1792    
1793      <span class="icon-container">
1794        <svg class="icon"><use xlink:href="#icon-dropdown"></use></svg>
1795        <svg class="icon-active"><use xlink:href="#icon-dropdown-active"></use></svg>
1796      </span>
1797    
1798  </a>
1799
1800  
1801    
1802    
1803
1804    
1805
1806    
1807
1808    <div class="dropdown ">
1809      <ul>
1810        
1811          
1812
1813          <li class="animation-sequence-0" data-index="0">
1814            <a href="/pages/where-to-buy">
1815              Where to Buy
1816            </a>
1817
1818            
1819          </li>
1820
1821          
1822        
1823          
1824
1825          <li class="animation-sequence-1" data-index="1">
1826            <a href="/pages/contact-us">
1827              Contact Us
1828            </a>
1829
1830            
1831          </li>
1832
1833          
1834        
1835          
1836
1837          <li class="animation-sequence-2" data-index="2">
1838            <a href="/pages/faqs">
1839              FAQs
1840            </a>
1841
1842            
1843          </li>
1844
1845          
1846        
1847          
1848
1849          <li class="animation-sequence-3" data-index="3">
1850            <a href="/pages/shipping-returns">
1851              Shipping
1852            </a>
1853
1854            
1855          </li>
1856
1857          
1858        
1859          
1860
1861          <li class="animation-sequence-4" data-index="4">
1862            <a href="/pages/company">
1863              About Our Company
1864            </a>
1865
1866            
1867          </li>
1868
1869          
1870        
1871      </ul>
1872
1873      
1874    </div>
1875  
1876</li>
1877
1878    
1879  </ul>
1880</nav>
1881
1882          
1883        </div>
1884      </div>
1885
1886      <div class="grid__item grid--full-height large--one-quarter medium--one-whole small--one-whole controls-container">
1887        <div class="grid--full grid--full-height site-header-controls">
1888          <div class="grid__item full-height large--one-third medium--one-sixth push--medium--thirteen-fiftieths small--one-third header-control js-drawer-open-NavDrawer">
1889            <a class="icon-fallback-text site-nav__link table--cell-center " aria-controls="NavDrawer" aria-expanded="false" tabindex="0"  href="javascript:void(0);">
1890              <span class="icon hamburger-svg" tabindex="-1">
1891                <svg><use xlink:href="#icon-burger"></use></svg>
1892                <svg class="icon-close"><use xlink:href="#icon-close"></use></svg>
1893              </span>
1894              <span class="fallback-text" tabindex="-1">Menu</span>
1895            </a>
1896          </div>
1897
1898          
1899            <div class="grid__item full-height large--one-third medium--one-sixth push--medium--thirteen-fiftieths small--one-third header-control js-account-icon">
1900              <a class="icon-fallback-text site-nav__link table--cell-center " aria-controls="Account" aria-expanded="false" tabindex="0"  href="/account">
1901                <span class="icon account-svg" tabindex="-1">
1902                  <svg><use xlink:href="#icon-account"></use></svg>
1903                  <svg class="icon-close"><use xlink:href="#icon-close"></use></svg>
1904                </span>
1905                <span class="fallback-text" tabindex="-1">Account</span>
1906              </a>
1907            </div>
1908          
1909
1910          <div class="grid__item full-height large--one-third medium--one-sixth push--medium--thirteen-fiftieths small--one-third header-control search-open">
1911            <a class="icon-fallback-text site-nav__link table--cell-center" href="/search" aria-controls="HeaderSearchBar" aria-expanded="false"  tabindex="0">
1912              <span class="icon search-svg" tabindex="-1">
1913                <svg><use xlink:href="#icon-search"></use></svg>
1914              </span>
1915              <span class="fallback-text" tabindex="-1">Search</span>
1916            </a>
1917          </div>
1918          <div class="grid__item full-height large--one-third medium--one-sixth push--medium--thirteen-fiftieths small--one-third header-control  js-drawer-open-CartDrawer">
1919            
1920            <a href="/cart" class="icon-fallback-text site-nav__link table--cell-center" aria-controls="CartDrawer" aria-expanded="false" tabindex="0" >
1921              
1922              <span class="icon cart-svg" tabindex="-1">
1923                <svg><use xlink:href="#icon-cart"></use></svg>
1924                <svg class="icon-close"><use xlink:href="#icon-close"></use></svg>
1925              </span>
1926              <span tabindex="-1" class="fallback-text">Cart</span>
1927            </a>
1928          </div>
1929        </div>
1930      </div>
1931    </div>
1932
1933    <div id="HeaderSearchBar">
1934       <!-- /snippets/search-bar.liquid -->
1935
1936
1937<form action="/search" method="get" class="input-group search-bar" role="search">
1938  
1939  <input type="search" id='searchBarInput' name="q" value="" placeholder="What&#39;re you looking for?" class="input-group-field" aria-label="What&#39;re you looking for?" autocomplete="off">
1940
1941  <button class='search-close' type="button" aria-label="Close">
1942    <svg><use xlink:href="#icon-close"></use></svg>
1943  </button>
1944</form>
1945
1946    </div>
1947  </div>
1948</header>
1949
1950<style>
1951  @media screen and (max-width: 840px) {
1952    .header-control.active,
1953    .header-control.active:hover,
1954    .js-drawer-open #PageContainer:before {
1955      background-color: #1f1f1f;
1956    }
1957  }
1958
1959  .drawer {
1960    background-color: #1f1f1f;
1961    color: #ffffff;
1962  }
1963
1964  .drawer a:not(.accent),
1965  .drawer .mobile-nav__link {
1966    color: #ffffff;
1967  }
1968
1969  #HeaderSearchBar {
1970    background-color: rgba(31,31,31,0.97);
1971  }
1972
1973  .drawer input:not([type="image"]):not([type="submit"]),
1974  .drawer textarea {
1975    border-color: #383838;
1976  }
1977
1978  .drawer hr {
1979    border-top: 1px solid #383838;
1980  }
1981
1982  .ajaxcart__row {
1983    border-bottom: 1px solid #383838;
1984  }
1985
1986  .ajaxcart__footer:before {
1987    background-color: #383838;
1988  }
1989
1990  .ajaxcart__qty-num {
1991    border-color: #383838;
1992    color: #ffffff;
1993  }
1994
1995  .ajaxcart__qty-adjust {
1996    color: #ffffff;
1997  }
1998
1999  .ajaxcart__qty--plus {
2000    border-color: #383838;
2001  }
2002
2003  .ajaxcart__qty--minus {
2004    border-color: #383838;
2005  }
2006
2007  #HeaderSearchBar input[type="search"],
2008  #HeaderSearchBar input[type="text"] {
2009    color: #ffffff;
2010    border-bottom: 1px solid rgba(255,255,255,0.3);
2011  }
2012
2013  #HeaderSearchBar input[type="search"]::-webkit-input-placeholder,
2014  #HeaderSearchBar input[type="text"]::-webkit-input-placeholder {
2015     color: rgba(255,255,255,0.3);
2016  }
2017
2018  #HeaderSearchBar input[type="search"]:-moz-placeholder,
2019  #HeaderSearchBar input[type="text"]:-moz-placeholder { /* Firefox 18- */
2020     color: rgba(255,255,255,0.3);
2021  }
2022
2023  #HeaderSearchBar input[type="search"]::-moz-placeholder,
2024  #HeaderSearchBar input[type="text"]::-moz-placeholder {  /* Firefox 19+ */
2025     color: rgba(255,255,255,0.3);
2026  }
2027
2028  #HeaderSearchBar input[type="search"]:-ms-input-placeholder,
2029  #HeaderSearchBar input[type="text"]:-ms-input-placeholder {
2030     color: rgba(255,255,255,0.3);
2031  }
2032
2033  .mobile-nav__item a,
2034  .mobile-nav__toggle button {
2035    color: #ffffff;
2036  }
2037
2038  .mobile-nav__toggle,
2039  .mobile-nav__header {
2040    color: rgba(255,255,255,0.35);
2041  }
2042
2043  .drawer button[disabled] a {
2044    color: rgba(255,255,255,0.6);
2045  }
2046
2047  .drawer button[disabled] a:hover {
2048    color: rgba(255,255,255,0.6) !important;
2049  }
2050
2051  .drawer__close button {
2052    color: rgba(255,255,255,0.3);
2053  }
2054
2055  .drawer__close button path {
2056    fill: rgba(255,255,255,0.3);
2057  }
2058
2059  .drawer__close button:active,
2060  .drawer__close button:focus {
2061    color: rgba(255,255,255,0.3);
2062  }
2063
2064  @media screen and (min-width: 840px) {
2065    .template-index .transparent-header .site-header__link,
2066    .template-collection:not(#products) .transparent-header .site-header__link {
2067      color: #ffffff !important;
2068    }
2069
2070    .template-index .transparent-header .account-svg svg,
2071    .template-index .transparent-header .search-svg svg,
2072    .template-index .transparent-header .cart-svg svg,
2073    .template-index .transparent-header .hamburger-svg svg,
2074    .template-collection:not(#products) .transparent-header .account-svg svg,
2075    .template-collection:not(#products) .transparent-header .search-svg svg,
2076    .template-collection:not(#products) .transparent-header .cart-svg svg,
2077    .template-collection:not(#products) .transparent-header .hamburger-svg svg {
2078      fill: #ffffff !important;
2079    }
2080  }
2081
2082  
2083    @media screen and (max-width: 840px) {
2084      // The drawer is below the header ONLY on medium/small
2085      .drawer {
2086        top: 166px;
2087      }
2088    }
2089  
2090
2091  
2092    @media screen and (min-width: 841px) {
2093      .squished-header .js-drawer-open-NavDrawer {
2094        margin-right: 30px !important;
2095      }
2096    }
2097  
2098
2099  
2100    .feature-section .feature-section-overlay {
2101      padding-top: 90px;
2102    }
2103
2104    @media screen and (min-width: 840px) {
2105      .carousel-overlay {
2106        padding-top: 80px;
2107      }
2108    }
2109
2110    .transparent-header .main-navigation a,
2111    .transparent-header .main-navigation a:hover {
2112      color: #ffffff;
2113    }
2114  
2115
2116  
2117    @media screen and (min-width: 840px) {
2118      .sticky-header {
2119        top: 0px !important;
2120      }
2121
2122      .sticky-header.offset-by-announcement-bar {
2123        top: 40px !important;
2124      }
2125    }
2126  
2127</style>
2128
2129</div>
2130  <div id="shopify-section-popup" class="shopify-section popup">
2131
2132
2133
2134
2135
2136<div class="exit-intent-overlay" data-exit-intent-overlay>
2137  
2138  
2139  <div class="close" data-exit-intent-overlay ><p>close</p></div>
2140  <section class='exit-intent inline-subscribe  '>
2141    
2142
2143    <div class="display-table-cell exit-intent__content">
2144    
2145
2146
2147      
2148      <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
2149        
2150
2151        
2152          
2153            <h2 class="exit-intent-header">
2154              Join our Newsletter
2155            </h2>
2156          
2157
2158          
2159            <p>Get up-to-date news on your favorite products!</p>
2160          
2161
2162          <input type="hidden" id="contact_tags" name="contact[tags]" value="prospect,newsletter"/>
2163
2164          <input type="email" value="" placeholder="Email Address" name="contact[email]" aria-label="Email Address" autocorrect="off" autocapitalize="off" class='grid__item one-whole'>
2165
2166          <button class="btn one-whole">
2167            Subscribe
2168          </button>
2169        
2170      </form>
2171    </div>
2172  </section>
2173</div>
2174
2175
2176
2177
2178<style>
2179
2180.close {
2181    width: 60px!important;
2182    height: 30px!important;
2183    background: #fff;
2184    /* border: 3px solid #fff; */
2185    display: block!important;
2186    text-align: center;!important
2187    color: #fff!important;
2188    text-decoration: underline!important;
2189    position: absolute!important;
2190    top: 30%!important;
2191    cursor: pointer!important;
2192    color: #000!important;
2193    font-size: 16px!important;
2194    z-index: 999999!important;
2195    margin-left:49%!important;
2196    padding-top:3px;
2197} 
2198  
2199  
2200  
2201/*    @media only screen and (max-width:500px){
2202    .close{
2203      Left:70%!important;
2204    }} 
2205   */
2206</style></div>
2207
2208  <div id="PageContainer" class="is-moved-by-drawer">
2209    <main class="main-content " role="main">
2210      
2211
2212<div class="parallax-container js-transparent-header-fadein js-after-primary-carousel">
2213  <div id="shopify-section-collection-template" class="shopify-section collection-
2213pages">
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226  <div class="collection-filters-wrapper ">
2227
2228
2229  <!-- /snippets/breadcrumb.liquid -->
2230
2231
2232<nav class="breadcrumb" role="navigation" aria-label="breadcrumbs">
2233  <a href="/" title="Back to the frontpage">Home</a>
2234
2235  
2236
2237    <span aria-hidden="true">/</span>
2238    
2239      <h1><span>Boat Drying Products</span></h1>
2240    
2241
2242  
2243</nav>
2244
2245
2246
2247  
2248    <div class="collection-filters">
2249      
2250        <div class="collection-filtering">
2251          <span class="collection-filters-title">
2252            Showing: 
2253          </span>
2254
2255          <select data-collection-handle="absorber-drying-products">
2256            <option value="">All</option>
2257            
2258              <option value="absorber-drying-products" >Absorber Drying Products</option>
2259            
2260              <option value="wholesale" >wholesale</option>
2261            
2262          </select>
2263        </div>
2264      
2265
2266      
2267        <div class="collection-sort ">
2268          <span class="collection-filters-title">Sort by: </span>
2269          
2270
2271          
2272
2273          
2274
2275          
2276
2277          <select>
2278            
2279              
2280                <option value="manual">Featured</option>
2281              
2282            
2283              
2284                <option value="price-ascending" selected="selected">Price: lowest first</option>
2285              
2286            
2287              
2288                <option value="price-descending">Price: highest first</option>
2289              
2290            
2291              
2292                <option value="title-ascending">A-Z</option>
2293              
2294            
2295              
2296                <option value="title-descending">Z-A</option>
2297              
2298            
2299              
2300                <option value="created-ascending">Old to New</option>
2301              
2302            
2303              
2304                <option value="created-descending">New to Old</option>
2305              
2306            
2307              
2308                <option value="best-selling">Popular</option>
2309              
2310            
2311          </select>
2312        </div>
2313      
2314    </div>
2315  
2316</div>
2317
2318
2319
2320
2321  <div class="grid--products grid--full image-gutters--11 image-gutters--no-offset-top">
2322    
2323<script type="application/json" class="bold-product-json">{"id":4578144911419,"title":"The Absorber® (13 in. x 17 in.)","handle":"the-absorber-13-in-x-17-in","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eWhen you're looking for the best boat cleaning products, look no further than our Boat Lover's™ drying towel, \u003cstrong\u003eThe Absorber®\u003c\/strong\u003e. With over 3 sq. ft. of super drying power, it is vastly superior to a terrycloth towel or a leather chamois. The Absorber®'s uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated but never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to the Absorber®. Handy for fast and thorough wipe downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on lakes and oceans throughout the world.\u003c\/p\u003e\n\u003ch2\u003eTHE ABSORBER MAKES THE PERFECT FIRST MATE\u003c\/h2\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSuper Absorbent: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Cover more surface area faster\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSoft and Scratch-free: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Protect your investment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eResistant to most chemicals: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Use with confidence\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eMachine Washable: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Reusing your towel is great for the environment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eHandy tube for protection: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Be ready to dry at home or on the move\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch2\u003eSIZE AND COLORS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 17 in. x 13 in.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable in:\u003c\/strong\u003e Natural, Blue, Pink, Green, Orange and White\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCARE\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWith proper care, The Absorber® lasts for years.\u003c\/li\u003e\n\u003cli\u003eWe recommend that you wash the product regularly. If you don’t, the soiled Absorber may acquire an odor or grow mildew inside the storage tube.\u003c\/li\u003e\n\u003cli\u003eWhen using a washing machine, wash or rinse The Absorber® with other towels of the same or similar colors.\u003c\/li\u003e\n\u003cli\u003eDo not use with fabric softener or bleach.\u003c\/li\u003e\n\u003cli\u003eDo not dry in the dryer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003ca href=\"\/collections\/wholesale\" class=\"block button-container\" tabindex=\"0\"\u003e \u003cbutton class=\"btn btn--large\"\u003e Shop Wholesale \u003c\/button\u003e \u003c\/a\u003e\u003c\/div\u003e","published_at":"2020-02-24T21:23:43-06:00","created_at":"2020-02-24T21:23:44-06:00","vendor":"Boat Lover's Towel","type":"","tags":["Absorber Drying Products"],"price":900,"price_min":900,"price_max":900,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":33056722485307,"title":"Blue","option1":"Blue","option2":null,"option3":null,"sku":"12951","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® (13 in. x 17 in.) - Blue","public_title":"Blue","options":["Blue"],"price":900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056722518075,"title":"Natural","option1":"Natural","option2":null,"option3":null,"sku":"12952","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® (13 in. x 17 in.) - Natural","public_title":"Natural","options":["Natural"],"price":900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056722550843,"title":"Red","option1":"Red","option2":null,"option3":null,"sku":"12953","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® (13 in. x 17 in.) - Red","public_title":"Red","options":["Red"],"price":900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056722583611,"title":"Yellow","option1":"Yellow","option2":null,"option3":null,"sku":"12954","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® (13 in. x 17 in.) - Yellow","public_title":"Yellow","options":["Yellow"],"price":900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056722616379,"title":"Purple","option1":"Purple","option2":null,"option3":null,"sku":"12955","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® (13 in. x 17 in.) - Purple","public_title":"Purple","options":["Purple"],"price":900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056722649147,"title":"Aqua","option1":"Aqua","option2":null,"option3":null,"sku":"12956","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® (13 in. x 17 in.) - Aqua","public_title":"Aqua","options":["Aqua"],"price":900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/boatloverstowel.com\/cdn\/shop\/products\/minimarine.png?v=1593532116","\/\/boatloverstowel.com\/cdn\/shop\/products\/mini.jpg?v=1606230480"],"featured_image":"\/\/boatloverstowel.com\/cdn\/shop\/products\/minimarine.png?v=1593532116","options":["Color"],"media":[{"alt":"The Absorber® (13 in. x 17 in.) - Boat Lover's Towel","id":7590655197243,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/minimarine.png?v=1593532116"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/minimarine.png?v=1593532116","width":1600},{"alt":"The Absorber® (13 in. x 17 in.) - Boat Lover's Towel","id":7308444532795,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1000,"width":1000,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/mini.jpg?v=1606230480"},"aspect_ratio":1.0,"height":1000,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/mini.jpg?v=1606230480","width":1000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eWhen you're looking for the best boat cleaning products, look no further than our Boat Lover's™ drying towel, \u003cstrong\u003eThe Absorber®\u003c\/strong\u003e. With over 3 sq. ft. of super drying power, it is vastly superior to a terrycloth towel or a leather chamois. The Absorber®'s uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated but never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to the Absorber®. Handy for fast and thorough wipe downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on lakes and oceans throughout the world.\u003c\/p\u003e\n\u003ch2\u003eTHE ABSORBER MAKES THE PERFECT FIRST MATE\u003c\/h2\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSuper Absorbent: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u
2323003e\n\u003cdd\u003e– Cover more surface area faster\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSoft and Scratch-free: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Protect your investment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eResistant to most chemicals: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Use with confidence\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eMachine Washable: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Reusing your towel is great for the environment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eHandy tube for protection: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Be ready to dry at home or on the move\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch2\u003eSIZE AND COLORS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 17 in. x 13 in.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable in:\u003c\/strong\u003e Natural, Blue, Pink, Green, Orange and White\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCARE\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWith proper care, The Absorber® lasts for years.\u003c\/li\u003e\n\u003cli\u003eWe recommend that you wash the product regularly. If you don’t, the soiled Absorber may acquire an odor or grow mildew inside the storage tube.\u003c\/li\u003e\n\u003cli\u003eWhen using a washing machine, wash or rinse The Absorber® with other towels of the same or similar colors.\u003c\/li\u003e\n\u003cli\u003eDo not use with fabric softener or bleach.\u003c\/li\u003e\n\u003cli\u003eDo not dry in the dryer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003ca href=\"\/collections\/wholesale\" class=\"block button-container\" tabindex=\"0\"\u003e \u003cbutton class=\"btn btn--large\"\u003e Shop Wholesale \u003c\/button\u003e \u003c\/a\u003e\u003c\/div\u003e"}</script>
2323
2324      
2325      
2326      <!-- /snippets/product-grid-item.liquid -->
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351<div class="grid__item grid__item--variable-height grid__image grid__image--caption large--one-fifth medium--one-fifth one-half  animation-sequence-0">
2352  <a href="/collections/absorber-drying-products/products/the-absorber-13-in-x-17-in" class="block" tabindex='0'>
2353
2354    
2355
2356    <div class="box-ratio image-crossfade" style="padding-bottom: 100.0%;">
2357      
2358
2359      
2360        
2361
2362
2363
2364
2365        
2366
2367        <span>
2368          <img
2369            data-src="//boatloverstowel.com/cdn/shop/products/mini_{width}x{height}.jpg?v=1606230480"
2370            data-sizes="auto"
2371            alt="The Absorber® (13 in. x 17 in.) - Boat Lover&#39;s Towel"
2372            class="lazyload lazyload-fade">
2373        </span>
2374      
2375
2376      
2377        
2378
2379
2380
2381
2382        
2383
2384        <span>
2385          <img
2386            data-src="//boatloverstowel.com/cdn/shop/products/minimarine_{width}x{height}.png?v=1593532116"
2387            data-sizes="auto"
2388            alt="The Absorber® (13 in. x 17 in.) - Boat Lover&#39;s Towel"
2389            class="lazyload lazyload-fade">
2390        </span>
2391
2392        <noscript>
2393          <img src="//boatloverstowel.com/cdn/shop/products/minimarine_800x.png?v=1593532116" alt="The Absorber® (13 in. x 17 in.) - Boat Lover's Towel" />
2394        </noscript>
2395      
2396    </div>
2397
2398    <span class="product_image_caption">
2399      <h6>The Absorber® (13 in. x 17 in.)</h6>
2400
2401      
2402
2403      
2404        
2405          
2406        <span class="money">
2407          
2408            $9.00
2409          
2410        </span>
2411      
2412        
2413      
2414
2415      
2416      
2417      <div class="yotpo bottomLine"
2418data-product-id="4578144911419" style="display:inline-flex">
2419
2420
2421
2422
2423
2424
2425
2426</div>
2427
2428      <!-- tiny little stars //-->
2429      <span class="hide-caption">
2430        <span class="shopify-product-reviews-badge" data-id="4578144911419"></span>
2431      </span>
2432    </span>
2433  </a>
2434</div>
2435
2436    
2437<script type="application/json" class="bold-product-json">{"id":4578144714811,"title":"The Absorber® (27in. x 17in.)","handle":"the-absorber-27-in-x-17-in","description":"\u003cp\u003eWhen you're looking for the best boat cleaning supplies, look no further than our Boat Lover's™ drying towel, \u003cstrong\u003eThe Absorber®. \u003c\/strong\u003eFrom Yacht to Sailboat, this will be the only Boat A\u003cspan style=\"font-weight: 400;\" data-mce-fragment=\"1\" data-mce-style=\"font-weight: 400;\"\u003ebsorber \u003c\/span\u003eTowel you will ever need. With over 3 sq. ft. of super drying power, it's vastly superior to a terrycloth towel or a leather chamois. \u003cmeta charset=\"utf-8\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eHandy for fast and thorough wipe-downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on boats throughout all the oceans and lakes in the world.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThe Absorber®'s uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated but never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to The Absorber® Boat Towel. \u003c\/p\u003e\n\u003ch2\u003eThe Absorber\u003cmeta charset=\"utf-8\"\u003e \u003cspan data-mce-fragment=\"1\"\u003e® Boat Towel\u003c\/span\u003e Makes the Perfect First Mate\u003c\/h2\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSuper Absorbent: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Cover more surface area faster\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSoft and Scratch-free: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Protect your investment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eResistant to most chemicals: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Use with confidence\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eMachine Washable: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Reusing your towel is great for the environment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eHandy tube for protection: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Be ready to dry at home or on the move\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch2\u003eSize and Colors\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 27 in. x 17 in.\u003c\/li\u003e\n\u003cli\u003eAvailable in tan, blue, aqua, purple, neon yellow and red\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCare\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWith proper care, The Absorber® lasts for years.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: 400;\" data-mce-fragment=\"1\" data-mce-style=\"font-weight: 400;\"\u003eWe recommend that you wash the absorber towels regularly. \u003c\/span\u003eIf you don’t, the soiled Absorber may acquire an odor or grow mildew inside the storage tube.\u003c\/li\u003e\n\u003cli\u003eWhen using a washing machine, wash or rinse The Absorber® with other towels of the same or similar colors.\u003c\/li\u003e\n\u003cli\u003eDo not use with fabric softener or bleach.\u003c\/li\u003e\n\u003cli\u003eDo not dry in the dryer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003ca tabindex=\"0\" class=\"block button-container\" href=\"\/collections\/wholesale\"\u003e \u003cbutton class=\"btn btn--large\"\u003e Shop Wholesale \u003c\/button\u003e \u003c\/a\u003e\u003c\/div\u003e","published_at":"2020-02-24T21:23:41-06:00","created_at":"2020-02-24T21:23:42-06:00","vendor":"Boat Lover's Towel","type":"","tags":["Absorber Drying Products"],"price":1900,"price_min":1900,"price_max":1900,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":32819479150651,"title":"Tan","option1":"Tan","option2":null,"option3":null,"sku":"83149","requires_shipping":true,"taxable":true,"featured_image":{"id":15137206173755,"product_id":4578144714811,"position":2,"created_at":"2020-03-18T23:05:00-05:00","updated_at":"2020-11-24T09:07:33-06:00","alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","width":1600,"height":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149_natural.jpg?v=1606230453","variant_ids":[32819479150651]},"available":true,"name":"The Absorber® (27in. x 17in.) - Tan","public_title":"Tan","options":["Tan"],"price":1900,"weight":200,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197232699,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149_natural.jpg?v=1606230453"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}
2437,{"id":32819479216187,"title":"Blue","option1":"Blue","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":15137206140987,"product_id":4578144714811,"position":3,"created_at":"2020-03-18T23:05:00-05:00","updated_at":"2020-11-24T09:07:38-06:00","alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","width":1600,"height":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/82149_blue.jpg?v=1606230458","variant_ids":[32819479216187]},"available":true,"name":"The Absorber® (27in. x 17in.) - Blue","public_title":"Blue","options":["Blue"],"price":1900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197199931,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/82149_blue.jpg?v=1606230458"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":32819479347259,"title":"Aqua","option1":"Aqua","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":15137206272059,"product_id":4578144714811,"position":4,"created_at":"2020-03-18T23:05:01-05:00","updated_at":"2020-11-24T09:07:42-06:00","alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","width":1600,"height":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/86149_aqua.jpg?v=1606230462","variant_ids":[32819479347259]},"available":true,"name":"The Absorber® (27in. x 17in.) - Aqua","public_title":"Aqua","options":["Aqua"],"price":1900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197331003,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/86149_aqua.jpg?v=1606230462"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":32819479380027,"title":"Purple","option1":"Purple","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":15137206239291,"product_id":4578144714811,"position":5,"created_at":"2020-03-18T23:05:01-05:00","updated_at":"2020-11-24T09:07:46-06:00","alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","width":1600,"height":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/84149_purple.jpg?v=1606230466","variant_ids":[32819479380027]},"available":true,"name":"The Absorber® (27in. x 17in.) - Purple","public_title":"Purple","options":["Purple"],"price":1900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197265467,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/84149_purple.jpg?v=1606230466"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":32819479445563,"title":"Neon Yellow","option1":"Neon Yellow","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":15137206304827,"product_id":4578144714811,"position":6,"created_at":"2020-03-18T23:05:01-05:00","updated_at":"2020-11-24T09:07:50-06:00","alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","width":1600,"height":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/85149_yellow.jpg?v=1606230470","variant_ids":[32819479445563]},"available":true,"name":"The Absorber® (27in. x 17in.) - Neon Yellow","public_title":"Neon Yellow","options":["Neon Yellow"],"price":1900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197298235,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/85149_yellow.jpg?v=1606230470"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":32819479478331,"title":"Red","option1":"Red","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":15137206042683,"product_id":4578144714811,"position":7,"created_at":"2020-03-18T23:05:00-05:00","updated_at":"2021-04-21T15:53:52-05:00","alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","width":1600,"height":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/80149_red.jpg?v=1619038432","variant_ids":[32819479478331]},"available":true,"name":"The Absorber® (27in. x 17in.) - Red","public_title":"Red","options":["Red"],"price":1900,"weight":2,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197167163,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/80149_red.jpg?v=1619038432"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/boatloverstowel.com\/cdn\/shop\/products\/83149-2Marine.jpg?v=1606230449","\/\/boatloverstowel.com\/cdn\/shop\/products\/83149_natural.jpg?v=1606230453","\/\/boatloverstowel.com\/cdn\/shop\/products\/82149_blue.jpg?v=1606230458","\/\/boatloverstowel.com\/cdn\/shop\/products\/86149_aqua.jpg?v=1606230462","\/\/boatloverstowel.com\/cdn\/shop\/products\/84149_purple.jpg?v=1606230466","\/\/boatloverstowel.com\/cdn\/shop\/products\/85149_yellow.jpg?v=1606230470","\/\/boatloverstowel.com\/cdn\/shop\/products\/80149_red.jpg?v=1619038432"],"featured_image":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149-2Marine.jpg?v=1606230449","o
2437ptions":["Color"],"media":[{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197134395,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1581,"width":1581,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149-2Marine.jpg?v=1606230449"},"aspect_ratio":1.0,"height":1581,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149-2Marine.jpg?v=1606230449","width":1581},{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197232699,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149_natural.jpg?v=1606230453"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/83149_natural.jpg?v=1606230453","width":1600},{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197199931,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/82149_blue.jpg?v=1606230458"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/82149_blue.jpg?v=1606230458","width":1600},{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197331003,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/86149_aqua.jpg?v=1606230462"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/86149_aqua.jpg?v=1606230462","width":1600},{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197265467,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/84149_purple.jpg?v=1606230466"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/84149_purple.jpg?v=1606230466","width":1600},{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197298235,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/85149_yellow.jpg?v=1606230470"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/85149_yellow.jpg?v=1606230470","width":1600},{"alt":"The Absorber® (27in. x 17in.) - Boat Lover's Towel","id":7308197167163,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/80149_red.jpg?v=1619038432"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/80149_red.jpg?v=1619038432","width":1600}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eWhen you're looking for the best boat cleaning supplies, look no further than our Boat Lover's™ drying towel, \u003cstrong\u003eThe Absorber®. \u003c\/strong\u003eFrom Yacht to Sailboat, this will be the only Boat A\u003cspan style=\"font-weight: 400;\" data-mce-fragment=\"1\" data-mce-style=\"font-weight: 400;\"\u003ebsorber \u003c\/span\u003eTowel you will ever need. With over 3 sq. ft. of super drying power, it's vastly superior to a terrycloth towel or a leather chamois. \u003cmeta charset=\"utf-8\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eHandy for fast and thorough wipe-downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on boats throughout all the oceans and lakes in the world.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThe Absorber®'s uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated but never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to The Absorber® Boat Towel. \u003c\/p\u003e\n\u003ch2\u003eThe Absorber\u003cmeta charset=\"utf-8\"\u003e \u003cspan data-mce-fragment=\"1\"\u003e® Boat Towel\u003c\/span\u003e Makes the Perfect First Mate\u003c\/h2\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSuper Absorbent: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u
2437003e\n\u003cdd\u003e– Cover more surface area faster\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSoft and Scratch-free: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Protect your investment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eResistant to most chemicals: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Use with confidence\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eMachine Washable: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Reusing your towel is great for the environment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eHandy tube for protection: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Be ready to dry at home or on the move\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch2\u003eSize and Colors\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 27 in. x 17 in.\u003c\/li\u003e\n\u003cli\u003eAvailable in tan, blue, aqua, purple, neon yellow and red\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCare\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWith proper care, The Absorber® lasts for years.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: 400;\" data-mce-fragment=\"1\" data-mce-style=\"font-weight: 400;\"\u003eWe recommend that you wash the absorber towels regularly. \u003c\/span\u003eIf you don’t, the soiled Absorber may acquire an odor or grow mildew inside the storage tube.\u003c\/li\u003e\n\u003cli\u003eWhen using a washing machine, wash or rinse The Absorber® with other towels of the same or similar colors.\u003c\/li\u003e\n\u003cli\u003eDo not use with fabric softener or bleach.\u003c\/li\u003e\n\u003cli\u003eDo not dry in the dryer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003ca tabindex=\"0\" class=\"block button-container\" href=\"\/collections\/wholesale\"\u003e \u003cbutton class=\"btn btn--large\"\u003e Shop Wholesale \u003c\/button\u003e \u003c\/a\u003e\u003c\/div\u003e"}</script>
2437
2438      
2439      
2440      <!-- /snippets/product-grid-item.liquid -->
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465<div class="grid__item grid__item--variable-height grid__image grid__image--caption large--one-fifth medium--one-fifth one-half  animation-sequence-1">
2466  <a href="/collections/absorber-drying-products/products/the-absorber-27-in-x-17-in" class="block" tabindex='0'>
2467
2468    
2469
2470    <div class="box-ratio image-crossfade" style="padding-bottom: 100.0%;">
2471      
2472
2473      
2474        
2475
2476
2477
2478
2479        
2480
2481        <span>
2482          <img
2483            data-src="//boatloverstowel.com/cdn/shop/products/83149_natural_{width}x{height}.jpg?v=1606230453"
2484            data-sizes="auto"
2485            alt="The Absorber® (27in. x 17in.) - Boat Lover&#39;s Towel"
2486            class="lazyload lazyload-fade">
2487        </span>
2488      
2489
2490      
2491        
2492
2493
2494
2495
2496        
2497
2498        <span>
2499          <img
2500            data-src="//boatloverstowel.com/cdn/shop/products/83149-2Marine_{width}x{height}.jpg?v=1606230449"
2501            data-sizes="auto"
2502            alt="The Absorber® (27in. x 17in.) - Boat Lover&#39;s Towel"
2503            class="lazyload lazyload-fade">
2504        </span>
2505
2506        <noscript>
2507          <img src="//boatloverstowel.com/cdn/shop/products/83149-2Marine_800x.jpg?v=1606230449" alt="The Absorber® (27in. x 17in.) - Boat Lover's Towel" />
2508        </noscript>
2509      
2510    </div>
2511
2512    <span class="product_image_caption">
2513      <h6>The Absorber® (27in. x 17in.)</h6>
2514
2515      
2516
2517      
2518        
2519          
2520        <span class="money">
2521          
2522            $19.00
2523          
2524        </span>
2525      
2526        
2527      
2528
2529      
2530      
2531      <div class="yotpo bottomLine"
2532data-product-id="4578144714811" style="display:inline-flex">
2533
2534
2535
2536
2537
2538
2539
2540</div>
2541
2542      <!-- tiny little stars //-->
2543      <span class="hide-caption">
2544        <span class="shopify-product-reviews-badge" data-id="4578144714811"></span>
2545      </span>
2546    </span>
2547  </a>
2548</div>
2549
2550    
2551<script type="application/json" class="bold-product-json">{"id":4578146451515,"title":"The Absorber® XXL (20in. x 32in.)","handle":"the-absorber-xxl-20-in-x-32-in","description":"\u003cp\u003eWhen you're looking for the best boat cleaning products, look no further than our Boat Lover's™ drying towel, \u003ca href=\"https:\/\/boatloverstowel.com\/collections\/absorber-drying-products\"\u003e\u003cstrong\u003eThe Absorber®\u003c\/strong\u003e\u003c\/a\u003e. With over 4.4 sq. ft. of super drying power, it is vastly superior to a terrycloth towel or a leather chamois. The Absorber towel with its uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated, never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to the Absorber®. Handy for fast and thorough wipe downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on lakes and oceans throughout the world.\u003c\/p\u003e\n\u003ch2\u003eThe Absorber Makes the Perfect First Mate\u003c\/h2\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSuper Absorbent: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Cover more surface area faster\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSoft and Scratch-free: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Protect your investment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eResistant to most chemicals: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Use with confidence\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eMachine Washable: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Reusing your towel is great for the environment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eHandy tube for protection: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Be ready to dry at home or on the move\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch2\u003eSize and Colors\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 20 in. x 32 in. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable in:\u003c\/strong\u003e Blue and Natural \u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2020-02-24T21:24:09-06:00","created_at":"2020-02-24T21:24:10-06:00","vendor":"Boat Lover's Towel","type":"","tags":["Absorber Drying Products"],"price":2900,"price_min":2900,"price_max":2900,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":33056697057339,"title":"Blue","option1":"Blue","option2":null,"option3":null,"sku":"34915","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® XXL (20in. x 32in.) - Blue","public_title":"Blue","options":["Blue"],"price":2900,"weight":283,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056697155643,"title":"Natural","option1":"Natural","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® XXL (20in. x 32in.) - Natural","public_title":"Natural","options":["Natural"],"price":2900,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":33056697253947,"title":"Red","option1":"Red","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"The Absorber® XXL (20in. x 32in.) - Red","public_title":"Red","options":["Red"],"price":2900,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_fb61b094-8e37-4353-be08-66b409fb1c18.jpg?v=1619038421","\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_237be4c1-35c9-4cfe-9041-990e3a067358.jpg?v=1619038256"],"featured_image":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_fb61b094-8e37-4353-be08-66b409fb1c18.jpg?v=1619038421","options":["Color"],"media":[{"alt":"The Absorber® XXL (20in. x 32in.) - Boat Lover's Towel","id":7308250808379,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_fb61b094-8e37-4353-be08-66b409fb1c18.jpg?v=1619038421"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_fb61b094-8e37-4353-be08-66b409fb1c18.jpg?v=1619038421","width":1500},{"alt":"The Absorber® XXL (20in. x 32in.) - Boat Lover's Towel","id":7308250841147,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1500,"width":1500,"src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_237be4c1-35c9-4cfe-9041-990e3a067358.jpg?v=1619038256"},"aspect_ratio":1.0,"height":1500,"media_type":"image","src":"\/\/boatloverstowel.com\/cdn\/shop\/products\/34980XXLMarine_237be4c1-35c9-4cfe-9041-990e3a067358.jpg?v=1619038256","width":1500}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eWhen you're looking for the best boat cleaning products, look no further than our Boat Lover's™ drying towel, \u003ca href=\"https:\/\/boatloverstowel.com\/collections\/absorber-drying-products\"\u003e\u003cstrong\u003eThe Absorber®\u003c\/strong\u003e\u003c\/a\u003e. With over 4.4 sq. ft. of super drying power, it is vastly superior to a terrycloth towel or a leather chamois. The Absorber towel with its uniform, sponge-like pore structure enhances capillary attraction, which allows you to dry everything faster and easier. Often imitated, never duplicated, its proprietary manufacturing process ensures that there is no other drying product quite like the Absorber®. \u003c\/p\u003e\n\u003cp\u003eFor those in the yachting and boating world, the phrase \"Don't leave the dock without it\" certainly applies to the Absorber®. Handy for fast and thorough wipe downs of dew, spills, splashes, and swimmers, the Absorber® is used professionally and recreationally on lakes and oceans throughout the world.\u003c\/p\u003e\n\u003ch2\u003eThe Absorber Makes the Perfect First Mate\u003c\/h2\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSuper Absorbent: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u
2551003e\n\u003cdd\u003e– Cover more surface area faster\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eSoft and Scratch-free: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Protect your investment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eResistant to most chemicals: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Use with confidence\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eMachine Washable: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Reusing your towel is great for the environment\u003c\/dd\u003e\n\u003cdt\u003e\u003cspan\u003e\u003cstrong\u003eHandy tube for protection: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/dt\u003e\n\u003cdd\u003e– Be ready to dry at home or on the move\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch2\u003eSize and Colors\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate Towel Size:\u003c\/strong\u003e 20 in. x 32 in. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable in:\u003c\/strong\u003e Blue and Natural \u003c\/li\u003e\n\u003c\/ul\u003e"}</script>
2551
2552      
2553      
2554      <!-- /snippets/product-grid-item.liquid -->
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579<div class="grid__item grid__item--variable-height grid__image grid__image--caption large--one-fifth medium--one-fifth one-half  animation-sequence-2">
2580  <a href="/collections/absorber-drying-products/products/the-absorber-xxl-20-in-x-32-in" class="block" tabindex='0'>
2581
2582    
2583
2584    <div class="box-ratio image-crossfade" style="padding-bottom: 100.0%;">
2585      
2586
2587      
2588        
2589
2590
2591
2592
2593        
2594
2595        <span>
2596          <img
2597            data-src="//boatloverstowel.com/cdn/shop/products/34980XXLMarine_237be4c1-35c9-4cfe-9041-990e3a067358_{width}x{height}.jpg?v=1619038256"
2598            data-sizes="auto"
2599            alt="The Absorber® XXL (20in. x 32in.) - Boat Lover&#39;s Towel"
2600            class="lazyload lazyload-fade">
2601        </span>
2602      
2603
2604      
2605        
2606
2607
2608
2609
2610        
2611
2612        <span>
2613          <img
2614            data-src="//boatloverstowel.com/cdn/shop/products/34980XXLMarine_fb61b094-8e37-4353-be08-66b409fb1c18_{width}x{height}.jpg?v=1619038421"
2615            data-sizes="auto"
2616            alt="The Absorber® XXL (20in. x 32in.) - Boat Lover&#39;s Towel"
2617            class="lazyload lazyload-fade">
2618        </span>
2619
2620        <noscript>
2621          <img src="//boatloverstowel.com/cdn/shop/products/34980XXLMarine_fb61b094-8e37-4353-be08-66b409fb1c18_800x.jpg?v=1619038421" alt="The Absorber® XXL (20in. x 32in.) - Boat Lover's Towel" />
2622        </noscript>
2623      
2624    </div>
2625
2626    <span class="product_image_caption">
2627      <h6>The Absorber® XXL (20in. x 32in.)</h6>
2628
2629      
2630
2631      
2632        
2633          
2634        <span class="money">
2635          
2636            $29.00
2637          
2638        </span>
2639      
2640        
2641      
2642
2643      
2644      
2645      <div class="yotpo bottomLine"
2646data-product-id="4578146451515" style="display:inline-flex">
2647
2648
2649
2650
2651
2652
2653
2654</div>
2655
2656      <!-- tiny little stars //-->
2657      <span class="hide-caption">
2658        <span class="shopify-product-reviews-badge" data-id="4578146451515"></span>
2659      </span>
2660    </span>
2661  </a>
2662</div>
2663
2664    
2665
2666  </div>
2667
2668  
2669
2670
2671<style>
2672  .template-collection:not(#products) .collection-pages .section-header--image {
2673    background-position: center;
2674  }
2675
2676  .template-collection:not(#products) .collection-pages .section-header--image:after {
2677    background-color: #031207;
2678    opacity: 0.8;
2679  }
2680
2681  .template-collection:not(#products) .collection-pages .section-header--image h1,
2682  .template-collection:not(#products) .collection-pages .section-header--image .text-wrapper--center-cell {
2683    color: #ffffff;
2684  }
2685</style>
2686
2687
2688</div>
2689</div>
2690<script data-locksmith>
2691    var load = function () {
2692
2693          if (document.querySelectorAll('.locksmith-manual-trigger').length > 0) {
2694            Locksmith.ping();
2695          }
2696
2697
2698      Locksmith.util.on('submit', 'locksmith-resource-form', function (event) {
2699        event.preventDefault();
2700        var data = Locksmith.util.serializeForm(event.target);
2701        var options = { spinner: false, container: 'locksmith-content' };
2702        // a form rendered inline (section replacement) must keep that context
2703        // on resubmit: same enclosing container (there may be several on the
2704        // page), and no layout classes or cancel affordance in the re-render
2705        var inlineContainer = event.target.closest && event.target.closest('[id^="locksmith-content"]');
2706        if (inlineContainer) {
2707          options.container = inlineContainer;
2708        }
2709        if (event.target.getAttribute('data-locksmith-inline') === 'true') {
2710          options.include_layout_classes = false;
2711        }
2712        Locksmith.postResource(data, options);
2713      });
2714
2715      Locksmith.util.on('click', 'locksmith-manual-trigger', function (event) {
2716        event.preventDefault();
2717        Locksmith.postResource({}, { spinner: true, container: document });
2718      });
2719
2720      Locksmith.submitPasscode = function (passcode) {
2721        Locksmith.postResource(
2722          { passcode: passcode },
2723          { spinner: false, container: 'locksmith-content' }
2724        );
2725      };
2726    };
2727
2728    if (typeof Locksmith !== 'undefined') {
2729      load();
2730    } else {
2731      window.addEventListener('load', load);
2732    }
2733  </script>
2733
2734    </main>
2735
2736    <div id="shopify-section-footer" class="shopify-section"><footer class="site-footer small--text-center has-content" role="contentinfo">
2737  <div class="footer-wrapper ">
2738    <div class="grid small--text-left">
2739      
2740        <div class="footer-blocks-container">
2741          
2742
2743            
2744              <div class="grid__item large--one-half footer-content-item ">
2745                <p class="header">About Us</p>
2746                <div><p>Boat Lover’s Towel is part of the CleanTools family-owned business. Founded in 1977, CleanTools is most recognized for its flagship product, The Absorber®, known for its ability to easily absorb liquids without leaving any residue or fibers behind. Originally used almost exclusively in the automotive market, additional consumer and professional uses for The Absorber have surfaced.</p><p></p><p><strong>Mailing Address:</strong> 2 Plaza Drive, Westmont, IL 60559</p><p></p><p><strong>Phone</strong>: 800-654-3933</p></div>
2747              </div>
2748
2749            
2750
2751          
2752
2753            
2754              
2755              
2756
2757              <div class="grid__item large--one-sixth footer-content-item list-column ">
2758                <p class="header">Quick Links</p>
2759                  <ul class="no-bullets">
2760                    
2761                      <li><a href="/pages/become-a-wholesaler">
2762                        
2763
2764                        
2765
2766                        
2767
2768                        
2769
2770                        
2771
2772                        
2773
2774                        
2775
2776                        
2777
2778                        Become a Wholesaler
2779                      </a></li>
2780                    
2781                      <li><a href="/pages/contact-us">
2782                        
2783
2784                        
2785
2786                        
2787
2788                        
2789
2790                        
2791
2792                        
2793
2794                        
2795
2796                        
2797
2798                        Contact Us
2799                      </a></li>
2800                    
2801                      <li><a href="/pages/company">
2802                        
2803
2804                        
2805
2806                        
2807
2808                        
2809
2810                        
2811
2812                        
2813
2814                        
2815
2816                        
2817
2818                        About Our Company
2819                      </a></li>
2820                    
2821                      <li><a href="/pages/terms-of-use">
2822                        
2823
2824                        
2825
2826                        
2827
2828                        
2829
2830                        
2831
2832                        
2833
2834                        
2835
2836                        
2837
2838                        Terms of Use
2839                      </a></li>
2840                    
2841                      <li><a href="/pages/privacy-policy">
2842                        
2843
2844                        
2845
2846                        
2847
2848                        
2849
2850                        
2851
2852                        
2853
2854                        
2855
2856                        
2857
2858                        Privacy Policy
2859                      </a></li>
2860                    
2861                  </ul>
2862              </div>
2863
2864            
2865
2866          
2867
2868            
2869              <div class="grid__item large--one-third footer-content-item floatR">
2870                
2871                  <p class="header">Newsletter</p>
2872                
2873
2874                
2875                  <p>Subscribe to our mailing list to stay on top of promotions, sales, and product news!</p>
2876                
2877
2878                
2879                  <button class="btn btn--small show-exit-intent">Subscribe Now</button>
2880                
2881              </div>
2882
2883            
2884
2885          
2886        </div>
2887      <p style="color:#fff;">Designed by Youtech. <a style="color:#fff;" href="http://youtechagency.com/" target="_blank">Chicago SEO Agency.</a></p>
2888
2889        <hr class="full-width" />
2890      
2891
2892      <div class="footer-lower grid__item">
2893        <div class="large--left">
2894          
2895            <a href="/" itemprop="url">
2896              <img src="https://cdn.shopify.com/s/files/1/0306/7992/4795/files/logo_6.png?v=1582064647" alt="The Absorber Boat Lover's Towel logo">
2897            </a>
2898          
2899        </div>
2900
2901        <div class="footer-lower-right large--text-right">
2902          
2903            
2904  <div class="footer-payment">
2905    <ul class="no-bullets">
2906      
2907        <li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/>
2907<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>
2908</li>
2909      
2910        <li><svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
2910<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
2911</li>
2912      
2913        <li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</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 d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg></li>
2914      
2915        <li><svg class="payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg></li>
2916      
2917        <li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path 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" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
291706zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
2918</li>
2919      
2920        <li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><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>
2921</li>
2922      
2923        <li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
2924</li>
2925      
2926        <li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
2926<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 
292616.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>
2927</li>
2928      
2929    </ul>
2930  </div>
2931
2932
2933          
2934
2935          <small class="footer-attribution"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a></small>
2936        </div>
2937      </div>
2938    </div>
2939  </div>
2940</footer>
2941
2942<style>
2943    .site-footer {
2944      background-color: #197bbd;
2945    }
2946
2947    .social h1,
2948    .social a,
2949    .header,
2950    .shop-name {
2951      color: #ffffff;
2952    }
2953
2954    .shop-name {
2955      fill: #ffffff;
2956    }
2957
2958    .site-footer,
2959    .site-footer .list-column a,
2960    .payment-icons li,
2961    .social-icons li a,
2962    .site-header__logo {
2963      color: #ffffff;
2964    }
2965
2966    .site-footer hr,
2967    .site-footer .grid__item {
2968      border-color: #595959;
2969    }
2970
2971    .footer-attribution {
2972      border: 1px solid #ffffff;
2973    }
2974
2975    .footer-attribution a {
2976      color: #ffffff !important;
2977    }
2978
2979    .footer-payment svg {
2980      color: #ffffff;
2981    }
2982</style>
2983
2984
2985</div>
2986  </div>
2987  
2987<script src="//boatloverstowel.com/cdn/s/javascripts/currencies.js" type="text/javascript"></script>
vendor: 1 bytes, line 2987
2987
2988<script src="//boatloverstowel.com/cdn/shop/t/3/assets/jquery.currencies.min.js?v=175057760772006623221585579818" type="text/javascript"></script>
2988
2989
2990<script>
2991  Currency.format = 'money_format';
2992
2993  var shopCurrency = 'USD';
2994
2995  /* Sometimes merchants change their shop currency, let's tell our JavaScript file */
2996  Currency.moneyFormats[shopCurrency].money_with_currency_format = "${{amount}} USD";
2997  Currency.moneyFormats[shopCurrency].money_format = "${{amount}}";
2998
2999  /* Default currency */
3000  var defaultCurrency = 'USD';
3001
3002  Currency.currentCurrency = defaultCurrency;
3003
3004  if (jQuery('.header-message-currency').length) {
3005
3006    /* Cookie currency */
3007    var cookieCurrency = Currency.cookie.read();
3008    /* Fix for customer account pages */
3009    jQuery('span.money span.money').each(function() {
3010      jQuery(this).parents('span.money').removeClass('money');
3011    });
3012    /* Saving the current price */
3013    jQuery('span.money').each(function() {
3014      jQuery(this).attr('data-currency-USD', jQuery(this).html());
3015    });
3016    // If there's no cookie.
3017    if (cookieCurrency == null) {
3018      if (shopCurrency !== defaultCurrency) {
3019        Currency.convertAll(shopCurrency, defaultCurrency);
3020      }
3021    }
3022    // If the cookie value does not correspond to any value in the currency dropdown.
3023    else if (jQuery('[name=currencies]').size() && jQuery('[name=currencies] option[value=' + cookieCurrency + ']').size() === 0) {
3024      Currency.currentCurrency = shopCurrency;
3025      Currency.cookie.write(shopCurrency);
3026    }
3027    else if (cookieCurrency === shopCurrency) {
3028      Currency.currentCurrency = shopCurrency;
3029    }
3030    else {
3031      Currency.convertAll(shopCurrency, cookieCurrency);
3032    }
3033    jQuery('[name=currencies]').val(Currency.currentCurrency).change(function() {
3034      var newCurrency = jQuery(this).val();
3035      Currency.convertAll(Currency.currentCurrency, newCurrency);
3036      jQuery('.selected-currency').text(Currency.currentCurrency);
3037    });
3038    var original_selectCallback = window.selectCallback;
3039    var selectCallback = function(variant, selector) {
3040      original_selectCallback(variant, selector);
3041      Currency.convertAll(shopCurrency, jQuery('[name=currencies]').val());
3042      jQuery('.selected-currency').text(Currency.currentCurrency);
3043    };
3044    $('body').on('ajaxCart.afterCartLoad', function(cart) {
3045      Currency.convertAll(shopCurrency, jQuery('[name=currencies]').val());
3046      jQuery('.selected-currency').text(Currency.currentCurrency);
3047    });
3048    jQuery('.selected-currency').text(Currency.currentCurrency);
3049  };
3050</script>
3050
3051
3052
3053  
3053<script src="//boatloverstowel.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" type="text/javascript"></script>
3053
3054  
3054<script src="//boatloverstowel.com/cdn/shop/t/3/assets/ira.js?v=36655927794131680421585581026" type="text/javascript"></script>
3054
3055
3056  
3057
3058  
3059
3060  
3060<script src="//boatloverstowel.com/cdn/shop/t/3/assets/handlebars.min.js?v=79044469952368397291585579809" type="text/javascript"></script>
3060
3061  <!-- /snippets/ajax-cart-template.liquid -->
3062
3063  
3063<script id="CartTemplate" type="text/template">
3064  
3065    <form action="/cart" method="post" novalidate class="cart">
3066      <div class="ajaxcart__inner">
3067        
3068        <div class='clearfix ajaxcart__header'>
3069          <span class='floatL mobile-nav__header'>Cart</span>
3070          <span class='floatR mobile-nav__view-cart'><a class='accent bold' href="/cart">View Cart</a></span>
3071        </div>
3072        
3073        {{#items}}
3074        <div class="ajaxcart__product">
3075          <div class="ajaxcart__row" data-id="{{id}}" data-line="{{line}}">
3076            <div class="grid">
3077              <div class="grid__item one-third">
3078                <a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt=""></a>
3079              </div>
3080              <div class="grid__item two-thirds table--full-height">
3081
3082                {{!-- We use one <p> tag here because we want the styling of one
3083                multi-line paragraph, not three paragraphs.  It keeps our CSS much
3084                more consistent to not make custom paragraph rules for the cart.--}}
3085
3086                <div class='display-table-cell'>
3087                  <p><a href="{{url}}" class='bold ajaxcart__product-title'>{{name}}</a>
3088
3089                  <span class="ajaxcart__product-price">
3090                  	{{#if discounts}}
3091                      <span class="ajaxcart__product-price-discounted">
3092                    
3093                      {{{originalPrice}}}</span>
3094                    {{else}}
3095                                          
3096                      {{{originalPrice}}}
3097                    {{/if}}
3098                    {{#if numerousItems}}
3099                      <span class='faded'>x {{itemQty}}</span>
3100                    {{/if}}
3101                  </span>
3102                  
3103                  {{#if discounts}}
3104                  	<span class="ajaxcart__product-discounts">
3105                      {{price}}
3106                      {{#each discounts}}
3107                        <span class="ajaxcart__product-discounts-amount">
3108                           (-{{this.amount}}) <svg aria-hidden="true" focusable="false" role="presentation" class="saletag" clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.4142" version="1.1" viewBox="0 0 24 24" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x=".428" width="23.569" height="23.542" fill="none"/><path d="m22.621 5.359c1.428 1.541 1.481 4.064 0 5.662-3.561 3.653-7.213 7.215-10.82 10.822-1.522 1.484-4.133 1.548-5.731 0.067-3.064-2.986-7.041-6.345-3.983-9.645 3.561-3.652 7.213-7.214 10.82-10.821 1.523-1.485 4.133-1.549 5.732-0.068 1.344 1.311 2.672 2.639 3.982 3.983zm-4.897-2.919c-1.013-0.987-2.738-1.018-3.783-0.049-3.659 3.567-7.272 7.18-10.839 10.839-0.943 1.018-0.95 2.708 0 3.733 2.59 2.657 5.339 6.089 7.666 3.932 3.658-3.566 7.272-7.18 10.838-10.838 0.944-1.018 0.951-2.708 0-3.734-1.277-1.31-2.587-2.589-3.882-3.883z" fill-rule="nonzero"/><path d="m14.15 9.848c-0.412-0.413-0.698-0.934-0.849-1.549-0.083-0.339-0.083-0.698 0-1.037 0.281-1.145 1.077-2.004 2.128-2.297 1.016-0.284 2.11 3e-3 2.855 0.748 0.413 0.412 0.698 0.933 0.85 1.549 0.083 0.339 0.083 0.698 0 1.037-0.282 1.145-1.078 2.003-2.129 2.297-1.016 0.284-2.11-3e-3 -2.855-0.748zm3.118-3.118c-0.379-0.379-0.935-0.524-1.452-0.38-0.553 0.154-0.961 0.612-1.119 1.255-0.028 0.115-0.028 0.236 0 0.351 0.088 0.357 0.245 0.651 0.47 0.875 0.378 0.379 0.935 0.525 1.452 0.38 0.552-0.154 0.96-0.611 1.118-1.255 0.029-0.114 0.029-0.236 0-0.351-0.087-0.357-0.245-0.651-0.469-0.875z" fill-rule="nonzero"/></svg> {{this.title}}
3109                        </span>
3110                      {{/each}}
3111                     </span>
3112                  {{/if}}
3113
3114                  {{#if variation}}
3115                    <span class="ajaxcart__product-meta">{{variation}}</span>
3116                  {{/if}}
3117                  
3118                  {{#unless variation}}<br>{{/unless}}
3119
3120                  {{#if properties}}
3121                      {{#each properties}}
3122                        {{@key}}: {{this}}
3123                        <br />
3124                      {{/each}}
3125                  {{/if}}
3126
3127                  {{# unless properties}}
3128                    <br />
3129                  {{/unless}}
3130
3131                  <a class='accent bold pointer js-remove-from-cart' data-id="{{id}}" data-line="{{line}}" href="javascript:void(0);">Remove</a>
3132                  </p>
3133                </div>
3134              </div>
3135            </div>
3136          </div>
3137        </div>
3138        {{/items}}
3139
3140        {{#unless items.length}}
3141          
3142            <div class="ajaxcart__empty">
3143              Your cart is currently empty.
3144            </div>
3145          
3146        {{/unless}}
3147
3148      </div>
3149
3150      <div class="ajaxcart__footer">
3151      	{{#if cartDiscounts}}
3152          {{#each cartDiscounts}}
3153            <div class="grid--full ajaxcart__footer-discounts">
3154              <div class="grid__item two-thirds">
3155                <p><svg aria-hidden="true" focusable="false" role="presentation" class="saletag" clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.4142" version="1.1" viewBox="0 0 24 24" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x=".428" width="23.569" height="23.542" fill="none"/><path d="m22.621 5.359c1.428 1.541 1.481 4.064 0 5.662-3.561 3.653-7.213 7.215-10.82 10.822-1.522 1.484-4.133 1.548-5.731 0.067-3.064-2.986-7.041-6.345-3.983-9.645 3.561-3.652 7.213-7.214 10.82-10.821 1.523-1.485 4.133-1.549 5.732-0.068 1.344 1.311 2.672 2.639 3.982 3.983zm-4.897-2.919c-1.013-0.987-2.738-1.018-3.783-0.049-3.659 3.567-7.272 7.18-10.839 10.839-0.943 1.018-0.95 2.708 0 3.733 2.59 2.657 5.339 6.089 7.666 3.932 3.658-3.566 7.272-7.18 10.838-10.838 0.944-1.018 0.951-2.708 0-3.734-1.277-1.31-2.587-2.589-3.882-3.883z" fill-rule="nonzero"/><path d="m14.15 9.848c-0.412-0.413-0.698-0.934-0.849-1.549-0.083-0.339-0.083-0.698 0-1.037 0.281-1.145 1.077-2.004 2.128-2.297 1.016-0.284 2.11 3e-3 2.855 0.748 0.413 0.412 0.698 0.933 0.85 1.549 0.083 0.339 0.083 0.698 0 1.037-0.282 1.145-1.078 2.003-2.129 2.297-1.016 0.284-2.11-3e-3 -2.855-0.748zm3.118-3.118c-0.379-0.379-0.935-0.524-1.452-0.38-0.553 0.154-0.961 0.612-1.119 1.255-0.028 0.115-0.028 0.236 0 0.351 0.088 0.357 0.245 0.651 0.47 0.875 0.378 0.379 0.935 0.525 1.452 0.38 0.552-0.154 0.96-0.611 1.118-1.255 0.029-0.114 0.029-0.236 0-0.351-0.087-0.357-0.245-0.651-0.469-0.875z" fill-rule="nonzero"/></svg> {{this.title}}</p>
3156              </div>
3157              <div class="grid__item one-third text-right">
3158                <p>- 
3159                {{this.amount}}
3160    </p>
3161              </div>
3162            </div>
3163          {{/each}}
3164        {{/if}}
3165
3166        <div class="grid--full">
3167          <div class="grid__item two-thirds">
3168            <p>
3169           
3170            Subtotal</p>
3171          </div>
3172          <div class="grid__item one-third text-right">
3173            <p>
3174            
3175         
3176            {{{totalPrice}}}</p>
3177          </div>
3178        </div>
3179
3180         <input type="submit" name="checkout" class="btn btn--full cart__checkout" value="Check Out" {{#unless items.length}}disabled{{/unless}}>
3181        <div class="additional-checkout-buttons"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart">
3181 <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:30679924795,&quot;merchantName&quot;:&quot;Boat Lover&#39;s Towel&quot;,&quot;personalized&quot;:true}}]" access-token="4cce5daa09c936183fd7497914400cb3" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="30679924795" cart-id="ff1d9c62a4fa5d66a7db50e162031d86" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div>
3182      </div>
3183
3184    </form>
3185  
3186  </script>
3186
3187  
3187<script id="AjaxQty" type="text/template">
3188  
3189    <div class="ajaxcart__qty">
3190      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus" data-id="{{id}}" data-line="{{line}}" data-qty="{{itemMinus}}">&minus;</button>
3191      <input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*">
3192      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus" data-id="{{id}}" data-line="{{line}}" data-qty="{{itemAdd}}">+</button>
3193    </div>
3194  
3195  </script>
3195
3196  
3196<script id="JsQty" type="text/template">
3197  
3198    <div class="js-qty">
3199      <button type="button" class="js-qty__adjust js-qty__adjust--minus" data-id="{{id}}" data-line="{{line}}" data-qty="{{itemMinus}}">&minus;</button>
3200      <input type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{id}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}">
3201      <button type="button" class="js-qty__adjust js-qty__adjust--plus" data-id="{{id}}" data-line="{{line}}" data-qty="{{itemAdd}}">+</button>
3202    </div>
3203  
3204  </script>
3204
3205
3206  
3206<script src="//boatloverstowel.com/cdn/shop/t/3/assets/ajax-cart.js?v=143834901835023624221585579842" type="text/javascript"></script>
3206
3207
3208  
3208<script>
3209    jQuery(function($) {
3210      ajaxCart.init({
3211        formContainerSelector: '#AddToCartForm',
3212        cartContainer: '#CartContainer',
3213        addToCartSelector: '#AddToCart',
3214        cartCountSelector: '#CartCount',
3215        cartCostSelector: '#CartCost',
3216        moneyFormat: "${{amount}}"
3217      });
3218    });
3219
3220    jQuery('body').on('ajaxCart.afterCartLoad', function(evt, cart) {
3221      // Bind to 'ajaxCart.afterCartLoad' to run any javascript after the cart has loaded in the DOM
3222      ira.CartDrawer.open();
3223    });
3224  </script>
3224
3225
3226  
3226<script>
3227    window.lazySizesConfig = window.lazySizesConfig || {};
3228
3229    lazySizesConfig.expand = 1000;
3230    lazySizesConfig.customMedia = {
3231      '--small': '(max-width: 700px)',
3232      '--medium': '(max-width: 840px)',
3233      '--xlarge': '(max-width: 1000px)',
3234      '--xxlarge': '(max-width: 1200px)'
3235    };
3236  </script>
3236
3237
3238  
3238<script src="//cdnjs.cloudflare.com/ajax/libs/lazysizes/4.0.1/plugins/rias/ls.rias.min.js" type="text/javascript"></script>
3238
3239  
3239<script src="//cdnjs.cloudflare.com/ajax/libs/lazysizes/4.0.1/plugins/parent-fit/ls.parent-fit.min.js" type="text/javascript"></script>
3239
3240  
3240<script src="//cdnjs.cloudflare.com/ajax/libs/lazysizes/4.0.1/plugins/bgset/ls.bgset.min.js" type="text/javascript"></script>
3240
3241  
3241<script src="//cdnjs.cloudflare.com/ajax/libs/lazysizes/4.0.1/plugins/object-fit/ls.object-fit.min.js" type="text/javascript"></script>
3241
3242  
3242<script src="//cdnjs.cloudflare.com/ajax/libs/lazysizes/4.0.1/lazysizes.min.js" type="text/javascript"></script>
3242
3243
3244  
3244<script>
3245    lazySizes.init();
3246  </script>
3246
3247
3248
3249
3250
3251
3252
3253<!-- amai_stp-added -->
3254<script>
3255    if(typeof(Spurit) === 'undefined'){
3256        var Spurit = {};
3257    }
3258    if(!Spurit.QuantityBreaks2){
3259        Spurit.QuantityBreaks2 = {};
3260    }
3261    if(!Spurit.QuantityBreaks2.snippet){
3262      Spurit.QuantityBreaks2.snippet = {};
3263    }
3264
3265    Spurit.QuantityBreaks2.snippet.appId = '44';
3266    Spurit.QuantityBreaks2.snippet.shopHash = '520bd89dffe555a72cdba5b85d74f3a8';
3267    Spurit.QuantityBreaks2.snippet.shopDomain = 'boat-lovers-towel.myshopify.com';
3268    Spurit.QuantityBreaks2.snippet.folderStore = 'https://amaicdn.com/pricing-by-quantity/store';
3269    Spurit.QuantityBreaks2.snippet.folderCss = 'https://amaicdn.com/pricing-by-quantity/css';
3270    Spurit.QuantityBreaks2.snippet.moneyFormat = '${{amount}}';
3271    Spurit.QuantityBreaks2.snippet.cacheTimestamp = 1696222140;
3272
3273    if(typeof(Spurit.globalSnippet) === 'undefined'){
3274        Spurit.globalSnippet = {
3275            shop_currency: 'USD',
3276            money_format: '${{amount}}',
3277            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},
3278            customer_id: ''
3279        };
3280    }
3281</script>
vendor: 1 bytes, line 3281
3281
3282<script src="https://amaicdn.com/pricing-by-quantity/common.js"></script>
3282
3283
3284<!-- /amai_stp-added -->
3285
3286<script>
3287    if(typeof(Spurit) === 'undefined'){
3288        var Spurit = {};
3289    }
3290    if(!Spurit.QuantityBreaks2){
3291        Spurit.QuantityBreaks2 = {};
3292    }
3293    if(!Spurit.QuantityBreaks2.snippet){
3294        Spurit.QuantityBreaks2.snippet = {};
3295    }
3296    let new_product = null;
3297    let variant_info = {}
3298    new_product.variant_info = Object.values(variant_info);
3299    Spurit.QuantityBreaks2.snippet.product = new_product;
3300
3301/**
3302*** BEGIN QB_INVENTORY_DATA - ID 1695277985 ***
3303{
3304}
3305*** END QB_INVENTORY_DATA - ID 1695277985 ***
3306**/
3307</script>
3307
3308
3309<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3309
3310</body>
3311</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.