📢 Factory Clearance Special Limited Stock✨Folding Trailers for Motorcycle Transport

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 = "98e27d06-9d42-4812-a8c1-fbf7873824a5"; // 促销活动数据 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"); const setting = this.flashsaleData.product_setting; const landingUrl = `/promotions/discount-default/${this.flashsaleData.discount_info.id}`; const finalUrl = appDiscountUtils.resolveDiscountHref(setting, landingUrl); if (finalUrl && appDiscountUtils.inProductBody(this.element) && e.target !== cur) { this.win.open(finalUrl, '_blank', 'noopener'); } } // 绑定 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 == 'aabce232-06da-4e86-afbd-79d6e1d55e31' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "aabce232-06da-4e86-afbd-79d6e1d55e31", 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);
€69.99
people are viewing this right now
Model:  Folding lightweight HMT Viper 1 trailer
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);
Worldwide delivery
Secure payments
Visual logistics tracking
Free returns
Shipping

Description

Special offer at this price!
💸If you are not satisfied within 30 days , you can return it for free.
🚀Quick refund>> 100%money back guarantee

🚆Shipping>>Worldwide express shipping available.
⏰Processing Time>> Ship within 24 hours after payment.

Viper trailers have modern design and are made entirely of stainless steel, which accentuates their extraordinary appearance. The modular structure enables configuring them for one, two or three motorcycles. Few assembly elements ensure quick and easy handling.

Once folded, our trailers are compact and easily fit into a car trunk, owing to which our customers can enjoy travelling comfortably.

Folding trailer usage tutorial

The ramp does not have to rest on the ground when loading

Charge the motorcycle - drive the motorcycle slowly in first gear to secure it with the first gear.

The motorcycle must be lashed to the side holders on the right and left

Tilt the trailer down and lock it into place and secure it with the safety bolt

Secure with tire belt so that the shock absorbers are not stressed

Charging with the electric winch with radio remote control is quick and easy

Product Description

Folding lightweight HMT Viper 1 trailer

  • For one motorcycle
  • Easy and quick loading!!!
  • Made of stainless steel
Technical specification
  • GVM 300 – 500 kg
  • Suspension Rubber torsion bars
  • LED Lighting
  • Wheels 8”
  • Weight 73 kg
  • Dimensions L.W.H. – 275, 159, 57
  • Fits into a car trunk once folded

Folding HMT Viper Max GS trailer

  • For two heavier motorcycles, e.g. GS Adventure
  • Easy and quick loading!!!
  • Made of stainless steel
Technical specification
  • GVM 750 kg
  • Suspension Rubber torsion bars
  • LED lighting + parking lights
  • Wheels 10”
  • Weight 140 kg
  • Dimensions L.W.H. – 318, 191, 60

We are pleased to share our experience and passion with you. Enjoy travelling comfortably with us and recommend us to others!

🌎 Worldwide Shipping ✈

Please note that shipping is secure and takes 2-7 business days worldwide. However, you may receive your items sooner. Tracking numbers will ALWAYS be sent to you so you can follow every step of the process! Big things are worth waiting for. For ! 😉

AFTER SALES SERVICE

Dear customer, buy any product here and try it from the comfort of your home for 30 days.
If for any reason you are not completely satisfied, return the product within 30 days!

  • We ship to  127 countries ,  including the United States, California, Australia and all countries in Europe.
  • We believe we have some of the most innovative products in the world and we hope to back that up with a 30-day risk-free guarantee 
  • If for any reason you do not have a positive experience, we will do our best to ensure that you are 100% satisfied with the purchase.