1<!doctype html> 2<html lang="en" prefix="og: http://ogp.me/ns#"> 3 <head> 4
4<script type="application/vnd.locksmith+json" data-locksmith>{"version":"v349","locked":false,"initialized":true,"scope":"customers","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":"c378df5967ccd55f62b0bf524b2b365ba054c8f7d18ac6ba1c30e1e5982e683c","state":{"template":"customers\/login","theme":143613657271,"product":null,"collection":null,"page":null,"blog":null,"article":null,"app":null},"now":1791489948,"path":"\/account\/login","locale_root_url":"\/","canonical_url":"https:\/\/cbsedge.com\/account\/login","customer_id":null,"customer_id_signature":"c378df5967ccd55f62b0bf524b2b365ba054c8f7d18ac6ba1c30e1e5982e683c","cart":null}</script>
4<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;
4color:#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>
4 5
5<script data-locksmith>Locksmith.cache.cart=null</script>
5 6 7
7<script data-locksmith>Locksmith.jsonTag="{\"version\":\"v349\",\"locked\":false,\"initialized\":true,\"scope\":\"customers\",\"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\":\"c378df5967ccd55f62b0bf524b2b365ba054c8f7d18ac6ba1c30e1e5982e683c\",\"state\":{\"template\":\"customers\\\/login\",\"theme\":143613657271,\"product\":null,\"collection\":null,\"page\":null,\"blog\":null,\"article\":null,\"app\":null},\"now\":1791489948,\"path\":\"\\\/account\\\/login\",\"locale_root_url\":\"\\\/\",\"canonical_url\":\"https:\\\/\\\/cbsedge.com\\\/account\\\/login\",\"customer_id\":null,\"customer_id_signature\":\"c378df5967ccd55f62b0bf524b2b365ba054c8f7d18ac6ba1c30e1e5982e683c\",\"cart\":null}";Locksmith.jsonTagSignature="df7e78ce153bc215c2386dd6bb34bc3edb896cc3861ca2ec84b7b64eeb045738"</script>
7 8
8<script data-locksmith> 9 Locksmith.styling = (function () { 10 var rgbOf = function (colour) { 11 var match = /rgba?\(([^)]+)\)/.exec(colour || ''); 12 if (!match) return null; 13 var parts = match[1].split(',').map(function (part) { return parseFloat(part); }); 14 if (parts.length > 3 && parts[3] === 0) return null; 15 return parts.slice(0, 3).join(','); 16 }; 17 var settled = function (node, read) { 18 var inline = node.style.getPropertyValue('transition'); 19 var priority = node.style.getPropertyPriority('transition'); 20 node.style.setProperty('transition', 'none', 'important'); 21 try { 22 return read(getComputedStyle(node)); 23 } finally { 24 if (inline) node.style.setProperty('transition', inline, priority); else node.style.removeProperty('transition'); 25 } 26 }; 27 var parsed = function (run) { 28 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', run); else run(); 29 }; 30 var backdropOf = function (node) { 31 var behind = node && node.parentElement; 32 while (behind) { 33 var colour = getComputedStyle(behind).backgroundColor; 34 if (colour && colour !== 'rgba(0, 0, 0, 0)' && colour !== 'transparent') return colour; 35 behind = behind.parentElement; 36 } 37 return 'rgb(255, 255, 255)'; 38 }; 39 var luminanceOf = function (rgb) { 40 var parts = rgb.split(',').map(parseFloat); 41 return (0.2126 * parts[0] + 0.7152 * parts[1] + 0.0722 * parts[2]) / 255; 42 }; 43 var hasLook = function (style, backdrop, ignoreImage) { 44 if (!style) return false; 45 var backdropRgb = rgbOf(backdrop) || '255,255,255'; 46 var background = rgbOf(style.backgroundColor); 47 var defaultWhite = background === '255,255,255' && luminanceOf(backdropRgb) > 0.75; 48 var styledBackground = background !== null && !defaultWhite && background !== backdropRgb; 49 var styledBorder = ['Top', 'Right', 'Bottom', 'Left'].some(function (side) { 50 var border = rgbOf(style['border' + side + 'Color']); 51 return style['border' + side + 'Style'] !== 'none' && parseFloat(style['border' + side + 'Width']) > 0 && border !== null && border !== backdropRgb; 52 }); 53 var shadow = rgbOf(style.boxShadow); 54 var styledShadow = style.boxShadow !== 'none' && shadow !== null && shadow !== backdropRgb; 55 return styledBackground || styledBorder || styledShadow || (!ignoreImage && style.backgroundImage !== 'none'); 56 }; 57 var drawnPseudos = function (node) { 58 return ['::before', '::after'].map(function (pseudo) { 59 return getComputedStyle(node, pseudo); 60 }).filter(function (style) { 61 return style.content !== 'none' && style.display !== 'none' && parseFloat(style.opacity) >= 0.5; 62 }); 63 }; 64 var pseudoLooks = function (node, backdrop) { 65 return drawnPseudos(node).some(function (style) { return hasLook(style, backdrop); }); 66 }; 67 var bare = function (node, ignoreImage) { 68 if (!node || !window.getComputedStyle) return false; 69 return settled(node, function (style) { 70 if (style.borderTopStyle === 'inset' || style.borderTopStyle === 'outset') return true; 71 if (node.tagName === 'SELECT' && style.borderTopColor === 'rgb(118, 118, 118)') return true; 72 var backdrop = backdropOf(node); 73 return !hasLook(style, backdrop, ignoreImage) && !pseudoLooks(node, backdrop); 74 }); 75 }; 76 var boxColourOf = function (node, style) { 77 var own = rgbOf(style.backgroundColor); 78 if (own) return own; 79 var pseudo = drawnPseudos(node).map(function (style) { return rgbOf(style.backgroundColor); }).filter(Boolean)[0]; 80 return pseudo || rgbOf(backdropOf(node)) || '255,255,255'; 81 }; 82 var readable = function (node) { 83 if (!node || !window.getComputedStyle) return; 84 settled(node, function (style) { 85 if (style.backgroundImage.indexOf('gradient') !== -1) return; 86 var text = rgbOf(style.color); 87 var box = boxColourOf(node, style); 88 if (text === null || Math.abs(luminanceOf(text) - luminanceOf(box)) < 0.25) { 89 node.style.setProperty('color', luminanceOf(box) > 0.5 ? '#111111' : '#ffffff', 'important'); 90 } 91 }); 92 }; 93 var vanished = function (node) { 94 return settled(node, function (style) {
95 var rect = node.getBoundingClientRect(); 96 return style.display === 'none' || style.visibility === 'hidden' || parseFloat(style.opacity) === 0 || 97 parseFloat(style.fontSize) === 0 || rect.width < 2 || rect.height < 2; 98 }); 99 }; 100 var unborrow = function (node) { 101 node.className = node.className.split(/\s+/).filter(function (token) { 102 return token.indexOf('locksmith') === 0 || token === 'failed'; 103 }).join(' '); 104 }; 105 var lineBoxed = function (node) { 106 settled(node, function (style) { 107 if (parseFloat(style.lineHeight) === 0) node.style.setProperty('line-height', 'normal'); 108 }); 109 }; 110 var dress = function (node, fallbackClass, ignoreImage) { 111 if (!node || !window.getComputedStyle) return; 112 parsed(function () { 113 if (vanished(node)) unborrow(node); 114 if (bare(node, ignoreImage)) node.classList.add(fallbackClass); 115 lineBoxed(node); 116 readable(node); 117 }); 118 }; 119 return { dress: dress, readable: readable, bare: bare, vanished: vanished, unborrow: unborrow, drawnPseudos: drawnPseudos }; 120 })(); 121 </script>
121 122 <!-- If Javascript is disabled, display this snippet of code --> 123 <noscript> 124 <div style="text-align:center"> 125 <p>It appears you are blocking scripts.</p> 126 <br> 127 <p>User's browsing experience may vary drastically without enabling Javascript!</p> 128 <br> 129 <p>Please enable javascript in your browsers settings to have a proper viewing experience!</p> 130 </div> 131 </noscript> 132
132<script> 133 (function () { 134 var path = window.location.pathname; 135 if (path === '/account') { 136 window.location.replace('/tools/mps/account' + window.location.search + window.location.hash); 137 } 138 })(); 139 </script>
139 140 141 142 143 <meta charset="utf-8"> 144 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 145 <meta name="author" content="Central Business Systems, Inc."> 146 147 <!-- reCAPTCHA -->
vendor: 80 bytes, lines 147-150
147 148 <script src="https://www.google.com/recaptcha/api.js" async></script> 149 150
150<link rel="shortcut icon" href="//cbsedge.com/cdn/shop/t/2/assets/Favicon.png?v=136909127342833899081764269543" type="image/png"> 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 <!-- Bootstrap Core CSS --> 166 <link href="//cbsedge.com/cdn/shop/t/2/assets/css-bootstrap-min.css?v=75248513462399424221748963923" rel="stylesheet"> 167 <link href="//cbsedge.com/cdn/shop/t/2/assets/css-bs4sf.css?v=161573073827005101961787845802" rel="stylesheet"> 168 169 <!-- Tangent MTW Custom CSS --> 170 171 <link rel="stylesheet" type="text/css" href="/tools/mps/common.css" media="screen"> 172 <link href="//cbsedge.com/cdn/shop/t/2/assets/TangentMTW.css?v=72986160116927422191768485363" rel="stylesheet"> 173 <link href="//cbsedge.com/cdn/shop/t/2/assets/Apps.css?v=125655964893139211631758113258" rel="stylesheet"> 174 <link href="//cbsedge.com/cdn/shop/t/2/assets/Branding.css?v=59595308213034908371779480845" rel="stylesheet"> 175 <link href="//cbsedge.com/cdn/shop/t/2/assets/Constants.css?v=47422556917094324031750096383" rel="stylesheet"> 176 <link href="//cbsedge.com/cdn/shop/t/2/assets/AdditionalCss.css?v=10881665845132660601750102804" rel="stylesheet"> 177 178 179 180 181 182 <!-- Font Awesome CSS --> 183 <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> 184 185 <!-- Material Icons Fonts --> 186 <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> 187 188 <!-- Google Fonts --> 189 <link rel="preconnect" href="https://fonts.googleapis.com"> 190 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 191 <link 192 href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" 193 rel="stylesheet" 194 > 195 196
196<script src="//cbsedge.com/cdn/shop/t/2/assets/js-jquery-min.js?v=91365940753195949681748963923"></script>
196 197
197<script src="//cbsedge.com/cdn/shop/t/2/assets/js-bootstrap-min.js?v=29428992816932961571748963923"></script>
197 198
198<script src="//cbsedge.com/cdn/shop/t/2/assets/jquery.animateNumber.min.js?v=60098383686255324461748963923"></script>
198 199 200 <!-- HTML5 shim and Respond.js support for HTML5 elements and media queries --> 201 202
202<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
202<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/60319334583/digital_wallets/dialog"> 203<meta id="in-context-paypal-metadata" data-shop-id="60319334583" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 204<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
204<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=366772407"></script>
204 205<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
206<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=366772407&shop_id=60319334583" crossorigin="anonymous"></script>
vendor: 1 bytes, line 206
206
207<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":60319334583,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/60319334583","merchantName":"Central Business Systems, Inc.","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Central Business Systems, Inc.","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 207
207
208<script id="shopify-features" type="application/json">{"accessToken":"cb328ce421f53a96d06d2104208775a2","betas":["rich-media-storefront-analytics"],"domain":"cbsedge.com","predictiveSearch":true,"shopId":60319334583,"locale":"en"}</script>
vendor: 1 bytes, line 208
208
209<script>var Shopify = Shopify || {}; 210Shopify.shop = "mpst-101.myshopify.com"; 211Shopify.locale = "en"; 212Shopify.currency = {"active":"USD","rate":"1.0"}; 213Shopify.country = "US"; 214Shopify.theme = {"name":"B2BToolbox \/ TangentMTW","id":143613657271,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"}; 215Shopify.theme.handle = "null"; 216Shopify.theme.style = {"id":null,"handle":null}; 217Shopify.cdnHost = "cbsedge.com/cdn"; 218Shopify.routes = Shopify.routes || {}; 219Shopify.routes.root = "/"; 220Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";</script>
vendor: 1 bytes, line 220
220
221<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 221
221
222<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 222
222
223<script> 224 window.ShopifyPay = window.ShopifyPay || {}; 225 window.ShopifyPay.apiHost = "shop.app\/pay"; 226 window.ShopifyPay.redirectState = null; 227</script>
vendor: 1 bytes, line 227
227
228<script> 229 window.Shopify = window.Shopify || {}; 230 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 231 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 232 window.Shopify.SignInWithShop.eligible = true; 233</script>
vendor: 1 bytes, line 233
233
234<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 234
234
235<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"></script>
vendor: 1 bytes, line 235
235
236<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"></script>
vendor: 1 bytes, line 236
236
237<script type="module"> 238 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"); 239await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"); 240 241 window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true}); 242window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true}); 243 244</script>
vendor: 1 bytes, line 244
244
245<script> 246 window.Shopify = window.Shopify || {}; 247 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 248 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"]}; 249</script>
vendor: 1 bytes, line 249
249
250<script id="__st">var __st={"a":60319334583,"offset":-14400,"reqid":"68dc9953-5d36-44a6-9ac9-53b218e6a8b2-1791489948","pageurl":"cbsedge.com\/account\/login","u":"9afa83b6587f"};</script>
vendor: 1 bytes, line 250
250
251<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 251
251
252<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 252
252
253<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//cbsedge.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 253
253
254<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 = "//cbsedge.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>
254<script crossorigin="anonymous" defer="defer" src="//cbsedge.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 254
254
255<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 255
255
256<script> 257 window.Shopify = window.Shopify || {}; 258 window.Shopify.MCP = window.Shopify.MCP || {}; 259 window.Shopify.MCP.enabled = true; 260 window.Shopify.MCP.shop = "mpst-101.myshopify.com"; 261 window.Shopify.MCP.mcpEndpoint = "https:\/\/cbsedge.com\/api\/mcp"; 262 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 263</script>
vendor: 1 bytes, line 263
263
264<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("\/\/cbsedge.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 265</script>
vendor: 1 bytes, line 265
265
266<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://cbsedge.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 267</script>
vendor: 1 bytes, line 267
267
268<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 269 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); 270</script>
vendor: 1 bytes, line 270
270
271<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})}})); 272</script>
272 273<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://cbsedge.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 274<style id="shopify-accelerated-checkout-cart"> 275 #shopify-buyer-consent { 276 margin-top: 1em; 277 display: inline-block; 278 width: 100%; 279} 280 281#shopify-buyer-consent.hidden { 282 display: none; 283} 284 285#shopify-subscription-policy-button { 286 background: none; 287 border: none; 288 padding: 0; 289 text-decoration: underline; 290 font-size: inherit; 291 cursor: pointer; 292} 293 294#shopify-subscription-policy-button::before { 295 box-shadow: none; 296} 297 298 </style> 299
300<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
300 301 302 <!-- Include Main SEO Tags --> 303 304 305<title>Account</title><meta name="description" content="" /> 306 307 308<link rel="canonical" href="https://cbsedge.com/account/login" /> 309 310 <!-- Include Social Meta Tags --> 311 312 313 <meta property="twitter:card" content="summary"> 314 <meta property="twitter:title" content="Central Business Systems, Inc." /> 315 <meta property="twitter:description" content="" /> 316 <meta property="twitter:image" content="http://cbsedge.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_1200x1200.gif" /><meta property="og:image" content="http://cbsedge.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_1200x1200.gif" /> 317 318<meta property="og:site_name" content="Central Business Systems, Inc." /> 319 320 <!-- Conditionally include Shopify's required customer Javascript on customer pages. --> 321 <!-- Needs to be in the head because Shopify's code assumes it's available in the body. --> 322 323
323<script src="//cbsedge.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" type="text/javascript"></script>
323 324
324<script src="//cbsedge.com/cdn/shopifycloud/storefront/assets/themes_support/customer_area-f1b6eefc.js" type="text/javascript"></script>
324 325 326 327 <!-- Conditionally include Shopify's option selection code for product pages. --> 328 329 330 <!-- Fancybox --> 331 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.2.5/jquery.fancybox.min.css"> 332
332<script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.2.5/jquery.fancybox.min.js"></script>
332 333 334 <!-- Slick Slider --> 335 <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/gh/kenwheeler/[email protected]/slick/slick.css"> 336 <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/gh/kenwheeler/[email protected]/slick/slick-theme.css"> 337
337<script type="text/javascript" src="//cdn.jsdelivr.net/gh/kenwheeler/[email protected]/slick/slick.min.js"></script>
337 338 339 340
340<script src="/tools/mps/js/account.js?customerId=&token=c77a0c3d4a7b58a10acb61cadbd2c33e"></script>
340 341
341<script src="/tools/mps/js/mps-config.js" async></script>
341 342 <!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 343 344 345 346 347 348 349 350 351 352 353 354 355
355<script async src="https://static.klaviyo.com/onsite/js/Vpbpqy/klaviyo.js?company_id=Vpbpqy"></script>
355 356
356<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
356 357 358 359 360 361 362 363
363<script> 364 window.klaviyoReviewsProductDesignMode = false 365 </script>
365 366 367 368 369 <!-- BEGIN app snippet: customer-hub-data -->
369<script> 370 if (!window.customerHub) { 371 window.customerHub = {}; 372 } 373 window.customerHub.storefrontRoutes = { 374 login: "/account/login?return_url=%2F%23k-hub", 375 register: "/account/register?return_url=%2F%23k-hub", 376 logout: "/account/logout", 377 profile: "/account", 378 addresses: "/account/addresses", 379 }; 380 381 window.customerHub.userId = null; 382 383 window.customerHub.storeDomain = "mpst-101.myshopify.com"; 384 385 386 387 388 window.customerHub.storeLocale = { 389 currentLanguage: 'en', 390 currentCountry: 'US', 391 availableLanguages: [ 392 393 { 394 iso_code: 'en', 395 endonym_name: 'English' 396 } 397 398 ], 399 availableCountries: [ 400 401 { 402 iso_code: 'US', 403 name: 'United States', 404 currency_code: 'USD' 405 } 406 407 ] 408 }; 409 410</script>
410 411<!-- END app snippet --> 412 413 414 415 416 417 418 419<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 --> 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434<!-- END app block --><!-- BEGIN app block: shopify://apps/littledata-the-data-layer/blocks/LittledataLayer/45a35ed8-a2b2-46c3-84fa-6f58497c5345 --> 435
435<script type="application/javascript"> 436 try { 437 var layer = {"env":"production","ecommerce":{"impressions":[]},"debug":false,"hideBranding":false,"pageType":null,"productClicks":true,"productListLinksHaveImages":false,"productListLinksHavePrices":false,"productPageClicks":true,"referralExclusion":null,"sendNoteAttributes":true,"googleAds":{"uniqueIdentifierForOrders":"orderName","productIdentifier":"PRODUCT_ID","disabledEvents":[],"respectUserTrackingConsent":true,"conversionTag":"AW-920760574"},"googleAnalytics4":{"uniqueIdentifierForOrders":"orderName","productIdentifier":"VARIANT_ID","disabledEvents":[],"respectUserTrackingConsent":true,"doNotTrackReplaceState":false,"usePageTypeForListName":false,"measurementId":"G-K0ZG49CJGG"},"klaviyo":{"enabled":true},"featureType":"standardApp"}; 438 var currentMarketId = 38563741879; 439 440 var marketOverwrites = null; 441 442 443 444 if (marketOverwrites) { 445 Object.keys(marketOverwrites).forEach(function(connectionName) { 446 var overwrites = marketOverwrites[connectionName]; 447 if (overwrites) { 448 layer[connectionName] = Object.assign({}, layer[connectionName], overwrites); 449 } 450 }); 451 } else if (!currentMarketId) { 452 453 } 454 455 window.LittledataLayer = { 456 ...layer, 457 country: "US", 458 language: "en", 459 market: { 460 id: 38563741879, 461 handle: "united-states" 462 } 463 } 464 465 try { 466 sessionStorage.setItem('_ldmk', JSON.stringify({ 467 id: 38563741879, 468 handle: "united-states" 469 })); 470 } catch(e) {} 471 } catch {} 472 473 474 console.log(`%cThis store uses Littledata 🚀 to automate its Google Analytics, Google Ads setup and make better, data-driven decisions. Learn more at https://apps.shopify.com/littledata`,'color: #088f87;'); 475 476 </script>
476 477 478
478<script async type="text/javascript" src="https://cdn.shopify.com/extensions/01a0f28a-6521-7cc4-bd6f-a1dbc311c1ec/littledata-148/assets/colibrius-g.js"></script>
478 479 480 481
481<script async type="text/javascript" src="https://cdn.shopify.com/extensions/01a0f28a-6521-7cc4-bd6f-a1dbc311c1ec/littledata-148/assets/colibrius-aw.js"></script>
481 482 483 484 485 486 487 488 489
489<script async type="text/javascript" src="https://cdn.shopify.com/extensions/01a0f28a-6521-7cc4-bd6f-a1dbc311c1ec/littledata-148/assets/colibrius-ld.js"></script>
489 490 491 492 493 494<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
495<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: 60319334583,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "customers/login"};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 495
495
496<script> 497 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 498</script>
vendor: 1 bytes, line 498
498
499<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}
499).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: 60319334583,storefrontBaseUrl: "https://cbsedge.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://cbsedge.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2257715383","configuration":"{\"shopId\":\"6a905b8d205713211bf498e8\",\"env\":\"production\",\"featureType\":\"standardApp\",\"productViewEnabled\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"687df24bcd6cc2cee72686ebb7794e6d","type":"APP","apiClientId":1464241,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
499,"dataSharingState":"unrestricted"},{"id":"2126708919","configuration":"{\"account_ID\":\"1109551\",\"google_analytics_tracking_tag\":\"1\",\"measurement_id\":\"2\",\"api_secret\":\"3\",\"shop_settings\":\"{\\\"custom_pixel_script\\\":\\\"https:\\\\\\\/\\\\\\\/storage.googleapis.com\\\\\\\/gsf-scripts\\\\\\\/custom-pixels\\\\\\\/mpst-101.js\\\",\\\"allow_tracking\\\":true,\\\"enable_post_purchase\\\":false,\\\"ga4_enabled\\\":\\\"-1\\\",\\\"ga4_measurement_id\\\":\\\"\\\",\\\"ga4_tag_id\\\":\\\"\\\",\\\"ga4_submit_subtotal\\\":1,\\\"google_ads_enabled\\\":\\\"1\\\",\\\"ga_conversion_id\\\":\\\"AW-920760574\\\",\\\"ga_purchase_label\\\":\\\"p0SuCOTHjM0cEP7hhrcD\\\",\\\"ga_add_to_cart_label\\\":\\\"Kx_DCOzY8swcEP7hhrcD\\\",\\\"ga_begin_checkout_label\\\":\\\"LmYOCLrEjM0cEP7hhrcD\\\",\\\"ga_tag_id\\\":\\\"G-K0ZG49CJGG\\\",\\\"ga_submit_subtotal\\\":\\\"0\\\",\\\"drm_enabled\\\":\\\"1\\\",\\\"prefixD\\\":\\\"US\\\",\\\"google_merchant_id\\\":\\\"5721610396\\\",\\\"target_country\\\":\\\"US\\\",\\\"content_language\\\":\\\"en\\\",\\\"enhace_conversion_browser_side\\\":false,\\\"enhace_conversion_server_side\\\":\\\"-1\\\",\\\"consent_mode\\\":\\\"-1\\\",\\\"ads_data_redaction\\\":\\\"-1\\\",\\\"url_passthrough\\\":\\\"1\\\",\\\"sku_as_product_id\\\":\\\"0\\\",\\\"gtm_enabled\\\":0,\\\"gtm_container\\\":\\\"\\\",\\\"server_container_url\\\":\\\"\\\",\\\"shopify_store\\\":\\\"13ebfe2bd3bee66ec3214f321ad738d6eaccb72fa7ee99fd8fa9ca08c60dc7e7022edab4911c36620a8de84752f3e16cb047993bd25e91a49a66b1ebf0d06e44\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"dbf16afd37d7bda963909dd4e886232e","type":"APP","apiClientId":1558137,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1312948407","configuration":"{\"accountID\":\"Vpbpqy\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"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":"Central Business Systems, Inc.","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"mpst-101.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/cbsedge.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://cbsedge.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"143613657271","themePublished":"true","eventMetadataId":"0b6188dd-3760-4a17-a4ad-ff5ea9384e33","shopId":"60319334583","storefrontBaseUrl":"https:\/\/cbsedge.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
499<script> 500 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 501 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 502 window.ShopifyAnalytics.meta.currency = 'USD'; 503 var meta = {"page":{"requestId":"68dc9953-5d36-44a6-9ac9-53b218e6a8b2-1791489948"}}; 504 for (var attr in meta) { 505 window.ShopifyAnalytics.meta[attr] = meta[attr]; 506 } 507</script>
vendor: 1 bytes, line 507
507
508<script class="analytics"> 509 (function () { 510 var customDocumentWrite = function(content) { 511 var jquery = null; 512 513 if (window.jQuery) { 514 jquery = window.jQuery; 515 } else if (window.Checkout && window.Checkout.$) { 516 jquery = window.Checkout.$; 517 } 518 519 if (jquery) { 520 jquery('body').append(content); 521 } 522 }; 523 524 var hasLoggedConversion = function(token) { 525 if (token) { 526 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 527 } 528 return false; 529 } 530 531 var setCookieIfConversion = function(token) { 532 if (token) { 533 var twoMonthsFromNow = new Date(Date.now()); 534 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 535 536 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 537 } 538 } 539 540 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 541 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 542 if (trekkie.integrations) { 543 return; 544 } 545 trekkie.methods = [ 546 'identify', 547 'page', 548 'ready', 549 'track', 550 'trackForm', 551 'trackLink' 552 ]; 553 trekkie.factory = function(method) { 554 return function() { 555 var args = Array.prototype.slice.call(arguments); 556 args.unshift(method); 557 trekkie.push(args); 558 if (method == 'track' || method == 'page') { 559 var pageUrl; 560 try { 561 pageUrl = window.location.href; 562 } catch (e) {} 563 var pageReferrer; 564 try { 565 pageReferrer = document.referrer; 566 } catch (e) {} 567 try { 568 if (window.__TREKKIE_SHIM_QUEUE == null) { 569 window.__TREKKIE_SHIM_QUEUE = []; 570 } 571 window.__TREKKIE_SHIM_QUEUE.push({ 572 from: 'trekkie-stub', 573 method: method, 574 args: args.slice(1), 575 pageContext: { 576 url: pageUrl, 577 referrer: pageReferrer 578 } 579 }); 580 } catch (e) { 581 // no-op 582 } 583 } 584 return trekkie; 585 }; 586 }; 587 for (var i = 0; i < trekkie.methods.length; i++) { 588 var key = trekkie.methods[i]; 589 trekkie[key] = trekkie.factory(key); 590 } 591 trekkie.load = function(config) { 592 trekkie.config = config || {}; 593 trekkie.config.initialDocumentCookie = document.cookie; 594 var first = document.getElementsByTagName('script')[0]; 595var script = document.createElement('script'); 596script.type = 'text/javascript'; 597script.onerror = function(e) { 598 var scriptFallback = document.createElement('script'); 599 scriptFallback.type = 'text/javascript'; 600 scriptFallback.onerror = function(error) { 601 var Monorail = { 602 produce: function produce(monorailDomain, schemaId, payload) { 603 var currentMs = new Date().getTime(); 604 var event = { 605 schema_id: schemaId, 606 payload: payload, 607 metadata: { 608 event_created_at_ms: currentMs, 609 event_sent_at_ms: currentMs 610 } 611 }; 612 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 613 }, 614 sendRequest: function sendRequest(endpointUrl, payload) { 615 // Try the sendBeacon API 616 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 617 var blobData = new window.Blob([payload], { 618 type: 'text/plain' 619 }); 620 621 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 622 return true; 623 } // sendBeacon was not successful 624 625 } // XHR beacon 626 627 var xhr = new XMLHttpRequest(); 628 629 try { 630 xhr.open('POST', endpointUrl); 631 xhr.setRequestHeader('Content-Type', 'text/plain'); 632 xhr.send(payload); 633 } catch (e) { 634 console.log(e); 635 } 636 637 return false; 638 }, 639 isIos12: function isIos12() { 640 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 641 } 642 }; 643 Monorail.produce('monorail-edge.shopifysvc.com', 644 'trekkie_storefront_load_errors/1.1', 645 {shop_id: 60319334583, 646 theme_id: 143613657271, 647 app_name: "storefront", 648 context_url: window.location.href, 649 source_url: "//cbsedge.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 650 651 }; 652 scriptFallback.async = true; 653 scriptFallback.src = '//cbsedge.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 654 first.parentNode.insertBefore(scriptFallback, first); 655}; 656script.async = true; 657script.src = '//cbsedge.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 658first.parentNode.insertBefore(script, first); 659 660 }; 661 trekkie.load( 662 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":60319334583,"isMerchantRequest":null,"themeId":143613657271,"themeCityHash":"11756418704917755655","contentLanguage":"en","currency":"USD","eventMetadataId":"0b6188dd-3760-4a17-a4ad-ff5ea9384e33"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 663 ); 664 665 var loaded = false;
666 trekkie.ready(function() { 667 if (loaded) return; 668 loaded = true; 669 670 window.ShopifyAnalytics.lib = window.trekkie; 671 672 var originalDocumentWrite = document.write; 673 document.write = customDocumentWrite; 674 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 675 document.write = originalDocumentWrite; 676 677 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 678 var token = match? match[1]: undefined; 679 if (!hasLoggedConversion(token)) { 680 setCookieIfConversion(token); 681 682 } 683 }); 684 685 window.ShopifyAnalytics.lib.page(null,{"requestId":"68dc9953-5d36-44a6-9ac9-53b218e6a8b2-1791489948","shopifyEmitted":true}); 686 687 var eventsListenerScript = document.createElement('script'); 688 eventsListenerScript.async = true; 689 eventsListenerScript.src = "//cbsedge.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 690 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 691})();</script>
vendor: 1 bytes, line 691
691
692<script 693 defer 694 src="https://cbsedge.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 695 data-application="storefront-renderer" 696 data-shop-id="60319334583" 697 data-render-region="gcp-us-central1" 698 data-page-type="customers/login" 699 data-theme-instance-id="143613657271" 700 data-theme-name="" 701 data-theme-version="" 702 data-monorail-region="shop_domain" 703 data-resource-timing-sampling-rate="10" 704 data-shs="true" 705 data-shs-beacon="true" 706 data-shs-export-with-fetch="true" 707 data-shs-logs-sample-rate="1" 708 data-shs-beacon-endpoint="https://cbsedge.com/api/collect" 709></script>
709 710<meta name="shopify-y" content="1e4c9f88-15e8-4ddc-b4a3-710fd1309535" data-expiration="1823047548000"><meta name="shopify-s" content="57893055-cd0e-4fb0-abd2-b99c6dfa1519" data-expiration="1791491748000"><meta name="new-cookie-storage-activated" content="t"> 711</head> 712 713 <body> 714 <!-- Skip navigation (for screen read accessibility) --> 715 <a href="#content" class="sr-only">Skip to main content</a> 716 717 <!-- Navbar --> 718 <div id="navbar-container"> 719 720<div id="pre-navbar-div" class="pre-navbar text-center"> 721 <p class="pre-navbar-message"> 722 </p> 723 <div class="pre-navbar-buttons hidden-xs"> 724 <a class="btn btn-navbar" href="https://dgi17.ecihosted.com/C4891_einfo/Gateway/Login?ReturnUrl=%2fC4891_einfo" target="_blank">Pay Invoices</a> 725 <a class="btn btn-navbar" data-toggle="modal" data-target="#service-call-modal">Place Service Call</a> 726 </div> 727 </div> 728 729 <div class="container"> 730 <div class="row flexbox-container"> 731 732 <!-- Logo --> 733 <div class="col-xs-12 col-md-3 col-lg-4 flexbox"> 734 <div class="row"> 735 <a href="/"> 736 <img class="img-responsive navbar-logo" alt="Central Business Systems, Inc. logo with tagline 'Your Business & Technology Partner'" 737 src="https://cdn.shopify.com/s/files/1/0603/1933/4583/files/central-business-system-logo-new.png?v=1764263180"> 738 </a> 739 </div> 740 </div> 741 <div class="col-xs-12 col-md-4 col-md-push-6 col-lg-3 col-lg-push-5 flexbox account-cart-section"> 742 <div class="inline-flexbox"> 743 <div class="btn-group hidden-xs hidden-sm" style="display:inline-flex"> 744 745 <a class="hidden-xs" href="/account/login"><i class="fa fa-user-circle-o fa-lg ml0 mr5" aria-hidden="true"></i> Log In/Create Account</a> 746 747 </div> 748 <div class="cart-container" style="display:inline-flex"> 749 <a href="/cart"> 750 <i class="fa fa-shopping-cart fa-lg ml15 mr10"></i><span class="cart-product-count" id="cart-item-count">0</span></a> 751 </div> 752 </div> 753 </div> 754 755 <div class="col-xs-12 col-md-5 col-md-pull-3 col-lg-5 col-lg-pull-3 flexbox jc-center"> 756 <div id="navbar-div"> 757 <div id="dynamic-search"> 758 <div class="container"> 759 <div class="row "> 760 <div class="col-xs-12"> 761 <div class="row"> 762 763 <div id="nav-pill-box" style="display:none; "> 764 765 <div class="form-group mb0" id="search-container"> 766 <form class="search-form"> 767 <input id="nav-search-field" class="form-control" placeholder="" type="search"/> 768 <i class="fa fa-search has form-control-feedback"></i> 769 </form> 770 <div class="" id="results"> 771 <ul> 772 773 </ul> 774 </div> 775 </div> 776 </div> 777 778 </div> 779 </div> 780 </div> 781 </div> 782 </div> 783 </div> 784 </div> 785 786 </div> 787 </div> 788 789 790 <div class="container-fluid navbar-container nav-fixed-point" id="nav-items-above"> 791 <div class="row flexbox-container"> 792 793 <div class="container" id="navbar-div-2"> 794 <div class="row"> 795 <nav class="navbar navbar-default navbar-static-top" role="navigation"> 796 <div class="container-fluid" > 797 <div class="row"> 798 799 800 <div class="navbar-header"> 801 <div class="text-center col-xs-12 visible-xs visible-sm"> 802 803 <!-- Toggle Button for Navbar --> 804 <div class="col-xs-12 burger-menu-div inline-flexbox" style="justify-content:space-between;"> 805 806 <div> 807 808 </div> 809 810 <div class="flexbox"> 811 <div class="account-cart-section btn-group visible-xs visible-sm ml-mobile"> 812 813 <a class="visible-xs visible-sm" href="/account/login"><i class="fa fa-user-circle-o fa-lg" aria-hidden="true"></i> Log In/Create Account</a> 814 815 </div> 816 </div> 817 818 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
819 <span class="sr-only">Toggle navigation</span> 820 <span class="icon-bar"></span> 821 <span class="icon-bar"></span> 822 <span class="icon-bar"></span> 823 </button> 824 825 </div> 826 827 828 </div> <!-- close first div row --> 829 830 </div> 831 832 <div id="main-menu" class="collapse navbar-collapse"> 833 <ul class="menu-main mb5"> 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 <li data-linktitle="Shop" class="main-menu-first-child clearfix ToggleList " onclick="toggleMobileList('Menu-Title-LI-0')"><a class="Menu-Title dropdown-toggle" href="/tools/mps/product/search"><div style="display:inline-block" class="menu-text">Shop</div> <i class="fa fa-chevron-down"></i></a> 864 865 866 867 868 869 870 871 872 873 <div class="clearfix"></div> 874 <div class="menu-sub menu-size-0 orientLeft " id="Menu-Title-LI-0"> 875 <div class="col-xs-12 menu-sub-link-container"> 876 877 878 879 <div class="row"> 880 881 <div class="menu-col-0"> 882 883 884 885 886 887 <ul class="grandchild-item"> 888 889 890 891 <li> 892 893 <a href="/pages/ink-and-toner" 894 > 895 896 Ink and Toner 897 898 </a> 899 900 </li> 901 902 903 904 905 <li> 906 907 <a href="https://cbsedge.com/tools/mps/product/category/Mailroom+Consumables" 908 target="_blank"> 909 910 Mailing & Shipping Supplies 911 912 </a> 913 914 </li> 915 916 917 918 919 <li> 920 921 <a href="/tools/mps/product/search" 922 > 923 924 Office Technology 925 926 </a> 927 928 </li> 929 930 931 932 933 <li> 934 935 <a href="/tools/mps/office-product/search" 936 > 937 938 Office Supplies 939 940 </a> 941 942 </li> 943 944 945 946 947 <li> 948 949 <a href="/tools/mps/printers/list" 950 > 951 952 Printers & Copiers 953 954 </a> 955 956 </li> 957 958 959 960 961 <li> 962 963 <a href="/tools/mps/promotions/all" 964 > 965 966 Popular Products 967 968 </a> 969 970 </li> 971 972 973 </ul> 974 975 976 977 </div> 978 979 980 </div> 981 982 983 </div> 984 </div> 985 986 </li> 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 <li data-linktitle="About" class="main-menu-first-child clearfix ToggleList " onclick="toggleMobileList('Menu-Title-LI-1')"><a class="Menu-Title dropdown-toggle" href="/pages/who-we-are"><div style="display:inline-block" class="menu-text">About</div> <i class="fa fa-chevron-down"></i></a> 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 <div class="clearfix"></div> 1023 <div class="menu-sub menu-size-0 orientLeft " id="Menu-Title-LI-1"> 1024 <div class="col-xs-12 menu-sub-link-container"> 1025 1026 1027 1028 <div class="row"> 1029 1030 <div class="menu-col-0"> 1031 1032 1033 1034 1035 1036 <ul class="grandchild-item"> 1037 1038 1039 1040 <li> 1041 1042 <a href="https://recruiting.paylocity.com/recruiting/jobs/All/30cd91de-4ede-49f7-a996-442ad7ce0592/Central-Business-Systems-Inc" 1043 target="_blank"> 1044 1045 Careers 1046 1047 </a> 1048 1049 </li> 1050 1051 1052 1053 1054 <li> 1055 1056 <a href="/blogs/blog" 1057 > 1058 1059 CBS Blog 1060 1061 </a> 1062 1063 </li> 1064 1065 1066 1067 1068 <li> 1069 1070 <a href="/pages/meet-our-leadership-team" 1071 > 1072 1073 Meet Our Team 1074 1075 </a> 1076 1077 </li> 1078 1079 1080 1081 1082 <li> 1083 1084 <a href="/pages/who-we-are" 1085 > 1086 1087 Who We Are 1088 1089 </a> 1090 1091 </li> 1092 1093 1094 </ul> 1095 1096 1097 1098 </div> 1099 1100 1101 </div> 1102 1103 1104 </div> 1105 </div> 1106 1107 </li> 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 <li data-linktitle="Services" class="main-menu-first-child clearfix ToggleList " onclick="toggleMobileList('Menu-Title-LI-2')"><a class="Menu-Title dropdown-toggle" ><div style="display:inline-block" class="menu-text">Services</div> <i class="fa fa-chevron-down"></i></a> 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 <div class="clearfix"></div> 1144 <div class="menu-sub menu-size-0 orientLeft " id="Menu-Title-LI-2"> 1145 <div class="col-xs-12 menu-sub-link-container"> 1146 1147 1148 1149 <div class="row"> 1150 1151 <div class="menu-col-0"> 1152 1153 1154 1155 1156 1157 <ul class="grandchild-item"> 1158 1159 1160 1161 <li> 1162 1163 <a href="/pages/ai-readiness-business-automation" 1164 > 1165 1166 AI & Business Automation 1167 1168 </a> 1169 1170 </li> 1171 1172 1173 1174 1175 <li> 1176 1177 <a href="/pages/cloud-solutions-tailored-for-your-business" 1178 > 1179 1180 Cloud 1181 1182 </a> 1183 1184 </li> 1185 1186 1187 1188 1189 <li class="dropdown-submenu"> 1190 <a href="/pages/cybersecurity-with-cbs">Cybersecurity <i class="ml5 fa fa-angle-right"></i></a> 1191 <ul class="dropdown-menu"> 1192 <li><a href="/pages/managed-detection-and-response-mdr">Managed Detection and Response (MDR)</a></li> 1193 <li><a href="/pages/siem-security-information-and-event-management">SIEM: Security Information and Event Management</a></li> 1194 </ul> 1195 </li> 1196 1197 1198 1199 1200 <li> 1201 1202 <a href="/pages/document-solutions-for-enhanced-business-efficiency" 1203 > 1204 1205 Printing Solutions 1206 1207 </a> 1208 1209 </li> 1210 1211 1212 1213 1214 <li> 1215 1216 <a href="/pages/business-continuity-disaster-recovery-bcdr" 1217 > 1218 1219 Disaster Recovery 1220 1221 </a> 1222 1223 </li> 1224 1225 1226 1227 1228 <li class="dropdown-submenu"> 1229 <a href="/pages/business-ready-it-infrastru
1229cture">IT Infrastructure <i class="ml5 fa fa-angle-right"></i></a> 1230 <ul class="dropdown-menu"> 1231 <li><a href="/pages/Arista">Arista</a></li> 1232 <li><a href="/pages/revolutionize-your-it-infrastructure-with-nutanix">Nutanix</a></li> 1233 </ul> 1234 </li> 1235 1236 1237 1238 1239 <li> 1240 1241 <a href="/pages/managed-it-solutions" 1242 > 1243 1244 Managed IT 1245 1246 </a> 1247 1248 </li> 1249 1250 1251 1252 1253 <li> 1254 1255 <a href="/pages/microsoft-365-integration" 1256 > 1257 1258 Microsoft 365 1259 1260 </a> 1261 1262 </li> 1263 1264 1265 1266 1267 <li> 1268 1269 <a href="/pages/mailing-shipping-solutions" 1270 > 1271 1272 Mailing & Shipping 1273 1274 </a> 1275 1276 </li> 1277 1278 1279 1280 1281 <li> 1282 1283 <a href="/pages/projects-consulting" 1284 > 1285 1286 Projects and Consulting 1287 1288 </a> 1289 1290 </li> 1291 1292 1293 1294 1295 <li> 1296 1297 <a href="/pages/security-awareness-resources" 1298 > 1299 1300 Security & Employee Training 1301 1302 </a> 1303 1304 </li> 1305 1306 1307 1308 1309 <li> 1310 1311 <a href="/pages/Intermedia" 1312 > 1313 1314 Communications 1315 1316 </a> 1317 1318 </li> 1319 1320 1321 </ul> 1322 1323 1324 1325 </div> 1326 1327 1328 </div> 1329 1330 1331 </div> 1332 </div> 1333 1334 </li> 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 <li data-linktitle="Support" class="main-menu-first-child clearfix ToggleList " onclick="toggleMobileList('Menu-Title-LI-3')"><a class="Menu-Title dropdown-toggle" href="/pages/cbs-resources"><div style="display:inline-block" class="menu-text">Support</div> <i class="fa fa-chevron-down"></i></a> 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 <div class="clearfix"></div> 1371 <div class="menu-sub menu-size-0 orientLeft " id="Menu-Title-LI-3"> 1372 <div class="col-xs-12 menu-sub-link-container"> 1373 1374 1375 1376 <div class="row"> 1377 1378 <div class="menu-col-0"> 1379 1380 1381 1382 1383 1384 <ul class="grandchild-item"> 1385 1386 1387 1388 <li> 1389 1390 <a href="/pages/contact-us" 1391 > 1392 1393 Contact 1394 1395 </a> 1396 1397 </li> 1398 1399 1400 1401 1402 <li> 1403 1404 <a href="/pages/client-hub" 1405 > 1406 1407 Client Hub 1408 1409 </a> 1410 1411 </li> 1412 1413 1414 1415 1416 <li> 1417 1418 <a href="/pages/free-assessment-business-review" 1419 > 1420 1421 Free Assessment 1422 1423 </a> 1424 1425 </li> 1426 1427 1428 1429 1430 <li class="dropdown-submenu"> 1431 <a href="/pages/postage-resource-hub">Postage Resources <i class="ml5 fa fa-angle-right"></i></a> 1432 <ul class="dropdown-menu"> 1433 <li><a href="/pages/imi-compliance">IMI Compliance</a></li> 1434 <li><a href="/pages/postage-resource-hub#postal-rate-change">Postal Rate Change</a></li> 1435 </ul> 1436 </li> 1437 1438 1439 1440 1441 <li class="dropdown-submenu"> 1442 <a href="/pages/frequently-asked-questions">FAQs <i class="ml5 fa fa-angle-right"></i></a> 1443 <ul class="dropdown-menu"> 1444 <li><a href="/pages/general-faqs">General FAQs</a></li> 1445 <li><a href="/pages/copier-faqs">Copier FAQs</a></li> 1446 <li><a href="/pages/mailing-faqs">Mailing FAQs</a></li> 1447 </ul> 1448 </li> 1449 1450 1451 1452 1453 <li> 1454 1455 <a href="/pages/referrals" 1456 > 1457 1458 Submit a Referral 1459 1460 </a> 1461 1462 </li> 1463 1464 1465 </ul> 1466 1467 1468 1469 </div> 1470 1471 1472 </div> 1473 1474 1475 </div> 1476 </div> 1477 1478 </li> 1479 1480 1481 </ul> 1482 1483 1484 </div> 1485 </div> 1486 </div> 1487</nav> 1488 1489<style> 1490/* position the nested menu to the right */ 1491.dropdown-submenu { 1492 position: relative; 1493} 1494.dropdown-submenu > .dropdown-menu { 1495 top: 0; 1496 left: 100%; 1497 margin-top: -5px; 1498 display: none; 1499 border-radius:0px; 1500 padding-top:5px; 1501 padding-bottom:5px; 1502 box-shadow: none; 1503} 1504 1505/* show it when you hover on the parent item */ 1506.dropdown-submenu:hover > .dropdown-menu { 1507 display: block; 1508} 1509 1510.dropdown-menu li{ 1511 line-height:0px; 1512} 1513 1514/* mobile only */ 1515@media (max-width: 767px) { 1516 .menu-main, 1517 .menu-main ul { 1518 list-style: none; 1519 margin: 0; 1520 padding: 0; 1521 } 1522 .dropdown-submenu > .dropdown-menu { 1523 display:block !important; 1524 left:0% !important; 1525 background-color:#fff; 1526 margin-bottom:30px; 1527 padding-top:5px; 1528 padding-bottom:0px; 1529 position:inherit !important; 1530 } 1531 .menu-main li { padding: 8px 0; } 1532 .menu-main .menu-sub .grandchild-item .dropdown-menu { padding-left: 20px; /* grand-grand-child */ } 1533 1534 .dropdown-menu li a { 1535 white-space: normal; 1536 line-height:30px !important; 1537 } 1538 1539 /* rotate the fa-icon */ 1540 .dropdown-submenu .fa-angle-right { 1541 transform: rotate(90deg); 1542 } 1543 1544 .dropdown-menu{ 1545 width:100%; 1546 } 1547} 1548 1549</style> 1550 </div> 1551 </div> 1552 1553 <a class="btn navbar-btn hidden-xs" href="/pages/contact-us"><i class="fa fa-phone mr5"></i>Call Us</a> 1554 </div> 1555 </div> 1556</div> 1557 1558 1559
1560<script src="/tools/mps/js/navbar.js?curLocation=https%3A%2F%2Fcbsedge.com%2Faccount%2Flogin&customerId=&token=c77a0c3d4a7b58a10acb61cadbd2c33e"></script>
1560 1561 1562 1563
1564<script type="text/javascript"> 1565 function toggleMobileList(elementID){ 1566 1567 $('.menu-main li').each(function() { 1568 $(this).removeClass('active'); 1569 }); 1570 if ($( "#" + elementID ).hasClass("menu-display-block")) 1571 { 1572 $('.menu-sub').removeClass('menu-display-block'); 1573 $('#main-menu').css("overflow-x","hidden"); 1574 $( "#" + elementID ).parent().removeClass('active'); 1575 } 1576 else 1577 { 1578 $('.menu-sub').removeClass('menu-display-block'); 1579 $('#main-menu').css("overflow-x","visible"); 1580 $( "#" + elementID ).parent().addClass('active'); 1581 var elementt = document.getElementById(elementID); 1582 var width = $(window).width(); 1583 if(width < 751) 1584 { 1585 $(elementt).toggleClass("menu-display-block"); 1586 } 1587 } 1588 /*$('.menu-sub').removeClass('menu-display-block'); 1589 1590 var elementt = document.getElementById(elementID); 1591 var width = $(window).width(); 1592 if(width < 751) 1593 { 1594 $(elementt).toggleClass("menu-display-block hide-block"); 1595 }*/ 1596 } 1597 1598 function toggleDropdown(divId){ 1599 var _span = $(divId).find("span"); 1600 _span.toggleClass('filter-dropdown-display-open filter-dropdown-display-closed'); 1601 $('.filter-dropdown-display-open').html("-"); 1602 $('.filter-dropdown-display-closed').html("+"); 1603 } 1604 1605 1606 $('a.dropdown-toggle, .dropdown-menu a').on('touch', function(e) { e.stopPropagation(); }); 1607 $( window ).resize(function() { 1608 var width = $(window).width(); 1609 if (width > 750) 1610 { 1611 $('.menu-sub').removeClass('menu-display-block'); 1612 } 1613 }); 1614 1615 1616 1617</script>
1617 1618 1619 <!-- Breadcrumbs --> 1620 1621 1622 1623 1624 1625 1626<!-- Breadcrumbs --> 1627 1628<div class="clearfix"></div> 1629<div class="page-title" id="page-title" style="background-image:url(https://cdn.shopify.com/s/files/1/0603/1933/4583/files/cbs-header-banner-siem.jpg?v=1748966733)"> 1630 <div class="container"> 1631 <div class="row"> 1632 <!-- Theme -> Snippets -> Breadcrumbs --> 1633 <div class="col-sm-12 page-title-container"> 1634 <div class="page-title-inner"> 1635 1636 1637 <h1 class="mt0 mb0 activePageTitle">Log In or Create an Account</h1> 1638 1639 </div> 1640 </div> 1641 </div> 1642 </div> 1643</div> 1644 1645<style> 1646 .page-title-inner { 1647 display: flex; flex-direction: column; align-items: center; text-align: center; position: relative; 1648 } 1649 1650 1651 #breadcrumbs { 1652 align-self: flex-start; text-align: left; 1653 margin-bottom:5px; 1654 } 1655</style> 1656 1657 1658 1659 1660 1661 1662 1663 <!-- Slideshow, if we'd like it full width. --> 1664 1665 <!-- End Slideshow --> 1666 1667 1668 <!-- Content --> 1669 <div 1670 class="container-fluid" 1671 1672 > 1673 <div class="row"> 1674 <section 1675 id="content" 1676 1677 class="container" 1678 1679 > 1680 <!-- Slideshow, if we'd like it within the page container. --> 1681 1682 <div class="row"> 1683 <div class="col-xs-12"> 1684 <!-- Slideshow, if we'd like it within the content container. --> 1685 1686 <!-- Login Form --> 1687<div class="row"> 1688 <div class="col-xs-12 mt50 mb50 text-center"> 1689 1690 <h2 class="mb0 mt30">Please log in if you have an existing account,<br class="hidden-xs"> or create an account now to begin.</h2> 1691 <p class="mt20">If you're already a CBS customer, log in to access your client hub dashboard.</p> 1692 </div> 1693 <div class="col-xs-12 col-sm-6 mb50"> 1694 1695 <div class="recover-toggle"> 1696 1697 <h3 class="mt0 mb30 text-left">Already A Customer? <span class="blue fs16 fw400" style="font-family:'Roboto'">Log in to Your Account</span></h3> 1698 1699 <!-- Regular Login Form --> 1700 <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" /> 1701 1702 <input type="hidden" name="form_type" value="customer_login"> 1703 <input type="hidden" value="✓" name="utf8"> 1704 1705 <!-- Display any login errors. --> 1706 1707 1708 <!-- Login Email Address --> 1709 <div class="form-group"> 1710 <label for="customer[email]">Email Address <span class="asterisk">*</span></label> 1711 <input class="form-control lgbg" type="email" id="customer[email]" name="customer[email]" value="" placeholder="Your Email Address" /> 1712 </div> 1713 1714 <!-- Login Password (If Required) --> 1715 <div class="form-group"> 1716 <label for="customer[password]">Password <span class="asterisk">*</span></label> 1717 <input class="form-control lgbg" type="password" id="customer[password]" name="customer[password]" value="" placeholder="Your Password" /> 1718 </div> 1719 1720 <!-- Login Button --> 1721 <div class="form-group"> 1722 <button type="submit" class="btn btn-primary btn-lg btn-block">Log In</button> 1723 </div> 1724 </form> 1725 1726 <!-- Continue as Guest Button (if permitted) --> 1727 1728 1729 <!-- Recover Password / New Account Links --> 1730 <hr class="mb20" /> 1731 <p class="text-center"> 1732 <a href="#" onclick="toggleRecoverPasswordForm(); return false;" style="font-family:'Roboto', Arial; font-weight:normal; font-size:12px; color:#00518f">Forgot your password?</a> 1733 1734 </p> 1735 1736 </div> <!-- End Recover Toggle Div --> 1737 1738 <!-- Recover Password Form --> 1739 <div class="recover-toggle" style="display: none;"> 1740 <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" /> 1741 1742 1743 1744 <div class="panel panel-info"> 1745 <div class="panel-heading"> 1746 <h3 class="panel-title">Forgot your password?</h3> 1747 </div> 1748 <div class="panel-body"> 1749 Enter your email address, and we'll send you an email with a way to reset your password. 1750 </div> 1751 </div> 1752 1753 <div class="form-group"> 1754 <label for="email">Email Address <span class="asterisk">*</span></label> 1755 <input class="form-control lgbg" type="email" id="email" name="email" value="" placeholder="Your Email Address" /> 1756 </div> 1757 1758 <div class="form-group"> 1759 <button type="submit" class="btn btn-primary btn-lg btn-block">Submit</button> 1760 </div> 1761 1762 <hr class="mb20" /> 1763 <p class="text-center"> 1764 <a href="#" onclick="toggleRecoverPasswordForm(); return false;">Never Mind</a> 1765 </p> 1766 </form> 1767 </div> 1768 1769 </div> 1770 <div class="col-xs-12 col-sm-6 mb50"> 1771 <h3 class="mt0 mb30 text-left">Are You A New Customer? <span class="blue fs16 fw400" style="font-family:'Roboto'">Register Your Account</span></h3> 1772 1773 <!-- Create Customer Form --> 1774 <div class="row"> 1775 <div class="col-xs-12"> 1776 1777 <form method="post" action="/account" id="create_customer" accept-charset="UTF-8"><input value="create_customer" name="form_type" type="hidden"><input name="utf8" value="✓" type="hidden"> 1778 1779 <!-- Display any creation errors. --> 1780 1781 1782 <!-- Name --> 1783 <div class="form-group"> 1784 <label for="customer_first_name">First Name <span class="asterisk">*</span></label> 1785 <input required="required" class="form-control lgbg" id="customer_first_name" name="customer[first_name]" value="" placeholder="First" type="text"> 1786 </div> 1787 1788 <!-- Name --> 1789 <div class="form-group"> 1790 <label for="customer_last_name">Last Name <span class="asterisk">*</span></label> 1791 <input required="required" class="form-control lgbg" id="customer_last_name" name="customer[last_name]" value="" placeholder="Last" type="text"> 1792 </div> 1793 1794 <!-- Email --> 1795 <div class="form-group"> 1796 <label for="customer_email">Email <span class="asterisk">*</span></label> 1797 <input required="required" class="form-control lgbg" id="customer_email" name="customer[email]" value="" placeholder="[email protected]" type="email"> 1798 </div> 1799 1800 <!-- Password --> 1801 <div class="form-group"> 1802 <label for="customer_password">Password <span class="asterisk">*</span></label> 1803 <input required="required" class="form-control lgbg" id="customer_password" name="customer[password]" type="password"> 1804 </div> 1805 1806 <!-- Register Button --> 1807 <div class="form-group"> 1808 <button type="submit" class="btn btn-lg btn-primary btn-block">
1808Register Account</button> 1809 <hr class="mb20" /> 1810 </div> 1811 1812 </form> 1813 1814 </div> 1815 </div> 1816 </div> 1817</div> 1818
1819<script type="text/javascript"> 1820 /** 1821 * A very simple Javascript function to show/hide the recover password form. 1822 * Doesn't require jQuery or any other libraries and follows the patterns 1823 * suggested on the Shopify site. 1824 */ 1825 function toggleRecoverPasswordForm() { 1826 var toggleElements = document.getElementsByClassName('recover-toggle'); 1827 for(var i = 0; i < toggleElements.length; i++) { 1828 toggleElements[i].style.display = (toggleElements[i].style.display == 'none') ? 'block' : 'none'; 1829 } 1830 } 1831 1832 if (window.location.hash == '#recover') { toggleRecoverPasswordForm() } 1833</script>
1833<script data-locksmith> 1834 var load = function () { 1835 1836 if (document.querySelectorAll('.locksmith-manual-trigger').length > 0) { 1837 Locksmith.ping(); 1838 } 1839 1840 1841 Locksmith.util.on('submit', 'locksmith-resource-form', function (event) { 1842 event.preventDefault(); 1843 var data = Locksmith.util.serializeForm(event.target); 1844 var options = { spinner: false, container: 'locksmith-content' }; 1845 // a form rendered inline (section replacement) must keep that context 1846 // on resubmit: same enclosing container (there may be several on the 1847 // page), and no layout classes or cancel affordance in the re-render 1848 var inlineContainer = event.target.closest && event.target.closest('[id^="locksmith-content"]'); 1849 if (inlineContainer) { 1850 options.container = inlineContainer; 1851 } 1852 if (event.target.getAttribute('data-locksmith-inline') === 'true') { 1853 options.include_layout_classes = false; 1854 } 1855 Locksmith.postResource(data, options); 1856 }); 1857 1858 Locksmith.util.on('click', 'locksmith-manual-trigger', function (event) { 1859 event.preventDefault(); 1860 Locksmith.postResource({}, { spinner: true, container: document }); 1861 }); 1862 1863 Locksmith.submitPasscode = function (passcode) { 1864 Locksmith.postResource( 1865 { passcode: passcode }, 1866 { spinner: false, container: 'locksmith-content' } 1867 ); 1868 }; 1869 }; 1870 1871 if (typeof Locksmith !== 'undefined') { 1872 load(); 1873 } else { 1874 window.addEventListener('load', load); 1875 } 1876 </script>
1876 1877 </div> 1878 </div> 1879 </section> 1880 </div> 1881 </div> 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 <!-- Site Footer --> 1900 <footer class="footer" id="page-footer"> 1901 <div class="container mt50 footer-container"> 1902 1903 <div class="row text-left"> 1904 <div class="col-xs-12 col-md-4 mb25"> 1905 <a href="/"><img class = "img-responsive footer-logo" width=200px alt="CBS Logo" 1906 src="https://cdn.shopify.com/s/files/1/0603/1933/4583/files/central-business-system-logo-new.png?v=1764263180"> 1907 </a> 1908 <div class="footer-list"> 1909 <a href="/tools/mps/printers/list">Printers and Copiers</a> 1910 <a href="/tools/mps/product/search">Office Technology</a> 1911 <a href="/tools/mps/office-product/search">Office Supplies</a> 1912 <a href="/pages/ink-and-toner">Ink and Toner</a> 1913 <a href="/pages/comprehensive-it-solutions-for-your-business">IT Solutions</a> 1914 <a href="/pages/office-solutions">Office Solutions</a> 1915 <a href="/pages/cbs-resources">Resources</a> 1916 <a href="/blogs/blog">Blog</a> 1917 </div> 1918 </div> 1919 1920 <div class = "col-xs-12 col-md-4 mb25"> 1921 <p class="mt0 mb10 footer-titles">CBS Locations</p> 1922 <!-- Lexington --> 1923 <a class="expand-link collapsed mt20" data-toggle="collapse" data-target="#collapseLexington" aria-expanded="false"> 1924 <span class="collapse-caret"></span> <span class="underline-link">Lexington (Main HQ)</span> 1925 </a> 1926 <div id="collapseLexington" class="collapse pl20" aria-expanded="false"> 1927 <p>109 Westhampton Drive</p> 1928 <p>Lexington, KY 40511</p> 1929 <p><a href="tel:(859) 276-1690" class="link">(859) 276-1690</a></p> 1930 <p>(859) 276-1699 (Fax)</p> 1931 </div> 1932 1933 <!-- Louisville --> 1934 <a class="expand-link collapsed mt20" data-toggle="collapse" data-target="#collapseLouisville" aria-expanded="false"> 1935 <span class="collapse-caret"></span> <span class="underline-link">Louisville</span> 1936 </a> 1937 <div id="collapseLouisville" class="collapse pl20" aria-expanded="false"> 1938 <p>11860 Capital Way</p> 1939 <p>Louisville, KY 40299</p> 1940 <p><a href="tel:(502) 238-3196" class="link">(502) 238-3196</a></p> 1941 <p>(502) 238-3401 (Fax)</p> 1942 </div> 1943 1944 <!-- West Virginia --> 1945 <a class="expand-link collapsed mt20" data-toggle="collapse" data-target="#collapseWV" aria-expanded="false"> 1946 <span class="collapse-caret"></span> <span class="underline-link">West Virginia</span> 1947 </a> 1948 <div id="collapseWV" class="collapse pl20" aria-expanded="false"> 1949 <p>1262 Greenbrier Street</p> 1950 <p>Charleston, WV 25311</p> 1951 <p><a href="tel:(304) 343-0218" class="link">(304) 343-0218</a></p> 1952 <p>(859) 276-1699 (Fax)</p> 1953 </div> 1954 </div> 1955 1956 <div class = "col-xs-12 col-md-4 mb25"> 1957 <p class="mt0 mb10 footer-titles">Contact Us</p> 1958 <p>Have questions, suggestions, or just want to say hi? We'd love to hear from you!</p> 1959 <p class="mt30">Mon – Fri: 8 am – 5 pm</p> 1960 <p class="mt0">Sat – Sun: Closed</p> 1961 1962 <p class="mt30"><a class="link" href="mailto:[email protected]">[email protected]</a></p> 1963 1964 <a class="btn btn-footer mt30 mb30" href="/pages/contact-us">Contact Us</a> 1965 1966 <div class="socials"> 1967 <a href="https://www.facebook.com/CBSEDGE" target="_blank" class="social-icon" style="background-color:#6372f0;"> 1968 <i class="fa fa-facebook"></i> 1969 </a> 1970 <a href="https://www.linkedin.com/company/central-business-systems-inc/" target="_blank" class="social-icon" style="background-color:#5566b5;"> 1971 <i class="fa fa-linkedin"></i> 1972 </a> 1973 </div> 1974 1975 <a href="#add-aacc-link" class="mt20"><u>Accessibility Assistance</u></a> 1976 </div> 1977 </div> 1978 </div> 1979 1980 <div class="container"> 1981 <div class="copyright-info-inner text-left mb40"> 1982 <div class="cr-info">
1983 <span>© 2026 All Rights Reserved | Central Business Systems, Inc.</span> 1984 </div> 1985 <a href="/policies/privacy-policy">Privacy Policy</a> | <a href="/policies/terms-of-service">Terms of Service</a> | <a href="/policies/refund-policy">Return Policy</a> 1986 </div> 1987 </div> 1988</footer> 1989 1990 1991 <!-- If we're on a product page, set up product page. --> 1992 1993 1994 <div class="modal fade" tabindex="-1" role="dialog" id="service-call-modal"> 1995 <div class="modal-dialog" role="document"> 1996 <div class="modal-content"> 1997 <form method="post" onsubmit="submitContactUs(this); return false;" action="#"> 1998 <input type="hidden" value="dispatch" name="emailTo"> 1999 <div class="modal-body"> 2000 <p>Please fill out this form and our support team will contact you shortly.</p> 2001 2002 <div class="form-group"> 2003 <input 2004 required="required" 2005 type="text" 2006 class="form-control" 2007 placeholder="Contact Name*" 2008 name="ContactName" 2009 > 2010 </div> 2011 2012 <div class="form-group"> 2013 <input 2014 required="required" 2015 type="text" 2016 class="form-control" 2017 placeholder="Company Name*" 2018 name="CompanyName" 2019 > 2020 </div> 2021 2022 <div class="form-group"> 2023 <input 2024 required="required" 2025 type="tel" 2026 class="form-control" 2027 placeholder="Phone*" 2028 name="Phone" 2029 > 2030 </div> 2031 2032 <div class="form-group"> 2033 <input 2034 required="required" 2035 type="email" 2036 class="form-control" 2037 placeholder="Email*" 2038 name="Email" 2039 > 2040 </div> 2041 2042 <div class="form-group"> 2043 <input 2044 type="text" 2045 class="form-control" 2046 placeholder="Equipment ID Number" 2047 name="EquipmentIdNumber" 2048 > 2049 </div> 2050 2051 <div class="form-group"> 2052 <label>Product Type:</label> 2053 2054 <div class="form-check"> 2055 <input 2056 class="form-check-input" 2057 type="checkbox" 2058 name="ProductType[]" 2059 value="Folder/Inserter" 2060 id="product-folder" 2061 > 2062 <label class="form-check-label" for="product-folder"> Folder/Inserter </label> 2063 </div> 2064 2065 <div class="form-check"> 2066 <input 2067 class="form-check-input" 2068 type="checkbox" 2069 name="ProductType[]" 2070 value="Copier/Printer" 2071 id="product-copier" 2072 > 2073 <label class="form-check-label" for="product-copier"> Copier/Printer </label> 2074 </div> 2075 2076 <div class="form-check"> 2077 <input 2078 class="form-check-input" 2079 type="checkbox" 2080 name="ProductType[]" 2081 value="Mailing Base" 2082 id="product-mailing" 2083 > 2084 <label class="form-check-label" for="product-mailing"> Mailing Base </label> 2085 </div> 2086 2087 <div class="form-check"> 2088 <input 2089 class="form-check-input" 2090 type="checkbox" 2091 name="ProductType[]" 2092 value="IT" 2093 id="product-it" 2094 > 2095 <label class="form-check-label" for="product-it"> IT </label> 2096 </div> 2097 </div> 2098 2099 <div class="form-group"> 2100 <textarea 2101 required="required" 2102 rows="5" 2103 class="form-control" 2104 placeholder="Description of Issue*" 2105 name="IssueDescription" 2106 ></textarea> 2107 </div> 2108 2109 <div 2110 class="form-group g-recaptcha" 2111 data-sitekey="6LeWZa4ZAAAAAL4RQFKvBYGRxlF9BqaZHM38YGH9" 2112 ></div> 2113 </div> 2114 2115 <div class="modal-footer"> 2116 <a data-dismiss="modal" aria-label="Close">Cancel</a> 2117 <button type="submit" class="btn btn-primary">Submit</button> 2118 </div> 2119 </form> 2120 </div> 2121 </div> 2122 </div> 2123 2124 <!-- Contact Us Modal --> 2125 <div class="modal fade" tabindex="-1" role="dialog" id="contact-us"> 2126 <div class="modal-dialog" role="document"> 2127 <div class="modal-content"> 2128 <form method="post" onsubmit="submitContactUs(this); return false;" action="#"> 2129 <div class="modal-body"> 2130 <p>Please fill out this form, and one of our sales reps will be in touch with you shortly.</p> 2131 <div class="form-group"> 2132 <input 2133 required="required" 2134 type="text" 2135 class="form-control" 2136 placeholder="Contact Name" 2137 name="ContactName" 2138 > 2139 </div> 2140 <div class="form-group"> 2141 <input required="required" type="email" class="form-control" placeholder="Email" name="Email"> 2142 </div> 2143 2144 <div class="form-group"> 2145 <input required="required" type="tel" class="form-control" placeholder="Phone Number" name="Phone"> 2146 </div> 2147 <div class="form-group"> 2148 <input type="text" class="form-control" placeholder="Company Name" name="CompanyName"> 2149 </div> 2150 <div class="form-group"> 2151 <textarea class="form-control" placeholder="Address" name="Address"></textarea> 2152 </div> 2153 <div class="form-group"> 2154 <textarea rows="4" class="form-control" placeholder="How can we help you?" name="Comments"></textarea> 2155 </div> 2156 <div class="form-group g-recaptcha" data-sitekey="6LeWZa4ZAAAAAL4RQFKvBYGRxlF9BqaZHM38YGH9"></div> 2157 </div> 2158 <div class="modal-footer"> 2159 <a data-dismiss="modal" aria-label="Close">Cancel</a> 2160 <button type="submit" class="btn btn-primary">Submit</button> 2161 </div> 2162 </form> 2163 </div> 2164 </div> 2165 </div> 2166 2167 <!-- Newsletter Sign-up Modal --> 2168 <div class="modal fade" tabindex="-1" role="dialog" id="newsletter-signup"> 2169 <div class="modal-dialog modal-lg" role="document"> 2170 <div class="modal-content"> 2171 <form method="post" onsubmit="submitContactUs(this); return false;" action="#"> 2172 <div class="modal-body"> 2173 <div class="container"> 2174 <div class="row"> 2175 <div class="col-xs-12"> 2176 <h2 class="mb0">Sign-up for the Nuworld Newsletter</h2> 2177 <p class="mt0">Always be in the know</p> 2178 </div> 2179 </div> 2180 2181 <div class="row"> 2182 <div class="col-xs-12 col-sm-4"> 2183 <div class="form-group"> 2184 <label>Name <span class="asterisk">*</span></label> 2185 <input required="required" type="text" class="form-control" placeholder="First" name="First Name"> 2186 </div> 2187 </div> 2188 <div class="col-xs-12 col-sm-4"> 2189 <div class="form-group"> 2190 <label> </label> 2191 <input required="required" type="text" class="form-control" placeholder="Last" name="Last Name"> 2192 </div> 2193 </div> 2194 <div class="col-xs-12 col-sm-4"> 2195 <div class="form-group"> 2196 <label>Email <span class="asterisk">*</span></label> 2197 <input required="required" type="email" class="form-control" name="Email"> 2198 </div> 2199 </div> 2200 </div> 2201 2202 <div class="row"> 2203 <div class="col-xs-12 col-sm-6"> 2204 <div class="form-group"> 2205 <label>Company Name <span class="asterisk">*</span></label> 2206 <input required="required" type="text" class="form-control" name="Company Name"> 2207 </div> 2208 </div> 2209 2210 <div class="col-xs-12 col-sm-6"> 2211 <div class="form-group"> 2212 <label>
2212BP Code (Business Partner Number)</label> 2213 <input type="text" class="form-control" name="BP Code (Business Partner Number)"> 2214 </div> 2215 </div> 2216 </div> 2217 <div class="row"> 2218 <div class="col-xs-12 col-sm-6"> 2219 <div class="form-group"> 2220 <label>Job Title</label> 2221 <input type="text" class="form-control" name="Job Title"> 2222 </div> 2223 </div> 2224 <div class="col-xs-12 col-sm-6"> 2225 <div class="form-group"> 2226 <label>Your Sales Consultant Name</label> 2227 <input type="text" class="form-control" name="Your Sales Consultant Name"> 2228 </div> 2229 </div> 2230 </div> 2231 2232 <div class="row"> 2233 <div class="col-xs-12 mb25"> 2234 <label for="Manufacturer I'd Like to Hear About" 2235 >Manufactures you would like to hear about <span class="asterisk">*</span></label 2236 ><br> 2237 <div class="row"> 2238 <div class="col-xs-6"> 2239 <div class="form-group"> 2240 <div class="checkbox"> 2241 <label class="checkbox-inline" 2242 ><input 2243 type="checkbox" 2244 name="Manufacturer I'd Like to Hear About" 2245 value="All Manufacturers" 2246 > 2247 All Manufacturers</label 2248 > 2249 </div> 2250 <div class="checkbox"> 2251 <label class="checkbox-inline" 2252 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Brother"> 2253 Brother</label 2254 > 2255 </div> 2256 <div class="checkbox"> 2257 <label class="checkbox-inline" 2258 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Canon"> 2259 Canon</label 2260 > 2261 </div> 2262 <div class="checkbox"> 2263 <label class="checkbox-inline" 2264 ><input 2265 type="checkbox" 2266 name="Manufacturer I'd Like to Hear About" 2267 value="Copystar Kyocera" 2268 > 2269 Copystar Kyocera</label 2270 > 2271 </div> 2272 <div class="checkbox"> 2273 <label class="checkbox-inline" 2274 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Epson"> 2275 Epson</label 2276 > 2277 </div> 2278 <div class="checkbox"> 2279 <label class="checkbox-inline" 2280 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Formax"> 2281 Formax</label 2282 > 2283 </div> 2284 <div class="checkbox"> 2285 <label class="checkbox-inline" 2286 ><input 2287 type="checkbox" 2288 name="Manufacturer I'd Like to Hear About" 2289 value="Fujitsu Scanners" 2290 > 2291 Fujitsu Scanners</label 2292 > 2293 </div> 2294 <div class="checkbox"> 2295 <label class="checkbox-inline" 2296 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="HP"> HP</label 2297 > 2298 </div> 2299 <div class="checkbox"> 2300 <label class="checkbox-inline" 2301 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Intimus"> 2302 Intimus</label 2303 > 2304 </div> 2305 <div class="checkbox"> 2306 <label class="checkbox-inline" 2307 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Kodak Scanners"> 2308 Kodak Scanners</label 2309 > 2310 </div> 2311 <div class="checkbox"> 2312 <label class="checkbox-inline" 2313 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Lexmark"> 2314 Lexmark</label 2315 > 2316 </div> 2317 </div> 2318 </div> 2319 <div class="col-xs-6"> 2320 <div class="form-group"> 2321 <div class="checkbox"> 2322 <label class="checkbox-inline" 2323 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Martin Yale"> 2324 Martin Yale</label 2325 > 2326 </div> 2327 <div class="checkbox"> 2328 <label class="checkbox-inline" 2329 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Okidata"> 2330 Okidata</label 2331 > 2332 </div> 2333 <div class="checkbox"> 2334 <label class="checkbox-inline" 2335 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Panasonic"> 2336 Panasonic</label 2337 > 2338 </div> 2339 <div class="checkbox"> 2340 <label class="checkbox-inline" 2341 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Plus Boards"> 2342 Plus Boards</label 2343 > 2344 </div> 2345 <div class="checkbox"> 2346 <label class="checkbox-inline" 2347 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Ricoh"> 2348 Ricoh</label 2349 > 2350 </div> 2351 <div class="checkbox"> 2352 <label class="checkbox-inline" 2353 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Samsung"> 2354 Samsung</label 2355 > 2356 </div> 2357 <div class="checkbox"> 2358 <label class="checkbox-inline" 2359 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Sharp"> 2360 Sharp</label 2361 > 2362 </div> 2363 <div class="checkbox"> 2364 <label class="checkbox-inline" 2365 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Supplies"> 2366 Supplies</label 2367 > 2368 </div> 2369 <div class="checkbox"> 2370 <label class="checkbox-inline" 2371 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="TROY"> 2372 TROY</label 2373 > 2374 </div> 2375 <div class="checkbox"> 2376 <label class="checkbox-inline" 2377 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Toshiba"> 2378 Toshiba</label 2379 > 2380 </div> 2381 <div class="checkbox"> 2382 <label class="checkbox-inline" 2383 ><input type="checkbox" name="Manufacturer I'd Like to Hear About" value="Xerox"> 2384 Xerox</label 2385 > 2386 </div> 2387 </div> 2388 </div> 2389 </div> 2390 </div> 2391 2392 <div class="col-xs-12"> 2393 <div class="form-group g-recaptcha" data-sitekey="6LeWZa4ZAAAAAL4RQFKvBYGRxlF9BqaZHM38YGH9"></div> 2394 </div> 2395 </div> 2396 </div> 2397 </div> 2398 <div class="modal-footer"> 2399 <a data-dismiss="modal" aria-label="Close">Cancel</a> 2400 <button type="submit" class="btn btn-primary">Submit</button> 2401 </div> 2402 </form> 2403 </div> 2404 </div> 2405 </div> 2406 2407 <div class="modal fade" tabindex="-1" role="dialog" id="product-raq
2407-form"> 2408 <div class="modal-dialog" role="document"> 2409 <div class="modal-content"> 2410 <form method="post" onsubmit="submitContactUs(this); return false;" action="#"> 2411 <div class="modal-body"> 2412 <p>Please fill out this form, and one of our sales reps will be in touch with you shortly.</p> 2413 2414 <input type="hidden" name="emailSubject" value="Request Quote for Product"> 2415 <input type="hidden" name="emailTitle" value="Request Quote for Product"> 2416 <div class="form-group"> 2417 <input class="form-control" type="text" readonly name="Product_Name" value="" id="product-raq-name"> 2418 </div> 2419 2420 <div class="form-group"> 2421 <input 2422 required="required" 2423 type="text" 2424 class="form-control" 2425 name="ContactName" 2426 placeholder="Contact Name" 2427 required="required" 2428 > 2429 </div> 2430 <div class="form-group"> 2431 <input 2432 required="required" 2433 type="text" 2434 class="form-control" 2435 name="Company" 2436 placeholder="Company" 2437 required="required" 2438 > 2439 </div> 2440 <div class="form-group"> 2441 <input 2442 required="required" 2443 type="email" 2444 class="form-control" 2445 name="Email" 2446 placeholder="Email" 2447 required="required" 2448 > 2449 </div> 2450 <div class="form-group"> 2451 <input 2452 required="required" 2453 type="tel" 2454 class="form-control" 2455 name="Phone" 2456 placeholder="Phone " 2457 required="required" 2458 > 2459 </div> 2460 <div class="form-group"> 2461 <input 2462 type="text" 2463 class="form-control" 2464 name="ZIP/Postal Code" 2465 placeholder="ZIP/Postal Code " 2466 required="required" 2467 > 2468 </div> 2469 <div class="form-group"> 2470 <textarea 2471 class="form-control" 2472 name="Comments" 2473 placeholder="Comments " 2474 style="resize:none;" 2475 rows="5" 2476 ></textarea> 2477 </div> 2478 <div class="form-group g-recaptcha" data-sitekey="6LeWZa4ZAAAAAL4RQFKvBYGRxlF9BqaZHM38YGH9"></div> 2479 </div> 2480 <div class="modal-footer"> 2481 <a class="mr15" data-dismiss="modal" aria-label="Close" style="cursor:pointer">Cancel</a 2482 ><button type="submit" class="btn btn-primary">Submit</button> 2483 </div> 2484 </form> 2485 </div> 2486 </div> 2487 </div> 2488 2489 <!-- IT Partner Sign-up Modal --> 2490 <div class="modal fade" tabindex="-1" role="dialog" id="it-partner-signup"> 2491 <div class="modal-dialog modal-lg" role="document"> 2492 <div class="modal-content"> 2493 <form method="post" onsubmit="submitContactUs(this); return false;" action="#"> 2494 <div class="modal-body"> 2495 <div class="container"> 2496 <div class="row"> 2497 <div class="col-xs-12"> 2498 <h2>Become our I.T. Partner</h2> 2499 <p>Let us know about you below and we will reach out as soon as possible.</p> 2500 <div class="row"> 2501 <div class="col-xs-12"> 2502 <label>Name <span class="asterisk">*</span></label> 2503 </div> 2504 <div class="col-xs-12 col-sm-6"> 2505 <div class="form-group"> 2506 <input 2507 required="required" 2508 type="text" 2509 class="form-control" 2510 placeholder="First" 2511 name="First Name" 2512 > 2513 </div> 2514 </div> 2515 <div class="col-xs-12 col-sm-6"> 2516 <div class="form-group"> 2517 <input 2518 required="required" 2519 type="text" 2520 class="form-control" 2521 placeholder="Last" 2522 name="Last Name" 2523 > 2524 </div> 2525 </div> 2526 </div> 2527 2528 <div class="row"> 2529 <div class="col-xs-12 col-sm-6"> 2530 <div class="form-group"> 2531 <label>Company Title <span class="asterisk">*</span></label> 2532 <input 2533 required="required" 2534 type="text" 2535 class="form-control" 2536 placeholder="Company Title" 2537 name="Company Title" 2538 > 2539 </div> 2540 </div> 2541 <div class="col-xs-12 col-sm-6"> 2542 <div class="form-group"> 2543 <label>Company Name</label> 2544 <input type="text" class="form-control" placeholder="Company Name" name="Company Name"> 2545 </div> 2546 </div> 2547 </div> 2548 2549 <div class="row"> 2550 <div class="col-xs-12 col-sm-6"> 2551 <div class="form-group"> 2552 <label>Phone <span class="asterisk">*</span></label> 2553 <input 2554 required="required" 2555 type="tel" 2556 class="form-control" 2557 placeholder="Phone (US)" 2558 name="Phone" 2559 > 2560 </div> 2561 </div> 2562 <div class="col-xs-12 col-sm-6"> 2563 <div class="form-group"> 2564 <label>Email <span class="asterisk">*</span></label> 2565 <input required="required" type="email" class="form-control" placeholder="Email" name="Email"> 2566 </div> 2567 </div> 2568 </div> 2569 2570 <div class="row"> 2571 <div class="col-xs-12"> 2572 <div class="form-group"> 2573 <label 2574 >If you have any questions to start with or found an opportunity with office equipment 2575 please tell us here.</label 2576 > 2577 <textarea 2578 rows="4" 2579 class="form-control" 2580 placeholder="Questions/Comments" 2581 name="Questions/Comments" 2582 ></textarea> 2583 </div> 2584 </div> 2585 </div> 2586 2587 <div class="form-group g-recaptcha" data-sitekey="6LeWZa4ZAAAAAL4RQFKvBYGRxlF9BqaZHM38YGH9"></div> 2588 </div> 2589 </div> 2590 </div> 2591 </div> 2592 <div class="modal-footer"> 2593 <a data-dismiss="modal" aria-label="Close">Cancel</a> 2594 <button type="submit" class="btn btn-primary">Submit</button> 2595 </div> 2596 </form> 2597 </div> 2598 </div> 2599 </div> 2600 2601
2601<script> 2602 function productRAQ(productName) { 2603 $('#product-raq-form #product-raq-name').val(productName); 2604 $('#product-raq-form').modal('show'); 2605 } 2606 </script>
2606 2607 2608
2608<script type="text/javascript"> 2609 function submitContactUs(form) { 2610 $.post(mpsConfig.contactForm.endpoint, $(form).serialize()).done(function (data) { 2611 if (data.includes('1success1')) { 2612 $(form).replaceWith( 2613 '<div class="modal-body"><p>Thank you for your message. We will contact you shortly.</p></div><div class="modal-footer"><a class="btn btn-primary" data-dismiss="modal" aria-label="Close">Close</a></div>' 2614 ); 2615 } else { 2616 alert('Please make sure you check the security CAPTCHA box.'); 2617 } 2618 }); 2619 } 2620 function submitWindows11Form(form) { 2621 $.post(mpsConfig.contactForm.endpoint, $(form).serialize()).done(function (data) { 2622 if (data.includes('1success1')) { 2623 $(form).replaceWith( 2624 '<div class="modal-body"><p>Thank you for your message. We will contact you shortly.</p></div><div class="modal-footer"><a class="btn btn-primary" data-dismiss="modal" aria-label="Close">Close</a></div>' 2625 ); 2626 } else { 2627 alert('Please make sure you check the security CAPTCHA box.'); 2628 } 2629 }); 2630 } 2631 </script>
2631 2632 2633 <!-- Custom Dropdowns --> 2634
2634<script> 2635 // <![CDATA[ 2636 $('.collapseTrigger .btn').click(function () { 2637 var currentElement = $(this).attr('href'); 2638 if ($(currentElement).hasClass('in')) { 2639 $(this).text('+'); 2640 $(this).css({ 2641 'background-color': '#444', 2642 }); 2643 } else { 2644 $(this).text('-'); 2645 $(this).css({ 2646 'background-color': '#8CD600', 2647 }); 2648 } 2649 }); 2650 // ]]> 2651 </script>
2651 2652
2652<script> 2653 //Fixed Navbar 2654 2655 var $navBar = $('#navbar-div'); 2656 var navPos = $navBar.offset().top; //console.log("navPos = " + navPos); 2657 $(window).on('scroll', fixedNavbar); 2658 function fixedNavbar() { 2659 var scrollPos = $(this).scrollTop(); 2660 if (scrollPos >= navPos) { 2661 //added 1 as a condition to keep the width code to allow easy editing for clients who dont want this on mobile. 2662 if (window.innerWidth >= 992 || 1) { 2663 $('#navbar-div').addClass('fixedNavbar'); 2664 $('#phantom-navbar-custom').show(); 2665 } 2666 } else { 2667 $('#navbar-div').removeClass('fixedNavbar'); 2668 $('#phantom-navbar-custom').hide(); 2669 } 2670 } 2671 </script>
2671 2672 <button onclick="topFunction()" id="myBtn" title="Go to top"><i class="fa fa-chevron-up"></i></button> 2673 2674
2674<script> 2675 // When the user scrolls down 20px from the top of the document, show the button 2676 window.onscroll = function () { 2677 scrollFunction(); 2678 }; 2679 2680 function scrollFunction() { 2681 if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { 2682 document.getElementById('myBtn').style.display = 'block'; 2683 } else { 2684 document.getElementById('myBtn').style.display = 'none'; 2685 } 2686 } 2687 2688 // When the user clicks on the button, scroll to the top of the document 2689 function topFunction() { 2690 $('html, body').animate( 2691 { 2692 scrollTop: 0, 2693 }, 2694 1000 2695 ); 2696 } 2697 </script>
2697 2698 2699
2699<script type="text/javascript"> 2700 // THIS IS FOR THE THE AUTOMATIC DROPDOWN 2701 setTimeout(function () { 2702 UrlChange(); 2703 }, 200); 2704 2705 function UrlChange() { 2706 if (typeof DropDownArray != 'undefined') { 2707 var url = window.location.href; 2708 var endOfUrl = window.location.href.split('/').pop(); 2709 2710 if (endOfUrl.includes('#')) { 2711 var ctr = 0; 2712 2713 for (; ctr < DropDownArray.length; ctr += 2) { 2714 if (DropDownArray[ctr] == endOfUrl) { 2715 break; 2716 } 2717 } 2718 2719 /* This section for sub links */ 2720 if ($(endOfUrl + ' > .btn').hasClass('collapsed')) { 2721 $(endOfUrl + ' > .btn').trigger('click'); 2722 } else { 2723 console.log(endOfUrl + ' is not a sub link'); 2724 } 2725 2726 /* This section for primary links */ 2727 2728 if ( 2729 $(endOfUrl + ' .collapseWrapper:nth(' + DropDownArray[ctr + 1] + ') .collapseTrigger .btn').hasClass( 2730 'collapsed' 2731 ) 2732 ) { 2733 $(endOfUrl + ' .collapseWrapper:nth(' + DropDownArray[ctr + 1] + ') .collapseTrigger .btn').trigger( 2734 'click' 2735 ); 2736 } else { 2737 console.log('Array Setup Incorrectly or already open'); 2738 } 2739 } else { 2740 console.log('Invalid hook: ' + endOfUrl); 2741 if (url.indexOf('careers') === -1) { 2742 $('.collapseWrapper:nth(0) .collapseTrigger .btn').trigger('click'); 2743 } 2744 } 2745 } else { 2746 if (url !== undefined && url.indexOf('careers') === -1) { 2747 $('.collapseWrapper:nth(0) .collapseTrigger .btn').trigger('click'); 2748 } 2749 } 2750 } 2751 $(window).on('hashchange', function (e) { 2752 setTimeout(function () { 2753 UrlChange(); 2754 }, 200); 2755 }); 2756 </script>
2756 2757 2758
2758<script> 2759 function submitContactForm(form) { 2760 if ($(form).find('.g-recaptcha')) { 2761 $(form).append('<input type="hidden" name="reCAPTCHA" value="enabled"/>'); 2762 } 2763 $.post(mpsConfig.contactForm.endpoint, $(form).serialize()).done(function (data) { 2764 if (data.includes('1success1')) 2765 $(form).replaceWith('<p>Thank you for your message. We will contact you shortly.</p>'); 2766 else alert('Please make sure you check the security CAPTCHA box.'); 2767 }); 2768 } 2769 function submitEquipmentMoveForm(form) { 2770 if ($(form).find('.g-recaptcha')) { 2771 $(form).append('<input type="hidden" name="reCAPTCHA" value="enabled"/>'); 2772 } 2773 $.post(mpsConfig.contactForm.endpoint, $(form).serialize()).done(function (data) { 2774 if (data.includes('1success1')) 2775 $(form).replaceWith('<p>Thank you for your message. We will contact you shortly.</p>'); 2776 else alert('Please make sure you check the security CAPTCHA box.'); 2777 }); 2778 } 2779 </script>
2779 2780 2781 2782 2783
2784<script type="text/javascript"> 2785 var url = window.location.href; 2786 var endOfUrl = window.location.href.split("/"); 2787 var baseUrl = url; 2788 var currentTab = 'None Selected'; 2789 2790 var checkTitle = $('.breadcrumb-title').is(':empty'); 2791 var checkDescription = $('.breadcrumb-description').is(':empty'); 2792 2793//* 2794 console.log("currentTab = " + currentTab); 2795 console.log("Tabs Exist = " + $('.nav-tabs').length ); 2796//*/ 2797 if (endOfUrl.includes(currentTab)){ 2798 baseUrl = url.replace(endOfUrl,''); 2799 } 2800 else{ 2801 baseUrl = url+'/'; 2802 } 2803 2804 $('a[data-toggle="tab"]').on('shown.bs.tab', function (e) { 2805 2806 var target = $(e.target).data("target"); 2807 var title = $(e.target).data('title'); 2808 var description = $(e.target).data('description'); 2809 2810 target = target.replace('#',''); 2811 target = target.replace('-pane',''); 2812 window.history.replaceState(null,null,target); 2813 endOfUrl = target; 2814 2815 //Set Active Breadcrumb to whichever Tab is active 2816 if (title){ 2817 $('.active-breadcrumb').html(title); 2818 if(checkTitle){ 2819 $('.breadcrumb-title').html(title); 2820 } 2821 } 2822 if (description){ 2823 if(checkDescription){ 2824 $('.breadcrumb-description').html(description); 2825 } 2826 } 2827 2828 //Set Page Title to whichever Tab is active 2829 //$('#breadcrumb h1').html(title); 2830 2831 //Set Page Description to whichever Tab is active 2832 //$('.breadcrumb-description p').html(description); 2833 }); 2834 2835 function handleTabSwitch(){ 2836 var endOfUrl1 = window.location.href.split("/").pop(); 2837 var s = endOfUrl1; 2838 var n = s.indexOf('#'); 2839 s = s.substring(0, n != -1 ? n : s.length); 2840 2841 2842 if (endOfUrl1.includes(currentTab) && $('.tab').length > 0) 2843 { 2844 $('.tab').removeClass("active"); 2845 $('#' + s + '-tab').addClass("active"); 2846 2847 $('.tab-pane').removeClass("active in"); 2848 $('#' + s + '-pane').addClass("active in"); 2849 2850 //Set Active Breadcrumb to whichever Tab is active 2851 $('.active-breadcrumb').html( $('#' + s + '-tab a').data('title')); 2852 if(checkTitle){ 2853 $('.breadcrumb-title').html( $('#' + s + '-tab a').data('title')); 2854 } 2855 2856 if(checkDescription){ 2857 $('.breadcrumb-description').html( $('#' + s + '-tab a').data('description')); 2858 } 2859 } 2860 2861 }; 2862 2863 handleTabSwitch(); 2864 $(window).on('hashchange', handleTabSwitch); 2865 2866</script>
2866 2867 2868
2868<script async src="//cbsedge.com/cdn/shop/t/2/assets/js-bs4sf-min.js?v=165657894761268236501748963923"></script>
2868 2869 2870 <div id="cart-flash"></div>
2871<script> 2872 function show_flash() { 2873 $.get('/cart.js', function(r) { 2874 $('#cart-item-count').html(r.item_count); 2875 }, 'json'); 2876 flash_message("Your product(s) have been added to the cart"); 2877 } 2878 function add_to_cart(form) { 2879 $.post('/cart/add.js', $(form).serialize(), show_flash, 'json') 2880 .fail(function(jqXHR, textStatus, errorThrown) { 2881 var obj = jQuery.parseJSON( jqXHR.responseText ); 2882 flash_message( obj.description ); 2883 }); 2884 } 2885 $('form[action="/cart/add"]').on('submit', function(event) { 2886 event.preventDefault(); 2887 add_to_cart(this); 2888 return false; 2889 }); 2890 /*function flash_message(s){ 2891 $('#cart-flash').text(s); 2892 $('#cart-flash').animate( 2893 {'height':'auto'}, { 2894 'duration': 600, 2895 'complete': function() { 2896 window.setTimeout(function() { 2897 $('#cart-flash').animate({'height':'0px'}, {'duration': 600}); 2898 }, 1500); 2899 } 2900 } 2901 ); 2902 }*/ 2903 function flash_message(s){ 2904 $('#cart-flash').text(s); 2905 $('#cart-flash').slideDown(600, function(){ 2906 $('#cart-flash').delay(1500).slideUp(600); 2907 }); 2908 2909 2910 } 2911</script>
2911 2912 <div id="shopify-block-AL09GalpFRytIUjR5R__13897900069594145190" class="shopify-block shopify-app-block">
2913<script> 2914console.log("Accessibility Assistant Theme App Extention"); 2915window.flagAssetUrls = { 2916 en: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/en.svg", 2917 sv: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/sv.svg", 2918 fi: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/fi.svg", 2919 de: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/de.svg", 2920 es: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/es.svg", 2921 pt: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/pt.svg", 2922 tr: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/tr.svg", 2923 fr: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/fr.svg", 2924 ja: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/ja.svg", 2925 ko: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/ko.svg", 2926 he: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/he.svg", 2927 lv: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/lv.svg", 2928 pl: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/pl.svg", 2929 el: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/el.svg", 2930 da: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/da.svg", 2931 it: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/it.svg", 2932 ro: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/ro.svg", 2933 bg: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/bg.svg", 2934 hr: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/hr.svg", 2935 cs: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/cs.svg", 2936 nl: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/nl.svg", 2937 et: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/et.svg", 2938 hu: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/hu.svg", 2939 ga: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/ga.svg", 2940 lt: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/lt.svg", 2941 mt: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/mt.svg", 2942 sk: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/sk.svg", 2943 sl: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/sl.svg" 2944 }; 2945(function () { 2946 try{ 2947 const shopId = 60319334583; 2948 const version = Date.now(); 2949 let loader = null; 2950 var _ada_style = null; 2951 if({"widget_enabled":1,"show_loader":true,"desktop_position":"aa-cc-center-right","mobile_position":"aa-mm-cc-top-right","size":"43","bottom_padding":"3","widget_outercolor":"#01b64d","widget_innercolor":"#ffffff","svg":"icon-1","chargedid":null,"plan":null,"plan_display_name":"Development","access_by_admin":0,"hover_text":0}){ 2952 const settings = {"widget_enabled":1,"show_loader":true,"desktop_position":"aa-cc-center-right","mobile_position":"aa-mm-cc-top-right","size":"43","bottom_padding":"3","
2952widget_outercolor":"#01b64d","widget_innercolor":"#ffffff","svg":"icon-1","chargedid":null,"plan":null,"plan_display_name":"Development","access_by_admin":0,"hover_text":0}; 2953 var hideWidgetClass = localStorage.getItem("adaWidgetHidden")? true : false; 2954 if (!settings.show_loader && settings.widget_enabled && !hideWidgetClass) { 2955 const isMobile = window.matchMedia("(max-width: 767px)").matches; 2956 const position = isMobile ? settings.mobile_position : settings.desktop_position; 2957 const widgetSVGs = [{id: 1,name: "icon-1",svg: `<span class="aa-cc-iconimg"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"viewBox="0 0 1800 1800" style="enable-background:new 0 0 1800 1800;" xml:space="preserve"><linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="1536.4125" y1="263.5875" x2="471.6108" y2="1328.3892"><stop offset="1" style="stop-color:${settings.widget_outercolor}"/></linearGradient><path d="M900,0c497.1,0,900,402.9,900,900s-402.9,900-900,900S0,1397.1,0,900S402.9,0,900,0z" style="fill:${settings.widget_innercolor}"/><path d="M900,152.8c412.7,0,747.2,334.5,747.2,747.2s-334.5,747.2-747.2,747.2S152.8,1312.7,152.8,900S487.3,152.8,900,152.8L900,152.8z" style="fill:${settings.widget_outercolor}"/><path d="M857.1,372.2c-9.6,3.4-23.9,9.6-31.8,14c-7.9,4.3-22.2,15.7-31.8,25.2c-12.2,12.4-20.3,23.7-27.7,38.9c-7,14.4-11.4,28.4-13.6,42.8c-2.6,16.9-2.6,26.3,0,44.2c2.3,16.3,6.2,28.9,13.6,44.2c7.6,15.6,15.4,26.4,28.8,39.8c13.5,13.5,24,21.1,39.8,28.7c12,5.8,29.6,11.6,40.1,13.4c10.9,1.9,26.9,2.5,38.2,1.5c10.7-0.9,26.9-4.4,36.1-7.8c9.2-3.3,22.5-9.3,29.5-13.4c7-4,20.1-14.8,29-24c11-11.2,19.8-23.8,26.8-38.2c7.4-15.3,11.3-27.9,13.7-44.2c2.5-17.9,2.5-27.3,0-44.2c-2.2-14.4-6.7-28.4-13.7-42.8c-7.3-15-15.6-26.7-27.6-38.9c-9.4-9.5-24.3-21.2-33-25.8c-8.8-4.7-23.8-11-33.4-14.1c-12.7-4.1-23.9-5.6-41.5-5.5C881,366.2,869.9,367.8,857.1,372.2z" style="fill:${settings.widget_innercolor}"/><path d="M531.6,670.7c-7.7,3.8-12.2,7.7-17.8,15.9c-4.1,6-8.9,16-10.6,22.4c-2,7.4-2.8,15.6-2.2,23c0.5,6.4,2.5,14.6,4.4,18.3c2,3.7,7.5,10.5,12.3,15.1c5.1,4.9,15.9,11.8,26.1,16.6c10.7,5.1,52.1,19,108.5,36.5c50.1,15.6,95.1,30.3,99.8,32.7c4.8,2.3,10.2,5.9,12,7.8c1.8,2,4.6,7.1,6.2,11.3c1.6,4.5,2.8,14.8,2.8,25c0.1,9.6-3.3,43.3-7.6,75.8c-5,38.7-18.4,118-39.3,232.9c-17.4,95.9-31.7,175.8-31.7,177.7c0,1.8,1.3,7.9,2.9,13.4c1.8,6.6,5.7,13.2,11,19c5.2,5.7,12.6,11,20.2,14.4c10,4.6,14.6,5.5,27.3,5.5c13.1,0,17.1-0.8,26.5-5.5c6-3,13.5-8.4,16.5-12c3.1-3.6,7.5-10.4,9.9-15.2c2.4-4.7,5.7-13.8,7.3-20.1c1.6-6.4,5.6-26.2,8.9-44.2c3.4-17.9,10.8-55.1,16.6-82.6c5.9-27.4,14.5-65.5,19.3-84.5c4.7-19,12-44.9,16.2-57.6c4.1-12.7,9.5-26.4,11.8-30.5c2.4-4.2,5.8-8.5,7.5-9.7c2.5-1.5,4-1.4,6.5,0.8c1.8,1.6,5.3,6.8,7.7,11.5c2.4,4.8,7.3,17.8,11,28.9c3.7,11,10.6,35.7,15.5,54.7c4.8,19,12.3,50.6,16.7,70.1s12.9,60.6,19.1,91.2c6.1,30.7,12.9,60.5,15.1,66.3c2.2,5.8,7.7,14.7,12.2,19.9c4.9,5.5,12.4,11.1,18.3,13.9c7.8,3.6,13.4,4.6,24.5,4.6c9.6,0,17.8-1.3,24.5-3.7c5.5-2.1,14-7.1,18.7-11.2c4.8-4.1,10.7-11.7,13.3-16.9c3.1-6.5,4.6-12.8,4.6-20.1c0-5.8-14.4-87.4-31.9-181.5c-21-112.3-34.3-188.7-38.7-222.7c-3.8-28.6-7.3-58.8-8-67.3c-0.7-8.8-0.2-20.2,1-26.9c1.2-6.3,3.9-13.2,5.8-15.3c2-2.1,7.8-6.2,12.9-9c5.2-2.9,53-20.5,106.3-39.1c53.3-18.7,103-37.1,110.4-40.9c7.3-3.9,17.3-10.9,22.1-15.7c6-5.9,9.9-12,12.4-19.2c2.7-8.2,3.2-13.4,2.2-23c-0.7-7.2-3.4-17.3-6.5-23.8c-3.1-6.8-8.9-14.7-14.3-19.7c-5.6-5.1-12.3-9.2-17.3-10.5c-4.5-1.2-11.6-1.7-15.9-1.1c-4.2,0.6-15.4,3.3-24.9,6.1c-9.5,2.7-34.2,9.2-54.7,14.4c-20.6,5.2-51.3,12.4-68.2,16.1c-16.9,3.6-43.7,8.8-59.5,11.5c-15.9,2.7-38.3,6.2-50,7.7c-11.6,1.6-34.9,3.9-51.8,5.1c-17.8,1.4-41.2,1.8-55.7,1.1c-13.7-0.7-36.6-2.6-50.9-4.2c-14.2-1.5-37.1-4.6-50.9-6.8c-13.7-2.2-41.8-7.4-62.4-11.6c-20.6-4.2-56-12.3-78.7-18s-49.9-13-60.5-16.2c-10.6-3.3-22.6-5.9-26.9-5.9C545.2,665.7,537.4,667.9,531.6,670.7L531.6,670.7z" style="fill:${settings.widget_innercolor}"/></svg></span>`},{id: 2,name: "icon-2",svg: `<span class="aa-cc-iconimg"><svg id="Layer_1" width="159" height="161" viewBox="0 0 159 161" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="79.3889" cy="80.1058" rx="79.3889" ry="80.1058" fill="${settings.widget_outercolor}" /><ellipse cx="79.3889" cy="80.1058" rx="79.3889" ry="80.1058" fill="${settings.widget_outercolor}" /><path d="M80 11.9737C117.819 11.9737 148.5 42.9123 148.5 81.1055C148.5 119.299 117.819 150.237 80 150.237C42.1812 150.237 11.5 119.299 11.5 81.1055C11.5001 42.9123 42.1813 11.9737 80 11.9737Z" stroke="white" stroke-width="3" /><g clip-path="url(#clip0_3908_545)"><path d="M107.952 120.261C108.216 121.078 108.796 121.752 109.565 122.14C110.333 122.527 111.214 122.591 112.031 122.319L118.795 120.065C120.484 119.501 121.394 117.677 120.834 115.993C120.268 114.305 118.445 113.391 116.762 113.954L113.07 115.186L103.519 85.8566C103.007 84.2788 101.366 83.3451 99.746 83.7154L85.0403 87.0513C83.8612 84.8676 82.3699 82.8712 80.6261 81.133C77.4888 77.9944 73.523 75.6659 69.0903 74.4953L68.4177 66.0116C68.2815 66.2954 68.1169 66.5692 67.9097 66.819L62.542 73.3786L62.5604 73.6482H62.5505L62.3149 73.6539L58.376 78.4683C59.7254 78.1987 61.1202 78.054 62.5491 78.054C62.5845 78.054 62.6186 78.0554 62.6526 78.0554C62.6725 78.0554 62.6895 78.054 62.7094 78.054C62.8328 78.054 62.9506 78.0625 63.0712 78.0639C65.3628 78.1022 67.5635 78.5052 69.6209 79.2146C72.6801 80.2732 75.4215 82.0042 77.6691 84.249C78.817 85.3997 79.8329 86.6838 80.6956 88.0715C81.8393 89.9104 82.7034 91.9395 83.2383 94.1005C83.6441 95.7351 83.8626 97.4435 83.8626 99.2044C83.8612 105.053 81.5001 110.324 77.6691 114.16C73.8337 117.991 68.5596 120.352 62.7108 120.356C62.6853 120.356 62.6583 120.352 62.6313 120.352C62.6044 120.352 62.5774 120.356 62.5505 120.356C56.7059 120.352 51.4318 117.991 47.5965 114.16C43.7668 110.324 41.4043 105.052 41.4015 99.2044C41.4029 93.3584 43.7668 88.0843 47.5965 84.249C47.8831 83.9666 48.1768 83.6913 48.4762 83.4246C47.947 82.8229 47.6022 82.0624 47.5184 81.2593C47.4092 80.2277 47.7228 79.1792 48.3755 78.3775L49.1289 77.4594C47.439 78.5038 45.8753 79.7354 44.4805 81.133C39.8634 85.7488 37 92.1538 37 99.2044C37 106.255 39.8634 112.657 44.4848 117.276C49.102 121.897 55.5055 124.763 62.5547 124.762C69.6082 124.763 76.0118 121.899 80.6289 117.276C85.2503 112.657 88.1151 106.254 88.1151 99.2044C88.1151 97.11 87.8569 95.0739 87.3801 93.1229L98.3086 90.6426L107.953 120.261H107.952Z"fill="${settings.widget_innercolor}" /><path d="M50.7266 49.3918C50.7266 55.8238 55.2686 61.1972 61.316 62.4856L61.5842 62.1592L61.8126 61.8826C62.5448 60.9886 63.6246 60.4693 64.7781 60.4537C65.6919 60.4409 66.5873 60.7559 67.2967 61.3349C67.5862 61.5718 67.8373 61.8442 68.0431 62.1451L68.0729 62.1848C73.5371 60.4977 77.5087 55.4066 77.5087 49.3904C77.5073 41.9964 71.5123 36.0001 64.1155 36.0001C56.7187 36.0001 50.7266 41.9964 50.7266 49.3918Z"fill="${settings.widget_innercolor}" /><path d="M51.8731 86.0765L49.1317 83.8942C48.9501 83.7551 48.7912 83.5934 48.6394 83.4231C48.3414 83.6913 48.0477 83.9651 47.7625 84.2475C43.93 88.0828 41.5689 93.3569 41.566 99.2029C41.5689 105.052 43.93 110.323 47.7625 114.158C51.5794 117.972 56.8223 120.326 62.6356 120.35C62.6625 120.35 62.6895 120.355 62.715 120.355C68.5638 120.35 73.8394 117.989 77.6733 114.158C81.5044 110.323 83.8654 105.05 83.8669 99.2029C83.8669 97.4406 83.6483 95.7322 83.2425 94.099C82.7076 91.938 81.8421 89.909 80.6998 88.0701C79.8371 86.6824 78.8212 85.3982 77.6733 84.2475C75.4257 82.0028 72.6858 80.2717 69.6252 79.2132C67.5677 78.5037 65.367 78.1007 63.0754 78.0624C62.9548 78.0624 62.8385 78.0525 62.7136 78.0525C62.6952 78.0525 62.6767 78.0539 62.6569 78.0539C61.2479 78.0582 59.8701 78.2015 58.5391 78.4668L57.0748 80.2547L59.8062 82.427C60.7512 82.2638 61.7218 82.173 62.7136 82.173C62.9449 82.173 63.1733 82.183 63.4032 82.1901C65.7515 82.2851 67.9792 82.8541 69.9898 83.8062C72.5297 85.0052 74.7233 86.8172 76.3849 89.0491C77.6931 90.8043 78.6694 92.8206 79.2227 95.0086C79.5633 9
29576.3495 79.7463 97.7542 79.7463 99.2015C79.7463 108.606 72.1225 116.229 62.7164 116.229C53.3104 116.229 45.6894 108.606 45.6894 99.2015C45.6894 93.9203 48.0987 89.1981 51.8759 86.0736L51.8731 86.0765Z"fill="${settings.widget_innercolor}" /><path d="M66.5703 65.9605C67.4089 64.9361 67.3124 63.4561 66.3915 62.5423L66.2141 62.3806C65.7331 61.9875 65.15 61.7988 64.5739 61.8059C63.8559 61.8159 63.1479 62.128 62.6541 62.7211L62.6342 62.7381L61.5133 64.1088L49.1389 79.2359C48.7089 79.7595 48.506 80.4406 48.5756 81.1146C48.6494 81.7886 48.9885 82.41 49.5234 82.8329L63.9098 94.2892L65.7104 95.7195C66.1872 96.0998 66.7604 96.2814 67.3252 96.2729C68.063 96.2629 68.7895 95.9366 69.2833 95.3151C70.1587 94.2169 69.9757 92.6177 68.8775 91.7408L63.3593 87.3479L54.7053 80.4604L62.095 71.4262L66.5717 65.9591L66.5703 65.9605Z"fill="${settings.widget_innercolor}" /></g><defs><clipPath id="clip0_3908_545"><rect width="84" height="88.7619" fill="white" transform="translate(37 36)" /></clipPath></defs></svg></span>`},{id: 3,name: "icon-3",svg: `<span class="aa-cc-iconimg"><svg id="Layer_1" width="159" height="161" viewBox="0 0 159 161" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="79.3889" cy="80.1058" rx="79.3889" ry="80.1058" fill="${settings.widget_outercolor}" /><ellipse cx="79.3889" cy="80.1058" rx="79.3889" ry="80.1058" fill="${settings.widget_outercolor}" /><path d="M80 11.9737C117.819 11.9737 148.5 42.9123 148.5 81.1055C148.5 119.299 117.819 150.237 80 150.237C42.1812 150.237 11.5 119.299 11.5 81.1055C11.5001 42.9123 42.1813 11.9737 80 11.9737Z" stroke="white" stroke-width="3" /><path d="M54.5116 56.1481H66.5668L77.1262 80.4346V100.585L67.7987 121H55.5675L72.0225 89.498L54.5116 56.1481ZM103.348 56.1481L85.8376 89.498L102.293 121H90.0613L80.7339 98.7374V78.6747L91.2933 56.1481H103.348Z" fill="${settings.widget_innercolor}" /><circle cx="79" cy="46.1863" r="10" fill="${settings.widget_innercolor}" /></svg></span>`},{id: 4,name: "icon-4",svg: `<span class="aa-cc-iconimg no-shadow"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 112 112" shape-rendering="geometricPrecision" text-rendering="geometricPrecision"><circle r="27.5" transform="matrix(2.03636 0 0 2.01247 56 56)" fill="${settings.widget_outercolor}"/><circle r="27.5" transform="matrix(1.87325 0 0 1.83482 56 56)" fill="${settings.widget_innercolor}"/><g transform="matrix(.68062 0 0 .68664 19.927 17.687)" clip-path="url(#a)"><path d="M89.358 105.879a4.03 4.03 0 0 0 2.026 2.36c.964.486 2.07.566 3.097.224l8.494-2.83a4.047 4.047 0 0 0 2.561-5.114c-.711-2.12-3.001-3.268-5.114-2.56l-4.637 1.547-11.994-36.832a4.043 4.043 0 0 0-4.738-2.69l-18.467 4.19a31.9 31.9 0 0 0-5.544-7.432 32.1 32.1 0 0 0-14.487-8.336l-.844-10.654c-.171.356-.378.7-.638 1.014l-6.741 8.238.023.338h-.013l-.295.007-4.947 6.046a26.7 26.7 0 0 1 5.24-.52l.13.002.072-.002c.155 0 .303.01.454.013 2.878.048 5.642.554 8.226 1.445a26.6 26.6 0 0 1 10.107 6.322 27 27 0 0 1 3.8 4.8 26.56 26.56 0 0 1 3.977 13.98c-.001 7.346-2.966 13.966-7.777 18.782-4.817 4.811-11.44 7.776-18.785 7.782-.032 0-.066-.006-.1-.006s-.068.006-.102.006c-7.34-.006-13.963-2.971-18.779-7.782-4.81-4.816-7.776-11.438-7.78-18.781.002-7.341 2.97-13.965 7.78-18.781q.54-.532 1.105-1.035a4.9 4.9 0 0 1-1.203-2.72 4.94 4.94 0 0 1 1.076-3.619l.946-1.153a32 32 0 0 0-5.837 4.614A32.02 32.02 0 0 0 .256 79.436a32 32 0 0 0 9.4 22.694 32 32 0 0 0 22.692 9.402 32 32 0 0 0 22.698-9.402 32.02 32.02 0 0 0 9.401-22.694c0-2.63-.324-5.187-.923-7.637l13.724-3.115 12.112 37.195zM17.494 16.88c0 8.078 5.704 14.826 13.298 16.444l.337-.41.287-.347a4.89 4.89 0 0 1 3.724-1.795 4.91 4.91 0 0 1 4.1 2.124l.037.05c6.863-2.118 11.85-8.512 11.85-16.067C51.125 7.593 43.597.063 34.307.063s-16.813 7.53-16.813 16.818" fill="${settings.widget_outercolor}"/><path d="m18.934 62.95-3.443-2.74a4.5 4.5 0 0 1-.619-.592q-.563.503-1.1 1.035c-4.814 4.816-7.779 11.44-7.782 18.781.003 7.345 2.968 13.965 7.781 18.781 4.794 4.79 11.378 7.746 18.678 7.776.034 0 .068.006.1.006 7.345-.006 13.97-2.971 18.785-7.782 4.81-4.816 7.776-11.438 7.778-18.78a26.54 26.54 0 0 0-7.778-18.782 26.6 26.6 0 0 0-10.107-6.322 26.6 26.6 0 0 0-8.225-1.445c-.152 0-.298-.013-.455-.013l-.071.002c-1.77.005-3.5.185-5.171.518l-1.84 2.246 3.431 2.728a21.4 21.4 0 0 1 3.651-.32c.29 0 .577.013.866.022 2.95.12 5.747.834 8.272 2.03a21.44 21.44 0 0 1 8.03 6.584 21.2 21.2 0 0 1 3.564 7.484 21.4 21.4 0 0 1 .658 5.265c0 11.81-9.574 21.383-21.386 21.383s-21.383-9.572-21.383-21.383c0-6.632 3.026-12.562 7.769-16.486z" fill="#fff"/><path d="M37.39 37.688a3.197 3.197 0 0 0-.224-4.293l-.223-.203a3.186 3.186 0 0 0-4.47.428l-.026.021-1.407 1.721L15.5 54.36a3.2 3.2 0 0 0-.708 2.36 3.2 3.2 0 0 0 1.19 2.157L34.05 73.263l2.262 1.797a3.17 3.17 0 0 0 2.027.694 3.18 3.18 0 0 0 2.46-1.202 3.196 3.196 0 0 0-.51-4.489l-6.93-5.517-10.868-8.649 9.28-11.345 5.622-6.866z" fill="${settings.widget_outercolor}"/><clipPath id="a"><rect width="105.488" height="111.468" rx="0" ry="0" transform="translate(.256 .063)" fill="#fff"/></clipPath></g></svg></span>`},{id: 5,name: "icon-5",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="eTE0KcDfaLR1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
2957ox="0 0 110 110" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="54676ce9d40440118246901377e8ed90" export-id="09f3084f572146989c1787ad62549e8d" cached="false"><circle r="27.5" transform="matrix(2.004505 0 0 1.991976 55 54.77934)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(1.725571 0 0 1.764928 55.000001 55)" fill="${settings.widget_outercolor}"/><path d="M47.1463,0.512325c.7571.256162,1.8718.747145,2.5027,1.110035.6099.34155,1.7455,1.23812,2.4816,2.00661.9674.98195,1.5983,1.87852,2.1872,3.09529.5468,1.15273.9043,2.26277,1.0725,3.41554.1893,1.3448.1893,2.092,0,3.5222-.1892,1.3022-.4837,2.3055-1.0725,3.5222-.5889,1.2381-1.2198,2.1134-2.2503,3.1807-1.0726,1.0674-1.8928,1.6651-3.1336,2.2628-.9463.4696-2.3344.9392-3.1546,1.0887-.8622.1494-2.1241.1921-3.0074.1067-.8201-.064-2.103-.3415-2.8391-.6191-.715-.2561-1.7455-.7471-2.3134-1.0673-.5468-.3202-1.5562-1.1741-2.2713-1.8999-.8622-.8965-1.5562-1.8998-2.103-3.0526-.5889-1.2167-.8833-2.22-1.0726-3.5222-.1893-1.4302-.1893-2.1774,0-3.5222.1682-1.15277.5258-2.26281,1.0726-3.41554.5678-1.19542,1.2197-2.13468,2.1661-3.09529.7361-.76849,1.9138-1.68641,2.6078-2.07065.673-.3629,1.8507-.87522,2.6078-1.110036C41.6363,0.106734,42.4985,0,43.8866,0c1.388.021347,2.2503.149428,3.2597.512325ZM84.1182,24.4635c.8623.4056,1.346.8539,1.9559,1.7505.4416.6831.9674,1.7931,1.1567,2.4975.2313.8326.3154,1.7291.2523,2.5617-.0631.7044-.2734,1.6223-.4837,2.0279s-.8202,1.1741-1.3459,1.6864c-.5679.5337-1.7456,1.3022-2.8602,1.8358-1.1777.5764-5.6993,2.1134-11.8823,4.0559-5.489,1.7291-10.4102,3.3729-10.936,3.629-.5257.2775-1.1146.6618-1.3039.8752-.2103.2349-.5047.7899-.673,1.2595-.1892.5123-.3154,1.6437-.3364,2.7751c0,1.0673.3785,4.8244.8412,8.432.5468,4.2907,2.0189,13.107,4.3113,25.8938c1.9138,10.652,3.47,19.5322,3.47,19.7462c0,.192-.1472.875-.3154,1.494-.2103.726-.631,1.451-1.2198,2.113-.5468.619-1.367,1.217-2.2082,1.601-1.0726.491-1.5773.598-2.9864.598-1.4301,0-1.8717-.085-2.9022-.619-.652-.32-1.4722-.918-1.8087-1.324-.3364-.405-.8201-1.152-1.0725-1.686-.2734-.534-.6309-1.537-.7992-2.241-.1893-.705-.6309-2.925-.9884-4.9102-.3575-2.0066-1.1777-6.1266-1.8087-9.1792-.6519-3.0526-1.5983-7.2792-2.103-9.3926-.5258-2.1133-1.325-4.9951-1.7876-6.404-.4417-1.4089-1.0305-2.9459-1.3039-3.3942-.2524-.4696-.6099-.9393-.8202-1.0673-.2524-.1708-.4206-.1495-.694.0853-.2103.1708-.5889.7472-.8413,1.2809-.2734.5336-.8202,1.9639-1.2197,3.202-.3996,1.2381-1.1567,3.9705-1.6825,6.0838s-1.367,5.6143-1.8297,7.7917c-.4837,2.1773-1.4301,6.7242-2.103,10.1397-.652,3.3941-1.4091,6.7241-1.6404,7.3651-.2524.64-.8413,1.643-1.346,2.198-.5258.619-1.3459,1.26-2.0189,1.559-.8413.405-1.4511.512-2.6709.512-1.0516,0-1.9559-.149-2.692-.406-.5888-.234-1.5142-.789-2.0399-1.259-.5258-.448-1.1777-1.302-1.4511-1.879-.3365-.704-.5048-1.409-.5048-2.22c0-.64,1.5773-9.7339,3.4911-20.1725c2.2924-12.4879,3.7435-20.9626,4.2482-24.7624.3996-3.1806.7992-6.5321.8623-7.4714.0841-.9819.021-2.2414-.1052-2.9885-.1262-.7045-.4206-1.4729-.6309-1.7078-.2313-.2348-.8623-.6831-1.4301-1.0033-.5468-.3202-5.7834-2.2627-11.63-4.3334-5.8465-2.0706-11.27239-4.1199-12.09258-4.5469-.79917-.4482-1.89276-1.2167-2.41853-1.7504-.65195-.6618-1.093595-1.3235-1.34596-2.1347-.31546-.8966-.357528-1.4943-.252372-2.5616.084121-.7899.378547-1.9212.715042-2.647.33649-.7472.96741-1.6224,1.55627-2.1774.60989-.5764,1.36699-1.0247,1.89277-1.1741.50473-.1281,1.28286-.1921,1.74554-.1281s1.70348.3843,2.73399.6831c1.05152.2989,3.74343,1.0247,5.99373,1.601s5.6152,1.3876,7.4659,1.7932s4.7739.9819,6.5195,1.2808c1.7245.2988,4.2061.6831,5.468.8539c1.2828.1707,3.8275.4269,5.6782.5763c1.9559.1495,4.5216.1922,6.0989.1068c1.5142-.0854,4.0169-.2775,5.5732-.4483c1.5562-.1921,4.0799-.5337,5.5731-.7685c1.5142-.2348,4.5847-.8325,6.835-1.2808c2.2502-.4696,6.1409-1.3662,8.6225-2.0066s5.468-1.4516,6.6247-1.8145s2.4816-.6404,2.9443-.6404c.4837,0,1.3249.2348,1.9558.555Z" transform="matrix(.864899 0 0 0.81192 17.128656 10.630196)" fill="${settings.widget_innercolor}"/></svg></span>`},{id: 6,name: "icon-6",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="epwl3oG5uij1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
2957ox="0 0 99 99" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="fbb4863837034dcdb819de24ea09395c" export-id="019b909baad94b7c8b98ecae2188ca05" cached="false"><circle r="27.5" transform="matrix(1.8 0 0 1.799992 49.5 49.5)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(1.612989 0 0 1.640231 49.5 49.5)" fill="${settings.widget_outercolor}"/><g transform="matrix(.854352 0 0 0.757022 18.834197 12.704511)"><path d="M36.5875,20.9982c4.7315-1.9705,6.9697-7.4036,4.9992-12.13511s-7.4036-6.96978-12.1351-4.99926-6.9698,7.40357-4.9993,12.13517c1.9705,4.7315,7.4036,6.9697,12.1352,4.9992Z" fill="${settings.widget_innercolor}"/><path d="M46.218,82.1415c-3.441,6.7312-10.2852,11.4907-18.3726,11.8926-12.0558.6153-22.34092-8.6651-22.95627-20.7209-.31396-6.1786,1.97162-11.8926,5.88977-16.0745c1.306-1.3939,2.8005-2.6246,4.433-3.6293" fill="none" stroke="${settings.widget_innercolor}" stroke-width="8.76558" stroke-linecap="round" stroke-linejoin="round"/><path d="M55.0842,63.7187h-24.6893v-32.7391h4.1191l6.0907,31.521" fill="${settings.widget_innercolor}"/><path d="M55.0842,63.7187h-24.6893v-32.7391h4.1191l6.0907,31.521" fill="none" stroke="${settings.widget_innercolor}" stroke-width="8.76558" stroke-linecap="round" stroke-linejoin="round"/><path d="M31.6005,44.3289h25.2418" fill="none" stroke="${settings.widget_innercolor}" stroke-width="8.76558" stroke-linecap="round" stroke-linejoin="round"/><path d="M66.9268,85.6453L55.0845,63.7188" fill="none" stroke="${settings.widget_innercolor}" stroke-width="8.76558" stroke-linecap="round" stroke-linejoin="round"/></g></svg></span>`},{id: 7,name: "icon-7",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="e30gy7SC2tp1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 146 146" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="788df3b0abcb4a588388079b704d89a4" export-id="327a97d2cc8f4bf4a8d569598f3261f9" cached="false"><circle r="27.5" transform="matrix(2.654546 0 0 2.654545 73 73)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(2.239841 0 0 2.304456 73 73)" fill="${settings.widget_outercolor}"/><g transform="translate(34.087814 4.024424)"><path d="M8.24717,36.0895h15.13913L36.6469,66.5887v25.3056L24.9334,117.531h-15.36018L30.2376,77.9707L8.24717,36.0895Zm61.33003,0L47.5868,77.9707L68.2512,117.531h-15.3602L41.1775,89.5737v-25.1951L54.4381,36.0895h15.1391Z" fill="${settings.widget_innercolor}"/><circle r="12.5581" transform="translate(39 23.37)" fill="${settings.widget_innercolor}"/></g></svg></span>`},{id: 8,name: "icon-8",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="eIiQXANpBSx1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 109 109" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="47a4f20b948f416ab7ba3ccac5086912" export-id="270aca76196d46649bc342bc9486a87c" cached="false"><circle r="27.5" transform="matrix(1.981819 0 0 1.981818 54.5 54.5)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(1.733823 0 0 1.750688 54.499702 54.5)" fill="${settings.widget_outercolor}"/><g transform="matrix(.83351 0 0 0.747498 6.052907 13.738048)" clip-path="url(#eIiQXANpBSx7)"><g><path d="M60.231,0.531372c-5.7278,0-10.3846,4.656848-10.3846,10.384628s4.6568,10.3846,10.3846,10.3846c5.7277,0,10.3846-4.6568,10.3846-10.3846s-4.6569-10.384628-10.3846-10.384628ZM50.8848,25.4544c-5.8413,0-8.5024,1.4928-10.5144,7.5289-1.2494,3.7644-2.9856,9.8329-2.9856,13.7596c0,.4868,0,.8275,0,1.2981-12.0559,4.2999-20.7692,15.8365-20.7692,29.3365c0,17.1509,14.003,31.1535,31.1538,31.1535c17.1509,0,31.1539-14.0026,31.1539-31.1535c0-.4381.0162-.8599,0-1.298.9249.6003,1.6226,1.4927,2.2067,2.5961.6977,1.3305,6.458,13.0619,10.125,18.8221c1.3955,2.2068,3.7807,2.5963,5.7116,1.9471c1.9471-.649,3.3264-3.5697,2.3365-5.8413-3.1154-7.0908-9.979-22.8624-11.2933-25.5721-1.2818-2.6611-3.3912-5.1923-6.8798-5.1923h-11.5529c-4.2674,0-6.0036-1.006-7.1394-4.9327s-1.8173-7.3504-1.8173-10.3846c0-3.8943,1.6875-8.2266,1.6875-12.851c0-4.5108-4.3323-9.2164-11.4231-9.2164ZM38.1637,56.6083c.5679,3.3101,1.4279,6.0361,2.4663,9.0865c1.6388,4.7705,3.586,9.6058,11.8125,9.6058h18.0433c.0811.6653.1298,1.363.1298,2.0769c0,12.6725-10.1737,22.8465-22.8462,22.8465-12.6724,0-22.8461-10.174-22.8461-22.8465c0-9.2488,5.387-17.167,13.2404-20.7692Z" fill="${settings.widget_innercolor}"/></g><clipPath id="eIiQXANpBSx7"><rect width="108" height="108" rx="0" ry="0" transform="translate(0 0.531372)" fill=""/></clipPath></g></svg></span>`},{id: 9,name: "icon-9",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="eAJlQ2OurCc1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
2957ox="0 0 130 130" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="5237dd59228d491a8b434fd9a9bb4957" export-id="10eb8b83536b4b998a5a6fef30bf7564" cached="false"><circle r="27.5" transform="matrix(2.363636 0 0 2.363635 65.000003 65)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(2.120154 0 0 2.095327 65 65)" fill="${settings.widget_outercolor}"/><g transform="matrix(.673926 0 0 0.686341 27.305583 20.587561)" clip-path="url(#eAJlQ2OurCc9)"><g><path d="M56.8235,15.3606C56.8235,7.05051,50.0238,0,41.4628,0s-15.3551,7.05597-15.3551,15.3606s6.7942,15.3498,15.3551,15.3498s15.3607-6.7888,15.3607-15.3498Z" clip-rule="evenodd" fill="${settings.widget_innercolor}" fill-rule="evenodd"/><path d="M110.196,115.562L94.8405,86.3565c-2.0121-4.5258-7.803-7.2959-12.5906-6.2871l-31.7191.2509v-34.7455c0-5.5455-4.5368-10.0714-9.8206-10.0714-5.5455,0-9.8206,4.5259-9.8206,10.0714v46.8289c0,3.0209,1.2542,6.0472,3.7734,7.8083c2.2738,1.761,5.2893,2.519,8.3101,2.012l33.993-4.5256L92.065,123.37c1.5213,3.785,5.2892,6.048,9.073,6.048c1.249,0,2.52-.251,3.774-1.004c5.044-2.012,7.307-7.808,5.284-12.847v-.005Z" clip-rule="evenodd" fill="${settings.widget_innercolor}" fill-rule="evenodd"/><path d="M69.9157,107.012c-6.0363,7.296-15.6115,12.083-25.9337,12.083-18.3706,0-33.2296-14.859-33.2296-33.24c0-10.8239,10.066-24.4178,17.8799-30.4595v-11.5764C15.2783,51.115,0.931885,69.4965,0.931885,85.855c0,23.671,19.384815,43.061,43.050115,43.061c15.3606,0,28.7092-8.31,36.2559-20.143.7525-1.51,0-2.775-1.7613-3.533-2.77-2.012-5.5455-1.511-8.5609,1.772Z" clip-rule="evenodd" fill="${settings.widget_innercolor}" fill-rule="evenodd"/></g><clipPath id="eAJlQ2OurCc9"><rect width="110" height="129.412" rx="0" ry="0" transform="translate(.931885 0)" fill="#fff"/></clipPath></g></svg></span>`},{id: 10,name: "icon-10",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="ecR4mvIWebU1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 92 92" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="9cf70db957c54382b322d08870b1775a" export-id="8236bdf958e44de3acf5e7f737b39704" cached="false"><circle r="27.5" transform="matrix(1.672727 0 0 1.672728 46 46)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(1.443766 0 0 1.435443 46 46)" fill="${settings.widget_outercolor}"/><g transform="matrix(.810431 0 0 0.727785 17.633844 12.698232)" clip-path="url(#ecR4mvIWebU9)"><g><path d="M18.4092,84.8117C7.8934,80.608,2.76727,68.6295,6.98414,58.1137C8.7236,53.7782,11.7676,50.273,15.8,47.9537l-2.7409-4.7704C7.94611,46.122,4.07186,50.5892,1.87119,56.0711C-3.46579,69.3938,3.03083,84.5877,16.3667,89.9247c3.1626,1.265,6.4307,1.8712,9.6461,1.8712c10.3313,0,20.1355-6.1935,24.2074-16.3667l-5.1129-2.0425C40.9036,83.9025,28.925,89.0286,18.4092,84.8249v-.0132Z" fill="${settings.widget_innercolor}"/><path d="M69.5387,75.4819L59.6159,52.5132c-.8829-2.0426-2.3457-3.703-4.151-4.8363h10.7003v-5.4951h-21.0053L39.2563,28.4902c-.7643-2.1875-2.8068-3.6634-5.0866-3.6634h-1.1596c-2.2798,0-4.3091,1.4495-5.0734,3.6239L21.2556,43.7368c-4.5332,10.384,3.0704,22.02,14.4032,22.02h16.2349l7.6826,14.7195c1.2519,2.3456,4.0588,3.5579,6.7734,2.6355c3.0572-1.0542,4.4409-4.6254,3.189-7.6035v-.0264Z" fill="${settings.widget_innercolor}"/><path d="M33.4846,22.1649c6.1206,0,11.0824-4.9618,11.0824-11.0824C44.567,4.96178,39.6052,0,33.4846,0s-11.0825,4.96178-11.0825,11.0825c0,6.1206,4.9618,11.0824,11.0825,11.0824Z" fill="${settings.widget_innercolor}"/></g><clipPath id="ecR4mvIWebU9"><rect width="70" height="91.7828" rx="0" ry="0" fill="#fff"/></clipPath></g></svg></span>`}]; 2958 let currentIcon = widgetSVGs.find(icon => icon.name === settings.svg); 2959 2960 loader = document.createElement('a'); 2961 loader.href = "javascript:void(0)"; 2962 loader.className = "aa-cc-fix-icon-body-loader "; 2963 loader.className += settings.desktop_position??""; 2964 loader.className += " " + settings.mobile_position??"no-mm-class"; 2965 loader.id = "aa-cc-fix-icon-body-loader";
2966 loader.setAttribute("aria-label", "Web Accessibility Initiative"); 2967 loader.innerHTML = `${currentIcon.svg}`; 2968 loader.addEventListener('click', function(e) { 2969 e.stopPropagation(); 2970 e.preventDefault(); 2971 }); 2972 document.body.appendChild(loader); 2973 2974 _ada_style = document.createElement('style'); 2975 _ada_style.id = "aa-cc-fix-icon-styles"; 2976 _ada_style.textContent = ` 2977 @media screen and (min-width:769px) { 2978 .aa-cc-top-left {top: 6px; left: 0px;} 2979 .aa-cc-top-left :hover{top:16px;} 2980 2981 .aa-cc-top-right {top: 6px;right:0px;} 2982 .aa-cc-top-right :hover{top: 16px;} 2983 2984 .aa-cc-center-right {top: 45.5%;right: 0;left: auto;} 2985 .aa-cc-center-right :hover{top: 44.5%;} 2986 2987 .aa-cc-center-left {left:0px;top: 44.5%;} 2988 2989 .aa-cc-bottom-left {left:0px; bottom: 15px;} 2990 2991 .aa-cc-bottom-right :hover {bottom: ${settings.bottom_padding}px;} 2992 .aa-cc-bottom-right {right: 0; bottom: 15px;} 2993 } 2994 @media screen and (max-width:768px) { 2995 .aa-cc-bottom-left {left:0px; bottom: 15px;} 2996 .aa-mm-cc-top-left { top: 6px; left: 0px;} 2997 .aa-mm-cc-top-right {top: 6px; right: 0; left: auto; } 2998 .aa-mm-cc-center-left { left: 0; top: 45.5%; } 2999 .aa-mm-cc-center-right { top: 45.5%; right: 0; left: auto; } 3000 .aa-mm-cc-bottom-left { left: 0; bottom: 15px; } 3001 .aa-mm-cc-bottom-right { right: 0; left: auto; bottom: 15px;} 3002 } 3003 #aa-cc-fix-icon-body-loader { 3004 display: inline-table; 3005 transition: all 0.5s; 3006 height:auto; 3007 position: fixed; 3008 padding:8px; 3009 z-index: 9999999; 3010 bottom: ${(parseInt(settings.bottom_padding, 10) || 0) + 15}px; 3011 } 3012 #aa-cc-fix-icon-body-loader .aa-cc-iconimg { 3013 width: ${settings.size}px; 3014 height:${settings.size}px; 3015 text-align: center; 3016 display: flex; 3017 align-items: center; 3018 justify-content: center; 3019 border-radius:5px; 3020 } 3021 #aa-cc-fix-icon-body-loader svg { 3022 width: inherit; 3023 height: inherit; 3024 } 3025 @keyframes spin { 3026 0% { transform: rotate(0deg); } 3027 100% { transform: rotate(360deg); } 3028 } 3029 .aa-cc-visually-hidden { 3030 position: absolute !important; 3031 height: 1px; width: 1px; 3032 overflow: hidden; 3033 clip: rect(1px, 1px, 1px, 1px); 3034 white-space: nowrap; 3035 } 3036 #aa-cc-fix-icon-body-loader .aa-cc-iconimg::before { 3037 content: ""; 3038 position: absolute; 3039 width: calc(${settings.size}px + 10px); 3040 height: calc(${settings.size}px + 10px); 3041 border-radius: 50%; 3042 border: 4px solid transparent; 3043 border-top-color: ${settings.widget_outercolor}; 3044 border-bottom-color: ${settings.widget_outercolor}; 3045 animation: spin 1s linear infinite; 3046 z-index: 9999999; 3047 } 3048 3049 @keyframes spin { 3050 0% { transform: rotate(0deg); } 3051 100% { transform: rotate(360deg); } 3052 }`; 3053 if(settings.hover_text == 0){ 3054 let tooltipBefore = ''; 3055 let tooltipAfter = ''; 3056 let _ada_hovertext_styles = { 3057 right: { 3058 before: ` 3059 left: -11px; 3060 top: 50%; 3061 border-left: 6px solid ${settings.widget_outercolor}; 3062 `, 3063 after: ` 3064 transform: translateY(-50%) translateX(-100%); 3065 left: -11px; 3066 top: 50%; 3067 ` 3068 }, 3069 left: { 3070 before: ` 3071 right: -11px; 3072 top: 50%; 3073 border-right: 6px solid ${settings.widget_outercolor}; 3074 `, 3075 after: ` 3076 transform: translateY(-50%) translateX(100%); 3077 right: -10px; 3078 top: 50%; 3079 ` 3080 } 3081 }; 3082 3083 // Map positions to style configurations 3084 let _adahovertext_positionStyles = { 3085 'aa-cc-center-right': _ada_hovertext_styles.right, 3086 'aa-cc-bottom-right': _ada_hovertext_styles.right, 3087 'aa-cc-top-right': _ada_hovertext_styles.right, 3088 'aa-cc-center-left': _ada_hovertext_styles.left, 3089 'aa-cc-bottom-left': _ada_hovertext_styles.left, 3090 'aa-cc-top-left': _ada_hovertext_styles.left 3091 }; 3092 3093 // Assign styles based on position, default to left 3094 let _adahovertext_selectedStyle = _adahovertext_positionStyles[position] || _ada_hovertext_styles.left; 3095 tooltipBefore = _adahovertext_selectedStyle.before; 3096 tooltipAfter = _adahovertext_selectedStyle.after; 3097 _ada_style.textContent += ` 3098 @media (min-width: 768px) { 3099 #aa-cc-fix-icon-body-loader::before { 3100 content: ""; 3101 position: absolute; 3102 top: 50%; 3103 transform: translateY(-50%); 3104 width: 0; 3105 height: 0; 3106 border-top: 6px solid transparent; 3107 border-bottom: 6px solid transparent; 3108 opacity: 0; 3109 ${tooltipBefore} 3110 } 3111 3112 #aa-cc-fix-icon-body-loader::after { 3113 content: "Accessibility Assistant"; 3114 position: absolute; 3115 top: 50%; 3116 color: ${settings.widget_innercolor}; 3117 background-color: ${settings.widget_outercolor}; 3118 padding: 6px 10px; 3119 border-radius: 6px; 3120 font-size: 13px; 3121 white-space: nowrap; 3122 opacity: 0; 3123 pointer-events: none; 3124 transition: opacity 0.25s ease, transform 0.25s ease; 3125 width: fit-content; 3126 ${tooltipAfter} 3127 } 3128 #aa-cc-fix-icon-body-loader:hover::after, 3129 #aa-cc-fix-icon-body-loader:hover::before{ 3130 opacity:1; 3131 } 3132 } 3133 @media (max-width: 767px) { 3134 #aa-cc-fix-icon-body-loader::before, 3135 #aa-cc-fix-icon-body-loader::after { 3136 display: none !important; 3137 } 3138 } 3139 `; 3140 }; 3141 document.head.appendChild(_ada_style); 3142 } 3143 } 3144 3145 const scriptUrl = `https://cdn.accessibilityassistant.com/shop_js/${shopId}.js?v=${version}`; 3146 3147 if (!document.querySelector(`script[src="${scriptUrl}"]`)) { 3148 const script = document.createElement('script'); 3149 script.src = scriptUrl; 3150 script.type = "text/javascript"; 3151 script.async = false;
3152 script.setAttribute('defer',true); 3153 script.onload = function () { 3154 if (loader) { 3155 loader.remove(); 3156 } 3157 if (_ada_style) { 3158 _ada_style.remove(); 3159 } 3160 }; 3161 3162 script.onerror = function () { 3163 if (loader) { 3164 loader.remove(); 3165 } 3166 if (_ada_style) { 3167 _ada_style.remove(); 3168 } 3169 }; 3170 3171 document.head.appendChild(script); 3172 } 3173 } catch (err) { 3174 console.error("Accessibility Assistant Theme App Extention ERROR:", err); 3175 } 3176})(); 3177</script>
3177 3178</div><div id="shopify-block-AU3RpOHNzMElZU0pJQ__6143736321357441667" class="shopify-block shopify-app-block">
3179<script src="//code.tidio.co/3d3xry1pv3tdxcdy8f9yaritdgm29pef.js?extensionVersion=1.4.1" async></script>
3179 3180 3181 <!-- BEGIN app snippet: visitor-identity-verification --> 3182 3183 3184 3185 3186<!-- END app snippet --> 3187 3188</div>
3188<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3188 3189</body> 3190</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.