Halloween Pumpkin Print Turtleneck Pullover Sweatshirts
Halloween Pumpkin Print Turtleneck Pullover Sweatshirts
Halloween Pumpkin Print Turtleneck Pullover Sweatshirts
Halloween Pumpkin Print Turtleneck Pullover Sweatshirts
Halloween Pumpkin Print Turtleneck Pullover Sweatshirts
Halloween Pumpkin Print Turtleneck Pullover Sweatshirts
Halloween Pumpkin Print Turtleneck Pullover Sweatshirts
Halloween Pumpkin Print Turtleneck Pullover Sweatshirts
Halloween Pumpkin Print Turtleneck Pullover Sweatshirts
Halloween Pumpkin Print Turtleneck Pullover Sweatshirts
Halloween Pumpkin Print Turtleneck Pullover Sweatshirts
Halloween Pumpkin Print Turtleneck Pullover Sweatshirts
3 / 6

Halloween Pumpkin Print Turtleneck Pullover Sweatshirts

Color - Black (cartoon)
Please select a color
size
Please select a size
Price
$32.78
$32.78

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);
Product number SPYM9FS5APZ
brand name clothenews
occasion Commuting .Leisure .Social
Fabric cotton .Polyester
Top type Sweatshirts
Pattern type Cartoon
Supplementary item Dimensions are measured by hand. if there are errors in 2-4cm
Size S M L XL 2XL
Bust (inch) 39.4 41.3 43.3 45.3 47.2
Shoulder (inch) 18.3 18.7 19.1 19.5 19.9
Sleeve (inch) 21.7 22.0 22.4 22.8 23.2
Length (inch) 26.8 27.6 28.3 29.1 29.9
Bust (cm) 100 105 110 115 120
Shoulder (cm) 46.5 47.5 48.5 49.5 50.5
Sleeve (cm) 55 56 57 58 59
Length (cm) 68 70 72 74 76