{"product_id":"combo-4-ghostfit-complete-edc","title":"OCTOBER COMBO 4 — GhostFit Complete EDC","description":"```html\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Inter:wght@400;500;600\u0026display=swap');\n\n.oc4-wrap {\n  max-width: 780px;\n  margin: 0 auto;\n  background: #0d0d0c;\n  color: #f2f1ec;\n  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n  line-height: 1.6;\n  border-radius: 14px;\n  overflow: hidden;\n  box-shadow: 0 20px 50px rgba(0,0,0,0.35);\n}\n\n.oc4-flagbar { display:flex; height:6px; width:100%; }\n.oc4-flagbar span { flex:1; height:100%; }\n.oc4-flagbar .b1{background:#000000;}\n.oc4-flagbar .b2{background:#ffb612;}\n.oc4-flagbar .b3{background:#007749;}\n.oc4-flagbar .b4{background:#ffffff;}\n.oc4-flagbar .b5{background:#de3831;}\n.oc4-flagbar .b6{background:#001489;}\n\n.oc4-hero {\n  padding:40px 36px 32px;\n  text-align:center;\n  background:radial-gradient(circle at 50% 0%, #1a1a17 0%, #0d0d0c 65%);\n}\n\n.oc4-eyebrow {\n  font-family:'Oswald',sans-serif;\n  font-size:13px;\n  font-weight:600;\n  letter-spacing:3px;\n  text-transform:uppercase;\n  color:#ffb612;\n  margin:0 0 12px;\n}\n\n.oc4-h1 {\n  font-family:'Oswald',sans-serif;\n  font-weight:700;\n  font-size:30px;\n  line-height:1.25;\n  margin:0 0 14px;\n  color:#ffffff;\n  letter-spacing:0.3px;\n}\n\n.oc4-lede {\n  font-size:16px;\n  color:#c9c7bd;\n  max-width:570px;\n  margin:0 auto;\n}\n\n.oc4-offer {\n  display:inline-block;\n  margin-top:24px;\n  padding:12px 22px;\n  background:#16160f;\n  border:1px solid rgba(255,182,18,0.35);\n  border-radius:10px;\n}\n\n.oc4-offer-old {\n  font-size:14px;\n  color:#9d9b91;\n  text-decoration:line-through;\n  margin-right:8px;\n}\n\n.oc4-offer-new {\n  font-family:'Oswald',sans-serif;\n  font-size:24px;\n  font-weight:700;\n  color:#ffffff;\n}\n\n.oc4-offer-save {\n  display:block;\n  margin-top:2px;\n  font-size:12px;\n  font-weight:600;\n  letter-spacing:1.5px;\n  text-transform:uppercase;\n  color:#007749;\n}\n\n.oc4-section {\n  padding:34px 36px;\n  border-top:1px solid rgba(255,255,255,0.07);\n}\n\n.oc4-section-tag {\n  font-family:'Oswald',sans-serif;\n  font-size:12px;\n  font-weight:600;\n  letter-spacing:2.5px;\n  text-transform:uppercase;\n  color:#007749;\n  margin:0 0 8px;\n}\n\n.oc4-h2 {\n  font-family:'Oswald',sans-serif;\n  font-weight:600;\n  font-size:22px;\n  color:#ffffff;\n  margin:0 0 14px;\n}\n\n.oc4-p {\n  font-size:15.5px;\n  color:#cfcdc3;\n  margin:0 0 8px;\n}\n\n.oc4-combo {\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:14px;\n  margin-top:22px;\n}\n\n.oc4-product {\n  background:#16160f;\n  border-radius:10px;\n  padding:20px 16px;\n  border:1px solid rgba(255,182,18,0.18);\n  text-align:center;\n}\n\n.oc4-product-number {\n  font-family:'Oswald',sans-serif;\n  font-size:11px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  color:#ffb612;\n  margin:0 0 7px;\n}\n\n.oc4-product-title {\n  font-family:'Oswald',sans-serif;\n  font-size:18px;\n  font-weight:600;\n  color:#ffffff;\n  margin:0 0 8px;\n}\n\n.oc4-product-text {\n  font-size:13.5px;\n  color:#bdbbb1;\n  margin:0;\n}\n\n.oc4-feature-grid {\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:14px;\n  margin-top:22px;\n}\n\n.oc4-feature {\n  background:#14140f;\n  border-radius:10px;\n  padding:20px;\n  border-left:3px solid #de3831;\n}\n\n.oc4-feature-title {\n  font-family:'Oswald',sans-serif;\n  font-size:17px;\n  font-weight:600;\n  color:#ffffff;\n  margin:0 0 7px;\n}\n\n.oc4-feature-text {\n  font-size:14px;\n  color:#c1bfb5;\n  margin:0;\n}\n\n.oc4-highlight {\n  margin-top:22px;\n  padding:22px;\n  background:#14140f;\n  border:1px solid rgba(0,119,73,0.35);\n  border-radius:10px;\n  text-align:center;\n}\n\n.oc4-highlight-title {\n  font-family:'Oswald',sans-serif;\n  font-size:19px;\n  font-weight:600;\n  color:#ffffff;\n  margin:0 0 7px;\n}\n\n.oc4-highlight-text {\n  font-size:14.5px;\n  color:#c9c7bd;\n  margin:0;\n}\n\n.oc4-value {\n  margin-top:22px;\n  padding:20px 22px;\n  background:#14140f;\n  border-left:3px solid #de3831;\n  border-radius:8px;\n}\n\n.oc4-value-line {\n  display:flex;\n  justify-content:space-between;\n  gap:15px;\n  font-size:14px;\n  color:#c9c7bd;\n  margin-bottom:5px;\n}\n\n.oc4-value-total {\n  display:flex;\n  justify-content:space-between;\n  gap:15px;\n  margin-top:10px;\n  padding-top:10px;\n  border-top:1px solid rgba(255,255,255,0.08);\n  font-family:'Oswald',sans-serif;\n  font-size:18px;\n  color:#ffffff;\n}\n\n.oc4-save {\n  color:#007749;\n}\n\n.oc4-checklist {\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:12px 20px;\n  margin-top:26px;\n  padding:0;\n  list-style:none;\n}\n\n.oc4-checklist li {\n  font-size:14.5px;\n  color:#e6e4da;\n  display:flex;\n  align-items:flex-start;\n  gap:8px;\n}\n\n.oc4-check {\n  color:#007749;\n  font-weight:700;\n  flex-shrink:0;\n}\n\n.oc4-footer {\n  padding:30px 36px 36px;\n  text-align:center;\n  background:#14140f;\n}\n\n.oc4-footer-line {\n  font-family:'Oswald',sans-serif;\n  font-weight:600;\n  font-size:17px;\n  color:#ffffff;\n  letter-spacing:0.5px;\n  margin:0 0 4px;\n}\n\n.oc4-footer-sub {\n  font-size:13px;\n  color:#9d9b91;\n  letter-spacing:1px;\n  text-transform:uppercase;\n}\n\n@media (max-width:480px) {\n  .oc4-hero,.oc4-section,.oc4-footer {\n    padding-left:20px;\n    padding-right:20px;\n  }\n\n  .oc4-h1 {\n    font-size:24px;\n  }\n\n  .oc4-combo,\n  .oc4-feature-grid {\n    grid-template-columns:1fr;\n  }\n\n  .oc4-checklist {\n    grid-template-columns:1fr;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"oc4-wrap\"\u003e\n\n  \u003cdiv class=\"oc4-flagbar\"\u003e\n    \u003cspan class=\"b1\"\u003e\u003c\/span\u003e\u003cspan class=\"b2\"\u003e\u003c\/span\u003e\u003cspan class=\"b3\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"b4\"\u003e\u003c\/span\u003e\u003cspan class=\"b5\"\u003e\u003c\/span\u003e\u003cspan class=\"b6\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"oc4-hero\"\u003e\n    \u003cp class=\"oc4-eyebrow\"\u003eOctober Combo Month 🇿🇦\u003c\/p\u003e\n    \u003ch1 class=\"oc4-h1\"\u003eGhostFit Complete EDC\u003c\/h1\u003e\n    \u003cp class=\"oc4-lede\"\u003eThe everyday carry essentials brought together in one complete setup — combining body carry, spare magazine carry and a secure mounting option in one practical combo.\u003c\/p\u003e\n\n    \u003cdiv class=\"oc4-offer\"\u003e\n      \u003cspan class=\"oc4-offer-old\"\u003eR797\u003c\/span\u003e\n      \u003cspan class=\"oc4-offer-new\"\u003eR599\u003c\/span\u003e\n      \u003cspan class=\"oc4-offer-save\"\u003eSave R198 • October Only\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COMBO --\u003e\n  \u003cdiv class=\"oc4-section\"\u003e\n    \u003cp class=\"oc4-section-tag\"\u003eThe Complete EDC Setup\u003c\/p\u003e\n    \u003ch2 class=\"oc4-h2\"\u003eMore ways to carry. One complete setup.\u003c\/h2\u003e\n    \u003cp class=\"oc4-p\"\u003eThe GhostFit™ provides flexible body carry, the GhostPouch™ adds discreet spare magazine carry, and the GhostMount™ gives you another secure mounting option when you need your essential carry within easy reach.\u003c\/p\u003e\n    \u003cp class=\"oc4-p\"\u003eTogether, these three essentials give you a versatile everyday-carry setup that can adapt to different situations throughout your day.\u003c\/p\u003e\n\n    \u003cdiv class=\"oc4-combo\"\u003e\n\n      \u003cdiv class=\"oc4-product\"\u003e\n        \u003cp class=\"oc4-product-number\"\u003eEssential 01\u003c\/p\u003e\n        \u003ch3 class=\"oc4-product-title\"\u003eGhostFit™\u003c\/h3\u003e\n        \u003cp class=\"oc4-product-text\"\u003eFlexible body carry designed for practical everyday use and easy access.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"oc4-product\"\u003e\n        \u003cp class=\"oc4-product-number\"\u003eEssential 02\u003c\/p\u003e\n        \u003ch3 class=\"oc4-product-title\"\u003eGhostPouch™\u003c\/h3\u003e\n        \u003cp class=\"oc4-product-text\"\u003eDiscreet IWB spare magazine carry with a slim, low-profile design.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"oc4-product\"\u003e\n        \u003cp class=\"oc4-product-number\"\u003eEssential 03\u003c\/p\u003e\n        \u003ch3 class=\"oc4-product-title\"\u003eGhostMount™\u003c\/h3\u003e\n        \u003cp class=\"oc4-product-text\"\u003eA practical mounting option that gives you another way to keep your essential carry secure and accessible.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHY THE COMBO --\u003e\n  \u003cdiv class=\"oc4-section\"\u003e\n    \u003cp class=\"oc4-section-tag\"\u003eComplete Your Setup\u003c\/p\u003e\n    \u003ch2 class=\"oc4-h2\"\u003eOne combo. Multiple carry options.\u003c\/h2\u003e\n\n    \u003cdiv class=\"oc4-feature-grid\"\u003e\n\n      \u003cdiv class=\"oc4-feature\"\u003e\n        \u003ch3 class=\"oc4-feature-title\"\u003eFlexible Body Carry\u003c\/h3\u003e\n        \u003cp class=\"oc4-feature-text\"\u003eGhostFit™ gives you a practical everyday body-carry option designed around your daily routine.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"oc4-feature\"\u003e\n        \u003ch3 class=\"oc4-feature-title\"\u003eSpare Magazine Ready\u003c\/h3\u003e\n        \u003cp class=\"oc4-feature-text\"\u003eGhostPouch™ adds dedicated spare magazine carry in a discreet, low-profile format.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"oc4-feature\"\u003e\n        \u003ch3 class=\"oc4-feature-title\"\u003eAdditional Mounting Option\u003c\/h3\u003e\n        \u003cp class=\"oc4-feature-text\"\u003eGhostMount™ gives you another practical way to position and secure your essential carry when needed.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"oc4-feature\"\u003e\n        \u003ch3 class=\"oc4-feature-title\"\u003eOne Complete Bundle\u003c\/h3\u003e\n        \u003cp class=\"oc4-feature-text\"\u003eThree complementary EDC essentials in one October combo, giving you R198 in savings.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"oc4-highlight\"\u003e\n      \u003ch3 class=\"oc4-highlight-title\"\u003eBuild your EDC around your day.\u003c\/h3\u003e\n      \u003cp class=\"oc4-highlight-text\"\u003eWith GhostFit, GhostPouch and GhostMount together, you have more flexibility in how you organise and carry your everyday essentials.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- VALUE --\u003e\n  \u003cdiv class=\"oc4-section\"\u003e\n    \u003cp class=\"oc4-section-tag\"\u003eOctober Special\u003c\/p\u003e\n    \u003ch2 class=\"oc4-h2\"\u003eThree essentials. One combo price.\u003c\/h2\u003e\n\n    \u003cdiv class=\"oc4-value\"\u003e\n      \u003cdiv class=\"oc4-value-line\"\u003e\n        \u003cspan\u003eGhostFit™ Body Holster\u003c\/span\u003e\n        \u003cspan\u003eR399\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"oc4-value-line\"\u003e\n        \u003cspan\u003eGhostPouch™ Magazine Holster\u003c\/span\u003e\n        \u003cspan\u003eR99\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"oc4-value-line\"\u003e\n        \u003cspan\u003eGhostMount™\u003c\/span\u003e\n        \u003cspan\u003eR299\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"oc4-value-total\"\u003e\n        \u003cspan\u003eCombo Value\u003c\/span\u003e\n        \u003cspan\u003eR797\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"oc4-value-total\"\u003e\n        \u003cspan\u003eOctober Combo Price\u003c\/span\u003e\n        \u003cspan class=\"oc4-save\"\u003eR599\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cul class=\"oc4-checklist\"\u003e\n      \u003cli\u003e\n\u003cspan class=\"oc4-check\"\u003e✔\u003c\/span\u003e GhostFit™ Body Holster\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"oc4-check\"\u003e✔\u003c\/span\u003e GhostPouch™ Magazine Holster\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"oc4-check\"\u003e✔\u003c\/span\u003e GhostMount™\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"oc4-check\"\u003e✔\u003c\/span\u003e Multiple Carry Options\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"oc4-check\"\u003e✔\u003c\/span\u003e Complete Everyday Carry Setup\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"oc4-check\"\u003e✔\u003c\/span\u003e Save R198 in October\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FOOTER --\u003e\n  \u003cdiv class=\"oc4-footer\"\u003e\n    \u003cp class=\"oc4-footer-line\"\u003eCarry smarter. Stay ready. 🇿🇦\u003c\/p\u003e\n    \u003cp class=\"oc4-footer-sub\"\u003eOctober Combo Month • Proudly South African\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"oc4-flagbar\"\u003e\n    \u003cspan class=\"b1\"\u003e\u003c\/span\u003e\u003cspan class=\"b2\"\u003e\u003c\/span\u003e\u003cspan class=\"b3\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"b4\"\u003e\u003c\/span\u003e\u003cspan class=\"b5\"\u003e\u003c\/span\u003e\u003cspan class=\"b6\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"4Tastic SA","offers":[{"title":"Small (67.5cm-85cm)","offer_id":52771603120359,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"Medium (81cm-100cm)","offer_id":52771603153127,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"Large (95cm-120cm)","offer_id":52771603185895,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0797\/9253\/7831\/files\/October_Combo_4_-_Product_Image.png?v=1791378698","url":"https:\/\/4tastic.co.za\/products\/combo-4-ghostfit-complete-edc","provider":"4Tastic SA","version":"1.0","type":"link"}