Scandinavian Tree of Life hollowed out vintage men and women daemon amulet jewelry

$29.99
Necklaces Type:  chainless
Quantity

Description

Yggdrasil (Tree of Life)
Yggdrasil is the giant "ash tree" that grows from the Well of Fate (Urðarbrunnr). All nine worlds or dimensions are entwined in its branches and roots. Yggdrasil thus acts as a conduit or pathway between these nine dimensions through which the gods may travel. If this all seems a bit overwhelming, you are not alone

About this item
❤【MATERIAL】titanium steel
❤【SIZE】 Pendant:28.5*43.7mm(01.12*1.72in)/Chain:46cm(18in)/weight:6.8g.
❤【TREE OF LIFE NECKLACE】Symbol of positive energy, growth and strength, rebirth, a bright future, longevity, good health, and a fresh start on life.And the significance of the leaves on the tree were thought to have mystical elements that heal the soul.
❤【BEST GIFT】- This necklace comes in a Gift Box, ready for gifting upon arrival. Such a beautiful shape and strong love, No matter Valentine's day, mother's day, birthday or Christmas, this necklace is absolutely suitable as a gift, this exquisite package is very suitable for your friends, spouse, lover, relatives or yourself; She/he will love to wear this necklace and be reminded of your care every time she/he wears it.

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 = "32723472-c913-4ca4-8670-f331bafef143"; // 促销活动数据 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 == 'a446d613-8905-47b3-90fa-f7b309544363' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "a446d613-8905-47b3-90fa-f7b309544363", 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);