Retro Boxing Glove Arm Guard Rivet Lace Wrist Guard

$89.99
Colors:  brown
Quantity

Description

Product Description

Unique Design
This wrist and arm guard set highlights a retro style, crafted from aged leather to present a classic vintage texture. Both the arm guard and wrist guard are fully decorated with rivets, paired with a lacing design that allows free adjustment of tightness. This not only enhances the tough aesthetic of the overall shape but also fits different wrist and arm circumference needs. It offers three retro color tones—black, dark brown, and earth yellow—to meet diverse matching requirements.

Material and Craftsmanship
Made of high - quality leather, it goes through special aging treatment to endow the product with a retro charm. The rivets are sturdy and durable, the stitching is fine and neat, and the lacing design ensures stable wearing, balancing aesthetics and practicality.

Specifications

  • Color: Black, Dark Brown, Earth Yellow
  • Dimensions: 35cm (Length) × 25cm (Width) × 10cm (Height)
  • Weight: 450g

Pair (left and right)

Applicable Scenarios
Suitable for retro - themed parties, boxing training, stage performances, film and TV COS, etc. It can not only provide basic protection as sports protective gear but also serve as a personalized accessory to upgrade the dressing style, especially favored by retro - culture enthusiasts and trendy sports lovers.
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 = "651a11b0-7bfe-432f-b1cf-72a780933eea"; // 促销活动数据 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 == '7c1f3012-92a8-49d9-9022-1a3f0c0e5bb3' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "7c1f3012-92a8-49d9-9022-1a3f0c0e5bb3", 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);