{"title":"Christian Streetwear by ZAKUMI WEAR","description":"\u003ch1\u003e\n\u003cspan\u003eChristian Streetwear by ZAKUMI WEAR\u003c\/span\u003e\u003cbr\u003e\n\u003c\/h1\u003e\n\u003cp\u003e\u003cspan\u003eDiscover Christian streetwear from ZAKUMI WEAR, a South African faith-inspired clothing brand for bold believers. Explore graphic T-shirts, hoodies and everyday streetwear inspired by Christian faith and designed to express what you believe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eWear the message. Live the meaning. Proudly South African.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e","products":[{"product_id":"angel-black-tee","title":"ANGEL BLACK TEE","description":"\u003c!--\n  ANGL BLACK TEE — short, mobile-first product description (pure HTML + CSS, no JavaScript)\n  1. Shopify Admin \u003e Products \u003e ANGL BLACK TEE \u003e Description \u003e click \"\u003c\u003e\" (Show HTML).\n  2. Delete what's there, paste EVERYTHING below, save.\n  3. Edit the lines marked EDIT. Colors and fonts follow your ZAKUMI WEAR theme automatically.\n--\u003e\n\u003cstyle\u003e\n.zwpd{--card:var(--zw-card,#111);--fg:var(--zw-text,#f5f5f3);--hi:var(--zw-primary,#fff);--mut:var(--zw-muted,#b5b5b5);--line:var(--zw-border,#262626);--btn:var(--zw-button,#fff);--btnfg:var(--zw-button-text,#050505);\n  --fh:var(--zw-font-heading,Georgia,'Times New Roman',serif);--fn:var(--zw-font-nav,system-ui,sans-serif);--ease:cubic-bezier(.16,1,.3,1);\n  container-type:inline-size;color:var(--fg);line-height:1.6;font-size:1rem;display:grid;gap:1.75rem;margin-block:1.25rem}\n.zwpd *,.zwpd *::before,.zwpd *::after{box-sizing:border-box}\n:where(.zwpd) :is(h2,h3,p,ul){margin:0;padding:0}\n:where(.zwpd) ul{list-style:none}\n:where(.zwpd) a{color:inherit;text-decoration:none}\n.zwpd a,.zwpd summary,.zwpd label{-webkit-tap-highlight-color:transparent}\n \n\/* Intro *\/\n.zwpd__hero{position:relative;padding:1.4rem 1.2rem;border:1px solid var(--line);border-radius:4px;background:radial-gradient(120% 140% at 0% 0%,rgba(255,255,255,.08),transparent 55%),var(--card);overflow:hidden;animation:zwpd-up .8s var(--ease) both}\n.zwpd__hero::after{content:\"\";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);background-size:250% 100%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:zwpd-sheen 6s linear infinite;pointer-events:none}\n.zwpd__eyebrow{font-family:var(--fn);font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:var(--mut);display:flex;align-items:center;gap:.7rem;margin-bottom:.8rem}\n.zwpd__eyebrow::before{content:\"\";width:26px;height:1px;background:currentColor}\n.zwpd__title{font-family:var(--fh);font-size:clamp(1.7rem,8vw,2.6rem);line-height:1.02;text-transform:uppercase;color:var(--hi);margin-bottom:.8rem}\n.zwpd__lead{color:var(--fg);font-size:1rem;max-width:56ch}\n.zwpd__lead strong{color:var(--hi)}\n \n\/* Buttons *\/\n.zwpd__btns{display:grid;gap:.6rem;margin-top:1.2rem}\n.zwpd__btn{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:52px;padding:0 1.4rem;border:1px solid var(--btn);background:var(--btn);color:var(--btnfg)!important;font-family:var(--fn);font-weight:700;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;transition:transform .4s var(--ease),color .4s var(--ease),background-color .4s var(--ease)}\n.zwpd__btn::before{content:\"\";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(120,120,120,.35) 50%,transparent 70%);transform:translateX(-120%);transition:transform .8s var(--ease)}\n.zwpd__btn:active{transform:scale(.98)}\n.zwpd__btn svg{width:16px;height:16px;flex:none;transition:transform .4s var(--ease)}\n.zwpd__btn--ghost{background:transparent;color:var(--hi)!important;border-color:rgba(255,255,255,.4)}\n@media(hover:hover){\n  .zwpd__btn:hover{transform:translateY(-2px)}\n  .zwpd__btn:hover::before{transform:translateX(120%)}\n  .zwpd__btn:hover svg{transform:translateX(4px)}\n  .zwpd__btn--ghost:hover{background:var(--btn);color:var(--btnfg)!important}\n}\n \n\/* Spec chips *\/\n.zwpd__stats{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}\n.zwpd__stat{padding:1rem .9rem;border:1px solid var(--line);border-radius:4px;background:var(--card)}\n.zwpd__stat b{display:block;font-family:var(--fh);font-size:clamp(1.2rem,5.5vw,1.6rem);line-height:1.05;color:var(--hi);text-transform:uppercase}\n.zwpd__stat span{display:block;margin-top:.35rem;font-size:.8rem;color:var(--mut);line-height:1.35}\n \n\/* Headings *\/\n.zwpd__h{font-family:var(--fh);font-size:clamp(1.25rem,5.5vw,1.7rem);text-transform:uppercase;color:var(--hi);line-height:1.05;margin-bottom:1rem}\n \n\/* Benefits *\/\n.zwpd__ben{display:grid;gap:.6rem}\n.zwpd__ben li{display:grid;grid-template-columns:40px 1fr;gap:.9rem;align-items:center;padding:.9rem;border:1px solid var(--line);border-radius:4px}\n.zwpd__ico{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--hi)}\n.zwpd__ico svg{width:18px;height:18px}\n.zwpd__ben h3{font-family:var(--fn);font-size:.74rem;letter-spacing:.15em;text-transform:uppercase;color:var(--hi);margin-bottom:.15rem}\n.zwpd__ben p{color:var(--mut);font-size:.92rem;line-height:1.45}\n \n\/* Front \/ back switch (CSS only) *\/\n.zwpd__tabs input{position:absolute;opacity:0;pointer-events:none}\n.zwpd__tabbar{display:flex;border:1px solid var(--line);border-radius:99px;padding:4px;margin-bottom:.9rem}\n.zwpd__tabbar label{flex:1;text-align:center;cursor:pointer;padding:.85rem 1rem;border-radius:99px;font-family:var(--fn);font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--mut);transition:background-color .35s var(--ease),color .35s}\n#zwpd-front:checked~.zwpd__tabbar label[for=\"zwpd-front\"],#zwpd-back:checked~.zwpd__tabbar label[for=\"zwpd-back\"]{background:var(--btn);color:var(--btnfg)}\n#zwpd-front:focus-visible~.zwpd__tabbar label[for=\"zwpd-front\"],#zwpd-back:focus-visible~.zwpd__tabbar label[for=\"zwpd-back\"]{outline:2px solid var(--hi);outline-offset:3px}\n.zwpd__panel{display:none;padding:1.1rem;border:1px solid var(--line);border-radius:4px;background:var(--card);animation:zwpd-up .5s var(--ease) both}\n#zwpd-front:checked~.zwpd__p-front,#zwpd-back:checked~.zwpd__p-back{display:block}\n.zwpd__panel p{color:var(--mut);font-size:.95rem}\n.zwpd__panel p strong{color:var(--hi);font-family:var(--fh);text-transform:uppercase;display:block;margin-bottom:.3rem;font-size:1.05rem}\n \n\/* Accordions *\/\n.zwpd__acc{border-top:1px solid var(--line)}\n.zwpd__acc:last-of-type{border-bottom:1px solid var(--line)}\n.zwpd__acc summary{display:flex;justify-content:space-between;align-items:center;min-height:56px;cursor:pointer;list-style:none;font-family:var(--fn);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--hi)}\n.zwpd__acc summary::-webkit-details-marker{display:none}\n.zwpd__acc summary::after{content:\"+\";font-size:1.4rem;font-weight:300;line-height:1;transition:transform .5s var(--ease)}\n.zwpd__acc[open] summary::after{transform:rotate(135deg)}\n.zwpd__acc div{padding-bottom:1.1rem;color:var(--mut);font-size:.95rem;animation:zwpd-up .45s var(--ease) both}\n.zwpd__acc li{padding-left:1.1rem;position:relative;margin-top:.35rem}\n.zwpd__acc li::before{content:\"\";position:absolute;left:0;top:.7em;width:5px;height:5px;background:var(--hi);transform:rotate(45deg)}\n.zwpd__acc a{color:var(--hi);text-decoration:underline;text-underline-offset:3px}\n \n\/* Closing bar *\/\n.zwpd__cta{display:grid;gap:.6rem;text-align:center;padding:1.2rem;border:1px solid var(--line);border-radius:4px;background:radial-gradient(80% 140% at 50% 0%,rgba(255,255,255,.07),transparent 60%),var(--card)}\n.zwpd__cta .zwpd__h{margin:0}\n.zwpd__cta p{color:var(--mut);font-size:.9rem}\n.zwpd__cta .zwpd__btns{margin-top:.4rem}\n \n\/* Wider containers (tablet\/desktop column) *\/\n@container (min-width:520px){\n  .zwpd{gap:2.25rem}\n  .zwpd__hero{padding:2rem}\n  .zwpd__stats{grid-template-columns:repeat(4,1fr)}\n  .zwpd__btns{grid-template-columns:auto auto;justify-content:start}\n  .zwpd__cta .zwpd__btns{justify-content:center}\n  .zwpd__btn{min-width:200px}\n  .zwpd__tabbar{display:inline-flex}\n  .zwpd__tabbar label{flex:none;padding:.8rem 1.6rem}\n}\n \n\/* Motion *\/\n@keyframes zwpd-up{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}\n@keyframes zwpd-sheen{to{background-position:-150% 0}}\n@supports (animation-timeline:view()){\n  .zwpd [data-r]{animation:zwpd-up linear both;animation-timeline:view();animation-range:entry 0% entry 35%}\n}\n@media(prefers-reduced-motion:reduce){\n  .zwpd *,.zwpd *::before,.zwpd *::after{animation:none!important;transition:none!important}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"zwpd\"\u003e\n\u003c!-- INTRO --\u003e\n\u003csection class=\"zwpd__hero\"\u003e\n\u003cp class=\"zwpd__eyebrow\"\u003eZAKUMI WEAR\u003c\/p\u003e\n\u003ch2 class=\"zwpd__title\" id=\"zwpd-title\"\u003eANGL BLACK TEE\u003c\/h2\u003e\n\u003cp class=\"zwpd__lead\"\u003e\u003cstrong\u003eSoft 100% cotton at a structured 180 GSM\u003c\/strong\u003e with an oversized drop-shoulder cut. Quiet on the front. On the back, a sculpted angel rises behind \u003cstrong\u003e“blessed”\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"zwpd__btns\"\u003e\n\u003ca class=\"zwpd__btn\" href=\"#zwpd-design\"\u003eSee the design \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/a\u003e \u003ca class=\"zwpd__btn zwpd__btn--ghost\" href=\"#zwpd-details\"\u003eSize \u0026amp; care \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- AT A GLANCE --\u003e\n\u003cul class=\"zwpd__stats\"\u003e\n\u003cli class=\"zwpd__stat\" data-r=\"\"\u003e\n\u003cb\u003e180 GSM\u003c\/b\u003e\u003cspan\u003eStructured, not stiff\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"zwpd__stat\" data-r=\"\"\u003e\n\u003cb\u003e100% Cotton\u003c\/b\u003e\u003cspan\u003eSoft and breathable\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"zwpd__stat\" data-r=\"\"\u003e\n\u003cb\u003eOversized\u003c\/b\u003e\u003cspan\u003eDrop-shoulder drape\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"zwpd__stat\" data-r=\"\"\u003e\n\u003cb\u003eFront + Back\u003c\/b\u003e\u003cspan\u003eEmblem and statement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- WHY --\u003e\n\u003csection data-r=\"\"\u003e\n\u003ch2 class=\"zwpd__h\"\u003eWhy you’ll live in it\u003c\/h2\u003e\n\u003cul class=\"zwpd__ben\"\u003e\n\u003cli\u003e\n\u003cspan class=\"zwpd__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 3 5 6v5.5c0 4.3 2.9 7.8 7 9.5 4.1-1.7 7-5.2 7-9.5V6z\"\u003e\u003c\/path\u003e\u003cpath d=\"m9 12 2.2 2.2L15 10\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eHolds its shape\u003c\/h3\u003e\n\u003cp\u003e180 GSM gives real body that drapes clean.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"zwpd__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8.5 13.5c1 1.3 2 2 3.5 2s2.5-.7 3.5-2\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 9.5h.01M15 9.5h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eSoft on skin\u003c\/h3\u003e\n\u003cp\u003eAll-cotton comfort from morning to night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"zwpd__ico\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 3v18M6 9h12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eFaith, worn with intent\u003c\/h3\u003e\n\u003cp\u003eBlackletter “blessed”, an angel and scripture on the back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- DESIGN --\u003e\n\u003csection class=\"zwpd__tabs\" id=\"zwpd-design\" data-r=\"\"\u003e\n\u003ch2 class=\"zwpd__h\"\u003eThe design\u003c\/h2\u003e\n\u003cinput type=\"radio\" name=\"zwpd-view\" id=\"zwpd-back\" checked\u003e \u003cinput type=\"radio\" name=\"zwpd-view\" id=\"zwpd-front\"\u003e\n\u003cdiv class=\"zwpd__tabbar\" role=\"presentation\"\u003e\n\u003clabel for=\"zwpd-back\"\u003eBack\u003c\/label\u003e \u003clabel for=\"zwpd-front\"\u003eFront\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zwpd__panel zwpd__p-back\"\u003e\n\u003cp\u003e\u003cstrong\u003eThe statement\u003c\/strong\u003e“Blessed” stacks down the back in blackletter around a sculpted angel, with a verse beneath. Seen from across the street.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zwpd__panel zwpd__p-front\"\u003e\n\u003cp\u003e\u003cstrong\u003eThe understatement\u003c\/strong\u003eA small grey brand mark on the left chest. Clean for every day, with the message saved for the back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DETAILS --\u003e\n\u003csection data-r=\"\" id=\"zwpd-details\"\u003e\n\u003cdetails class=\"zwpd__acc\" open=\"\"\u003e\n\u003csummary\u003eFabric \u0026amp; fit\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e100% cotton, 180 GSM\u003c\/li\u003e\n\u003cli\u003eOversized fit, drop shoulders, crew neck\u003c\/li\u003e\n\u003cli\u003eUsual size for a relaxed fit, or size down one for a closer fit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zwpd__acc\" open=\"\"\u003e\n\u003csummary\u003eCare\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003eMachine wash cold, inside out\u003c\/li\u003e\n\u003cli\u003eDo not bleach\u003c\/li\u003e\n\u003cli\u003eTumble dry low or hang dry; iron inside out, away from the print\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zwpd__acc\" open=\"\"\u003e\n\u003csummary\u003eShipping \u0026amp; returns\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003c!-- EDIT: use your real shipping terms and policy link --\u003e\n\u003cp\u003eFree shipping on orders over R1000. Dispatched within 8-11 working days. See our \u003ca href=\"\/policies\/refund-policy\"\u003ereturns policy\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- CLOSING BAR --\u003e\n\u003csection class=\"zwpd__cta\" data-r=\"\"\u003e\n\u003ch2 class=\"zwpd__h\"\u003eWear the message.\u003c\/h2\u003e\n\u003cp\u003eANGL BLACK TEE · 180 GSM · 100% cotton\u003c\/p\u003e\n\u003cdiv class=\"zwpd__btns\"\u003e\n\u003c!-- EDIT: link to your collection --\u003e \u003ca class=\"zwpd__btn\" href=\"\/collections\/all\"\u003eShop all pieces \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"ZAKUMI WEAR","offers":[{"title":"S","offer_id":67689002074390,"sku":null,"price":349.99,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":67689002107158,"sku":null,"price":349.99,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":67689002139926,"sku":null,"price":349.99,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":67689002172694,"sku":null,"price":349.99,"currency_code":"ZAR","in_stock":true},{"title":"2XL","offer_id":67689002205462,"sku":null,"price":349.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/3944\/7062\/files\/AngelBlackTee_FRONT.png?v=1791741089"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/3944\/7062\/collections\/WhatsApp_Image_2026-06-29_at_13.40.01_1.jpg?v=1791764646","url":"https:\/\/www.zakumiwear.co.za\/collections\/christian-streetwear-by-zakumi-wear.oembed","provider":"ZAKUMI WEAR","version":"1.0","type":"link"}