{"title":"hoodies","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eheavyweight hoodies for people who prefer their emotional unavailability warm and structured.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil on the chest. an unnecessarily honest conversation across the back.\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"hoodie-just-cant-flirt","title":"can’t flirt — hoodie","description":"\u003cp\u003efor people who know exactly what they want and have absolutely no idea how to say it.\u003c\/p\u003e\n\u003cp\u003ewhat it says on the back:\u003c\/p\u003e\n\u003cp\u003ei want you\u003cbr\u003ei just can’t flirt\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front\u003c\/span\u003e. the conversation continues across the back.\u003c\/p\u003e\n\u003cp\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/p\u003e\n\u003cp\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/p\u003e\n\u003cp\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/p\u003e\n\u003cp\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/p\u003e\n\u003cp\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/p\u003e\n\u003cp\u003emade by some south african kid.\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52833152270468,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52833152303236,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52833152336004,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52833152368772,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52833152401540,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52833152434308,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52833152467076,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52833152499844,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52833152532612,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52833152565380,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52833152598148,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52833152630916,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/cant-flirt-white_2ed7901a-b7f1-4d72-af15-4de2d123c10c.png?v=1789760962"},{"product_id":"hoodie-emotionally-mature","title":"emotionally mature — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who have done the work and would appreciate an audience.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eemotionally mature\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ewhen there are witnesses\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843681939588,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843681972356,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843682005124,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843682037892,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843682070660,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843682103428,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843682136196,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843682168964,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843682201732,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843682234500,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843682267268,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843682300036,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/emotionally-mature-white_cf86fb14-6166-4dcc-951f-1bdfb4a05128.png?v=1789762581"},{"product_id":"hoodie-i-can-read-the-room","title":"i can read the room — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who understand social cues and choose to treat them as suggestions.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ei can read the room\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei just disagree with it\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843690983556,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843691016324,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843691049092,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843691081860,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843691114628,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843691147396,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843691180164,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843691212932,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843691245700,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843691278468,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843691311236,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843691344004,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/i-can-read-the-room-white_65998387-2484-461e-9d55-a5ba51832e4c.png?v=1789762729"},{"product_id":"hoodie-i-dont-chase-people","title":"i don’t chase people — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who would run after you if it didn’t count as cardio.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ei don’t chase people\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eit interferes with my bulk\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843710775428,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843710808196,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843710840964,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843710873732,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843710906500,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843710939268,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843710972036,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843711004804,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843711037572,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843711070340,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843711103108,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843711135876,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/i-dont-chase-people-white_c01f4266-e4bc-42d0-907c-527ae75392ed.png?v=1789762993"},{"product_id":"hoodie-i-dont-do-drama","title":"i don’t do drama — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who aren’t involved but somehow have the most memorable line in the argument.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ei don’t do drama\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei do guest appearances.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843742199940,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843742232708,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843742265476,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843742298244,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843742331012,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843742363780,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843742396548,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843742429316,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843742462084,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843742494852,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843742527620,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843742560388,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/i-dont-do-drama-white_66c0ec1f-f8ba-4944-bbef-7e6aa56cb2dd.png?v=1789763158"},{"product_id":"hoodie-i-have-expensive-taste","title":"i have expensive taste — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who are the reason the group chat keeps asking “are you sure?”\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ei have expensive taste\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eand a concerning lack of funding.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843753767044,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843753799812,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843753832580,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843753865348,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843753898116,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843753930884,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843753963652,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843753996420,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843754029188,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843754061956,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843754094724,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843754127492,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/i-have-expensive-taste-white_3c11625b-28f4-491b-966a-c8b6a75bf89b.png?v=1789763332"},{"product_id":"hoodie-i-know-my-limits","title":"i know my limits — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who know exactly when to stop and would rather see what happens.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ei know my limits\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei just consider them suggestions.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843775393924,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843775426692,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843775459460,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843775492228,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843775524996,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843775557764,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843775590532,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843775623300,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843775656068,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843775688836,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843775721604,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843775754372,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/i-know-my-limits-white_6153f3a1-9ca7-4408-871d-6f431a2dcedb.png?v=1789763439"},{"product_id":"hoodie-i-was-raised-better","title":"i was raised better — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people whose parents did their best and would like that on record.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ei was raised better\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ebut i’ve made some adjustments.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843791876228,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843791908996,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843791941764,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843791974532,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843792007300,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843792040068,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843792072836,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843792105604,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843792138372,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843792171140,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843792203908,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843792236676,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/i-was-raised-better-white_bd4d8663-8c8f-49d7-8633-0c0192542c11.png?v=1789763572"},{"product_id":"hoodie-im-a-hybrid-athlete","title":"i’m a hybrid athlete — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who track every rep and lose count of every round.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ei’m a hybrid athlete\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ethe training is functional. the drinking isn’t.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843825463428,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843825496196,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843825528964,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843825561732,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843825594500,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843825627268,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843825660036,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843825692804,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843825725572,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843825758340,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843825791108,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843825823876,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-a-hybrid-athlete-white_819e1660-d551-44e2-ab5d-905517fbb638.png?v=1789763744"},{"product_id":"hoodie-im-in-a-good-place","title":"i’m in a good place — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who changed their location and hoped that would cover everything else.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ei’m in a good place\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003egeographically. that’s all.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843849056388,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843849089156,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843849121924,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843849154692,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843849187460,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843849220228,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843849252996,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843849285764,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843849318532,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843849351300,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843849384068,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843849416836,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-in-a-good-place-white_4c705257-a214-4806-9b63-d0cf7db104ec.png?v=1789763999"},{"product_id":"hoodie-im-not-desperate","title":"i’m not desperate — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who don’t believe in astrology until it says there’s a chance.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ei’m not desperate\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ebut i did read your horoscope.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843855184004,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843855216772,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843855249540,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843855282308,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843855315076,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843855347844,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843855380612,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843855413380,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843855446148,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843855478916,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843855511684,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843855544452,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-not-desperate-white_d43dcb3d-5ed4-45f3-8f01-bc2a87e5dbae.png?v=1789764167"},{"product_id":"hoodie-im-not-difficult","title":"i’m not difficult — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who came with warning signs and are tired of explaining them.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ei’m not difficult\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eyou’re just underprepared.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843855872132,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843855904900,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843855937668,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843855970436,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843856003204,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843856035972,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843856068740,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843856101508,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843856134276,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843856167044,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843856199812,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843856232580,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-not-difficult-white_52e25bb2-312e-4c7e-b550-2f884fe58bd0.png?v=1789764332"},{"product_id":"hoodie-im-not-jealous","title":"i’m not jealous — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who have fully moved on but still have some feedback on the replacement.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ei’m not jealous\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei just think you could’ve downgraded less publicly.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843857150084,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843857182852,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843857215620,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843857248388,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843857281156,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843857313924,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843857346692,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843857379460,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843857412228,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843857444996,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843857477764,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843857510532,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-not-jealous-white_7d90a824-10b6-41d8-91a8-4ec134011686.png?v=1789764481"},{"product_id":"hoodie-im-open-to-suggestions","title":"i’m open to suggestions — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who let you finish speaking before doing exactly what they were going to do anyway.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ei’m open to suggestions\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei just won’t be taking them.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843860557956,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843860590724,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843860623492,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843860656260,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843860689028,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843860721796,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843860754564,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843860787332,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843860820100,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843860852868,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843860885636,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843860918404,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-open-to-suggestions-white_6342f638-f252-446a-afc0-90a046a6ff5e.png?v=1789764681"},{"product_id":"hoodie-ive-lowered-my-expectations","title":"i’ve lowered my expectations — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who put the bar on the floor and watched someone bring a shovel.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ei’ve lowered my expectations\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eand you’re still making this difficult.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843861835908,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843861868676,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843861901444,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843861934212,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843861966980,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843861999748,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843862032516,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843862065284,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843862098052,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843862130820,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843862163588,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843862196356,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/ive-lowered-my-expectations-white_2a34f757-98f6-4255-8f8d-e884202df1ba.png?v=1789764810"},{"product_id":"hoodie-my-therapist-said","title":"my therapist said — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who pay for good advice and then get creative with the interpretation.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emy therapist said slow down\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eso i ordered a double.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843863769220,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843863801988,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843863834756,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843863867524,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843863900292,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843863933060,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843863965828,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843863998596,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843864031364,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843864064132,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843864096900,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843864129668,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/my-therapist-said-white_ad2047b1-46e3-406c-9367-2237c5c210de.png?v=1789764960"},{"product_id":"hoodie-nothing-personal","title":"nothing personal — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who make a terrible first impression and maintain it out of principle.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enothing personal\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei’m like this with everyone.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843864555652,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843864588420,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843864621188,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843864653956,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843864686724,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843864719492,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843864752260,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843864785028,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843864817796,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843864850564,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843864883332,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843864916100,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/nothing-personal-white_2e80dcc1-25cd-4649-85d4-27ba9f36ab02.png?v=1789765076"},{"product_id":"hoodie-please-direct-complaints","title":"please direct complaints — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who believe everyone deserves to be heard. preferably by someone else.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eplease direct complaints\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eto someone who cares.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843865735300,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843865768068,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843865800836,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843865833604,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843865866372,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843865899140,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843865931908,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843865964676,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843865997444,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843866030212,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843866062980,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843866095748,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/please-direct-complaints-white_7deda2b8-b412-4db2-911d-6a9855a8988d.png?v=1789765214"},{"product_id":"hoodie-relationships-are-temporary","title":"relationships are temporary — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who couldn’t make it work but can make them regret it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003erelationships are temporary\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ebeing a hot ex is forever.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843866488964,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843866521732,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843866554500,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843866587268,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843866620036,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843866652804,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843866685572,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843866718340,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843866751108,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843866783876,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843866816644,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843866849412,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/relationships-are-temporary-white_1a910a0e-4e9f-4c19-8494-ff902aec1b16.png?v=1789765324"},{"product_id":"hoodie-stop-drinking","title":"stop drinking — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who tried having a word with themselves and questioned the source.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003etold myself to stop drinking\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ebut i’m not gonna listen to an alcoholic\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843872092292,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843872125060,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843872157828,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843872190596,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843872223364,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843872256132,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843872288900,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843872321668,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843872354436,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843872387204,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843872419972,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843872452740,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/stop-drinking-white_93d81801-224e-490f-b05f-a825143c081d.png?v=1789765450"},{"product_id":"hoodie-tell-your-friends","title":"tell your friends — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people whose screenshots only tell half the story. the better half.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003etell your friends\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei’m worse in person.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843873468548,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843873501316,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843873534084,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843873566852,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843873599620,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843873632388,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843873665156,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843873697924,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843873730692,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843873763460,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843873796228,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843873828996,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/tell-your-friends-white_628657c3-0827-44d2-ac87-855eaa258371.png?v=1789765608"},{"product_id":"hoodie-tell-your-parents","title":"tell your parents — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who know how to give a compliment and make the next family dinner uncomfortable.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003etell your parents\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei’m a big fan of their work.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843874812036,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843874844804,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843874877572,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843874910340,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843874943108,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843874975876,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843875008644,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843875041412,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843875074180,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843875106948,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843875139716,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843875172484,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/tell-your-parents-white_c6b7a935-cdf9-4b81-ac38-c3d3974cadb3.png?v=1789765740"},{"product_id":"hoodie-wheres-my-fucking-oscar","title":"where’s my fucking oscar? — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who say “all good” with the kind of conviction that deserves industry recognition.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhere’s my fucking oscar?\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003efor acting like everything’s okay\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843877400708,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843877433476,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843877466244,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843877499012,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843877531780,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843877564548,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843877597316,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843877630084,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843877662852,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843877695620,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843877728388,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843877761156,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/wheres-my-fucking-oscar-white_de07b746-1bca-4ee2-b001-62f575838737.png?v=1789766029"},{"product_id":"hoodie-you-deserve-better","title":"you deserve better — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who know they’re not the best option but have already taken their shoes off.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eyou deserve better\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ebut i’m already here.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843878940804,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843878973572,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843879006340,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843879039108,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843879071876,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843879104644,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843879137412,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843879170180,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843879202948,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843879235716,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843879268484,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843879301252,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/you-deserve-better-white_1ee45f9a-933e-43b1-a3bc-8a27faedc3e8.png?v=1789766171"},{"product_id":"hoodie-your-friends-were-right","title":"your friends were right — hoodie","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003efor people who are the reason the group chat keeps asking “are you sure?”\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eyour friends were right\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eyou do have terrible taste.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52843880218756,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52843880251524,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52843880284292,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52843880317060,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52843880349828,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52843880382596,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52843880415364,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52843880448132,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52843880480900,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52843880513668,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52843880546436,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52843880579204,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/your-friends-were-right-white_3d77fef1-d18f-4369-ab59-396d3aa7580d.png?v=1789766348"},{"product_id":"hoodie-a-moment-of-silence","title":"a moment of silence — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who were someone’s “i can fix them.” our condolences.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ea moment of silence\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003efor whoever thought they could change me.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946812141700,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946812174468,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946812207236,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946812240004,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946812272772,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946812305540,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946812338308,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946812371076,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946812403844,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946812436612,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946812469380,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946812502148,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/a-moment-of-silence-white_8eaad905-0478-476a-8fd7-905ff62102f0.png?v=1790680954"},{"product_id":"hoodie-bad-day-to-be-a-beer","title":"bad day to be a beer — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who hear “cold front” and think someone’s bringing beers.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ebad day to\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ebe a beer\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946818957444,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946818990212,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946819022980,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946819055748,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946819088516,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946819121284,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946819154052,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946819186820,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946819219588,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946819252356,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946819285124,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946819317892,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/bad-day-to-be-a-beer-white_f0db0b3c-6803-411f-96f0-6fc3d80002e4.png?v=1790681028"},{"product_id":"hoodie-bad-decisions-look-expensive","title":"bad decisions look expensive — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people whose judgement is questionable but whose outfit isn’t.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei make bad decisions\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003elook expensive.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946824233092,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946824265860,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946824298628,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946824331396,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946824364164,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946824396932,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946824429700,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946824462468,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946824495236,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946824528004,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946824560772,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946824593540,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/bad-decisions-look-expensive-white_9bfaf860-0adf-4b83-bbe0-f4f2caa152c2.png?v=1790681210"},{"product_id":"hoodie-buy-me-a-drink","title":"buy me a drink — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who leave the consequences to their morning personality.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ebuy me a drink\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003elet’s make this tomorrow’s problem.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946827247748,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946827280516,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946827313284,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946827346052,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946827378820,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946827411588,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946827444356,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946827477124,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946827509892,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946827542660,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946827575428,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946827608196,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/buy-me-a-drink-white_4d59acd8-2091-4010-a980-7dc91ccb0b7e.png?v=1790681299"},{"product_id":"hoodie-crazy-boyfriend","title":"crazy boyfriend — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people whose boyfriend has follow-up questions about a simple “hello.”\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003edon’t talk to me\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei have a crazy boyfriend.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946856804484,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946856837252,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946856870020,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946856902788,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946856935556,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946856968324,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946857001092,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946857033860,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946857066628,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946857099396,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946857132164,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946857164932,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/crazy-boyfriend-white_ddc3d1d8-7cf7-482d-a10d-07b4eb9cd69c.png?v=1790682462"},{"product_id":"hoodie-crazy-girlfriend","title":"crazy girlfriend — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people whose girlfriend has follow-up questions about a simple “hello.”\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003edon’t talk to me\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei have a crazy girlfriend.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946858836100,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946858868868,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946858901636,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946858934404,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946858967172,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946858999940,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946859032708,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946859065476,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946859098244,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946859131012,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946859163780,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946859196548,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/crazy-girlfriend-white_c87b9063-3d78-432b-8457-6a40d96736ae.png?v=1790682509"},{"product_id":"hoodie-dont-buy-me-a-drink","title":"don’t buy me a drink — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who go from “who’s that?” to “you don’t know them like i do” suspiciously quickly.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003edon’t buy me a drink\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei’ll start defending you to my friends.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946861162628,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946861195396,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946861228164,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946861260932,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946861293700,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946861326468,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946861359236,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946861392004,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946861424772,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946861457540,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946861490308,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946861523076,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/dont-buy-me-a-drink-white_658cf556-f970-47c4-b336-37e83a46e885.png?v=1790682602"},{"product_id":"hoodie-hes-got-red-flags","title":"he’s got red flags — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who see a warning sign and ask if he’s single.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei don’t care if he’s got red flags\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei’m a bull.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946864242820,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946864275588,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946864308356,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946864341124,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946864373892,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946864406660,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946864439428,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946864472196,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946864504964,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946864537732,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946864570500,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946864603268,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/hes-got-red-flags-white_4c1793c9-2c77-4ac6-a8a1-44b7467c0e51.png?v=1790682757"},{"product_id":"hoodie-i-didnt-lower-my-standards","title":"i didn’t lower my standards — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people whose standards are firm until the drinks aren’t full price.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei didn’t lower my standards\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eyou caught me during happy hour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946864898180,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946864930948,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946864963716,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946864996484,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946865029252,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946865062020,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946865094788,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946865127556,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946865160324,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946865193092,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946865225860,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946865258628,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/i-didnt-lower-my-standards-white_cac368d8-d675-4f93-9e59-89b3cf95b699.png?v=1790682813"},{"product_id":"hoodie-i-have-nothing-to-hide","title":"i have nothing to hide — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who are an open book after a few quick edits.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei have nothing to hide\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ebut give me a minute before you look.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946870435972,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946870468740,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946870501508,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946870534276,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946870567044,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946870599812,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946870632580,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946870665348,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946870698116,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946870730884,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946870763652,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946870796420,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/i-have-nothing-to-hide-white_39b4b443-3a0f-4086-8604-e0f32fc19d58.png?v=1790682880"},{"product_id":"hoodie-i-have-zero-exes","title":"i have zero exes — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people whose dating history has been edited for quality control.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei have zero exes\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ebecause i don’t count mistakes.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946873090180,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946873122948,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946873155716,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946873188484,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946873221252,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946873254020,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946873286788,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946873319556,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946873352324,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946873385092,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946873417860,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946873450628,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/i-have-zero-exes-white_6d37f910-8377-44b6-86e9-1f25742f6c8b.png?v=1790682950"},{"product_id":"hoodie-i-made-an-effort","title":"i made an effort — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who showed up once and would hate for that to become a thing.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei made an effort\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003elet’s not turn it into an expectation.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946873548932,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946873581700,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946873614468,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946873647236,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946873680004,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946873712772,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946873745540,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946873778308,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946873811076,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946873843844,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946873876612,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946873909380,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/i-made-an-effort-white_d20949d2-6c25-4a4e-928c-5022b8a78fb3.png?v=1790683002"},{"product_id":"hoodie-i-told-chatgpt-about-you","title":"i told chatgpt about you — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people whose friends stopped replying, so they found something that couldn’t leave the chat.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei told chatgpt\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eabout you\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946874368132,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946874400900,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946874433668,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946874466436,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946874499204,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946874531972,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946874564740,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946874597508,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946874630276,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946874663044,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946874695812,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946874728580,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/i-told-chatgpt-about-you-white_9646413e-919c-462a-adb5-d8eb878ce191.png?v=1790683063"},{"product_id":"hoodie-i-wasnt-staring","title":"i wasn’t staring — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who can spot a bad idea from across the room and keep looking.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei wasn’t staring\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei was deciding whether to ruin my life.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946874957956,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946874990724,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946875023492,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946875056260,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946875089028,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946875121796,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946875154564,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946875187332,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946875220100,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946875252868,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946875285636,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946875318404,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/i-wasnt-staring-white_9a132189-f17f-4cda-a24e-070c0e951d9d.png?v=1790683171"},{"product_id":"hoodie-i-wish-you-well","title":"i wish you well — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who want the best for you, preferably in another postcode.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei wish you well\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003esomewhere i don’t have to hear about it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946885476484,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946885509252,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946885542020,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946885574788,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946885607556,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946885640324,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946885673092,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946885705860,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946885738628,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946885771396,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946885804164,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946885836932,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/i-wish-you-well-white_c63a17bd-4146-4db4-9041-aba8414a75bd.png?v=1790683314"},{"product_id":"hoodie-if-they-were-below-a-6","title":"if they were below a 6 — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people whose morning explanation starts with “in my defence.”\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eif they were below a 6\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ewe’re blaming the alcohol.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946926076036,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946926108804,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946926141572,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946926174340,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946926207108,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946926239876,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946926272644,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946926305412,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946926338180,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946926370948,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946926403716,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946926436484,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/if-they-were-below-a-6-white_4353d4ef-b9c4-4305-b88b-7984a43ac00f.png?v=1790683371"},{"product_id":"hoodie-im-a-fucking-delight","title":"i’m a fucking delight — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people whose glowing reviews required a small financial incentive.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei’m a fucking delight\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ereferences available from people i’ve paid.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946971984004,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946972016772,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946972049540,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946972082308,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946972115076,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946972147844,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946972180612,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946972213380,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946972246148,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946972278916,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946972311684,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946972344452,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-a-fucking-delight-white_1a3108be-ef1a-4637-8473-f54b16360c4e.png?v=1790683424"},{"product_id":"hoodie-im-a-pleasure-to-work-with","title":"i’m a pleasure to work with — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people whose greatest contribution to the team was their notice period.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei’m a pleasure to work with\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eaccording to my resignation letter.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52946996920452,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52946996953220,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52946996985988,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52946997018756,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52946997051524,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52946997084292,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52946997117060,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52946997149828,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52946997182596,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52946997215364,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52946997248132,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52946997280900,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-a-pleasure-to-work-with-white_60e610d7-0ad1-4aa4-aee8-6124f9edf1ff.png?v=1790683482"},{"product_id":"hoodie-im-an-acquired-taste","title":"i’m an acquired taste — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who aren’t for everyone and have seen what everyone settles for.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei’m an acquired taste\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eyou’ve had worse in your mouth.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52947007635588,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52947007668356,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52947007701124,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52947007733892,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52947007766660,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52947007799428,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52947007832196,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52947007864964,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52947007897732,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52947007930500,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52947007963268,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52947007996036,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-an-acquired-taste-white_80ea2476-7391-4c0a-b6e3-323b46bf9a1d.png?v=1790683541"},{"product_id":"hoodie-im-done-making-bad-decisions","title":"i’m done making bad decisions — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people whose personal growth depends on who texts back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei’m done making bad decisions\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eunless you’re free tonight.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52947031916676,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52947031949444,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52947031982212,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52947032014980,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52947032047748,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52947032080516,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52947032113284,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52947032146052,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52947032178820,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52947032211588,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52947032244356,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52947032277124,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-done-making-bad-decisions-white_1bd38303-dac7-43bc-9ea1-466bcc078629.png?v=1790683593"},{"product_id":"hoodie-im-good-with-my-hands","title":"i’m good with my hands — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who said they weren’t hungry and then made it your problem.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei’m good with my hands\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ei’ve already eaten your chips.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52947076513924,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52947076546692,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52947076579460,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52947076612228,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52947076644996,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52947076677764,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52947076710532,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52947076743300,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52947076776068,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52947076808836,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52947076841604,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52947076874372,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-good-with-my-hands-white_ca43a904-dd36-4503-8825-46ea70e8e417.png?v=1790683662"},{"product_id":"hoodie-im-literally-just-a-girl","title":"i’m literally just a girl — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who consider this a complete explanation.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei’m literally\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ejust a girl\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52947102859396,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52947102892164,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52947102924932,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52947102957700,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52947102990468,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52947103023236,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52947103056004,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52947103088772,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52947103121540,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52947103154308,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52947103187076,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52947103219844,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-literally-just-a-girl-white_a32aa63a-6dd4-4440-940e-7aca0ce5870c.png?v=1790683737"},{"product_id":"hoodie-im-not-a-gynaecologist","title":"i’m not a gynaecologist — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who consider this a complete explanation.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei’m literally\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ejust a girl\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52947150766212,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52947150798980,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52947150831748,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52947150864516,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52947150897284,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52947150930052,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52947150962820,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52947150995588,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52947151028356,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52947151061124,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52947151093892,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52947151126660,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-not-a-gynaecologist-white_ca4ab150-3b01-44bb-8018-4d0a2946b860.png?v=1790683820"},{"product_id":"hoodie-im-not-hiding-my-red-flags","title":"i’m not hiding my red flags — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people who gave fair warning and somehow got a second date.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei’m not hiding my red flags\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eyou’re just calling them chemistry.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52947185598596,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52947185631364,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52947185664132,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52947185696900,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52947185729668,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52947185762436,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52947185795204,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52947185827972,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52947185860740,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52947185893508,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52947185926276,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52947185959044,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-not-hiding-my-red-flags-white_32c93cb3-070c-4aca-8d98-921f835bb06c.png?v=1790683875"},{"product_id":"hoodie-im-poes-scared-of-women","title":"i’m poes scared of women — hoodie","description":"\u003cp\u003e\u003cspan\u003efor people with plenty to say until she says “hi.”\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ewhat it says on the back:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ei’m poes scared\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eof women\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003euncivil centred on the front. the conversation continues across the back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade in a heavyweight construction and available in one unisex fit: regular. thick, warm and structured, with enough weight to make avoiding eye contact feel intentional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003echoose from the available uncivil colourways, each paired with its unapproved contrasting print colour.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eactual colours may vary slightly from the images due to lighting and screen settings. your screen has its own interpretation. we didn’t approve it.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003enot sure how much of it you need? your problem, you should know your size by now.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ecold wash. don’t bleach. don’t iron directly on the print. or ignore all of that. it’s your hoodie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003emade by some south african kid.\u003c\/span\u003e\u003c\/p\u003e","brand":"uncivil","offers":[{"title":"regular \/ black \/ s","offer_id":52947227574404,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ m","offer_id":52947227607172,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ l","offer_id":52947227639940,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ xl","offer_id":52947227672708,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 2xl","offer_id":52947227705476,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ black \/ 3xl","offer_id":52947227738244,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ s","offer_id":52947227771012,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ m","offer_id":52947227803780,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ l","offer_id":52947227836548,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ xl","offer_id":52947227869316,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 2xl","offer_id":52947227902084,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"regular \/ white \/ 3xl","offer_id":52947227934852,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1037\/1716\/files\/im-poes-scared-of-women-white_0607d6ea-ae02-49a7-a4b1-f092b631d461.png?v=1790683947"}],"url":"https:\/\/www.uncivil.co.za\/collections\/hoodies.oembed?page=2","provider":"uncivil","version":"1.0","type":"link"}