{"title":"Home page","description":null,"products":[{"product_id":"ethan-definition-color-changing-mug-funny-personalized-name-gift-11oz","title":"Ethan Definition Color-Changing Mug — Funny Personalized Name Gift (11oz)","description":"This 11oz color-morphing mug brings a little private joke to your morning ritual. At room temperature the image sits faint and subtle; pour in a hot drink and watch the design bloom into clear, vibrant print against the glossy white interior and black exterior accents. It’s ceramic, lead- and BPA-free, and made to show crisp, wraparound color using modern printing techniques. Use it for coffee between classes, as a desk companion during late-night study sessions, or to share a knowing grin with a friend who appreciates tongue-in-cheek humor — the heat-reveal moment always sparks a small, delighted reaction.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Heat-sensitive design: image appears when hot liquid is added\u003cbr\u003e- 11oz ceramic with glossy full-color wraparound print\u003cbr\u003e- Vibrant, crisp colors using advanced printing techniques\u003cbr\u003e- Black exterior with white interior; lead- and BPA-free\u003cbr\u003e- Microwave-safe; hand wash recommended for longevity\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Hand wash only\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Generic brand, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Hand wash only\u003c\/p\u003e","brand":"Printify","offers":[{"title":"11oz","offer_id":51713277559067,"sku":"29629387994998795904","price":319.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/6759\/1963\/files\/4923468971594259873_2048.jpg?v=1773844095"},{"product_id":"certified-ethan-hater-hoodie","title":"Certified Ethan Hater Hoodie","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e5XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length from center back, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            36.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            37.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            38.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            39.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            40.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            41.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        A relaxed midweight hoodie with a bold, vintage-inspired chest print that reads like a lived-in patch from road trips and late-night hangs. The roomy pouch pocket and dropped shoulders drape easily over jeans or joggers, while the double-layer hood adds quiet warmth when the wind picks up. Made with responsibly sourced fabrics and produced in socially conscious facilities, this hoodie brings a rugged, worn-in comfort to everyday life. Wear it to low-key meetups, bonfire nights, or when you want a familiar layer that feels like an inside joke with good friends.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 2-piece color-matched jersey lined hood for extra warmth\u003cbr\u003e- Relaxed dropped shoulders for an easy, casual fit\u003cbr\u003e- Large pouch pocket for hands and small essentials\u003cbr\u003e- Medium-heavy 8.4 oz fabric with high cotton content for softness\u003cbr\u003e- OEKO-TEX Standard 100 and socially conscious manufacturing certifications\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F), gentle cycle\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan SF500, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), gentle cycle, Non-chlorine: bleach as needed, Tumble dry: low heat, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Red","offer_id":51713285783835,"sku":"22470030209929027004","price":749.0,"currency_code":"ZAR","in_stock":true},{"title":"S \/ Sport Grey","offer_id":51713285816603,"sku":"99933916975413896177","price":749.0,"currency_code":"ZAR","in_stock":true},{"title":"S \/ Black","offer_id":51713285849371,"sku":"83256817749978813445","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"S \/ Light Pink","offer_id":51713285882139,"sku":"12674341186085327747","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Red","offer_id":51713285914907,"sku":"15039375842641650593","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Sport Grey","offer_id":51713285947675,"sku":"96169325272494378986","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Black","offer_id":51713285980443,"sku":"32151162686453668603","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Light Pink","offer_id":51713286013211,"sku":"21216560424558264936","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Red","offer_id":51713286045979,"sku":"13488286079804575726","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Sport Grey","offer_id":51713286078747,"sku":"54303576547837323420","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Black","offer_id":51713286111515,"sku":"21847100238572776335","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Light Pink","offer_id":51713286144283,"sku":"30525205251135341537","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Red","offer_id":51713286177051,"sku":"20014888027744588657","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Sport Grey","offer_id":51713286209819,"sku":"54216393728640049585","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Black","offer_id":51713286242587,"sku":"26381726541426125490","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Light Pink","offer_id":51713286275355,"sku":"30710898776451440994","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"2XL \/ Red","offer_id":51713286308123,"sku":"15095114088452317130","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"2XL \/ Sport Grey","offer_id":51713286340891,"sku":"23169196586551910908","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"2XL \/ Black","offer_id":51713286373659,"sku":"12830421443875605390","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL \/ Red","offer_id":51713286406427,"sku":"31843439729484764500","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL \/ Sport Grey","offer_id":51713286439195,"sku":"26521020604181023584","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"3XL \/ Black","offer_id":51713286471963,"sku":"12229555608816478394","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"4XL \/ Red","offer_id":51713286504731,"sku":"12052226236596820425","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"4XL \/ Sport Grey","offer_id":51713286537499,"sku":"20943683466122864850","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"4XL \/ Black","offer_id":51713286570267,"sku":"26164791631036283964","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"5XL \/ Red","offer_id":51713286603035,"sku":"33557028768377204649","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"5XL \/ Sport Grey","offer_id":51713286635803,"sku":"27419292994276108723","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"5XL \/ Black","offer_id":51713286668571,"sku":"16141633968164084493","price":849.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/6759\/1963\/files\/1790302899174379419_2048.jpg?v=1772641908"},{"product_id":"i-hate-ethan-t-shirt-bold-funny-statement-tee","title":"I HATE Ethan T-Shirt — Bold Funny Statement Tee","description":"A soft, everyday tee with attitude — this lightweight crewneck carries bold, hand-printed lettering and a simple emblem that reads like a private joke turned wearable statement. The shirt’s clean lines and classic fit make it easy to layer under a jacket or wear solo while you run errands, go to gigs, or hang out with friends. It sits comfortably on the shoulders thanks to shoulder tape, and the ribbed collar keeps its shape through repeat wear. The slightly textured, natural cotton color option shows subtle flecks that give the fabric a lived-in, honest look. This shirt is made for grown-up wardrobes and built to last with ethically sourced ring-spun cotton and certified safety and quality standards.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton (lightweight 153 g\/m²) for soft, breathable wear\u003cbr\u003e- Tubular knit construction — no side seams for a smooth, waste-reducing finish\u003cbr\u003e- Ribbed knit collar and shoulder tape for shape retention and stability\u003cbr\u003e- Pearlized tear-away label for comfortable, irritation-free wear\u003cbr\u003e- Prints applied with DTG\/DTF methods; complies with EU safety and sustainability standards\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Machine wash: cold (max 30C or 90F), with similar colors \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 64000, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Made in Bangladesh\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), with similar colors , Do not bleach, Tumble dry: low heat, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Dark Chocolate \/ S","offer_id":51713306755355,"sku":"31712516488387881382","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Light Blue \/ S","offer_id":51713306788123,"sku":"21222772372560933663","price":419.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ S","offer_id":51713306820891,"sku":"30834848592139156166","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Dark Chocolate \/ M","offer_id":51713306853659,"sku":"24088795925297284740","price":419.0,"currency_code":"ZAR","in_stock":false},{"title":"Light Blue \/ M","offer_id":51713306886427,"sku":"32990571256254650768","price":419.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ M","offer_id":51713306919195,"sku":"11149608182749313568","price":419.0,"currency_code":"ZAR","in_stock":false},{"title":"Dark Chocolate \/ L","offer_id":51713306951963,"sku":"10549255185992918829","price":419.0,"currency_code":"ZAR","in_stock":false},{"title":"Light Blue \/ L","offer_id":51713306984731,"sku":"25389472854236032125","price":419.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ L","offer_id":51713307017499,"sku":"32120848056217387917","price":419.0,"currency_code":"ZAR","in_stock":false},{"title":"Dark Chocolate \/ XL","offer_id":51713307050267,"sku":"30685248810190364006","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"Light Blue \/ XL","offer_id":51713307083035,"sku":"20939866645608107469","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ XL","offer_id":51713307115803,"sku":"14438307788863342943","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"Dark Chocolate \/ 2XL","offer_id":51713307148571,"sku":"32424460104712463869","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"Light Blue \/ 2XL","offer_id":51713307181339,"sku":"19302872094508515357","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ 2XL","offer_id":51713307214107,"sku":"93089420370875715554","price":519.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/6759\/1963\/files\/16216318183550277138_2048.jpg?v=1772642199"},{"product_id":"trucker-cap-certified-ethan-hater-retro-mesh-baseball-hat","title":"Trucker Cap — \"Certified Ethan Hater\" Retro Mesh Baseball Hat","description":"\n        Lightweight, bold, and built for everyday wear — this trucker cap brings vintage team-energy to your off-duty looks. The structured foam front showcases a distressed, collegiate-style emblem while the breathable mesh back keeps you cool on long drives, weekend hangs, or days in the sun. Adjustable snap sizing and color-matched details give it a finished, intentional feel. Wear it tilted back for yard work, pulled low for outdoor festivals, or paired with a denim jacket for a no-fuss, lived-in vibe.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Seven multicolor combinations let you match your mood or outfit.\u003cbr\u003e- Adjustable plastic snap closure fits most heads (20\"–24\").\u003cbr\u003e- 100% polyester foam front with nylon mesh back for structure and ventilation.\u003cbr\u003e- Vivid, fade-resistant printing with color-matched undervisor, sweatband, braid, and closure.\u003cbr\u003e- Durable six-row stitching on the visor; creases smooth out with wear.\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Use warm water and dish soap and clean spots off your hat. It's not necessary to soak the whole item. For hard to clean spots use a soft bristled brush.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: OTTO Cap 39-165, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Made in Myanmar\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Use warm water and dish soap and clean spots off your hat. It's not necessary to soak the whole item. For hard to clean spots use a soft bristled brush.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Blue\/Red \/ One size","offer_id":51713315209499,"sku":"33149908415820604895","price":460.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/6759\/1963\/files\/939834096798122593_2048.jpg?v=1772641797"},{"product_id":"certified-ethan-hater-kiss-cut-sticker-funny-personalized-name-sticker-for-laptops-water-bottles-gifts","title":"Certified \"Ethan Hater\" Kiss-Cut Sticker — Funny Personalized Name Sticker for Laptops, Water Bottles \u0026 Gifts","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2\" × 2\"\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3\" × 3\"\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4\" × 4\"\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e6\" × 6\"\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            2.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            3.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            4.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            6.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            2.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            3.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            4.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            6.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        A bold, glossy kiss-cut sticker that reads \"CERTIFIED ETHAN HATER\" in vintage collegiate lettering. The strong red-and-black palette pops against the clear or white background, giving a cheeky, irreverent edge to laptops, journals, water bottles (indoor use), and other smooth surfaces. The vinyl has a scratch-resistant gloss that keeps colors vivid, and the permanent acrylic adhesive ensures a secure, bubble-free application. Sized to fit on tech and personal items without overpowering them, this sticker brings a playful, confrontational statement to everyday gear — a small, durable way to stake out your vibe.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Glossy, scratch-resistant paper finish for vivid look\u003cbr\u003e- Durable 100% vinyl with strong permanent acrylic adhesive\u003cbr\u003e- Eco-solvent inks for bright, long-lasting color\u003cbr\u003e- Quick, bubble-free application; available in white or transparent\u003cbr\u003e- Multiple sizes available; PNG design requirement; sourced blank from Japan\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Use a soft, clean and dry cloth to gently brush any dust or dirt off from the center of the sticker outwards.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Generic brand, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Blank product sourced from Japan (Printify Choice)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Use a soft, clean and dry cloth to gently brush any dust or dirt off from the center of the sticker outwards.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"2\" × 2\" \/ White","offer_id":51713332904219,"sku":"27277859477004908234","price":99.0,"currency_code":"ZAR","in_stock":true},{"title":"3\" × 3\" \/ White","offer_id":51713332936987,"sku":"19973464332611982248","price":99.0,"currency_code":"ZAR","in_stock":true},{"title":"4\" × 4\" \/ White","offer_id":51713332969755,"sku":"25448933507675667955","price":99.0,"currency_code":"ZAR","in_stock":true},{"title":"6\" × 6\" \/ White","offer_id":51713333002523,"sku":"20309257858724503113","price":99.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/6759\/1963\/files\/3594935120684839500_1200.jpg?v=1772642347"},{"product_id":"crewneck-sweatshirt-art-is-hating-ethan-graphic-pullover","title":"Crewneck Sweatshirt — \"Art is Hating ETHAN\" Graphic Pullover","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.01 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length (from center back), in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            36.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            37.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            38.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \n        \n        Soft, lived-in comfort meets playful, slightly irreverent design. This crewneck wraps you in a medium-heavy cotton-poly blend that feels warm without weighing you down. The front reads a cheeky, typographic message framed by a simple star motif, while matching star accents run down the sleeve for a subtle, cohesive look. Wear it to studio sessions, low-key hangouts, or lazy weekends when you want a bit of humor and personality in your outfit. The neutral base color keeps the design grounded, so the message stands out without shouting. Embroidered placement options and neat ribbed details give this sweatshirt a finished, quality feel that will hold up to regular wear.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Embroidered options: left chest, center chest, large center chest, and both wrists.\u003cbr\u003e- Built from 8.0 oz\/yd² (271 g\/m²) 50\/50 cotton-poly for warmth and durability.\u003cbr\u003e- Tubular knit (no side seams) and ribbed knit collar for shape retention and reduced fabric waste.\u003cbr\u003e- Double-needle stitching at shoulders, armholes, neck, waistband, and cuffs for reinforced construction.\u003cbr\u003e- Ethically sourced US cotton, OEKO-TEX certified dyes, DTF neck labels and DTG prints; meets safety and environmental standards.\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 18000, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: Made in Nicaragua, For adults\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Non-chlorine: bleach as needed, Tumble dry: low heat, Do not iron, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Light Pink \/ S","offer_id":51713336246555,"sku":"58942449989515042025","price":749.0,"currency_code":"ZAR","in_stock":true},{"title":"Sand \/ S","offer_id":51713336279323,"sku":"15562354199208211917","price":749.0,"currency_code":"ZAR","in_stock":true},{"title":"Forest Green \/ S","offer_id":51713336312091,"sku":"13483751151796506908","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"Light Pink \/ M","offer_id":51713336344859,"sku":"16068430437524541400","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ M","offer_id":51713336377627,"sku":"13207396895768891507","price":749.0,"currency_code":"ZAR","in_stock":true},{"title":"Forest Green \/ M","offer_id":51713336410395,"sku":"18095810610293706737","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"Light Pink \/ L","offer_id":51713336443163,"sku":"35744191833505806654","price":749.0,"currency_code":"ZAR","in_stock":true},{"title":"Sand \/ L","offer_id":51713336475931,"sku":"27682225962178005806","price":749.0,"currency_code":"ZAR","in_stock":true},{"title":"Forest Green \/ L","offer_id":51713336508699,"sku":"14318071615980088425","price":749.0,"currency_code":"ZAR","in_stock":false},{"title":"Light Pink \/ XL","offer_id":51713336541467,"sku":"14160213700029646032","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ XL","offer_id":51713336574235,"sku":"16208613235977434708","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"Forest Green \/ XL","offer_id":51713336607003,"sku":"77157908841333979075","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ 2XL","offer_id":51713336639771,"sku":"93742765935331103500","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"Forest Green \/ 2XL","offer_id":51713336672539,"sku":"21936971115648291285","price":849.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ 3XL","offer_id":51713336705307,"sku":"96710396765465756442","price":849.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/6759\/1963\/files\/4674293388861820628_2048.jpg?v=1773843996"},{"product_id":"retro-ethan-hater-chest-logo-tee-vintage-script-graphic-t-shirt","title":"Retro 'Ethan Hater' Chest Logo Tee — Vintage Script Graphic T-Shirt","description":"A soft, breathable cotton tee with a subtle chest graphic that whispers quiet confidence. Lightweight but sturdy, the shirt feels familiar from the first wear — like an old favorite rediscovered. The small, vintage-inspired logo sits near the heart, adding a touch of personality without shouting for attention. Wear it on slow weekends, layered under a flannel for a coffee-run, or tucked into high-waist jeans for a relaxed city stroll. It ages gracefully and keeps shape, becoming more lived-in every time you reach for it.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% cotton body (solid colors) — medium weight (180 g\/m²) for year-round comfort\u003cbr\u003e- Tubular knit, no side seams for a clean silhouette and reduced fabric waste\u003cbr\u003e- Ribbed, seam-free collar and shoulder tape to retain shape and prevent stretching\u003cbr\u003e- DTG and DTF printing for crisp chest graphic and durable sleeve\/label prints\u003cbr\u003e- Tear-away label, Oeko-Tex certified, EU 2-year warranty; ethically sourced US cotton\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 5000, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Made in Nicaragua\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Non-chlorine: bleach as needed, Tumble dry: low heat, Do not iron, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Charcoal \/ S","offer_id":51713342275867,"sku":"23775338555979123845","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Dark Chocolate \/ S","offer_id":51713342308635,"sku":"19122760510227741277","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Red \/ S","offer_id":51713342341403,"sku":"30558786130991637562","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Sport Grey \/ S","offer_id":51713342374171,"sku":"23232533577755318942","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ S","offer_id":51713342406939,"sku":"19862043753692775768","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ S","offer_id":51713342439707,"sku":"86338253276487034672","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Charcoal \/ M","offer_id":51713342472475,"sku":"79553246823010799095","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Dark Chocolate \/ M","offer_id":51713342505243,"sku":"10734962207059195622","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Red \/ M","offer_id":51713342538011,"sku":"25489688946374534114","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Sport Grey \/ M","offer_id":51713342570779,"sku":"28224110295590333140","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ M","offer_id":51713342603547,"sku":"15280179192276648509","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ M","offer_id":51713342636315,"sku":"29782528407716190962","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Charcoal \/ L","offer_id":51713342669083,"sku":"17582598683641010649","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Dark Chocolate \/ L","offer_id":51713342701851,"sku":"73861911486570993312","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Red \/ L","offer_id":51713342734619,"sku":"13432962026940287324","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Sport Grey \/ L","offer_id":51713342767387,"sku":"30719612750511772125","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ L","offer_id":51713342800155,"sku":"14977085448278600055","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ L","offer_id":51713342832923,"sku":"32607903795062298286","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Charcoal \/ XL","offer_id":51713342865691,"sku":"45039250434541503245","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Dark Chocolate \/ XL","offer_id":51713342898459,"sku":"39930928650149916854","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Red \/ XL","offer_id":51713342931227,"sku":"15144362239976167195","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":51713342963995,"sku":"94877885131923541278","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ XL","offer_id":51713342996763,"sku":"12188647861515483582","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ XL","offer_id":51713343029531,"sku":"50489347055531882356","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Charcoal \/ 2XL","offer_id":51713343062299,"sku":"87703492956200743973","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Dark Chocolate \/ 2XL","offer_id":51713343095067,"sku":"14810802471650948469","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Red \/ 2XL","offer_id":51713343127835,"sku":"26843374240191326316","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":51713343160603,"sku":"30511133914383655607","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ 2XL","offer_id":51713343193371,"sku":"88167411385164640094","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ 2XL","offer_id":51713343226139,"sku":"11627603803545070787","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Charcoal \/ 3XL","offer_id":51713343258907,"sku":"13370642107076966998","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Dark Chocolate \/ 3XL","offer_id":51713343291675,"sku":"19133871636778481074","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Red \/ 3XL","offer_id":51713343324443,"sku":"17959818742423877077","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":51713343357211,"sku":"28458608325737968821","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ 3XL","offer_id":51713343389979,"sku":"33182626303027658687","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ 3XL","offer_id":51713343422747,"sku":"76753524440631435839","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":51713343455515,"sku":"30952771041526162609","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ 4XL","offer_id":51713343488283,"sku":"21784868163566424524","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ 4XL","offer_id":51713343521051,"sku":"32684527557396833245","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":51713343553819,"sku":"29651025955174816304","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ 5XL","offer_id":51713343586587,"sku":"27781312969839643654","price":519.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ 5XL","offer_id":51713343619355,"sku":"24340532690197456835","price":519.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/6759\/1963\/files\/14064666272461933383_2048.jpg?v=1773844036"},{"product_id":"ethan-hater-zip-hoodie-retro-script-full-zip-hooded-sweatshirt","title":"Ethan Hater Zip Hoodie — Retro Script Full‑Zip Hooded Sweatshirt","description":"This zip-up hoodie carries a low-key, vintage spirit — soft, substantial midweight fleece with a tidy zip front and a compact embroidered logo on the left chest. It feels lived-in from the first wear: warm without weight, with roomy pockets for a phone or gloves and a drawstring hood that settles comfortably over your head. The tubular knit construction gives smooth lines and less bulk at the seams, while durable metal hardware and reinforced cuffs hold up to regular use. Wear it on slow mornings, late-night drives, or layered for city walks — it blends understated style with dependable comfort.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 50\/50 cotton-poly midweight fleece (8 oz\/yd²) — warm, durable, and breathable\u003cbr\u003e- Tubular knit (no side seams) for a clean silhouette and reduced fabric waste\u003cbr\u003e- Full metal zipper with metal puller and adjustable drawstring hood\u003cbr\u003e- Spacious front pockets and classic fit that runs true to size\u003cbr\u003e- Left-chest embroidery option; DTF wrist prints and DTG printing for vivid details\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: warm (max 40C or 105F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: medium\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 18600, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Made in Honduras\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: warm (max 40C or 105F), Non-chlorine: bleach as needed, Tumble dry: medium, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Sport Grey \/ S","offer_id":51713343979803,"sku":"99135532919744727620","price":819.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ S","offer_id":51713344012571,"sku":"12203640478798696859","price":819.0,"currency_code":"ZAR","in_stock":true},{"title":"Sport Grey \/ M","offer_id":51713344045339,"sku":"17309238356025173044","price":819.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ M","offer_id":51713344078107,"sku":"22164480447888275769","price":819.0,"currency_code":"ZAR","in_stock":true},{"title":"Sport Grey \/ L","offer_id":51713344110875,"sku":"15442810620371412166","price":819.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ L","offer_id":51713344143643,"sku":"65641111178169057774","price":819.0,"currency_code":"ZAR","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":51713344176411,"sku":"14739168553656960102","price":919.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ XL","offer_id":51713344209179,"sku":"24120335063760800658","price":919.0,"currency_code":"ZAR","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":51713344241947,"sku":"50140633139970274196","price":919.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ 2XL","offer_id":51713344274715,"sku":"16216338053374787625","price":919.0,"currency_code":"ZAR","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":51713344307483,"sku":"13877477130225461586","price":919.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ 3XL","offer_id":51713344340251,"sku":"28630959526452145802","price":919.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/6759\/1963\/files\/466367001998116294_2048.jpg?v=1772642115"},{"product_id":"t-shirt-all-my-homies-hate-ethan-vintage-lowrider-graphic-tee","title":"T‑Shirt — \"All My Homies Hate Ethan\" Vintage Lowrider Graphic Tee","description":"This laid-back tee channels streetwise humor and vintage car culture into an easygoing, everyday shirt. A bold illustrated scene — three characters leaning on a lowrider with palm trees behind and the phrase “ALL MY HOMIES HATE ETHAN” above — gives the shirt a tongue-in-cheek, crew-of-longtime-friends vibe. The medium-weight cotton holds print detail crisp and comfortable through repeat wear. Wear it to hangouts, lowrider shows, or casual nights out when you want a shirt that sparks laughs and conversations without trying too hard.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% cotton (solid colors) with medium-weight 180 g\/m² fabric for durability and comfort\u003cbr\u003e- Tubular knit construction without side seams for a clean drape and reduced fabric waste\u003cbr\u003e- Ribbed, seamless collar and shoulder tape to maintain shape and prevent stretching\u003cbr\u003e- Dual printing: DTF for sleeve\/inner neck details and DTG for main artwork to preserve fine illustration detail\u003cbr\u003e- Tear-away label, OEKO-TEX certified materials, and EU 2-year warranty; made in Nicaragua\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 5000, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Made in Nicaragua\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Non-chlorine: bleach as needed, Tumble dry: low heat, Do not iron, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Royal \/ S","offer_id":51779335979291,"sku":"44332453594692348725","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ S","offer_id":51779336012059,"sku":"32695742070331164816","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ S","offer_id":51779336044827,"sku":"21049963772674731328","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Royal \/ M","offer_id":51779336077595,"sku":"11929352667734871643","price":419.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ M","offer_id":51779336110363,"sku":"14456046646557807038","price":419.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ M","offer_id":51779336143131,"sku":"31441861076625681379","price":419.0,"currency_code":"ZAR","in_stock":false},{"title":"Royal \/ L","offer_id":51779336175899,"sku":"31391158442200105052","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"White \/ L","offer_id":51779336208667,"sku":"10112079899449903333","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ L","offer_id":51779336241435,"sku":"13680548229378602875","price":419.0,"currency_code":"ZAR","in_stock":true},{"title":"Royal \/ XL","offer_id":51779336274203,"sku":"16956810616745745588","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ XL","offer_id":51779336306971,"sku":"33845154751078694825","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XL","offer_id":51779336339739,"sku":"20468296466468067046","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"Royal \/ 2XL","offer_id":51779336372507,"sku":"13074561997826581714","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ 2XL","offer_id":51779336405275,"sku":"33280258093237715581","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ 2XL","offer_id":51779336438043,"sku":"82649361824349969571","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"Royal \/ 3XL","offer_id":51779336470811,"sku":"86667740264966018983","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ 3XL","offer_id":51779336503579,"sku":"18555155718085080695","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ 3XL","offer_id":51779336536347,"sku":"25805642351511106092","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"Royal \/ 4XL","offer_id":51779336569115,"sku":"15380876287730468354","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ 4XL","offer_id":51779336601883,"sku":"31152895391205219589","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ 4XL","offer_id":51779336634651,"sku":"20604432149884945982","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"Royal \/ 5XL","offer_id":51779336667419,"sku":"13488984896002306378","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"White \/ 5XL","offer_id":51779336700187,"sku":"29055746507584485081","price":519.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ 5XL","offer_id":51779336732955,"sku":"32964365240627668531","price":519.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/6759\/1963\/files\/1302948710096874018_2048.jpg?v=1773843968"}],"url":"https:\/\/hateruniforms.com\/collections\/frontpage.oembed","provider":"Ethan Hater","version":"1.0","type":"link"}