{"product_id":"koi-canvas","title":"Koi Canvas T-Shirt","description":"\u003cdiv\u003e\n\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-from-top=\"\" class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] group\/scroll-root relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto group-data-stream-active\/scroll-root:[overflow-anchor:none] scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] [--sticky-padding-bottom:0px] [--scroll-root-safe-area-inset-top:calc(var(--sticky-padding-top)+env(safe-area-inset-top,0px))] [--scroll-root-safe-area-inset-bottom:calc(var(--sticky-padding-bottom)+var(--screen-keyboard-height,0px)+env(safe-area-inset-bottom,0px))] [--scroll-root-safe-area-height:calc(100lvh-var(--scroll-root-safe-area-inset-top)-var(--scroll-root-safe-area-inset-bottom))] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\" data-scroll-root=\"\"\u003e\u003cmain id=\"main\" class=\"min-h-0 flex-1\"\u003e\n\u003cdiv class=\"group\/thread flex flex-col min-h-full\" id=\"thread\"\u003e\n\u003cdiv class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\" role=\"presentation\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-24\" data-turn-id=\"request-WEB:89a5d477-a523-406f-8843-9a41ea4c3af6-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"bec167dd-8320-4d1d-9188-fea270012ae3\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003ch2 data-end=\"29\" data-start=\"0\" data-section-id=\"qss7rv\"\u003eInspired by Koi Collection\u003c\/h2\u003e\n\u003cp data-end=\"331\" data-start=\"31\"\u003eCreated in collaboration with \u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eRon Havis\u003c\/span\u003e\u003c\/span\u003e, the Inspired by Koi Collection is a bold series of Japanese-inspired designs celebrating strength, resilience, beauty, and timeless style. Each piece brings powerful koi symbolism to life through striking artwork made to stand out.\u003c\/p\u003e\n\u003ch2 data-end=\"354\" data-start=\"333\" data-section-id=\"11lki4t\"\u003eKoi Canvas T-Shirt\u003c\/h2\u003e\n\u003cp data-end=\"612\" data-start=\"356\"\u003eDiscover an artistic statement T-shirt inspired by traditional Japanese watercolour techniques and the graceful movement of koi. Koi Canvas blends soft flowing colour, expressive brush strokes, and refined detailing to create a truly wearable piece of art.\u003c\/p\u003e\n\u003ch3 data-end=\"648\" data-start=\"614\" data-section-id=\"2n2jjj\"\u003eA Bold and Art-Inspired Design\u003c\/h3\u003e\n\u003cp data-end=\"1154\" data-start=\"650\"\u003eFeaturing a large rear print styled like a hand-painted canvas, this design combines elegant brush stroke textures with beautiful layered colours and subtle koi detailing. The overall composition captures the fluid feel of water and traditional painting methods, creating a calm yet striking visual impact. Down the centre sits Terreign branding in Japanese-inspired script, adding a refined focal point and authentic finishing touch. A clean front chest print balances the design with understated style.\u003c\/p\u003e\n\u003ch3 data-end=\"1180\" data-start=\"1156\" data-section-id=\"121xk00\"\u003ePremium Construction\u003c\/h3\u003e\n\u003cp data-end=\"1333\" data-start=\"1182\"\u003eBuilt using Terreign’s exclusive TrEco fabric, this T-shirt is crafted entirely from recycled materials without compromising on quality or performance.\u003c\/p\u003e\n\u003cp data-end=\"1506\" data-start=\"1335\"\u003eAt 210 GSM, it offers a heavyweight premium feel — durable enough for outdoor wear, breathable enough for everyday comfort, and designed to hold its shape wear after wear.\u003c\/p\u003e\n\u003ch3 data-end=\"1525\" data-start=\"1508\" data-section-id=\"wlka7f\"\u003ePrecision Fit\u003c\/h3\u003e\n\u003cp data-end=\"1586\" data-start=\"1527\"\u003eEngineered for movement, comfort, and everyday versatility.\u003c\/p\u003e\n\u003cp data-end=\"1757\" data-start=\"1588\"\u003eThe Terreign fit delivers the ideal balance — not too loose, not too tight. Designed to sit clean on the body while allowing freedom whether you're outdoors or off-duty.\u003c\/p\u003e\n\u003ch3 data-end=\"1778\" data-start=\"1759\" data-section-id=\"1vrl8b7\"\u003eRefined Details\u003c\/h3\u003e\n\u003cp data-end=\"1805\" data-start=\"1780\"\u003eEvery detail has purpose.\u003c\/p\u003e\n\u003cp data-end=\"1999\" data-start=\"1807\"\u003eFrom the crisp front print to the expressive rear artwork, this T-shirt is finished with precision throughout. Clean lines, premium trims, and quality craftsmanship elevate the entire garment.\u003c\/p\u003e\n\u003ch3 data-end=\"2026\" data-start=\"2001\" data-section-id=\"z0lx61\"\u003eSustainable by Nature\u003c\/h3\u003e\n\u003cp data-end=\"2191\" data-start=\"2028\"\u003eConstructed from 100% recycled materials, including repurposed plastics and recycled cotton, this T-shirt reflects Terreign’s commitment to responsible production.\u003c\/p\u003e\n\u003cp data-end=\"2230\" data-start=\"2193\"\u003eBetter for the planet. Built to last.\u003c\/p\u003e\n\u003ch3 data-end=\"2255\" data-start=\"2232\" data-section-id=\"18fccew\"\u003eAdditional Features\u003c\/h3\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"2540\" data-start=\"2257\"\u003e\n\u003cli data-end=\"2305\" data-start=\"2257\" data-section-id=\"idsi3x\"\u003eTerreign tailored fit for a sharp silhouette\u003c\/li\u003e\n\u003cli data-end=\"2344\" data-start=\"2306\" data-section-id=\"1swh8kn\"\u003eHeavyweight 210 GSM premium fabric\u003c\/li\u003e\n\u003cli data-end=\"2392\" data-start=\"2345\" data-section-id=\"lzfp02\"\u003eBreathable construction for all-day comfort\u003c\/li\u003e\n\u003cli data-end=\"2434\" data-start=\"2393\" data-section-id=\"1ll1txd\"\u003eDurable print finish designed to last\u003c\/li\u003e\n\u003cli data-end=\"2472\" data-start=\"2435\" data-section-id=\"1e6nk6m\"\u003eSubtle brand detailing throughout\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"2540\" data-start=\"2473\" data-section-id=\"1v31vln\"\u003eLarge rear artwork inspired by traditional watercolour techniques\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sticky bottom-0 z-10 group\/thread-bottom-container isolate basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden w-full content-fade single-line flex flex-col\" id=\"thread-bottom-container\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003c\/p\u003e\u003cdialog class=\"group\/dialog @container inset-0 min-h-full min-w-full items-center justify-center overflow-auto overscroll-y-contain bg-[rgba(0,0,0,0.5)] whitespace-normal backdrop-blur-[1px]\"\u003e\u003c\/dialog\u003e\u003cp\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 data-end=\"2200\" data-start=\"2151\"\u003e\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003eSize Guide\u003c\/span\u003e\u003c\/h3\u003e\n\u003ch2 data-section-id=\"1klcg8b\" data-start=\"152\" data-end=\"199\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-start=\"155\" data-end=\"199\"\u003eLIMITED SUMMER DROP — LIGHT PINK EDITION\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-start=\"201\" data-end=\"246\"\u003eWe’ve got something \u003cstrong data-start=\"221\" data-end=\"237\"\u003every special\u003c\/strong\u003e for you.\u003c\/p\u003e\n\u003cp data-start=\"248\" data-end=\"376\"\u003eA \u003cstrong data-start=\"250\" data-end=\"281\"\u003elimited-edition summer drop\u003c\/strong\u003e in a standout \u003cstrong data-start=\"296\" data-end=\"320\"\u003elight pink colourway\u003c\/strong\u003e — bold, fresh, and built to turn heads all summer long.\u003c\/p\u003e\n\u003cp data-start=\"378\" data-end=\"464\"\u003eAvailable in three Terreign designs:\u003cbr data-start=\"414\" data-end=\"417\"\u003e\u003cstrong data-start=\"417\" data-end=\"464\"\u003eTimeless, Chesta, and the all-new Signature\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"466\" data-end=\"571\"\u003eEach design comes in your choice of \u003cstrong data-start=\"502\" data-end=\"526\"\u003ewhite or black print\u003c\/strong\u003e, giving you a clean or high-contrast finish.\u003c\/p\u003e\n\u003chr data-start=\"573\" data-end=\"576\"\u003e\n\u003ch2 data-section-id=\"tctmen\" data-start=\"578\" data-end=\"601\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-start=\"581\" data-end=\"601\"\u003eSTRICTLY LIMITED\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-start=\"603\" data-end=\"632\"\u003eOnly \u003cstrong data-start=\"608\" data-end=\"632\"\u003e300 pieces available\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"634\" data-end=\"690\"\u003e\n\u003cli data-section-id=\"1e8sukz\" data-start=\"634\" data-end=\"659\"\u003e\u003cstrong data-start=\"636\" data-end=\"657\"\u003e150 available now\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"1oglvx5\" data-start=\"660\" data-end=\"690\"\u003e\u003cstrong data-start=\"662\" data-end=\"690\"\u003e150 releasing early July\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"692\" data-end=\"716\"\u003eNo restocks. No repeats.\u003c\/p\u003e\n\u003cp data-start=\"718\" data-end=\"744\"\u003eOnce it’s gone, it’s gone.\u003c\/p\u003e\n\u003chr data-start=\"746\" data-end=\"749\"\u003e\n\u003ch2 data-section-id=\"1c7po15\" data-start=\"751\" data-end=\"774\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-start=\"754\" data-end=\"774\"\u003eBUILT FOR SUMMER\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-start=\"776\" data-end=\"811\"\u003eLight in colour. Heavy in presence.\u003c\/p\u003e\n\u003cp data-start=\"813\" data-end=\"1006\"\u003eThis drop is designed to stand out — whether you’re outdoors, on the move, or off-duty. The soft pink base paired with bold Terreign graphics creates a unique balance of \u003cstrong data-start=\"983\" data-end=\"1005\"\u003eclean and striking\u003c\/strong\u003e.\u003c\/p\u003e\n\u003chr data-start=\"1008\" data-end=\"1011\"\u003e\n\u003ch2 data-section-id=\"1uwxj2b\" data-start=\"1013\" data-end=\"1040\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-start=\"1016\" data-end=\"1040\"\u003ePREMIUM CONSTRUCTION\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-start=\"1042\" data-end=\"1162\"\u003eCrafted using Terreign’s exclusive \u003cstrong data-start=\"1077\" data-end=\"1093\"\u003eTrEco fabric\u003c\/strong\u003e, made entirely from recycled materials without compromising quality.\u003c\/p\u003e\n\u003cp data-start=\"1164\" data-end=\"1286\"\u003eAt \u003cstrong data-start=\"1167\" data-end=\"1178\"\u003e210 GSM\u003c\/strong\u003e, this is a true premium heavyweight tee — durable, breathable, and built to hold its shape wear after wear.\u003c\/p\u003e\n\u003chr data-start=\"1288\" data-end=\"1291\"\u003e\n\u003ch2 data-section-id=\"13ecezs\" data-start=\"1293\" data-end=\"1313\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-start=\"1296\" data-end=\"1313\"\u003ePRECISION FIT\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-start=\"1315\" data-end=\"1365\"\u003eDesigned for comfort, movement, and everyday wear.\u003c\/p\u003e\n\u003cp data-start=\"1367\" data-end=\"1506\"\u003eThe Terreign fit delivers the perfect balance —\u003cbr data-start=\"1414\" data-end=\"1417\"\u003e\u003cstrong data-start=\"1417\" data-end=\"1449\"\u003enot too loose, not too tight\u003c\/strong\u003e — sitting clean on the body while allowing full freedom.\u003c\/p\u003e\n\u003chr data-start=\"1508\" data-end=\"1511\"\u003e\n\u003ch2 data-section-id=\"cn3gk0\" data-start=\"1513\" data-end=\"1535\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-start=\"1516\" data-end=\"1535\"\u003eREFINED DETAILS\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-start=\"1537\" data-end=\"1558\"\u003eEvery detail matters.\u003c\/p\u003e\n\u003cp data-start=\"1560\" data-end=\"1705\"\u003eFrom sharp print finishes to clean construction, each piece is built with precision — delivering a premium feel from first wear to long-term use.\u003c\/p\u003e\n\u003chr data-start=\"1707\" data-end=\"1710\"\u003e\n\u003ch2 data-section-id=\"yrz7gq\" data-start=\"1712\" data-end=\"1740\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-start=\"1715\" data-end=\"1740\"\u003eSUSTAINABLE BY NATURE\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-start=\"1742\" data-end=\"1831\"\u003eMade from \u003cstrong data-start=\"1752\" data-end=\"1779\"\u003e100% recycled materials\u003c\/strong\u003e, including repurposed plastics and recycled cotton.\u003c\/p\u003e\n\u003cp data-start=\"1833\" data-end=\"1872\"\u003eBetter for the planet.\u003cbr data-start=\"1855\" data-end=\"1858\"\u003eBuilt to last.\u003c\/p\u003e\n\u003chr data-start=\"1874\" data-end=\"1877\"\u003e\n\u003ch2 data-section-id=\"1azo7hx\" data-start=\"1879\" data-end=\"1898\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-start=\"1882\" data-end=\"1898\"\u003eKEY FEATURES\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul data-start=\"1900\" data-end=\"2072\"\u003e\n\u003cli data-section-id=\"pjk8yz\" data-start=\"1900\" data-end=\"1925\"\u003eTerreign tailored fit\u003c\/li\u003e\n\u003cli data-section-id=\"1avncx3\" data-start=\"1926\" data-end=\"1968\"\u003eHeavyweight \u003cstrong data-start=\"1940\" data-end=\"1951\"\u003e210 GSM\u003c\/strong\u003e premium fabric\u003c\/li\u003e\n\u003cli data-section-id=\"lg7vbj\" data-start=\"1969\" data-end=\"2003\"\u003eBreathable for all-day comfort\u003c\/li\u003e\n\u003cli data-section-id=\"1rbi86p\" data-start=\"2004\" data-end=\"2035\"\u003eDurable, long-lasting print\u003c\/li\u003e\n\u003cli data-section-id=\"1n9y7rw\" data-start=\"2036\" data-end=\"2072\"\u003eClean, premium finish throughout\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/size-guide\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eClick here\u003c\/a\u003e to read more information about our sizing.\u003c\/p\u003e","brand":"Terreign Clothing","offers":[{"title":"XS","offer_id":55536754950520,"sku":"baseblackt-1","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":55536754983288,"sku":"baseblackt-2","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":55536755016056,"sku":"baseblackt-3","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":55536755048824,"sku":"baseblackt-4","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":55536755081592,"sku":"baseblackt-5","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"2XL","offer_id":55536755114360,"sku":"baseblackt-6","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"3XL","offer_id":55536755147128,"sku":"baseblackt-7","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"4XL","offer_id":55536755179896,"sku":"baseblackt-8","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"5Xl","offer_id":55536755212664,"sku":"baseblackt-9","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"6Xl","offer_id":55536755245432,"sku":"baseblackt-10","price":27.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4039\/9137\/files\/orange-koi-terreign-tshirt.jpg?v=1777999739","url":"https:\/\/terreignclothing.com\/products\/koi-canvas","provider":"Terreign Clothing","version":"1.0","type":"link"}