๐ŸŽ…(Early Christmas Sale - Save 48% OFF) 3D Christmas Handmade Cards

$7.94
$15.98
Save $8.04
Color : BLUE(RAINBOW)
Qty : BUY 1
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);
Description

๐Ÿ”ฅ3185 sold in last 24 hours๐Ÿ”ฅ
๐Ÿ”ฅ99.3% of Reviewers Recommends This Product.๐Ÿ”ฅ

  • ๐Ÿ˜ŠIf you are not satisfied within 60 days, you can return it for free.
  • ๐ŸญFast refund>>100% Money Back Guarantee.
  • ๐ŸšขShipping>>Worldwide Express Shipping Available.
  • โฐHandling time>> Ship within 24 hours after payment.
  • ๐Ÿ†Returns>> Fast refund,Money-Back Guarantee.

โœจNo matter how difficult life is,when Christmas comes,everything will move in a better direction!

๐ŸŽThe best gift to show your real love and care to your family, friends and loved ones during Christmas or the Holiday Season.

๐ŸŽ…Give your beloved ones a surprise when they open it!

๐ŸŽ„An Art Treasure - Desem Pop Up Christmas Card set is the perfect gift alternative for Christmas, holidays and New Year. It’s not only a greeting card, it’s also an art treasures while opening, the recipient will remember the experience forever.

๐ŸŽ„Personalize Your Greeting - The Greeting card coming with a blank area on the back, you can write your warm and best wishes to your loved ones.

๐ŸŽ„Elegant & Unique Design - Each card has a unique design. The 3D pop-up card is flat when folded, the recipient will be surprised as they open the card and the stunning sculpture pops up, creating a special and magical moment.

๐ŸŽ„Eco-friendly - Our cards are eco-friendly. Because they're made from recycled paper. We love our beautiful earth and we do our best to protect our planet.

๐ŸŽ„Hand-Made Craft - Desem 3D Christmas cards are made from the highest quality craft paper, our cards are professionally designed and delicately handcrafted by our workers. 3D paper sculptures with laser-cut and hand-assembled design, no assembly required.

๐Ÿ’Don't forget to get some for your family and friends as it's an unique gift idea.

(We have warehouses in Canada, the United States, the United Kingdom and Australia, which can be shipped to your home within 7 days at the earliest.)

OUR GUARANTEE

  • ๐Ÿ“ฆ Insured Worldwide Shipping: Each order includes real-time tracking details and insurance coverage in the unlikely event that a package gets lost or stolen in transit.
  • ๐Ÿ’ฐ Money-Back Guarantee: If your items arrive damaged or become defective within 30 days of normal usage, we will gladly issue out a replacement or refund.
  • โœ‰๏ธ 24/7 Customer Support: We have a team of live reps ready to help and answer any questions you have within a 24-hour time frame, 7 days a week.
  • ๐Ÿ”’ Safe & Secure Checkouts: We use state-of-the-art SSL Secure encryption to keep your personal and financial information 100% protected.