Cloudboom Strike LS - (W/M)

$28.98
people are viewing this right now
Size:  W5/M3.5/36
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);

Description

Key features

  • LightSpray™ technology for our lightest-ever upper

  • Made without sockliner to maximize Helion HF content

  • Over 40% bio-based Helion™ HF hyper foam for high-speed energy return

  • CloudTec® elements create a faster, smoother roll-through

  • Seamless and responsive second-skin fit

  • Ultra-cushioned ride protects against impact

  • Spoon-shaped Speedboard® to absorb and transfer energy

  • Lace-free construction minimizes distractions.

Materials

Features: -LightSpray™ upper produces 75% less carbon emissions compared to our other race shoes. - No glues during assembly - Significantly reduces waste - Over 40% bio-based Helion™ HF hyper foam

Seamless to set the pace

An ultra-thin, second-skin fit that's seamless, with enough support for race day. How? A single 1.5km long filament is spun by robot to create a mesh-like upper. Which is breathable and elastic, with no need for laces. And, at just 30g, it’s the lightest upper we’ve ever made.

Sprayed to cut emissions

Creating the upper in a single piece not only creates a seamless, distraction-free fit. It also minimizes waste, eliminates the need for glues and emits 75% less CO2 than our other premium uppers. Invented in our lab - for the future.

Power and propulsion

Two layers of Helion™ HF hyper foam provide high energy return and impact absorption, with a pre-shaped, stiff carbon fiber Speedboard® sandwiched between, for powerful propulsion at every stride. And, we maximized traction on the outsole, by increasing the ground contact in key areas.