{"product_id":"harrington-field-cotton-shirt","title":"Harrington Field Cotton Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003e\u003cstrong\u003eMade for the field. Perfect for everything else.\u003c\/strong\u003e\u003cbr\u003e\u003c\/em\u003eSome shirts simply step aside and let you live. The Harrington Field Cotton Shirt is one of those pieces — crafted from breathable cotton that softens against your skin with every wear, cut with just the right amount of room to move freely and structured enough to stay impeccable. Put it on and enjoy the calm of someone who knows exactly what they are wearing.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/3961\/0411\/files\/20260315_2125_LuxuryFashionShirt_remix_01kksfbynnf4ntg1z4h7f43zvm.png?v=1777347663\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMain Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeritage Silhouette, Modern Comfort —\u003c\/strong\u003e The field shirt cut — relaxed at the shoulders, clean in the body — carries the discreet authority of a classic without the stiffness of formality. It simply feels good.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrom the Open Road to the Open Collar —\u003c\/strong\u003e Tucked into chinos for a weekend look, or open over a basic tee for something more spontaneous — this shirt belongs wherever the day takes you.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCotton That Breathes With You —\u003c\/strong\u003e Lightweight, natural, and gentle on the skin — the shirt you seek on warm mornings and never want to take off as evening falls.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/3961\/0411\/files\/20260315_2127_ImageGeneration_remix_01kksferjge4er3evye6qqym36.png?v=1777347662\" alt=\"\"\u003e\u003c\/em\u003e\u003cem\u003eThe best shirts don’t feel — and say it all.\u003c\/em\u003e One shirt. One reminder. \u003cem\u003eMade for the field. Perfect for everything else.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Premium cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCollar:\u003c\/strong\u003e Classic field shirt style, with buttons\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFit:\u003c\/strong\u003e Relaxed and structured silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSleeve:\u003c\/strong\u003e Long with button cuffs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLength:\u003c\/strong\u003e Hip-length\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSizes:\u003c\/strong\u003e S, M, L, XL, XXL\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold; tumble dry low; do not bleach; iron on low if necessary\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSize Chart\u003c\/strong\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.size-table { width: 100%; border-collapse: collapse; font-size: 14px; }\n.size-table th { background: var(--color-background-secondary); color: var(--color-text-secondary); font-weight: 500; font-size: 12px; text-transform: uppercase; letter-spacing: 0.05em; padding: 10px 14px; text-align: center; border-bottom: 0.5px solid var(--color-border-secondary); }\n.size-table th:first-child { text-align: left; }\n.size-table td { padding: 11px 14px; text-align: center; border-bottom: 0.5px solid var(--color-border-tertiary); color: var(--color-text-primary); font-size: 14px; }\n.size-table td:first-child { font-weight: 500; text-align: left; }\n.size-table tr.highlight { background: #FAEEDA; }\n.size-table tr:last-child td { border-bottom: none; }\n.unit-note { font-size: 12px; color: var(--color-text-secondary); margin-top: 10px; text-align: right; }\n\u003c\/style\u003e\n\u003cdiv style=\"background: var(--color-background-primary); border: 0.5px solid var(--color-border-tertiary); border-radius: var(--border-radius-lg); overflow: hidden; padding-top: 1rem; padding-right: 1.25rem; padding-bottom: 1rem;\"\u003e\n\u003ctable class=\"size-table\" style=\"width: 100%; height: 131.6px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"height: 33.6px;\"\u003e\n\u003cth style=\"width: 15.0579%; text-align: center; height: 33.6px;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"width: 25.0313%; text-align: center; height: 33.6px;\"\u003eShoulders (cm)\u003c\/th\u003e\n\u003cth style=\"width: 19.3601%; text-align: center; height: 33.6px;\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth style=\"width: 19.5557%; text-align: center; height: 33.6px;\"\u003eLength (cm)\u003c\/th\u003e\n\u003cth style=\"width: 20.9246%; text-align: center; height: 33.6px;\"\u003eSleeve (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.6px;\"\u003e\n\u003ctd style=\"width: 15.0579%; text-align: center; height: 19.6px;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"width: 25.0313%; text-align: center; height: 19.6px;\"\u003e48\u003c\/td\u003e\n\u003ctd style=\"width: 19.3601%; text-align: center; height: 19.6px;\"\u003e112\u003c\/td\u003e\n\u003ctd style=\"width: 19.5557%; text-align: center; height: 19.6px;\"\u003e75\u003c\/td\u003e\n\u003ctd style=\"width: 20.9246%; text-align: center; height: 19.6px;\"\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.6px;\"\u003e\n\u003ctd style=\"width: 15.0579%; text-align: center; height: 19.6px;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"width: 25.0313%; text-align: center; height: 19.6px;\"\u003e49\u003c\/td\u003e\n\u003ctd style=\"width: 19.3601%; text-align: center; height: 19.6px;\"\u003e116\u003c\/td\u003e\n\u003ctd style=\"width: 19.5557%; text-align: center; height: 19.6px;\"\u003e76\u003c\/td\u003e\n\u003ctd style=\"width: 20.9246%; text-align: center; height: 19.6px;\"\u003e64\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"highlight\" style=\"height: 19.6px;\"\u003e\n\u003ctd style=\"width: 15.0579%; text-align: center; height: 19.6px;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"width: 25.0313%; text-align: center; height: 19.6px;\"\u003e50\u003c\/td\u003e\n\u003ctd style=\"width: 19.3601%; text-align: center; height: 19.6px;\"\u003e120\u003c\/td\u003e\n\u003ctd style=\"width: 19.5557%; text-align: center; height: 19.6px;\"\u003e77\u003c\/td\u003e\n\u003ctd style=\"width: 20.9246%; text-align: center; height: 19.6px;\"\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.6px;\"\u003e\n\u003ctd style=\"width: 15.0579%; text-align: center; height: 19.6px;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"width: 25.0313%; text-align: center; height: 19.6px;\"\u003e51\u003c\/td\u003e\n\u003ctd style=\"width: 19.3601%; text-align: center; height: 19.6px;\"\u003e124\u003c\/td\u003e\n\u003ctd style=\"width: 19.5557%; text-align: center; height: 19.6px;\"\u003e78\u003c\/td\u003e\n\u003ctd style=\"width: 20.9246%; text-align: center; height: 19.6px;\"\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.6px;\"\u003e\n\u003ctd style=\"width: 15.0579%; text-align: center; height: 19.6px;\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"width: 25.0313%; text-align: center; height: 19.6px;\"\u003e52\u003c\/td\u003e\n\u003ctd style=\"width: 19.3601%; text-align: center; height: 19.6px;\"\u003e128\u003c\/td\u003e\n\u003ctd style=\"width: 19.5557%; text-align: center; height: 19.6px;\"\u003e79\u003c\/td\u003e\n\u003ctd style=\"width: 20.9246%; text-align: center; height: 19.6px;\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"unit-note\"\u003eAll measurements are in centimeters (cm)\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Rivers-Ottawa","offers":[{"title":"Navy \/ S","offer_id":52063588778295,"sku":"2F4ZJVG6YQ","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":52063588811063,"sku":"8F36F3KR6N","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":52063588843831,"sku":"3ABRCI1Q7X","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":52063588876599,"sku":"2Y247O0Q6C","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XXL","offer_id":52063588909367,"sku":"689T60K1NR","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ S","offer_id":52063588942135,"sku":"B5HDXR36Z9","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ M","offer_id":52063588974903,"sku":"LXCLVF28BL","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ L","offer_id":52063589007671,"sku":"V6XCEPMS2P","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ XL","offer_id":52063589040439,"sku":"LG46COPXWL","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ XXL","offer_id":52063589073207,"sku":"IKCV55G22F","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ S","offer_id":52063589105975,"sku":"U8TE39JT5W","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ M","offer_id":52063589138743,"sku":"49NUHBU84G","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ L","offer_id":52063589171511,"sku":"UVRQAUKG3A","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ XL","offer_id":52063589204279,"sku":"7KLEG6VJHQ","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ XXL","offer_id":52063589237047,"sku":"LVEZ1102XJ","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":52063589269815,"sku":"MM69OIG9QJ","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":52063589302583,"sku":"POG5GNICIC","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":52063589335351,"sku":"7GISJGEYAD","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":52063589368119,"sku":"AJZP3EGJAG","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XXL","offer_id":52063589400887,"sku":"7LMVFT6MD6","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ S","offer_id":52063589433655,"sku":"OXK6C872LO","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ M","offer_id":52063589466423,"sku":"EGNSKF95O8","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ L","offer_id":52063589499191,"sku":"JFCRV3F79J","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ XL","offer_id":52063589531959,"sku":"DW2RL86JCP","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ XXL","offer_id":52063589564727,"sku":"7IOP7G538G","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ S","offer_id":52063589597495,"sku":"BLJ67RXCCJ","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ M","offer_id":52063589630263,"sku":"5MI7VO6NEH","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ L","offer_id":52063589663031,"sku":"SKJOR87L67","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ XL","offer_id":52063589695799,"sku":"S8EBK926IE","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ XXL","offer_id":52063589728567,"sku":"9BLFAPET9O","price":54.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0977\/6775\/1991\/files\/20260315_2127_ImageGeneration_remix_01kksfegpxefb8xp0xrtt736v0.png?v=1777426797","url":"https:\/\/rivers-ottawa.com\/products\/harrington-field-cotton-shirt","provider":"Rivers-Ottawa","version":"1.0","type":"link"}