hezecar™-[49% OFF]10 in 1 Cross Switch Key Wrench

$19.67
$38.99
-$19.32
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);
Free returns
Sustainably made
Secure payments

Description

Toolbox in Your Pocket!- Whether you're a  mechanic, electrician, maintenance worker or DIY enthusiast, 10-in-1 Key Wrench has everything you need for flats, angles, tight spaces and beyond.

Made of durable heavy-duty steel, small and easy to carry, 10 interchangeable wrench heads can replace 10 common tools!

Specifications:
Material: Carbon steel
Square: 5/6-7/8-9/10-11 mm
Triangle: 7-8/9-10/11-12 mm
Two-way key bit: 3-5 mm
Half a month: 6mm
Stepped square: 6-9 mm
Size: 8 x 2 x 8 cm
Weight: 150g
Package Included:
1 x 10-in-1 Cross Key

CLICK "ADD TO CART "TO ORDER YOURS NOW!
We Won't Be Offering This Amazing Deal For Long!


FEWER, BETTER

We believe time is the new luxury. Fewer, better celebrates a style of life valuing a simpler, smarter way. Designed with longevity and responsibility, each piece is made for everyday ease so that you love what you wear.

AFTER-SALE SERVICE 

  • If for whatever reason you're not completely satisfied, then return the product within 30 days!
  • We ship to 127 countries, including the US, CA, AU and all countries in Europe.
  • We are convinced that we have some of the most innovative products in the world, and we hope to support this through a risk-free 90-day guarantee.
  • If you do not have a positive experience for any reason, we will do our best to ensure that you are 100% satisfied with the purchase.