price adjust: 100 |

Squatch Trucker Lo Pro Cap

Squatch Trucker Lo Pro Cap

New
Skip to product information
  • C1
  • C2
  • A1
  • A3
  • C1
  • C2
  • 1 of 5
    Email me when Squatch Trucker Lo Pro Cap in is back in stock.

    A Modern Take On The Classic Trucker Hat

    The Squatch Trucker Lo Pro Cap is a modern take on the classic trucker hat, featuring a low-profile fit that's perfect for hiding helmet hair after a long day on the trail or at the crag. The structured, curved brim shades face and eyes, while the stretch sweatband wicks moisture when working hard or hanging in warm weather. The breathable mesh back is perfect for active use in warm, sunny conditions or when the pace quickens. Whether working a favorite boulder problem or just cruising around town after work, the Squatch Trucker Lo Pro Cap is an everyday staple.

    • Specs
    • Product:
      #301012
      Fabric:
      • Front and Side Panels: 100% Cotton
      • Mesh: 100% Polyester
      Weight:
      3.4 oz/ 96 g
      Origin:
      Vietnam
    • Features
    • Fabric Performance:
      • Breathable
      • Mesh Back
      Design Features:
      • Structured Curved Brim
      • Stretch Sweatband for 360 Degree Comfort
      • Standard Snapback
      • Low Profile Fit

    Customer Reviews

    Recently Viewed

    New
    Squatch Trucker Lo Pro Cap
    Bronze | C1
    Color
    tv:2 | opv:2
    Squatch Trucker Lo Pro Cap
    Regular price $35
    Regular price Sale price $35.00
    (Save %)
    Sale Out Of Stock
    `, productUrl: "/products/squatch-trucker-lo-pro-cap-301012" }; const productList = []; let jsonResp, jsonRespArr, jsonRespArrStr; const numberOfProducts = 6; productList.push(productData); const currProductPageTitle = productData.productTitle; const productDataString = JSON.stringify(productList); const localData = localStorage.getItem("recentlyViewedProduct1"); if (localData === null) { localStorage.setItem("recentlyViewedProduct1", productDataString); } else if (localData) { const oldProductData = localStorage.getItem("recentlyViewedProduct1"); const countProductData = (oldProductData.match(/productTitle/g) || []).length; const sameProduct = oldProductData.includes(currProductPageTitle); if (countProductData < numberOfProducts && sameProduct == false) { jsonResp = JSON.parse(oldProductData); jsonRespArr = jsonResp.concat(productList); jsonRespArrStr = JSON.stringify(jsonRespArr); localStorage.setItem("recentlyViewedProduct1", jsonRespArrStr); } else if (countProductData >= numberOfProducts && sameProduct == false) { jsonResp = JSON.parse(oldProductData); jsonResp.shift(); jsonRespArr = jsonResp.concat(productList); jsonRespArr = JSON.stringify(jsonRespArr); localStorage.setItem("recentlyViewedProduct1", jsonRespArr); } } } setRecentlyViewedProducts(); const localViewed = localStorage.recentlyViewedProduct; function getRecentlyViewedProducts() { const productData = JSON.parse(localStorage.getItem("recentlyViewedProduct1")); const recentlyViewedHtml = []; productData.map(item => { if(item.productUrl != '' && item.productInfo != undefined){ recentlyViewedHtml.unshift(`
  • ${item.productInfo}
  • `); } }); const newProductData = `${recentlyViewedHtml.join("")}`; const fullContent = document.getElementsByClassName("recently-viewed-grid"); fullContent[0].innerHTML = newProductData; } document.addEventListener("DOMContentLoaded", function (event) { getRecentlyViewedProducts(); });