{"product_id":"tactical-chest-bag","title":"Tactical Chest Bag — Hands-Free Carry Vest","description":"\u003c!-- HERO SECTION --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #F5E6D3 0%, #FFFFFF 100%); border: 2px solid #B87333; border-radius: 16px; padding: 28px; margin: 0 0 25px 0; text-align: center;\"\u003e\n\u003ch1 style=\"color: #b87333; font-size: 28px; font-weight: bold; margin: 0 0 12px 0; line-height: 1.3;\"\u003eCarry Everything. Show Nothing. Look Like a Threat.\u003c\/h1\u003e\n\u003cp style=\"color: #2c5f2d; font-size: 18px; font-weight: 600; margin: 0 0 16px 0;\"\u003eThe tactical chest bag that turns heads — and keeps your hands free\u003c\/p\u003e\n\u003cp style=\"color: #333; font-size: 16px; line-height: 1.6; margin: 0;\"\u003eDesigned for people who move with purpose. Adjustable, lightweight, and built for everyday carry — whether you're in the city, the mountains, or somewhere in between.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLORS SECTION --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #F5E6D3 0%, #FFFFFF 100%); border: 2px solid #B87333; border-radius: 16px; padding: 24px; margin: 0 0 25px 0; text-align: center;\"\u003e\n\u003ch3 style=\"color: #b87333; font-size: 22px; font-weight: bold; margin: 0 0 16px 0;\"\u003e🎨 Available in 4 Colors\u003c\/h3\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 12px; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #B87333;\"\u003e\n\u003cspan style=\"font-size: 22px; margin-right: 12px;\"\u003e⬛\u003c\/span\u003e \u003cspan style=\"color: #2c5f2d; font-size: 15px;\"\u003e\u003cstrong\u003eBlack\u003c\/strong\u003e — clean, urban, goes with everything. The everyday essential.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #B87333;\"\u003e\n\u003cspan style=\"font-size: 22px; margin-right: 12px;\"\u003e🟢\u003c\/span\u003e \u003cspan style=\"color: #2c5f2d; font-size: 15px;\"\u003e\u003cstrong\u003eKhaki\u003c\/strong\u003e — neutral and versatile. Blends into any environment effortlessly.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #B87333;\"\u003e\n\u003cspan style=\"font-size: 22px; margin-right: 12px;\"\u003e🪖\u003c\/span\u003e \u003cspan style=\"color: #2c5f2d; font-size: 15px;\"\u003e\u003cstrong\u003eMilitary Green\u003c\/strong\u003e — bold tactical look. Built for those who mean business.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #B87333;\"\u003e\n\u003cspan style=\"font-size: 22px; margin-right: 12px;\"\u003e🏜️\u003c\/span\u003e \u003cspan style=\"color: #2c5f2d; font-size: 15px;\"\u003e\u003cstrong\u003eDesert Camo\u003c\/strong\u003e — tactical pattern, rugged character. Stands out by blending in.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHY IT WORKS --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #F5E6D3 0%, #FFFFFF 100%); border: 2px solid #B87333; border-radius: 16px; padding: 24px; margin: 0 0 25px 0; box-shadow: 0 4px 12px rgba(184, 115, 51, 0.15);\"\u003e\n\u003ch3 style=\"color: #b87333; font-size: 22px; margin: 0 0 18px 0; text-align: center; font-weight: 600;\"\u003eWhy People Keep Asking \"Where Did You Get That?\"\u003c\/h3\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 14px;\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #B87333;\"\u003e\n\u003cspan style=\"font-size: 24px; margin-right: 12px;\"\u003e🎯\u003c\/span\u003e \u003cspan style=\"color: #2c5f2d; font-size: 15px; font-weight: 500;\"\u003e\u003cstrong\u003eTactical vest silhouette\u003c\/strong\u003e — bold, structured look that stands out in any crowd\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #B87333;\"\u003e\n\u003cspan style=\"font-size: 24px; margin-right: 12px;\"\u003e🔧\u003c\/span\u003e \u003cspan style=\"color: #2c5f2d; font-size: 15px; font-weight: 500;\"\u003e\u003cstrong\u003eFully adjustable straps\u003c\/strong\u003e — fits all body types, men and women, snug and secure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #B87333;\"\u003e\n\u003cspan style=\"font-size: 24px; margin-right: 12px;\"\u003e📦\u003c\/span\u003e \u003cspan style=\"color: #2c5f2d; font-size: 15px; font-weight: 500;\"\u003e\u003cstrong\u003eMultiple pockets\u003c\/strong\u003e — front zip, side slots, inner compartments. Everything has a place.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #B87333;\"\u003e\n\u003cspan style=\"font-size: 24px; margin-right: 12px;\"\u003e🪶\u003c\/span\u003e \u003cspan style=\"color: #2c5f2d; font-size: 15px; font-weight: 500;\"\u003e\u003cstrong\u003eLightweight \u0026amp; durable\u003c\/strong\u003e — barely noticeable to wear, built to last\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #B87333;\"\u003e\n\u003cspan style=\"font-size: 24px; margin-right: 12px;\"\u003e🏙️\u003c\/span\u003e \u003cspan style=\"color: #2c5f2d; font-size: 15px; font-weight: 500;\"\u003e\u003cstrong\u003eHands-free carry\u003c\/strong\u003e — phone, wallet, keys, passport. All on your chest, not your back.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #B87333;\"\u003e\n\u003cspan style=\"font-size: 24px; margin-right: 12px;\"\u003e🚚\u003c\/span\u003e \u003cspan style=\"color: #2c5f2d; font-size: 15px; font-weight: 500;\"\u003e\u003cstrong\u003eFree shipping\u003c\/strong\u003e — straight to your door, no hassle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHO IS IT FOR --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #F5E6D3 0%, #FFFFFF 100%); border: 2px solid #B87333; border-radius: 16px; padding: 24px; margin: 0 0 25px 0; text-align: center;\"\u003e\n\u003ch3 style=\"color: #b87333; font-size: 22px; font-weight: bold; margin: 0 0 16px 0;\"\u003e🧭 Built For Every Mission\u003c\/h3\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 12px; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #2C5F2D;\"\u003e\n\u003cspan style=\"font-size: 22px; margin-right: 12px;\"\u003e🏔️\u003c\/span\u003e \u003cspan style=\"color: #333; font-size: 15px;\"\u003eHiking, trekking and outdoor adventures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #2C5F2D;\"\u003e\n\u003cspan style=\"font-size: 22px; margin-right: 12px;\"\u003e✈️\u003c\/span\u003e \u003cspan style=\"color: #333; font-size: 15px;\"\u003eTravel and airport runs — passport always within reach\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #2C5F2D;\"\u003e\n\u003cspan style=\"font-size: 22px; margin-right: 12px;\"\u003e🏙️\u003c\/span\u003e \u003cspan style=\"color: #333; font-size: 15px;\"\u003eCity commutes and daily errands — hands free, stress free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #2C5F2D;\"\u003e\n\u003cspan style=\"font-size: 22px; margin-right: 12px;\"\u003e🎪\u003c\/span\u003e \u003cspan style=\"color: #333; font-size: 15px;\"\u003eFestivals, markets and events — secure and stylish\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: white; padding: 14px; border-radius: 10px; border-left: 4px solid #2C5F2D;\"\u003e\n\u003cspan style=\"font-size: 22px; margin-right: 12px;\"\u003e📸\u003c\/span\u003e \u003cspan style=\"color: #333; font-size: 15px;\"\u003eContent creators and photographers — gear always on hand\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCROLL STOPPER --\u003e\n\u003cstyle\u003e\n@keyframes pulse-glow {\n  0%, 100% { \n    box-shadow: 0 0 20px rgba(184, 115, 51, 0.5), 0 0 40px rgba(184, 115, 51, 0.3);\n    transform: scale(1);\n  }\n  50% { \n    box-shadow: 0 0 35px rgba(184, 115, 51, 0.7), 0 0 60px rgba(184, 115, 51, 0.5);\n    transform: scale(1.02);\n  }\n}\n.scroll-catch-bag {\n  animation: pulse-glow 2s ease-in-out infinite;\n}\n.scroll-to-top-btn-bag {\n  background: linear-gradient(135deg, #B87333 0%, #9a5f28 100%);\n  color: #FFFFFF !important;\n  font-size: 19px;\n  font-weight: bold;\n  padding: 18px 48px;\n  border: none;\n  border-radius: 50px;\n  cursor: pointer;\n  box-shadow: 0 6px 20px rgba(184, 115, 51, 0.4);\n  transition: all 0.3s ease;\n  text-decoration: none;\n  display: inline-block;\n}\n.scroll-to-top-btn-bag:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 8px 25px rgba(184, 115, 51, 0.6);\n  background: linear-gradient(135deg, #9a5f28 0%, #B87333 100%);\n  color: #FFFFFF !important;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"scroll-catch-bag\" style=\"background: linear-gradient(135deg, #F5E6D3 0%, #FFFFFF 100%); border: 3px solid #B87333; border-radius: 16px; padding: 36px 28px; margin: 40px 0; text-align: center;\"\u003e\n\u003cp style=\"color: #b87333; font-size: 22px; font-weight: 600; margin: 0 0 18px 0; line-height: 1.4;\"\u003e⚡ Tactical. Stylish. Yours.\u003c\/p\u003e\n\u003cp style=\"color: #2c5f2d; font-size: 18px; line-height: 1.6; margin: 0 0 26px 0; font-weight: 500;\"\u003ePick a color. The rest takes care of itself.\u003c\/p\u003e\n\u003ca href=\"#\" class=\"scroll-to-top-btn-bag\"\u003eGet Yours Now — Free Shipping\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #2C5F2D 0%, #1a4a1f 100%); border-radius: 12px; padding: 24px; margin: 25px 0 0 0; text-align: center; box-shadow: 0 4px 12px rgba(44, 95, 45, 0.3);\"\u003e\n\u003ch3 style=\"color: #f5e6d3; font-size: 22px; margin: 0 0 12px 0; font-weight: bold;\"\u003e🛡️ 30-Day Money-Back Guarantee\u003c\/h3\u003e\n\u003cp style=\"color: white; font-size: 16px; line-height: 1.7; margin: 0;\"\u003eNot feeling it? We'll refund every krone. No questions asked. That's the Face of Norway promise.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Face of Norway","offers":[{"title":"Desert Camo","offer_id":43162449248361,"sku":"14:771#BKCP;5:200001598#Extra Large","price":499.0,"currency_code":"NOK","in_stock":true},{"title":"Black","offer_id":43162449281129,"sku":"14:193#Black;5:200001598#Extra Large","price":499.0,"currency_code":"NOK","in_stock":true},{"title":"Khaki","offer_id":43162449313897,"sku":"14:173#Khaki;5:200001598#Extra Large","price":499.0,"currency_code":"NOK","in_stock":true},{"title":"Green","offer_id":43162449346665,"sku":"14:365458#Green;5:200001598#Extra Large","price":499.0,"currency_code":"NOK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/7452\/6313\/files\/rasta-girl-khaki-chest-bag_9a283ef4-0435-4e1d-8dc7-f425317dc2fe.png?v=1777317402","url":"https:\/\/faceofnorway.com\/products\/tactical-chest-bag","provider":"Face of Norway","version":"1.0","type":"link"}