`;
-->
return template.content.textContent;
},
props: {
type: 'text/javascript',
},
},
{
content: () => {
const regex = /document\.addEventListener\(['|"]DOMContentLoaded['|"],\s*?function\(\)\s*?{/im;
const regex1 = /o\.addEventListener\("DOMContentLoaded",\s*?function\(\)\s*?{/im;
const regex2 = /}\)}\(document\)/im;
const regex3 = /previewBarInjector\.init\(\);\n?}\);(<|\\x3C)\/script>/im;
const regex4 = /if\(window\.attachEvent\).*\{(\n|.)*window\.addEventListener\('load', asyncLoad, false\)\;(\s|\n)*}/im
// exclude delay
const regex5 = /"[^"]*kiwi[^"]*",?/im;
return transformatedStr;
},
rawContent: true,
},
// Algolia stylesheets
{
content: '',
props: {
type: 'text/css',
href: '//cdn.shopify.com/s/files/1/0017/2310/5339/t/74/assets/algolia_dependency_font-awesome-4-4-0.min.css?v=36583777724753847531657716171',
rel: 'stylesheet',
media: 'all',
},
},
{
content: '',
props: {
type: 'text/css',
href: '//cdn.shopify.com/s/files/1/0017/2310/5339/t/74/assets/algolia_dependency_instantsearch-1.min.css?v=166218819908294642881657716171',
rel: 'stylesheet',
media: 'all',
},
},
];
(function nextScriptsTimeout() {
if (!window.chunkedScripts) return;
var timeout;
var scriptsCount =
window.chunkedScripts.filter(function filterNoModuleScripts(script) {
return script.props && !script.props.noModule;
}).length - 1;
var scriptsLoadedCount = 0;
var scriptsInjected = false;
var clickEventNode;
function injectScripts() {
if (scriptsInjected) return;
// chunkedScripts var gets passed from CustomNextScript
window.chunkedScripts.forEach(function handleScript(script) {
if (!script || (!script.rawContent && !script.props)) return;
try {
if (script.rawContent) {
const content = script.content();
// console.log('raw', content);
const range = document.createRange();
range.selectNode(document.head); // required in Safari
const fragment = range.createContextualFragment(content);
document.head.appendChild(fragment);
return;
}
// eslint-disable-next-line vars-on-top
var tag = script.props.rel === 'stylesheet' ? 'link' : 'script';
var scriptTag = document.createElement(tag);
// eslint-disable-next-line no-restricted-syntax
for (var key in script.props) {
if (Object.prototype.hasOwnProperty.call(script.props, key)) {
scriptTag[key] = script.props[key];
if(key === 'data-client-id') {
scriptTag.setAttribute(key, script.props[key])
}
}
}
// eslint-disable-next-line no-use-before-define
scriptTag.addEventListener('load', function() {
eval(script.props['data-onload']);
scriptLoadHandler();
});
if (script.content) {
scriptTag.innerHTML = typeof script.content === 'function' ? script.content() : script.content;
}
document.body.appendChild(scriptTag);
} catch (err) {
console.log(err);
}
});
scriptsInjected = true;
}
function scriptLoadHandler() {
if (scriptsLoadedCount !== scriptsCount) {
scriptsLoadedCount += 1;
return;
}
if (clickEventNode && document.body.contains(clickEventNode)) {
clickEventNode.dispatchEvent(new Event("click", { bubbles: true }));
}
removeListeners();
}
function onClickHandler(event) {
if (event.target.offsetParent !== null) clickEventNode = event.target;
}
var otherEvents = ["touchstart", "scroll", "keypress"];
function addListeners() {
if (window.pageYOffset > 0) injectScripts(); // if page is scrolled down, it's a refresh
timeout = setTimeout(injectScripts, 20000); // default mobile loading delay
window.addEventListener("click", onClickHandler);
otherEvents.forEach(function addEventListener(e) {
window.addEventListener(e, injectScripts);
});
}
function removeListeners() {
clearTimeout(timeout);
window.removeEventListener("click", onClickHandler);
otherEvents.forEach(function removeEventListener(e) {
window.removeEventListener(e, injectScripts);
});
}
addListeners();
})();
Circaid 25-35 mmHg Compressive Undersock
Home
Circaid 25-35 mmHg Compressive Undersock
Circaid 25-35 mmHg Compressive Undersock
SKU: CU002511
Don’t stress! Returns are easy. Details
Description
Comfortable and easy to apply compressive undersock. To be worn under circaid compression garments for additional comfort while applying supportive compression to the foot and ankle regions.
FEATURES:
Targeted compression in foot and ankle for easy application
Excellent moisture management to keep leg cool and comfortable
Antimicrobial properties to reduce odor and bacterial counts
Can accommodate nearly all patients with standard and large sizes
SPECIFICATIONS:
Fabric Content: Polyester, Nylon, Elastane