2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
1/26
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women
1/26

2022 Updated Version Two-touch LED Controller Heated Vest and Jacket For Men & Women

$39.90
$99.85
Save $59.95
Size
Please select a size
ColorBlack
Please select a color
Style
Please select a style
Quantity
Weight: 0kg
Our heated Vest and Jacket reach temperatures as high as 140° F, this is an important element to ensure our loyal customers receive the safest heated clothing on the market. 

New Colors Two-touch LED Controller Heated Vest 

  • Upgrade Two-touch LED Controller
  • 4 carbon fiber heating elements, for core-body warmth.It has two buttons to control the temperature,One button controls the heating on the front of the vest, and the other button controls the heating on the back of the vest, Both buttons control the low, medium and high temperatures.

Your NEW favorite Jacket

Don't sacrifice fashion for functionality when you can have both with the Heated Jacket. Get up to 10 hours of heat and control with 3 individual heat settings.

Stay warm everywhere you go!

Benefits & Features

Heated vest is a packable puffer made of wind and water-resistantmachine-washablelightweight nylon material and cruelty-free filling. Carbon-fiber heating elements deliver up to 12 hours of rechargeable heat. Four heating zones in the chest, back, and neck with up to 140° F of instant heat will offer rechargeable warmth in all the right places, and keep you going on all of the adventures to come in warm comfort.

The first step in how to wash a heated undershirt is to disconnect and remove the batteries, place the undershirt's attached cord in the pocket and fasten all zippers. Whether you wash them by hand or in the washing machine, it is best to use cold water. The second step is to place the heated undershirt in a laundry mesh bag and place it in the washing machine, making sure to run it on a gentle cycle. Be careful not to use bleach or similar strong solvents, as this may damage the insulation of the underwear.

 

How It Works

Wear your heated Vest and Jacket with or without the heating elements engaged to keep your core warm, simply press the control button to your desired warmth level and wait. Your battery pack will signal the conductive threading to send electrical currents throughout the item, reaching the temperature you’ve requested in roughly 30 seconds or less.

 

FULL PRODUCT FEATURES

  • FELLEX Insulation with Bluesign Certification
  • 12-hour battery life
  • One-touch LED controller with 3 heat settings: low, medium, and high
  • 4-zone heating - one large area for the waist, back and one area for the neck (waist, collar, mid-back)
  • Conductive thread heating technology 
  • Wind and water-resistant lightweight nylon material

 

Rather than using electric wires, conductive threading is a flexible e-textile that works with the wearer, making it a more comfortable option than the feel of wiring throughout your apparel. Conductive thread heating is an extremely lightweight yet durable heating option for wearable technology, offering high resistance, strength, and flexibility. What makes conductive thread safer than other heating options is the ability to handle high temperatures. 

Whether enjoying the outdoors, working outside in the cold, or just looking to get a little cozier indoors, we’ve got the heated Vest and Jacket(Battery not included)to deliver the right amount of warmth for every situation the moment you need it.

 

Package includes:

1* Heated Vest/Jacket

1* Exquisite packaging

(We do not provide batteries, you can prepare your own 5V rechargeable battery)

const isSpecialHeroTheme = window.SHOPLAZZA?.theme?.merchant_theme_name == 'Hero' && window.SHOPLAZZA?.theme?.merchant_theme_c_version == '2.2.19'; const specialHeroThemeClassName = 'hero_2_2_19_smart_recommend_block'; class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.C_SETTINGS.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.C_SETTINGS.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.C_SETTINGS.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.C_SETTINGS.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { const that = this; const themeName = window.C_SETTINGS.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); this.initBlockClass(blockEl); this.initItemClass(blockEl); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; if (rule.products && rule.products.length) { const modalRender = document.getElementById('smart_recommend_js_root'); const $dest = document.getElementById('cart'); const isLifeStyle = /Life.*Style/.test(window.C_SETTINGS.theme.merchant_theme_name); if (modalRender && isLifeStyle && $dest.clientWidth > 767) { modalRender.classList.add('zb-mt-[-180px]') } } const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }); if (isSpecialHeroTheme) { ruleEl.querySelectorAll(`.smart_recommend_title`).forEach(dom=>{ dom.classList.add('type-title-font-family'); }); document.querySelectorAll(`.${specialHeroThemeClassName} #smart_recommend_rule_ul_${rule.id} .zb-recommend-price-line-through .money`).forEach(dom=>{ dom.classList.add('type-body-font-family'); }); }; }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.C_SETTINGS.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } initBlockClass(blockEl) { if (!blockEl) return; if (blockEl.parentElement && blockEl.parentElement.offsetWidth === document.body.clientWidth) { blockEl.classList.add('smart_recommend_block_fullscreen'); }; if (isSpecialHeroTheme) { blockEl.classList.add(specialHeroThemeClassName); }; } initItemClass(blockEl) { if (blockEl) { const containerWidth = blockEl.offsetWidth; let itemWidth = ''; if (containerWidth > 780) { itemWidth = '16%'; } else if (containerWidth > 600) { itemWidth = '20%'; } else { itemWidth = '24%'; } const itemStyleEl = document.createElement('style'); itemStyleEl.innerHTML = `.zb-recommend-li-item{ width: ${itemWidth}; }`; document.body.appendChild(itemStyleEl); } } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (modalRender) { document.body.appendChild(modalRender); } if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.C_SETTINGS.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.C_SETTINGS.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.C_SETTINGS.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.C_SETTINGS.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.C_SETTINGS.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.C_SETTINGS.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.C_SETTINGS.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart-block', SpzSmartBlockComponent);