17 Expandable Travel Backpack
17 Expandable Travel Backpack
17 Expandable Travel Backpack
17 Expandable Travel Backpack
17 Expandable Travel Backpack
17 Expandable Travel Backpack
17 Expandable Travel Backpack
17 Expandable Travel Backpack
17 Expandable Travel Backpack
17 Expandable Travel Backpack
17 Expandable Travel Backpack
17 Expandable Travel Backpack
17 Expandable Travel Backpack
17 Expandable Travel Backpack

17 Expandable Travel Backpack

$49.99
$69.99
-$20.00
Buy 2 Get 10% Off Plus Free Shipping (Total Discount Is About $15)
Color-Grey
Please select a color
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);

Embark on Your Next Adventure with the 35L Large Travel Backpack for Men: Tailored for the dynamic traveler. this backpack effortlessly transitions from a compact 22L to a spacious 35L capacity. accommodating everything from daily essentials to extra items for extended trips. Crafted from durable polyester and designed with comfort in mind. it features padded shoulder straps. a TSA-friendly lock. and a convenient USB charging port.

Key Features:

  • Expandable Design: Easily switches from 22L to 35L. offering versatile storage options to suit your travel needs.
  • Durable and Comfortable: Made with high-quality polyester. featuring padded shoulder straps and breathable back panels for enhanced comfort.
  • Security Focused: Equipped with a TSA lock and hidden compartments to keep your valuables secure while on the go.
  • USB Charging Port: Stay charged on the move with the built-in USB port (power bank not included). perfect for busy travelers.
  • Multi-Compartment: Organized storage for a 17.3 laptop. clothes. and other travel necessities. ensuring everything has its place.

Specifications:

  • Dimensions: 12.5 x 6.7 x 17.5 inches (expandable to 9.8 inches in depth)
  • Weight: 3.19 pounds
  • Material:?Polyester
  • Capacity: 22L - 35L
  • Color Options: Black. Grey

This backpack is not just a travel accessory but a statement of style and functionality. ideal for women who demand both comfort and security on their travels. Experience hassle-free trips with the 35L Large Travel Backpackyour go-to choice for versatile. stylish. and practical travel gear.