{"product_id":"operator-ubacs","title":"Operator Armoured Combat Shirt | UBACS with Elbow Pads | Custom Team Kit","description":"\u003cdiv style=\"font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; background: #050503; padding: 20px; line-height: 1.6; color: #f0ece4;\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv style=\"border-left: 3px solid #c0001a; padding: 20px 28px; margin-bottom: 28px; background: linear-gradient(to right,rgba(192,0,26,0.08),transparent);\"\u003e\n\u003cp style=\"font-size: 24px; font-weight: 800; letter-spacing: 0.06em; text-transform: uppercase; color: #f0ece4; margin: 0 0 12px 0; line-height: 1.1;\"\u003eFujin \u003cspan style=\"color: #c0001a;\"\u003eArmoured Combat Shirt\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: 13px; color: #8a8880; margin: 0; line-height: 1.7; max-width: 620px;\"\u003eWhen the mission requires heavy loadouts and plate carriers, standard gear won't cut it. The Armoured Combat Shirt is engineered for direct action - combining \u003cstrong style=\"color: #f0ece4; font-weight: 600;\"\u003eheavy-duty protection on the extremities\u003c\/strong\u003e with \u003cstrong style=\"color: #f0ece4; font-weight: 600;\"\u003emaximum breathability on the torso\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES --\u003e\n\u003cp style=\"font-size: 10px; font-weight: bold; letter-spacing: 0.3em; text-transform: uppercase; color: #c0001a; margin-bottom: 12px;\"\u003eFeatures\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 2px; margin-bottom: 28px;\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: #0e0e0c; border: 1px solid #222220; border-left: 3px solid #222220;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; color: #f0ece4; width: 200px; flex-shrink: 0; padding: 13px 16px; border-right: 1px solid #1a1a18;\"\u003eRipstop Sleeves\u003c\/span\u003e \u003cspan style=\"font-size: 12px; color: #8a8880; line-height: 1.5; padding: 13px 18px;\"\u003eRugged, tear-resistant fabric on the arms and shoulders. Built to withstand dense woodland and abrasive CQB environments.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: #0e0e0c; border: 1px solid #222220; border-left: 3px solid #222220;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; color: #f0ece4; width: 200px; flex-shrink: 0; padding: 13px 16px; border-right: 1px solid #1a1a18;\"\u003eIntegrated Armour\u003c\/span\u003e \u003cspan style=\"font-size: 12px; color: #8a8880; line-height: 1.5; padding: 13px 18px;\"\u003eBuilt-in elbow pads for hard-impact protection when shooting from prone or manoeuvring through tight cover.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: #0e0e0c; border: 1px solid #222220; border-left: 3px solid #222220;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; color: #f0ece4; width: 200px; flex-shrink: 0; padding: 13px 16px; border-right: 1px solid #1a1a18;\"\u003eClimate Control\u003c\/span\u003e \u003cspan style=\"font-size: 12px; color: #8a8880; line-height: 1.5; padding: 13px 18px;\"\u003eLightweight moisture-wicking torso designed to dump heat and prevent chafing under tactical vests or plate carriers.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; background: #0e0e0c; border: 1px solid #222220; border-left: 3px solid #222220;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; color: #f0ece4; width: 200px; flex-shrink: 0; padding: 13px 16px; border-right: 1px solid #1a1a18;\"\u003eSquad Identity\u003c\/span\u003e \u003cspan style=\"font-size: 12px; color: #8a8880; line-height: 1.5; padding: 13px 18px;\"\u003eDual Velcro shoulder panels for team patches, flags, and callsigns. Zip-secured admin pockets for field essentials.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TEAM ORDERS --\u003e\n\u003cp style=\"font-size: 10px; font-weight: bold; letter-spacing: 0.3em; text-transform: uppercase; color: #c0001a; margin-bottom: 12px;\"\u003eTeam Orders\u003c\/p\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 3px; margin-bottom: 28px;\"\u003e\n\u003cdiv style=\"background: #0e0e0c; border: 1px solid #222220; border-top: 2px solid #c0001a; padding: 18px 20px;\"\u003e\n\u003cp style=\"font-size: 11px; font-weight: bold; letter-spacing: 0.12em; text-transform: uppercase; color: #f0ece4; margin: 0 0 6px 0;\"\u003eMOQ\u003c\/p\u003e\n\u003cp style=\"font-size: 13px; color: #8a8880; margin: 0;\"\u003e5 units per order minimum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #0e0e0c; border: 1px solid #222220; border-top: 2px solid rgba(184,146,42,0.4); padding: 18px 20px;\"\u003e\n\u003cp style=\"font-size: 11px; font-weight: bold; letter-spacing: 0.12em; text-transform: uppercase; color: #f0ece4; margin: 0 0 6px 0;\"\u003eCustomisation\u003c\/p\u003e\n\u003cp style=\"font-size: 13px; color: #8a8880; margin: 0;\"\u003eFull team branding available. Get in touch to discuss your order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPEC PILLS --\u003e\n\u003cp style=\"font-size: 10px; font-weight: bold; letter-spacing: 0.3em; text-transform: uppercase; color: #c0001a; margin-bottom: 12px;\"\u003eSpecifications\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 5px; margin-bottom: 28px;\"\u003e\n\u003cspan style=\"font-size: 10px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: #8a8880; background: #1a1a18; border: 1px solid #2a2a28; padding: 4px 10px;\"\u003eRipstop Sleeves\u003c\/span\u003e \u003cspan style=\"font-size: 10px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: #8a8880; background: #1a1a18; border: 1px solid #2a2a28; padding: 4px 10px;\"\u003eIntegrated Elbow Pads\u003c\/span\u003e \u003cspan style=\"font-size: 10px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: #8a8880; background: #1a1a18; border: 1px solid #2a2a28; padding: 4px 10px;\"\u003eMoisture Wicking Torso\u003c\/span\u003e \u003cspan style=\"font-size: 10px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: #8a8880; background: #1a1a18; border: 1px solid #2a2a28; padding: 4px 10px;\"\u003eDual Velcro Shoulder Panels\u003c\/span\u003e \u003cspan style=\"font-size: 10px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: #8a8880; background: #1a1a18; border: 1px solid #2a2a28; padding: 4px 10px;\"\u003eZip Admin Pockets\u003c\/span\u003e \u003cspan style=\"font-size: 10px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: #8a8880; background: #1a1a18; border: 1px solid #2a2a28; padding: 4px 10px;\"\u003eCarrier Compatible\u003c\/span\u003e \u003cspan style=\"font-size: 10px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: #8a8880; background: #1a1a18; border: 1px solid #2a2a28; padding: 4px 10px;\"\u003eMOQ 5 Units\u003c\/span\u003e \u003cspan style=\"font-size: 10px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(184,146,42,0.9); background: rgba(184,146,42,0.07); border: 1px solid rgba(184,146,42,0.25); padding: 4px 10px;\"\u003eFull Team Branding\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE CHART --\u003e\n\u003cp style=\"font-size: 10px; font-weight: bold; letter-spacing: 0.3em; text-transform: uppercase; color: #c0001a; margin-bottom: 12px;\"\u003eSize Guide\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 28px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background: #141412;\"\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 11px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; color: #f0ece4; border: 1px solid #222220;\"\u003eSize\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 11px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; color: #f0ece4; border: 1px solid #222220;\"\u003eChest (Inches)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background: #0e0e0c;\"\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 12px; color: #f0ece4; font-weight: bold; border: 1px solid #222220;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 12px; color: #8a8880; border: 1px solid #222220;\"\u003e38\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background: #111110;\"\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 12px; color: #f0ece4; font-weight: bold; border: 1px solid #222220;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 12px; color: #8a8880; border: 1px solid #222220;\"\u003e40\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background: #0e0e0c;\"\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 12px; color: #f0ece4; font-weight: bold; border: 1px solid #222220;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 12px; color: #8a8880; border: 1px solid #222220;\"\u003e42\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background: #111110;\"\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 12px; color: #f0ece4; font-weight: bold; border: 1px solid #222220;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 12px; color: #8a8880; border: 1px solid #222220;\"\u003e44\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background: #0e0e0c;\"\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 12px; color: #f0ece4; font-weight: bold; border: 1px solid #222220;\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 12px; color: #8a8880; border: 1px solid #222220;\"\u003e46\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background: #111110;\"\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 12px; color: #f0ece4; font-weight: bold; border: 1px solid #222220;\"\u003eXXXL\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 14px; font-size: 12px; color: #8a8880; border: 1px solid #222220;\"\u003e48\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c!-- BOTTOM BAR --\u003e\n\u003cdiv style=\"background: #0e0e0c; border: 1px solid rgba(192,0,26,0.2); border-left: 3px solid #c0001a; padding: 16px 22px;\"\u003e\n\u003cp style=\"font-size: 11px; font-weight: bold; letter-spacing: 0.18em; text-transform: uppercase; color: #f0ece4; margin: 0 0 6px 0;\"\u003eTeam Orders Welcome\u003c\/p\u003e\n\u003cp style=\"font-size: 12px; color: #8a8880; line-height: 1.6; margin: 0;\"\u003eMinimum order of 5 units with full team branding available. Get in touch to discuss custom orders for your squad.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Fujin Airsoft","offers":[{"title":"Black \/ Small","offer_id":53615862514010,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ Medium","offer_id":53615862546778,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ Large","offer_id":53615862579546,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ X-Large","offer_id":53615862612314,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2X-Large","offer_id":53615862645082,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3X-Large","offer_id":53615862677850,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"BTP \/ Small","offer_id":53615862710618,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"BTP \/ Medium","offer_id":53615862743386,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"BTP \/ Large","offer_id":53615862776154,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"BTP \/ X-Large","offer_id":53615862808922,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"BTP \/ 2X-Large","offer_id":53615862841690,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"BTP \/ 3X-Large","offer_id":53615862874458,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"Olive Green \/ Small","offer_id":53615862907226,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"Olive Green \/ Medium","offer_id":53615862939994,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"Olive Green \/ Large","offer_id":53615862972762,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"Olive Green \/ X-Large","offer_id":53615863005530,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"Olive Green \/ 2X-Large","offer_id":53615863038298,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"Olive Green \/ 3X-Large","offer_id":53615863071066,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"MTP Black \/ Small","offer_id":53616011772250,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"MTP Black \/ Medium","offer_id":53616011805018,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"MTP Black \/ Large","offer_id":53616011837786,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"MTP Black \/ X-Large","offer_id":53616011870554,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"MTP Black \/ 2X-Large","offer_id":53616011903322,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"MTP Black \/ 3X-Large","offer_id":53616011936090,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0836\/6981\/1546\/files\/Untitled_design_80805739-52ae-48fe-847d-1bb7dd7a5cce.png?v=1771321775","url":"https:\/\/www.fujinairsoft.com\/products\/operator-ubacs","provider":"Fujin Airsoft","version":"1.0","type":"link"}