{"product_id":"eberlestock-bang-bang-rangebag","title":"Eberlestock Bang-Bang Rangebag","description":"\u003csection class=\"tpc-specs-two\" aria-label=\"Specs and technical features\"\u003e\n  \u003cstyle\u003e\n    .tpc-specs-two{\n      --bg:#000;\n      --card:#070707;\n      --ink:#f2f2f2;\n      --muted:rgba(242,242,242,.72);\n      --accent:#ff8a2a;\n      --accent2:#a85714;\n      --stroke:rgba(255,138,42,.22);\n      --shadow:0 0 22px rgba(255,138,42,.10);\n\n      color:var(--ink);\n      font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n      padding:10px 0;\n    }\n\n    .tpc-specs-two .wrap{\n      max-width:1100px;\n      margin:0 auto;\n      padding:0 16px;\n      display:grid;\n      grid-template-columns: 1fr 1fr;\n      gap:34px;\n      align-items:start;\n    }\n\n    .tpc-specs-two .title{\n      margin:0 0 14px;\n      letter-spacing:.08em;\n      text-transform:uppercase;\n      font-weight:900;\n      color:var(--accent);\n      font-size:22px;\n      display:flex;\n      align-items:center;\n      gap:10px;\n    }\n    .tpc-specs-two .title:before{\n      content:\"—\";\n      color:var(--accent2);\n      opacity:.9;\n    }\n\n    .tpc-specs-two .box{\n      border:1px solid var(--stroke);\n      border-radius:18px;\n      background:radial-gradient(120% 140% at 0% 0%, rgba(168,87,20,.18) 0%, rgba(0,0,0,.55) 55%, rgba(0,0,0,.75) 100%);\n      box-shadow:var(--shadow);\n      padding:18px 18px 14px;\n    }\n\n    \/* LEFT: specs rows with icons *\/\n    .tpc-specs-two .rows{\n      margin:0;\n      padding:0;\n      list-style:none;\n      display:flex;\n      flex-direction:column;\n      gap:12px;\n    }\n    .tpc-specs-two .row{\n      display:grid;\n      grid-template-columns: 34px 1fr;\n      gap:12px;\n      align-items:center;\n      padding:10px 10px;\n      border-radius:14px;\n      border:1px solid rgba(255,138,42,.12);\n      background:rgba(0,0,0,.38);\n      transition: transform .15s ease, border-color .2s ease, box-shadow .2s ease, background-color .2s ease;\n    }\n    .tpc-specs-two .row:hover{\n      transform:translateY(-1px);\n      border-color:rgba(255,138,42,.38);\n      box-shadow:0 0 18px rgba(255,138,42,.18);\n      background:rgba(168,87,20,.10);\n    }\n    .tpc-specs-two .ico{\n      width:34px;height:34px;\n      border-radius:12px;\n      border:1px solid rgba(255,138,42,.25);\n      display:grid;\n      place-items:center;\n      background:rgba(0,0,0,.45);\n      box-shadow: inset 0 0 0 1px rgba(0,0,0,.4);\n    }\n    .tpc-specs-two svg{\n      width:18px;height:18px;\n      stroke:rgba(255,138,42,.95);\n      fill:none;\n      stroke-width:2;\n      stroke-linecap:round;\n      stroke-linejoin:round;\n    }\n    .tpc-specs-two .label{\n      color:var(--ink);\n      font-weight:800;\n      letter-spacing:.02em;\n    }\n    .tpc-specs-two .val{\n      color:var(--muted);\n      font-weight:650;\n      margin-left:6px;\n    }\n\n    \/* RIGHT: features list *\/\n    .tpc-specs-two .bullets{\n      margin:0;\n      padding:4px 0 0 18px;\n      color:var(--muted);\n      line-height:1.55;\n    }\n    .tpc-specs-two .bullets li{\n      margin:8px 0;\n    }\n    .tpc-specs-two .bullets li::marker{\n      color:rgba(255,138,42,.95);\n    }\n\n    @media (max-width: 900px){\n      .tpc-specs-two .wrap{ grid-template-columns:1fr; gap:18px; }\n      .tpc-specs-two .title{ font-size:20px; }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"wrap\"\u003e\n    \u003c!-- LEFT --\u003e\n    \u003cdiv\u003e\n      \u003ch3 class=\"title\"\u003eSPECS\u003c\/h3\u003e\n      \u003cdiv class=\"box\"\u003e\n        \u003cul class=\"rows\"\u003e\n          \u003cli class=\"row\"\u003e\n            \u003cspan class=\"ico\" aria-hidden=\"true\"\u003e\n              \u003c!-- volume --\u003e\n              \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73L13 2.27a2 2 0 0 0-2 0L4 6.27A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.3 7.5 12 12l8.7-4.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22V12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003c\/span\u003e\n            \u003cdiv\u003e\n              \u003cspan class=\"label\"\u003eVolume:\u003c\/span\u003e\u003cspan class=\"val\"\u003e2062.5 c.i. \/ 33.80L\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/li\u003e\n\n          \u003cli class=\"row\"\u003e\n            \u003cspan class=\"ico\" aria-hidden=\"true\"\u003e\n              \u003c!-- weight --\u003e\n              \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 7a4 4 0 0 1 8 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 7h12l2 14H4L6 7z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 7V6a2 2 0 1 1 4 0v1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003c\/span\u003e\n            \u003cdiv\u003e\n              \u003cspan class=\"label\"\u003eWeight:\u003c\/span\u003e\u003cspan class=\"val\"\u003e4 lbs\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/li\u003e\n\n          \u003cli class=\"row\"\u003e\n            \u003cspan class=\"ico\" aria-hidden=\"true\"\u003e\n              \u003c!-- dimensions --\u003e\n              \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 8V3h-5\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 16v5h5\"\u003e\u003c\/path\u003e\u003cpath d=\"M21 3 14 10\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 21l7-7\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 14h7v7h-7z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 3h7v7H3z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003c\/span\u003e\n            \u003cdiv\u003e\n              \u003cspan class=\"label\"\u003eDimensions:\u003c\/span\u003e\u003cspan class=\"val\"\u003e10.25H × 21W × 10D\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/li\u003e\n\n          \u003cli class=\"row\"\u003e\n            \u003cspan class=\"ico\" aria-hidden=\"true\"\u003e\n              \u003c!-- bottom compartment --\u003e\n              \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h18\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 7v14h14V7\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 11h10\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 15h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003c\/span\u003e\n            \u003cdiv\u003e\n              \u003cspan class=\"label\"\u003eBottom Compartment Dimensions:\u003c\/span\u003e\n              \u003cspan class=\"val\"\u003e21.5\" L × 9.5\" W × 2\" D\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- RIGHT --\u003e\n    \u003cdiv\u003e\n      \u003ch3 class=\"title\"\u003eTECHNICAL FEATURES\u003c\/h3\u003e\n      \u003cdiv class=\"box\"\u003e\n        \u003cul class=\"bullets\"\u003e\n          \u003cli\u003ePolycarbonate bottom shell\u003c\/li\u003e\n          \u003cli\u003ePadded configureable main compartment\u003c\/li\u003e\n          \u003cli\u003eAdjustable shoulder harness\u003c\/li\u003e\n          \u003cli\u003eCustomizable organization dividers\u003c\/li\u003e\n          \u003cli\u003eBasement compartment for secure storage\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n","brand":"My Store","offers":[{"title":"Black","offer_id":52506351173974,"sku":null,"price":255.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/9492\/0534\/files\/Artboard_1_copy_1188d076-1a0d-4c58-80de-7d847d3e0b1a.webp?v=1770191744","url":"https:\/\/tpcloadout.com\/products\/eberlestock-bang-bang-rangebag","provider":"TPC Loadout","version":"1.0","type":"link"}