Softly Spoken Fuzzy Frayed Button Down Cardi Top
Softly Spoken Fuzzy Frayed Button Down Cardi Top
Softly Spoken Fuzzy Frayed Button Down Cardi Top
Softly Spoken Fuzzy Frayed Button Down Cardi Top
Softly Spoken Fuzzy Frayed Button Down Cardi Top
Softly Spoken Fuzzy Frayed Button Down Cardi Top
Softly Spoken Fuzzy Frayed Button Down Cardi Top
Softly Spoken Fuzzy Frayed Button Down Cardi Top

Softly Spoken Fuzzy Frayed Button Down Cardi Top

Price

$0.00 $64.00
😍Buy $70 get 8% off 😍Buy $80 get 20% off😍Buy $90 get 35% off 😍Buy 150 get 65% off

size

Please select a size

Quantity

🔥 Checkout now. This is your final chance.
⏳ Items in your cart are not reserved. Miss this, lose it forever.
🚨 Don’t close this page. Sold-out items are gone for good.
💥This item will not be restocked — once you leave, it may be gone forever.
/** @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);

Indulge in comfort and style with our Softly Spoken Fuzzy Frayed Button Down Cardi Top. This pink fluffy loungewear top offers a perfect blend of cozy elegance and chic vibes, making it ideal for any casual occasion or relaxing at home.

Key Features

  • ✓  ✔ Soft and Comfortable: Made from plush, luxurious fabric.
  • ✓  ✔ Stylish Design: Features a button-up front and fringed hem.
  • ✓  ✔ Vibrant Pink Color: Adds a lively pop to your wardrobe.

Details

NecklineRound
Sleeve LengthLong
Size OptionsS, M, L
Care Instructions

Machine wash cold with like colors. Do not bleach. Tumble dry low or lay flat to dry.

Add this cozy piece to your wardrobe for a touch of style and comfort.

Frequently Asked Questions

What size should I order for the best fit?

Refer to the size options available: Small, Medium, and Large for a perfect fit.

What occasions is this pink loungewear top suitable for?

It's perfect for casual outings, lounging at home, or any relaxed event.

How do I care for the fluffy loungewear cardigan?

Machine wash cold with similar colors, do not bleach, and tumble dry low or flat.