Herekoko Hair  Body Wave Short 5*5 Lace Closure Human Hair Wigs 150% Density Bob Wig
Herekoko Hair  Body Wave Short 5*5 Lace Closure Human Hair Wigs 150% Density Bob Wig
Herekoko Hair  Body Wave Short 5*5 Lace Closure Human Hair Wigs 150% Density Bob Wig
Herekoko Hair  Body Wave Short 5*5 Lace Closure Human Hair Wigs 150% Density Bob Wig
Herekoko Hair  Body Wave Short 5*5 Lace Closure Human Hair Wigs 150% Density Bob Wig
Herekoko Hair  Body Wave Short 5*5 Lace Closure Human Hair Wigs 150% Density Bob Wig
Herekoko Hair  Body Wave Short 5*5 Lace Closure Human Hair Wigs 150% Density Bob Wig
Herekoko Hair  Body Wave Short 5*5 Lace Closure Human Hair Wigs 150% Density Bob Wig

Herekoko Hair Body Wave Short 5*5 Lace Closure Human Hair Wigs 150% Density Bob Wig

$69.99
$130.95
-$60.96
Hair Length-12
Please select a hair length
Lace Size-5x5 Lace
Please select a lace size
Density-150%
Please select a density
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);
Human Hair Type Short Bob Wigs, Lace Front Bob Wig
Hair Quality No Shedding, No Tangles, Virgin Human Hair Lace Wigs
Hair Length 12 14 16inch
Texture Body Wave Lace Bob Wig
Lace Material HD Swiss Lace, Strong and Invisible
Hair Color Natural Black, Can Be Dyed & Bleached
Wigs Life 8-18 months( Depending on use and care)
Cap Size Average Size, Universal Cap Adjustable Size for most People
Delivery Time 3-7 Working Days Arrive After Shipping
Buyer Protect Accept 30 Day No Reason Return & Exchange, with Hair not be Used