17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack
17 Multifunctional Hardshell Camera Backpack

17 Multifunctional Hardshell Camera Backpack

$79.99
$129.99
-$50.00
Buy 2 Get 10% Off Plus Free Shipping (Total Discount Is About $15)
Color-Black
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);

This camera backpack is ideal for the pro photographer or any other creative looking to conveniently store their DSLR/SLR/Mirrorless cameras and accessories in one place. A hardshell casing and foam-padded layer protect against impacts. while a high elastic back cushion offers comfortable carrying during long periods of use. Waterproofing and shock-protection make this product suitable for both hobbies and professional photography alike.

Key Features:

  • Customizable and Protective: The bag offers 2 compartments with padded removable modular inserts. allowing you to organize and adjust the inner storage space to accommodate different cameras. lenses. flashes. and drones. The waterproof vegan leather hardshell protection in the front and foam padded layer provide excellent shock and drop protection.
  • Versatile Storage Options: With a full open design. the bag features 2 accessory pockets on the back face for cables. SD cards. power banks. and small items. It includes a tripod/monopod holder. a pocket for an umbrella or water bottle. and an anti-theft pocket for wallets. cellphones. and precious items.
  • Comfortable and Convenient: The padded shoulder strap is adjustable (17.72 to maximum 39.4 inches) and the clip strap allows you to hang sunglasses. towels. and more. The bag also has a durable handle. a back trolley belt for easy transportation during trips. and a high elastic back cushion for enhanced comfort.
  • Compatible and Professional: This multifunctional camera bag is designed for DSLR/SLR/Mirrorless cameras of various brands. including Nikon (D5600. D5300. D3500. D3400. D3300. D3200) and Canon (EOS Rebel T6. T6i. SL2). as well as DJI Mavic Drones (Mavic 2/Air/Pro).
  • Warranty and Gender-neutral Design: The bag comes with a 1-year warranty. ensuring its quality and your satisfaction. It is suitable for both men and women. catering to camera enthusiasts and providing a reliable and stylish carrying solution.

Specifications:

  • Weight: 0.75 lbs
  • Size: 17.32 x 11.8 x 7.5 inches
  • Made in: China