Compression System

$149.00  - $169.00
(Tax included)
Color:  Solid Black
Quantity
people are viewing this right now
/** @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);
Shipping
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Description

The Air Travel Bag offers a premium travel experience for those who value convenience, efficiency, and security

Save on baggage fees, skip long queues at baggage claims, and enjoy peace of mind knowing your belongings are secure and accessible. Designed to seamlessly adapt to any situation, this bag is perfect for travel and everyday use. 

Whether it’s a short trip or a full-on long journey, the Air Travel Bag® fits right in – whatever your plans are.

With its durable design and included 2-year warranty, you can avoid spending hundreds of dollars replacing luggage every year—making it your reliable companion for every journey

 

• Spacious, expandable compartments

• Water-resistant and durable

• Multiple compartments for better organization

• Padded Straps for comfort

• Luggage sleeve for easy suitcase attachment

• Hidden pockets for valuables

• Integrated lock for enhanced travel security

Unisex: Designed to be comfortable for everyone.
Volume: 22-48 liters (adjustable with compression).
Dimensions: 19/17 x 12.6 x 6-8 inches (L x W x D) – expands up to 8 inches in depth.
(International: 49/43 x 32 x 15-20 cm).
Weight: 3.5-4 lbs (1.6-1.8 kg)

Materials:
• Main fabric: 100% Recycled Nylon 900D with face wax coating and back PU coating, GRS certified, PFC free
• Back panel fabric: 100% Polyester
• Interlock lining: 100% Polyester 230T
• Mesh: 100% Polyester
• Webbing: Polypropylene Webbing, Nylon Herringbone Webbing
• Foams: Polyethylene Foams, EVA Foams, Neoprene