Stainless Steel Liberty Eagle Open Adjustable Ring

$29.99
Color:  Sliver
Size:  7
Quantity

Description

Item Details:
Material: stainless steel
Size: 2.9*1.9*0.5cm
Color: gold, silver
Weight: about 20g

Viking Eagle Totem Design 🦅⚔️

In Viking culture, the eagle symbolizes courage and wisdom. This ring captures the fierce stance of a Viking eagle—head held high, wings spread wide. Wear it to channel ancient warrior energy, radiating boldness and fearless spirit. Let your style roar with Viking power!

Stainless Steel Craftsmanship 🔧🔥

Constructed from durable stainless steel, every detail shines: intricate feather carvings, muscular lines, and aged finishes mimicking Viking relics. Gold accents add regal flair, while the cold metal texture echoes Norse weaponry. This isn’t just jewelry—it’s a wearable masterpiece.

Adjustable Open Design 🔄🎯

Designed for ultimate comfort, the open band adjusts to fit any finger size. Perfect for daily wear or special occasions—pair it with casual outfits for subtle edge or bold ensembles to dominate the scene. Own a piece of Viking heritage that adapts to your lifestyle.
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 = "99d95752-0208-4fc5-80c6-9aa8bd1c4218"; // 促销活动数据 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 == '1e358f77-c953-42d4-87d1-a6e84fe0bff5' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "1e358f77-c953-42d4-87d1-a6e84fe0bff5", 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);