Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
Knit Hollow Handmade Beach Cover Up Crochet Skirt Set
13 / 15

Knit Hollow Handmade Beach Cover Up Crochet Skirt Set

Color - Rose Red
Please select a color
Size
Please select a size
Price
$36.99
$66.99
1 sold

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);
Size(in)BustWaistHip
S32.28-37.0124.41-27.5633.07
M33.86-38.5825.59-29.5334.65
L35.43-40.1628.35-32.2837.01
XL37.01-41.7330.71-34.6539.37

Pattern: Solid Color

Upper Sleeve: Sleeveless

Popular Elements: Hollow

Main Fabric Ingredient: Acrylic

The Content Of The Main Fabric Ingredient: 100%