{"product_id":"ghostlace™-thigh-holster-for-woman","title":"GhostLace™ Thigh Holster (For Woman)","description":"\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  .gf-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  .gf-flagbar {\n    display: flex;\n    height: 6px;\n    width: 100%;\n  }\n\n  .gf-flagbar span {\n    flex: 1;\n    height: 100%;\n  }\n\n  .gf-flagbar .b1 { background: #000000; }\n  .gf-flagbar .b2 { background: #ffb612; }\n  .gf-flagbar .b3 { background: #007749; }\n  .gf-flagbar .b4 { background: #ffffff; }\n  .gf-flagbar .b5 { background: #de3831; }\n  .gf-flagbar .b6 { background: #001489; }\n\n  .gf-hero {\n    padding: 40px 36px 30px;\n    text-align: center;\n    background: radial-gradient(circle at 50% 0%, #1a1a17 0%, #0d0d0c 65%);\n  }\n\n  .gf-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  .gf-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  .gf-lede {\n    font-size: 16px;\n    color: #c9c7bd;\n    max-width: 560px;\n    margin: 0 auto;\n  }\n\n  .gf-section {\n    padding: 34px 36px;\n    border-top: 1px solid rgba(255,255,255,0.07);\n  }\n\n  .gf-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  .gf-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  .gf-p {\n    font-size: 15.5px;\n    color: #cfcdc3;\n    margin: 0 0 6px;\n  }\n\n  .gf-wear-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 14px;\n    margin-top: 22px;\n  }\n\n  .gf-wear-card {\n    background: #16160f;\n    border: 1px solid rgba(255,182,18,0.18);\n    border-radius: 10px;\n    padding: 20px 12px;\n    text-align: center;\n  }\n\n  .gf-wear-icon {\n    width: 40px;\n    height: 40px;\n    margin: 0 auto 10px;\n  }\n\n  .gf-wear-label {\n    font-family: 'Oswald', sans-serif;\n    font-size: 13.5px;\n    font-weight: 600;\n    color: #f2f1ec;\n    letter-spacing: 0.3px;\n  }\n\n  .gf-material {\n    display: flex;\n    gap: 22px;\n    align-items: center;\n    margin-top: 18px;\n    background: #14140f;\n    border-left: 3px solid #de3831;\n    border-radius: 8px;\n    padding: 20px 22px;\n  }\n\n  .gf-material-icon {\n    flex-shrink: 0;\n    width: 44px;\n    height: 44px;\n  }\n\n  .gf-sizes {\n    display: flex;\n    gap: 12px;\n    margin-top: 20px;\n  }\n\n  .gf-size-pill {\n    flex: 1;\n    text-align: center;\n    padding: 16px 8px;\n    border: 1px solid rgba(255,255,255,0.15);\n    border-radius: 8px;\n    background: #14140f;\n  }\n\n  .gf-size-letter {\n    font-family: 'Oswald', sans-serif;\n    font-weight: 700;\n    font-size: 20px;\n    color: #ffb612;\n    display: block;\n  }\n\n  .gf-size-desc {\n    font-size: 12px;\n    color: #9d9b91;\n    margin-top: 4px;\n  }\n\n  .gf-usecase-row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 18px;\n  }\n\n  .gf-usecase-chip {\n    font-size: 13px;\n    font-weight: 500;\n    color: #f2f1ec;\n    background: #1c1c14;\n    border: 1px solid rgba(0,119,73,0.4);\n    border-radius: 20px;\n    padding: 7px 16px;\n  }\n\n  .gf-checklist {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px 20px;\n    margin-top: 6px;\n    padding: 0;\n    list-style: none;\n  }\n\n  .gf-checklist li {\n    font-size: 14.5px;\n    color: #e6e4da;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n\n  .gf-check-mark {\n    color: #007749;\n    font-weight: 700;\n    flex-shrink: 0;\n  }\n\n  .gf-footer {\n    padding: 30px 36px 36px;\n    text-align: center;\n    background: #14140f;\n  }\n\n  .gf-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  .gf-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    .gf-hero,\n    .gf-section,\n    .gf-footer {\n      padding-left: 20px;\n      padding-right: 20px;\n    }\n\n    .gf-h1 {\n      font-size: 24px;\n    }\n\n    .gf-wear-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .gf-checklist {\n      grid-template-columns: 1fr;\n    }\n\n    .gf-material {\n      flex-direction: column;\n      align-items: flex-start;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gf-wrap\"\u003e\n  \u003cdiv class=\"gf-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=\"gf-hero\"\u003e\n    \u003cp class=\"gf-eyebrow\"\u003eGhostLace™ Thigh Holster (For Women)\u003c\/p\u003e\n    \u003ch1 class=\"gf-h1\"\u003eConcealed carry made for dresses, skirts and everyday confidence.\u003c\/h1\u003e\n    \u003cp class=\"gf-lede\"\u003eDesigned for licensed female firearm owners who want discreet concealment without relying on a belt, waistband or bulky traditional holster.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- VERSATILITY --\u003e\n  \u003cdiv class=\"gf-section\"\u003e\n    \u003cp class=\"gf-section-tag\"\u003eInvisible Concealment\u003c\/p\u003e\n    \u003ch2 class=\"gf-h2\"\u003eOne holster. The outfits traditional holsters cannot handle.\u003c\/h2\u003e\n    \u003cp class=\"gf-p\"\u003eThe GhostLace™ Thigh Holster is designed specifically for women who wear dresses, skirts, shorts or fitted clothing. It stays hidden beneath your outfit while keeping your firearm secure and accessible.\u003c\/p\u003e\n\n    \u003cdiv class=\"gf-wear-grid\"\u003e\n      \u003cdiv class=\"gf-wear-card\"\u003e\n        \u003csvg class=\"gf-wear-icon\" viewbox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M16 8h16l-2 10 6 22H12l6-22-2-10z\" stroke=\"#ffb612\" stroke-width=\"2\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003cdiv class=\"gf-wear-label\"\u003eDresses\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gf-wear-card\"\u003e\n        \u003csvg class=\"gf-wear-icon\" viewbox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M12 12h24M16 12v26M32 12v26M16 38h16\" stroke=\"#007749\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003cdiv class=\"gf-wear-label\"\u003eSkirts\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gf-wear-card\"\u003e\n        \u003csvg class=\"gf-wear-icon\" viewbox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M14 10h8v28h-8zM26 10h8v28h-8z\" stroke=\"#001489\" stroke-width=\"2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003cdiv class=\"gf-wear-label\"\u003eShorts \u0026amp; Leggings\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"gf-p\" style=\"margin-top:18px;\"\u003eWhether you are heading to work, running errands, attending an event or enjoying a night out, the GhostLace™ adapts to your wardrobe and not the other way around.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MATERIAL --\u003e\n  \u003cdiv class=\"gf-section\"\u003e\n    \u003cp class=\"gf-section-tag\"\u003eBuilt for All-Day Wear\u003c\/p\u003e\n    \u003ch2 class=\"gf-h2\"\u003eSoft. Adjustable. Surprisingly comfortable.\u003c\/h2\u003e\n\n    \u003cdiv class=\"gf-material\"\u003e\n      \u003csvg class=\"gf-material-icon\" viewbox=\"0 0 48 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003cpath d=\"M8 24c4-8 8-8 16-8s12 0 16 8c-4 8-8 8-16 8s-12 0-16-8z\" stroke=\"#de3831\" stroke-width=\"2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 24h16\" stroke=\"#de3831\" stroke-width=\"2\" stroke-dasharray=\"2 3\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"gf-p\" style=\"margin:0;\"\u003eMade from a soft, stretchy elastic material with an adjustable fit, the GhostLace™ is designed to stay comfortable throughout the day. No hard edges, no digging into your leg, and no bulky waistband pressure.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZES --\u003e\n  \u003cdiv class=\"gf-section\"\u003e\n    \u003cp class=\"gf-section-tag\"\u003eUniversal Fit\u003c\/p\u003e\n    \u003ch2 class=\"gf-h2\"\u003eOne adjustable size fits most\u003c\/h2\u003e\n\n    \u003cdiv class=\"gf-sizes\"\u003e\n      \u003cdiv class=\"gf-size-pill\" style=\"flex:1;\"\u003e\n        \u003cspan class=\"gf-size-letter\"\u003eONE\u003c\/span\u003e\n        \u003cspan class=\"gf-size-desc\"\u003eAdjustable Universal Fit\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"gf-p\" style=\"margin-top:16px;\"\u003eThe adjustable thigh strap is designed to fit a wide range of leg sizes securely and comfortably, helping keep the holster in place while walking, driving or moving throughout the day.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- USE CASES + CHECKLIST --\u003e\n  \u003cdiv class=\"gf-section\"\u003e\n    \u003cp class=\"gf-section-tag\"\u003eEveryday Ready\u003c\/p\u003e\n    \u003ch2 class=\"gf-h2\"\u003eBuilt for real South African life\u003c\/h2\u003e\n\n    \u003cdiv class=\"gf-usecase-row\"\u003e\n      \u003cspan class=\"gf-usecase-chip\"\u003eEveryday Carry\u003c\/span\u003e\n      \u003cspan class=\"gf-usecase-chip\"\u003eWorkwear\u003c\/span\u003e\n      \u003cspan class=\"gf-usecase-chip\"\u003eEvents\u003c\/span\u003e\n      \u003cspan class=\"gf-usecase-chip\"\u003eDriving\u003c\/span\u003e\n      \u003cspan class=\"gf-usecase-chip\"\u003eTravel\u003c\/span\u003e\n      \u003cspan class=\"gf-usecase-chip\"\u003eNight Out\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cul class=\"gf-checklist\" style=\"margin-top:26px;\"\u003e\n      \u003cli\u003e\n\u003cspan class=\"gf-check-mark\"\u003e✔\u003c\/span\u003e Comfortable All-Day Wear\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"gf-check-mark\"\u003e✔\u003c\/span\u003e Concealed \u0026amp; Discreet\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"gf-check-mark\"\u003e✔\u003c\/span\u003e Designed for Dresses \u0026amp; Skirts\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"gf-check-mark\"\u003e✔\u003c\/span\u003e Adjustable Universal Fit\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"gf-check-mark\"\u003e✔\u003c\/span\u003e Quick Firearm Access\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"gf-check-mark\"\u003e✔\u003c\/span\u003e Secure Thigh Retention\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FOOTER --\u003e\n  \u003cdiv class=\"gf-footer\"\u003e\n    \u003cp class=\"gf-footer-line\"\u003eStay ready. Stay protected. Stay confident. 🇿🇦\u003c\/p\u003e\n    \u003cp class=\"gf-footer-sub\"\u003eProudly South African\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gf-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\u003c\/div\u003e","brand":"4Tastic SA","offers":[{"title":"Black","offer_id":52477669048551,"sku":"GL-TH-BLK","price":399.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink","offer_id":52477671440615,"sku":"GL-TH-PNK","price":399.0,"currency_code":"ZAR","in_stock":true},{"title":"Purple","offer_id":52477671473383,"sku":"GL-TH-PRP","price":399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0797\/9253\/7831\/files\/02.jpg?v=1786706792","url":"https:\/\/4tastic.co.za\/products\/ghostlace%e2%84%a2-thigh-holster-for-woman","provider":"4Tastic SA","version":"1.0","type":"link"}