Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt
Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt

Men's Loose Fit Midweight Logo Sleeve Graphic Sweatshirt

17667 sold
$32.99
$54.99
-$22.00
Buy 2 Get 10% Off Plus Free Shipping (Total Discount Is About $15)
color-New Navy
Please select a color
size-X-Small
Please select a size
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);

Original price 54.99-current price only 32.99

mens

Style Features

mens

Attached Hood

Attached three-piece hood with drawcord closure.

mens

Durable Front Pocket

Front hand warmer pocket for colder days. Durable enough to hold your wallet. devices and keys.

mens

Rib-Knit Cuffs and Waistband

Stretchable. spandex-reinforced rib-knit cuffs and waistband to keep the cold out and your gear in place.

mens

Fit Guide

mens

mens

Relaxed Fit

A closer fit to the body built for work.

mens

Loose (Original) FIt

A working man's fit with the most room to move. Loose Fit. previously known as Original Fit. is a label update in name only. Loose and Original size and fit remains the same. Stock may vary in labeling. Loose Fit t-shirts are cut larger with a roomier fit in the chest and shoulders.