Women's Heated Base Layers Set
Women's Heated Base Layers Set
Women's Heated Base Layers Set
Women's Heated Base Layers Set
1 / 4
Women's Heated Base Layers Set
Women's Heated Base Layers Set
Women's Heated Base Layers Set
Women's Heated Base Layers Set
0% OFF

Women's Heated Base Layers Set

$129.90
0 sold
Color
Size
Qty 1000 in stock
/** @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);

About this item

  • Protective design: Heated underwear set with plush lining to retain heat and maintain high comfort.
  • 3 heating settings: heated underwear with adjustable heating and 3 heating levels, from 30°C to 50°C, with an intelligent heating system. High (red button about 50°C), medium (white button about 40°C), low (blue 30°C), three heating settings.
  • Connect any output. After 5V/2.0A~3.1A mobile power, 4 carbon fiber heating elements heat up the core of the body (abdomen, middle back, two knees); keep you warm all winter long.
  • Multi-function and occasion. Electric heating underwear can help relieve pain and is very suitable for outdoor activities. Such as snowmobiling, motorcycling, mountain, camping, hiking, skiing, fishing, hunting or office daily and outdoor business.
  • Function. Far-infrared heating material promotes blood microcirculation and helps relieve muscle pain. Heated underwear is the best gift for parents and the elderly. Note: Please check the size details and choose your size.

 

Package includes:

1* Heated Base Layers Set

1* Exquisite packaging

 

Note: This product does not come with a battery pack, you need to buy batteries can move to this link to buy>> Battery Pack

(This store battery pack is common with other heating apparel products)

You may also like Don't Like These?