Anti-slip grab nails🔥Get $10 off purchases over $30
Anti-slip grab nails🔥Get $10 off purchases over $30
Anti-slip grab nails🔥Get $10 off purchases over $30
Anti-slip grab nails🔥Get $10 off purchases over $30
Anti-slip grab nails🔥Get $10 off purchases over $30
Anti-slip grab nails🔥Get $10 off purchases over $30
Anti-slip grab nails🔥Get $10 off purchases over $30
4/7
Anti-slip grab nails🔥Get $10 off purchases over $30
Anti-slip grab nails🔥Get $10 off purchases over $30
Anti-slip grab nails🔥Get $10 off purchases over $30
Anti-slip grab nails🔥Get $10 off purchases over $30
Anti-slip grab nails🔥Get $10 off purchases over $30
Anti-slip grab nails🔥Get $10 off purchases over $30
Anti-slip grab nails🔥Get $10 off purchases over $30
4/7

Anti-slip grab nails🔥Get $10 off purchases over $30

🔥Buy one get 50% off!

$29.80
$29.99
Save 1%
COLOR+SIZE
Please select a color+size
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);
 Anti-slip grab nails help you stay balanced and stable.
Reduces the likelihood of slipping and walking difficulties.
The crampons have full foot slip protection, making them easy to put on and take off, and they fit securely in your shoes.
Wear in winter to protect your safety and prevent stampedes to avoid falls and injuries while climbing, hiking, and walking. 
Ideal for ice fishing, hunting, walking, jogging, hiking, running, shoveling snow and much more  
Suitable for most footwear, such as boots, sneakers, hiking boots, and running shoes. 
  • features

    [5-Finger Studs] Abrasion-resistant 5-tooth steel spikes provide excellent traction conditions in a variety of terrain or other harsh environments. The clever layout of the nails ensures an even distribution of weight as well as long-lasting comfort and durability. 

     

  • [Wear-resistant rubber material] 

  • [Easy to wear] Just buckle the crampons front end to the toe and the back end to the heel and adjust it appropriately.

  •  Save your valuable time and effort.

  • [Multi-purpose and unisex] is suitable for men and women of any age, including teenagers, adults, and seniors. Used for sloping terrain, icy roads, icy lanes, muddy and wet grass, dangerous trails, etc.

使用方法

specification

Material: rubber + manganese steel

Weight: 100g

Color: black, green, red, yellow, black

Sizing: S fits 28-35, L fits 36-44

parcel

1/3/4/5 pairs* universal non-slip gripper nails 

note

Due to manual measurements, slight measurement deviations are allowed.

Due to differences in display and lighting effects, the actual color of the product may differ slightly from the color shown in the image.