Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
4/5
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
 Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People
4/5

Cashmere Leg Warmer Thick Warm Wool Kneepad for Women Men Old People

$33.00
$52.00
Save $19.00
6541 sold
ColorBLACK
Please select a color
Size
Please select a size
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

Thick Warm Wool Kneepad Leg Guard Cashmere Knee Protector Windproof Coldproof Leg Warmers for Women Men KneeCap Leg Sleeves

100% brand new and high quality
Breathable, warm , coldproof , windproof , high elasticity , non-slip, durable and washable
Material: polyester fiber
Color: 7 colors . striped yellow(patch), black(patch), leopard(patch), gold(patch), coffee(patch), gray(patch) ; no patch(pure black)
Length: 42 cm - 45 cm
Leg circumference: about 40 cm
Gender: unisex,female, male. women, men
Thickness: thick
Season: spring, winter, autumn
Weight : about 168 g/pair
Package includes: 1 pair * leg warmer