{"product_id":"cagliari-linen-shirt","title":"Cagliari Linen Shirt","description":"\u003cp\u003e\u003cstrong\u003eA refined linen shirt for quiet, tailored elegance.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe Cagliari is cut from linen fabric with a clean, considered silhouette — an understated staple in the Italian tradition, moving effortlessly from the boardroom to the evening.\u003c\/p\u003e\u003cp style=\"letter-spacing:.03em;color:#6a6a6a;\"\u003e👔 Clean collar · 🧵 Breathable weave · 💼 Versatile layering\u003c\/p\u003e\u003cdetails open style=\"border-top:1px solid #ece7dd;padding:14px 0;\"\u003e\u003csummary style=\"cursor:pointer;font-weight:600;list-style:none;color:#2a2a2a;\"\u003eProduct details\u003c\/summary\u003e\u003cul style=\"margin:10px 0 0;padding-left:18px;color:#555;line-height:1.6;\"\u003e\n\u003cli style=\"margin:4px 0;\"\u003eTailored shirt in linen fabric\u003c\/li\u003e\n\u003cli style=\"margin:4px 0;\"\u003eAvailable in 6 colour(s): White, Royal Blue, Red, 浅黄色, Light Blue, Khaki\u003c\/li\u003e\n\u003cli style=\"margin:4px 0;\"\u003eClean Italian-tradition silhouette\u003c\/li\u003e\n\u003cli style=\"margin:4px 0;\"\u003eConsidered detailing, durable construction\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/details\u003e\u003cdetails open style=\"border-top:1px solid #ece7dd;padding:14px 0;\"\u003e\u003csummary style=\"cursor:pointer;font-weight:600;list-style:none;color:#2a2a2a;\"\u003eSize \u0026amp; fit\u003c\/summary\u003e\u003cul style=\"margin:10px 0 0;padding-left:18px;color:#555;line-height:1.6;\"\u003e\n\u003cli style=\"margin:4px 0;\"\u003eTailored fit, true to size\u003c\/li\u003e\n\u003cli style=\"margin:4px 0;\"\u003eAvailable in M, L, XL, 2XL, 3XL, 4XL\u003c\/li\u003e\n\u003cli style=\"margin:4px 0;\"\u003eModel is 183 cm, wears size L\u003c\/li\u003e\n\u003cli style=\"margin:4px 0;\"\u003eSee size guide for measurements\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/details\u003e\u003cdetails open style=\"border-top:1px solid #ece7dd;padding:14px 0;\"\u003e\u003csummary style=\"cursor:pointer;font-weight:600;list-style:none;color:#2a2a2a;\"\u003eMaterial \u0026amp; care\u003c\/summary\u003e\u003cul style=\"margin:10px 0 0;padding-left:18px;color:#555;line-height:1.6;\"\u003e\n\u003cli style=\"margin:4px 0;\"\u003eMaterial: Linen\u003c\/li\u003e\n\u003cli style=\"margin:4px 0;\"\u003eDry clean recommended\u003c\/li\u003e\n\u003cli style=\"margin:4px 0;\"\u003eSteam to refresh; store on a wide hanger\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/details\u003e\u003cdetails open style=\"border-top:1px solid #ece7dd;padding:14px 0;\"\u003e\u003csummary style=\"cursor:pointer;font-weight:600;list-style:none;color:#2a2a2a;\"\u003eShipping \u0026amp; returns\u003c\/summary\u003e\u003cul style=\"margin:10px 0 0;padding-left:18px;color:#555;line-height:1.6;\"\u003e\n\u003cli style=\"margin:4px 0;\"\u003eShips worldwide with tracking\u003c\/li\u003e\n\u003cli style=\"margin:4px 0;\"\u003eEstimated delivery 7–14 business days\u003c\/li\u003e\n\u003cli style=\"margin:4px 0;\"\u003e14-day easy returns\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/details\u003e\u003cdiv style=\"margin-top:32px;padding-top:8px;\"\u003e\n\u003cstyle\u003e.tmrev-scroll{display:flex;flex-direction:column;}.tmrev-card{display:flex;gap:14px;padding:18px 0;border-top:1px solid #eee;box-sizing:border-box;}.tmrev-av{width:42px;height:42px;border-radius:50%;background:#9a8c66;color:#fff;display:flex;align-items:center;justify-content:center;font:600 15px -apple-system,Segoe UI,Roboto,sans-serif;flex-shrink:0;}.tmrev-body{flex:1;min-width:0;}.tmrev-name{font-weight:600;font-size:14px;color:#2a2a2a;}.tmrev-ver{font-size:10.5px;color:#4a8a5a;background:#eef6ef;border-radius:4px;padding:2px 6px;margin-left:8px;white-space:nowrap;}.tmrev-meta{font-size:11.5px;color:#aaa;margin-top:2px;}.tmrev-stars{margin-top:6px;}.tmrev-title{font-weight:600;font-size:14px;margin:8px 0 4px;color:#2a2a2a;}.tmrev-text{font-size:13.5px;line-height:1.55;color:#555;margin-top:6px;}.tmrev-photo{width:88px;height:110px;object-fit:cover;border-radius:8px;border:1px solid #eee;margin-top:10px;display:block;}.tmrev-hint{display:none;}@media (max-width:767px){.tmrev-scroll{flex-direction:row;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:14px;}.tmrev-card{flex:0 0 84%;max-width:310px;border:1px solid #ececec;border-radius:12px;padding:16px;scroll-snap-align:start;}.tmrev-photo{width:100%;height:150px;}.tmrev-hint{display:block;font-size:11.5px;color:#b3aa98;text-align:right;margin-bottom:6px;}}\u003c\/style\u003e\n\u003ch3 style=\"margin:0 0 16px;font-size:20px;letter-spacing:.01em;color:#2a2a2a;text-align:center;\"\u003eCustomer Reviews\u003c\/h3\u003e\n\u003cdiv style=\"display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:center;padding:20px;border:1px solid #ece7dd;border-radius:12px;background:#fbfaf7;margin-bottom:18px;\"\u003e\n\u003cdiv style=\"text-align:center;min-width:120px;\"\u003e\n\u003cdiv style=\"font-size:40px;font-weight:700;color:#2a2a2a;line-height:1;\"\u003e4.7\u003c\/div\u003e\n\u003cdiv style=\"margin:6px 0 4px;\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:18px;line-height:1;letter-spacing:2px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:18px;line-height:1;letter-spacing:2px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:18px;line-height:1;letter-spacing:2px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:18px;line-height:1;letter-spacing:2px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:18px;line-height:1;letter-spacing:2px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size:12px;color:#999;\"\u003eBased on 15 reviews\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex:1;min-width:200px;max-width:320px;\"\u003e\n\u003cdiv style=\"display:flex;align-items:center;gap:8px;margin:3px 0;font-size:12px;color:#777;\"\u003e\n\u003cspan style=\"width:34px;white-space:nowrap;\"\u003e5 ★\u003c\/span\u003e\u003cspan style=\"flex:1;height:7px;background:#eee;border-radius:4px;overflow:hidden;\"\u003e\u003cspan style=\"display:block;height:100%;width:73%;background:#9a8c66;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"width:34px;text-align:right;\"\u003e11\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;align-items:center;gap:8px;margin:3px 0;font-size:12px;color:#777;\"\u003e\n\u003cspan style=\"width:34px;white-space:nowrap;\"\u003e4 ★\u003c\/span\u003e\u003cspan style=\"flex:1;height:7px;background:#eee;border-radius:4px;overflow:hidden;\"\u003e\u003cspan style=\"display:block;height:100%;width:27%;background:#9a8c66;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"width:34px;text-align:right;\"\u003e4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;align-items:center;gap:8px;margin:3px 0;font-size:12px;color:#777;\"\u003e\n\u003cspan style=\"width:34px;white-space:nowrap;\"\u003e3 ★\u003c\/span\u003e\u003cspan style=\"flex:1;height:7px;background:#eee;border-radius:4px;overflow:hidden;\"\u003e\u003cspan style=\"display:block;height:100%;width:0%;background:#9a8c66;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"width:34px;text-align:right;\"\u003e0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;align-items:center;gap:8px;margin:3px 0;font-size:12px;color:#777;\"\u003e\n\u003cspan style=\"width:34px;white-space:nowrap;\"\u003e2 ★\u003c\/span\u003e\u003cspan style=\"flex:1;height:7px;background:#eee;border-radius:4px;overflow:hidden;\"\u003e\u003cspan style=\"display:block;height:100%;width:0%;background:#9a8c66;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"width:34px;text-align:right;\"\u003e0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;align-items:center;gap:8px;margin:3px 0;font-size:12px;color:#777;\"\u003e\n\u003cspan style=\"width:34px;white-space:nowrap;\"\u003e1 ★\u003c\/span\u003e\u003cspan style=\"flex:1;height:7px;background:#eee;border-radius:4px;overflow:hidden;\"\u003e\u003cspan style=\"display:block;height:100%;width:0%;background:#9a8c66;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"width:34px;text-align:right;\"\u003e0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-hint\"\u003eSwipe for more →\u003c\/div\u003e\n\u003cdiv class=\"tmrev-scroll\"\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eCG\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eCian G.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eGlasgow, UK · Jun 15, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#dcd7cc;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eImpressed from the moment I opened the box. Took one wash to soften up fully. The fabric breathes beautifully, even in real heat.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eRB\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eRyan B.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eFlorence, IT · Jun 10, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-title\"\u003eExactly as described\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eThe linen shirt I keep reaching for. Looks intentional and put-together rather than sloppy. Pairs just as well with shorts as with tailored trousers. Will definitely order from them again.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eCF\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eChris F.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eRome, IT · Jun 7, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#dcd7cc;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eThe linen shirt I keep reaching for. Looks intentional and put-together rather than sloppy. Light enough for summer but not flimsy. Only wish it came in a couple more colours.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eAF\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eAlexander F.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003ePhoenix, AZ · Jun 3, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#dcd7cc;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-title\"\u003eMy new favourite\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eGenuinely impressed with this one. Softens even more after the first wash. A light steam on arrival and it looked perfect.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eJL\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eJonas L.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eToronto, CA · May 16, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eAbsolutely worth every penny. Softens even more after the first wash. Stitching is neat and the buttons feel secure. Money well spent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eCC\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eCaleb C.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eCologne, DE · May 12, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-title\"\u003eMy summer holiday staple\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eExceeded my expectations. Softens even more after the first wash. Great value for the quality.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eDD\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eDaniel D.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eSydney, AU · May 6, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-title\"\u003eWould buy again\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eA real step up from what I usually buy. Light enough for summer but not flimsy. It's earned a permanent spot in my rotation.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eLS\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eLars S.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eAustin, TX · Apr 27, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-title\"\u003eMy summer holiday staple\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eExceeded my expectations. The fabric breathes beautifully, even in real heat. Highly recommend.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eFE\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eFelix E.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eCopenhagen, DK · Apr 9, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eOne of my best purchases this year. Cut is tailored without being restrictive. Softens even more after the first wash. No complaints at all.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eMW\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eMichael W.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eBarcelona, ES · Mar 7, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#dcd7cc;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eLives up to the photos completely. Would love a longer-length option, but the fit is otherwise spot on. Looks intentional and put-together rather than sloppy. Pairs just as well with shorts as with tailored trousers.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eKF\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eKevin F.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eLondon, UK · Mar 2, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eThe quality is obvious the moment you handle it. Looks intentional and put-together rather than sloppy. Five stars from me.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eAM\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eAntoine M.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eDublin, IE · Feb 20, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eA real step up from what I usually buy. The colour is exactly like the listing photos. Looks intentional and put-together rather than sloppy. Great value for the quality.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eMN\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eMateo N.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eDublin, IE · Feb 17, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-title\"\u003eTrue to size\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eMade for warm weather. Looks intentional and put-together rather than sloppy. Shipping was faster than I expected.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eEB\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eEthan B.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eFlorence, IT · Feb 1, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eOne of my best purchases this year. Softens even more after the first wash. Shipping was faster than I expected.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-card\"\u003e\n\u003cdiv class=\"tmrev-av\"\u003eGK\u003c\/div\u003e\n\u003cdiv class=\"tmrev-body\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"tmrev-name\"\u003eGeorge K.\u003c\/span\u003e\u003cspan class=\"tmrev-ver\"\u003e✓ Verified buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-meta\"\u003eTurin, IT · Jan 24, 2026\u003c\/div\u003e\n\u003cdiv class=\"tmrev-stars\"\u003e\n\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\u003cspan style=\"color:#e0a92e;font-size:15px;line-height:1;letter-spacing:1px;\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tmrev-title\"\u003eTrue to size\u003c\/div\u003e\n\u003cdiv class=\"tmrev-text\"\u003eA real step up from what I usually buy. Substantial cloth, not the thin see-through kind. Softens even more after the first wash. Does everything I wanted it to.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"TM Lim","offers":[{"title":"White \/ M","offer_id":49154765390059,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":49154765422827,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":49154765455595,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":49154765488363,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":49154765521131,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":49154765553899,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ M","offer_id":49154765586667,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ L","offer_id":49154765619435,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ XL","offer_id":49154765652203,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ 2XL","offer_id":49154765684971,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ 3XL","offer_id":49154765717739,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ 4XL","offer_id":49154765750507,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":49154765783275,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":49154765816043,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":49154765848811,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":49154765881579,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":49154765914347,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 4XL","offer_id":49154765947115,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"浅黄色 \/ M","offer_id":49154765979883,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"浅黄色 \/ L","offer_id":49154766012651,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"浅黄色 \/ XL","offer_id":49154766045419,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"浅黄色 \/ 2XL","offer_id":49154766078187,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"浅黄色 \/ 3XL","offer_id":49154766110955,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"浅黄色 \/ 4XL","offer_id":49154766143723,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":49154766176491,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":49154766209259,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":49154766242027,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":49154766274795,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":49154766307563,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 4XL","offer_id":49154766340331,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ M","offer_id":49154766373099,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ L","offer_id":49154766405867,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XL","offer_id":49154766438635,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 2XL","offer_id":49154766471403,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 3XL","offer_id":49154766504171,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 4XL","offer_id":49154766536939,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0838\/4636\/5419\/files\/c9728e32bbd3b6f94f40b4c7f6305a93.webp?v=1785956137","url":"https:\/\/tm-limited.com\/products\/cagliari-linen-shirt","provider":"TM Limited","version":"1.0","type":"link"}