{"product_id":"oliver-mens-ribbed-texture-camp-collar-shirt-shorts-set","title":"Oliver | Men's Ribbed Texture Camp Collar Shirt \u0026 Shorts Set","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eTonal, textured, effortless — the summer co-ord that requires nothing more than a good pair of trainers.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eCut from a matching ribbed-texture fabric in warm natural sand, this camp collar shirt and drawstring shorts set delivers a clean, resort-ready look with a premium feel. The subtle vertical texture adds depth to an otherwise minimal outfit, lifting it well above a standard casual set.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eKey Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMatching Ribbed-Texture Co-Ord\u003c\/strong\u003e — Shirt and shorts in the same tonal sand fabric for a cohesive, complete look that works straight off the hanger.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCamp Collar Short Sleeve Shirt\u003c\/strong\u003e — An open revere collar with button-through front and cuffed sleeves — relaxed but deliberate, casual but considered.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eDrawstring Shorts\u003c\/strong\u003e — A clean mid-length cut with elasticated drawstring waist — comfortable enough for all day, sharp enough for an evening terrace.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSubtle Ribbed Texture\u003c\/strong\u003e — The vertical ribbing adds visual interest and a premium hand-feel without overpowering the simplicity of the silhouette.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWarm Sand Colourway\u003c\/strong\u003e — A versatile neutral that pairs with white, tan, olive, or navy — equally at home at the beach or in the city.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eStyled best with: white leather trainers and a minimal watch for a clean warm-weather look — or leather sandals and a linen overshirt tied at the waist for a more relaxed holiday feel.\u003c\/em\u003e\u003c\/p\u003e\n\u003ctable data-start=\"85\" data-end=\"1134\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"85\" data-end=\"216\"\u003e\n\u003ctr data-start=\"85\" data-end=\"216\"\u003e\n\u003cth data-start=\"85\" data-end=\"93\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"93\" data-end=\"112\" data-col-size=\"sm\" class=\"\"\u003eShoulder (cm\/in)\u003c\/th\u003e\n\u003cth data-start=\"112\" data-end=\"128\" data-col-size=\"sm\" class=\"\"\u003eChest (cm\/in)\u003c\/th\u003e\n\u003cth data-start=\"128\" data-end=\"145\" data-col-size=\"sm\" class=\"\"\u003eLength (cm\/in)\u003c\/th\u003e\n\u003cth data-start=\"145\" data-end=\"162\" data-col-size=\"sm\" class=\"\"\u003eSleeve (cm\/in)\u003c\/th\u003e\n\u003cth data-start=\"162\" data-end=\"178\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm\/in)\u003c\/th\u003e\n\u003cth data-start=\"178\" data-end=\"192\" data-col-size=\"sm\" class=\"\"\u003eHip (cm\/in)\u003c\/th\u003e\n\u003cth data-start=\"192\" data-end=\"216\" data-col-size=\"sm\" class=\"\"\u003ePants Length (cm\/in)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"349\" data-end=\"1134\"\u003e\n\u003ctr data-start=\"349\" data-end=\"479\"\u003e\n\u003ctd data-start=\"349\" data-end=\"357\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"357\" data-end=\"376\" data-col-size=\"sm\"\u003e45.5 \/ 17.9\u003c\/td\u003e\n\u003ctd data-start=\"376\" data-end=\"392\" data-col-size=\"sm\"\u003e106 \/ 41.7\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"392\" data-end=\"409\"\u003e73 \/ 28.7\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"409\" data-end=\"426\"\u003e24.5 \/ 9.6\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"426\" data-end=\"442\"\u003e72 \/ 28.3\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"442\" data-end=\"456\"\u003e108 \/ 42.5\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"456\" data-end=\"479\"\u003e49 \/ 19.3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"480\" data-end=\"610\"\u003e\n\u003ctd data-start=\"480\" data-end=\"488\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"488\" data-end=\"507\" data-col-size=\"sm\"\u003e47 \/ 18.5\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"507\" data-end=\"523\"\u003e112 \/ 44.1\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"523\" data-end=\"540\"\u003e75 \/ 29.5\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"540\" data-end=\"557\"\u003e25 \/ 9.8\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"557\" data-end=\"573\"\u003e78 \/ 30.7\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"573\" data-end=\"587\"\u003e112 \/ 44.1\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"587\" data-end=\"610\"\u003e50 \/ 19.7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"611\" data-end=\"741\"\u003e\n\u003ctd data-start=\"611\" data-end=\"619\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"619\" data-end=\"638\" data-col-size=\"sm\"\u003e48.5 \/ 19.1\u003c\/td\u003e\n\u003ctd data-start=\"638\" data-end=\"654\" data-col-size=\"sm\"\u003e118 \/ 46.5\u003c\/td\u003e\n\u003ctd data-start=\"654\" data-end=\"671\" data-col-size=\"sm\"\u003e77 \/ 30.3\u003c\/td\u003e\n\u003ctd data-start=\"671\" data-end=\"688\" data-col-size=\"sm\"\u003e25.5 \/ 10.0\u003c\/td\u003e\n\u003ctd data-start=\"688\" data-end=\"704\" data-col-size=\"sm\"\u003e84 \/ 33.1\u003c\/td\u003e\n\u003ctd data-start=\"704\" data-end=\"718\" data-col-size=\"sm\"\u003e118 \/ 46.5\u003c\/td\u003e\n\u003ctd data-start=\"718\" data-end=\"741\" data-col-size=\"sm\"\u003e51 \/ 20.1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"742\" data-end=\"872\"\u003e\n\u003ctd data-start=\"742\" data-end=\"750\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"750\" data-end=\"769\" data-col-size=\"sm\"\u003e50 \/ 19.7\u003c\/td\u003e\n\u003ctd data-start=\"769\" data-end=\"785\" data-col-size=\"sm\"\u003e124 \/ 48.8\u003c\/td\u003e\n\u003ctd data-start=\"785\" data-end=\"802\" data-col-size=\"sm\"\u003e79 \/ 31.1\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"802\" data-end=\"819\"\u003e26 \/ 10.2\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"819\" data-end=\"835\"\u003e90 \/ 35.4\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"835\" data-end=\"849\"\u003e124 \/ 48.8\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"849\" data-end=\"872\"\u003e52 \/ 20.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"873\" data-end=\"1003\"\u003e\n\u003ctd data-start=\"873\" data-end=\"881\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"881\" data-end=\"900\" data-col-size=\"sm\"\u003e52 \/ 20.5\u003c\/td\u003e\n\u003ctd data-start=\"900\" data-end=\"916\" data-col-size=\"sm\"\u003e132 \/ 52.0\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"916\" data-end=\"933\"\u003e81 \/ 31.9\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"933\" data-end=\"950\"\u003e26.5 \/ 10.4\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"950\" data-end=\"966\"\u003e96 \/ 37.8\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"966\" data-end=\"980\"\u003e130 \/ 51.2\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"980\" data-end=\"1003\"\u003e53 \/ 20.9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1004\" data-end=\"1134\"\u003e\n\u003ctd data-start=\"1004\" data-end=\"1012\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1012\" data-end=\"1031\"\u003e54 \/ 21.3\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1031\" data-end=\"1047\"\u003e140 \/ 55.1\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1047\" data-end=\"1064\"\u003e83 \/ 32.7\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1064\" data-end=\"1081\"\u003e27 \/ 10.6\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1081\" data-end=\"1097\"\u003e112 \/ 44.1\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1097\" data-end=\"1111\"\u003e136 \/ 53.5\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1111\" data-end=\"1134\"\u003e54 \/ 21.3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Orthovo","offers":[{"title":"Beige \/ S","offer_id":47763728924837,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":47763728957605,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":47763728990373,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":47763729023141,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":47763729055909,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":47763729088677,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":47763729121445,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":47763729154213,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":47763729186981,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":47763729219749,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":47763729252517,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":47763729285285,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":47763729318053,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":47763729350821,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":47763729383589,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":47763729416357,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":47763729449125,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":47763729481893,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/9363\/8309\/files\/Men_sSummerTwo-PieceSetwithShort-SleevedShirtandDrawstringShort_2.png?v=1777276383","url":"https:\/\/orthovo.shop\/products\/oliver-mens-ribbed-texture-camp-collar-shirt-shorts-set","provider":"Orthovo","version":"1.0","type":"link"}