{"product_id":"laugh-hope-repeat-t-shirt-illustrated-couple-portrait-tee","title":"Laugh Hope Repeat T-Shirt | Illustrated Couple Portrait Tee","description":"A soft, sturdy tee that carries a playful, heartfelt vibe. This classic crewneck sits comfortably across the shoulders and drapes in a relaxed silhouette — the kind of shirt you reach for when you want to feel casual and a little bit joyful. A small, hand-stamped emblem sits on the chest while a larger, illustrated portrait and circular motto rest across the back: the imagery reads like a snapshot of laughter and encouragement — two friends mid-cheer, framed by the words “Laugh • Hope • Repeat.” Wear it to casual meetups, weekend errands, or at home when you want to wrap yourself in a reminder to keep smiling. The breathable cotton and clean printing keep the artwork crisp and the fit low-effort and familiar.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Medium-weight 100% cotton (solid colors) for durable, year-round comfort\u003cbr\u003e- Tubular knit (no side seams) for a smooth, waste-reducing finish\u003cbr\u003e- Ribbed, seam-free collar and shoulder tape to preserve shape and prevent stretching\u003cbr\u003e- Dual printing: DTF for sleeves\/inner neck and DTG for main artwork for sharp detail\u003cbr\u003e- Certified safety and ethical production (Oeko-Tex, US cotton sourcing, 2-year EU warranty)\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","brand":"Printify","offers":[{"title":"Antique Cherry Red \/ S","offer_id":50570954211561,"sku":"24608825186963841032","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ S","offer_id":50570954244329,"sku":"12208820187621147444","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":50570954277097,"sku":"80739640927277943564","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":50570954309865,"sku":"18567762706919978379","price":25.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":50570954342633,"sku":"48356586948136522044","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ M","offer_id":50570954375401,"sku":"21408979361514304957","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ M","offer_id":50570954408169,"sku":"27389532600446706775","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":50570954440937,"sku":"50239961802582970080","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":50570954473705,"sku":"22255036784866132156","price":25.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":50570954506473,"sku":"18895972353045107694","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ L","offer_id":50570954539241,"sku":"28507740690875810516","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ L","offer_id":50570954572009,"sku":"16443957314057627953","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":50570954604777,"sku":"20662510823448053808","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":50570954637545,"sku":"11914507083079914504","price":25.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":50570954670313,"sku":"16236367906775442720","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ XL","offer_id":50570954703081,"sku":"25864892970664316033","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ XL","offer_id":50570954735849,"sku":"13556260365151955505","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":50570954768617,"sku":"48485288236864004316","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":50570954801385,"sku":"14089570679337084705","price":25.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":50570954834153,"sku":"20090665149231921349","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ 2XL","offer_id":50570954866921,"sku":"30449314779148398346","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ 2XL","offer_id":50570954899689,"sku":"14439225833181683789","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":50570954932457,"sku":"25206982483323931472","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":50570954965225,"sku":"64321741823522811585","price":25.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":50570954997993,"sku":"94442720721325142026","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ 3XL","offer_id":50570955030761,"sku":"32718373914850967631","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ 3XL","offer_id":50570955063529,"sku":"20551279240940676373","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 3XL","offer_id":50570955096297,"sku":"19001849312909887344","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":50570955129065,"sku":"62587753305461304840","price":25.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":50570955161833,"sku":"13512556636889853167","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ 4XL","offer_id":50570955194601,"sku":"64300911628179107156","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ 4XL","offer_id":50570955227369,"sku":"37461410239470248853","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 4XL","offer_id":50570955260137,"sku":"30779760270621370860","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":50570955292905,"sku":"16988766623156016471","price":25.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":50570955325673,"sku":"18045228133450273727","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 5XL","offer_id":50570955358441,"sku":"34317084909467092826","price":25.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":50570955391209,"sku":"20236094983928861180","price":25.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":50570955423977,"sku":"18745643819957504907","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0793\/9325\/9753\/files\/4343637472649128195_2048.jpg?v=1772581253","url":"https:\/\/laugh-hope-repeat.myshopify.com\/products\/laugh-hope-repeat-t-shirt-illustrated-couple-portrait-tee","provider":"LAUGH * HOPE * REPEAT","version":"1.0","type":"link"}