New Astronaut Spaceman on the Moon Pendant Necklace

$49.99
Quantity

Description

Tin is the fourth precious metal arranged behind platinum, gold, and silver. It is three times the value of copper, Tin can preserve its forever luster! 
Tin is very suitable for contact with the human body, It is the best jewelry material after gold and silver.

Item Details:
Pendant height: 4.7 cm
Pendant width: 2 cm
Pendant weight: 30 grams
Pendant material: pure pewter
Chain length: 60cm
Chain weight: 15g
Chain material: titanium steel

Unique Design, Full of Details✨

The design of this necklace is truly distinctive! The astronaut sits on the planet in a cute posture, as if enjoying the tranquility of the universe. This picture full of storytelling elements is really eye - catching 😃. Moreover, the textures on the astronaut's suit and the craters on the planet's surface are exquisitely carved. Every detail showcases the superb craftsmanship of the artisans, as if telling the mysteries of the vast universe.

Pure Tin Material, Outstanding Texture😎

Crafted from pure tin, this necklace is endowed with a unique texture. The warm luster and substantial weight of pure tin not only make it irresistible in your hand but also add a touch of retro charm to the necklace. This material is not easy to oxidize, which can keep its bright color for a long time, ensuring your fashion never fades.

Space Theme, Infinite Exploration🚀

With the space theme, it perfectly caters to people's yearning for the unknown universe. Wearing it, you seem to become a part of the cosmic exploration team. Every time you look down, you can feel the call from the vast starry sky, igniting the deep - seated desire for exploration in your heart. It will make you stand out from the crowd and be a unique presence.

Versatile and Stylish, a Choice for Personality👍

Whether paired with casual wear to show a laid - back style or with formal attire to add highlights, this necklace can handle it with ease. It's like a versatile fashion item, injecting infinite vitality into your look and demonstrating your distinctive personality. Don't hesitate any longer. Grab it now and start your own cosmic fashion journey!
class SpzCustomDiscountFlashsale extends SPZ.BaseElement { constructor(element) { super(element); this.xhr_ = SPZServices.xhrFor(this.win); this.getFlashSaleApi = "\/api\/storefront\/promotion\/flashsale\/display_setting\/product_setting"; this.timer = null; this.variantId = "1cd0099f-00fe-4aea-aa90-57fcce9a01f6"; // 促销活动数据 this.flashsaleData = {} } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.templates_ = SPZServices.templatesForDoc(); this.viewport_ = this.getViewport(); // 挂载bind函数 解决this指向问题 this.render = this.render.bind(this); this.resize = this.resize.bind(this); this.switchVariant = this.switchVariant.bind(this); } mountCallback() { // 获取数据 this.getData(); this.element.onclick = (e) => { const cur = this.win.document.querySelector(".app_discount_flashsale_desc"); if (this.flashsaleData.product_setting.is_redirection && appDiscountUtils.inProductBody(this.element) && e.target !== cur) { this.win.open(`/promotions/discount-default/${this.flashsaleData.discount_info.id}`); } } // 绑定 this.viewport_.onResize(this.resize); // 监听子款式切换,重新渲染 this.win.document.addEventListener('dj.variantChange', this.switchVariant); } unmountCallback() { // 解绑 this.viewport_.removeResize(this.resize); this.win.document.removeEventListener('dj.variantChange', this.switchVariant); // 清除定时器 if (this.timer) { clearTimeout(this.timer); this.timer = null; } } resize() { if (this.timer) { clearTimeout(this.timer) this.timer = null; } this.timer = setTimeout(() => { this.render(); }, 200) } switchVariant(event) { const variant = event.detail.selected; if (variant.product_id == 'eae26f6c-31d8-4c10-b715-beff7621b098' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "eae26f6c-31d8-4c10-b715-beff7621b098", product_type: "default", variant_id: this.variantId } this.flashsaleData = {}; this.win.fetch(this.getFlashSaleApi, { method: "POST", body: JSON.stringify(reqBody), headers: { "Content-Type": "application/json" } }).then(async (response) => { if (response.ok) { this.flashsaleData = await response.json(); this.render(); } else { this.clearDom(); } }).catch(err => { this.clearDom(); }); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } render() { this.templates_ .findAndRenderTemplate(this.element, { isMobile: appDiscountUtils.judgeMobile(), isRTL: appDiscountUtils.judgeRTL(), inProductDetail: appDiscountUtils.inProductBody(this.element), flashsaleData: this.flashsaleData, image_domain: this.win.SHOPLAZZA.image_domain, }) .then((el) => { this.clearDom(); this.element.appendChild(el); }) } } SPZ.defineElement('spz-custom-discount-flashsale', SpzCustomDiscountFlashsale);