{"product_id":"tarn-relaxed-vest","title":"Tarn Relaxed Vest","description":"\u003c!-- LOCKSTEP Tarn Relaxed Vest - built 2026-06-14 from real print (item 1005007244321270) + real CSV. Pending Codex review before publish. --\u003e\n\u003cdiv style=\"text-align:center;\"\u003e\n\u003ch3\u003eAn easy layer for warm days.\u003c\/h3\u003e\n\u003cp\u003eThe Tarn Relaxed Vest is a loose-cut sleeveless top in a soft, lightweight knit — a relaxed, dropped-shoulder shape made for hot afternoons and easy summer days.\u003c\/p\u003e\n\u003ch4\u003eA relaxed, easy cut.\u003c\/h4\u003e\n\u003cp\u003eCut loose through the body with a dropped shoulder, it sits away from the skin and moves freely — an unstructured shape that feels effortless on.\u003c\/p\u003e\n\u003ch4\u003eMade for the heat.\u003c\/h4\u003e\n\u003cp\u003eThe lightweight, breathable knit stays cool and airy when the temperature climbs — the kind of top you reach for all summer.\u003c\/p\u003e\n\u003ch4\u003eWear it your way.\u003c\/h4\u003e\n\u003cp\u003eOn its own in the heat, layered under an open shirt, or thrown on after training — it slips into a warm-weather wardrobe without fuss.\u003c\/p\u003e\n\u003ch4\u003eQuiet, considered design.\u003c\/h4\u003e\n\u003cp\u003eA clean straight hem, a simple sleeveless cut, and no loud branding — understated by design.\u003c\/p\u003e\n\u003ch4\u003eA staple you will reach for.\u003c\/h4\u003e\n\u003cp\u003eOffered in a considered range of solid colours, it earns its place season after season.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#666;\"\u003eFit note: this is a relaxed, boxy vest with a dropped shoulder — it runs roomy. For a closer fit, choose one size down, and please check the size guide below.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv style=\"width:100%; background:#F1F1EA; padding:45px 20px;\"\u003e\u003cdiv style=\"width:100%; max-width:520px; margin:0 auto; font-family:inherit;\"\u003e\n\u003ch2 style=\"text-align:center; font-size:18px; font-weight:700; margin:0 0 4px; color:#111;\"\u003eFAQ\u003c\/h2\u003e\n\u003cdetails style=\"border-top:1px solid #d8d8d0;\"\u003e\u003csummary style=\"cursor:pointer; list-style:none; padding:7px 22px 7px 0; font-size:13px; font-weight:500; color:#111; position:relative;\"\u003eHow does it fit?\u003cspan style=\"position:absolute; right:0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cp style=\"margin:0 0 8px; font-size:12px; color:#555;\"\u003eIt has a relaxed, boxy cut with a dropped shoulder and runs roomy. For a closer fit, choose one size down — please check the size guide below.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails style=\"border-top:1px solid #d8d8d0;\"\u003e\u003csummary style=\"cursor:pointer; list-style:none; padding:7px 22px 7px 0; font-size:13px; font-weight:500; color:#111; position:relative;\"\u003eWhat is the fabric like?\u003cspan style=\"position:absolute; right:0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cp style=\"margin:0 0 8px; font-size:12px; color:#555;\"\u003eA soft, lightweight knit with a breathable, airy handle. Full composition is confirmed on the care label.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails style=\"border-top:1px solid #d8d8d0;\"\u003e\u003csummary style=\"cursor:pointer; list-style:none; padding:7px 22px 7px 0; font-size:13px; font-weight:500; color:#111; position:relative;\"\u003eIs it good for hot weather?\u003cspan style=\"position:absolute; right:0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cp style=\"margin:0 0 8px; font-size:12px; color:#555;\"\u003eYes. The lightweight, breathable knit is well suited to summer days and warm climates.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails style=\"border-top:1px solid #d8d8d0;\"\u003e\u003csummary style=\"cursor:pointer; list-style:none; padding:7px 22px 7px 0; font-size:13px; font-weight:500; color:#111; position:relative;\"\u003eCan I wear it for training?\u003cspan style=\"position:absolute; right:0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cp style=\"margin:0 0 8px; font-size:12px; color:#555;\"\u003eYes. The loose cut and breathable fabric suit the gym and casual wear alike — on its own or as a layer.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails style=\"border-top:1px solid #d8d8d0;\"\u003e\u003csummary style=\"cursor:pointer; list-style:none; padding:7px 22px 7px 0; font-size:13px; font-weight:500; color:#111; position:relative;\"\u003eHow should I style it?\u003cspan style=\"position:absolute; right:0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cp style=\"margin:0 0 8px; font-size:12px; color:#555;\"\u003eWear it on its own in the heat, under an open shirt, or with shorts, chinos, or denim.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails style=\"border-top:1px solid #d8d8d0; border-bottom:1px solid #d8d8d0;\"\u003e\u003csummary style=\"cursor:pointer; list-style:none; padding:7px 22px 7px 0; font-size:13px; font-weight:500; color:#111; position:relative;\"\u003eWhat colours are available?\u003cspan style=\"position:absolute; right:0;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cp style=\"margin:0 0 8px; font-size:12px; color:#555;\"\u003eEight colours: White, Black, Navy, Dark Grey, Army Green, Khaki, Sky Blue, and Red.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"ls-sg\"\u003e\n\u003cstyle\u003e.ls-sg{background:#F4F1E9;padding:44px 16px;font-family:Arial,Helvetica,sans-serif;color:#1a1a1a;box-sizing:border-box;}.ls-sg *{box-sizing:border-box;}.ls-sg-inner{max-width:1000px;margin:0 auto;}.ls-sg h2{text-align:center;font-family:Georgia,\"Times New Roman\",serif;font-weight:400;letter-spacing:.22em;font-size:30px;margin:0 0 12px;}.ls-sg-divider{width:64px;height:2px;background:#C9B79E;margin:0 auto 12px;}.ls-sg-brand{text-align:center;letter-spacing:.42em;font-size:13px;color:#7a756c;margin:0 0 26px;}.ls-sg-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;}.ls-sg-table th{background:#EBE4D7;color:#3a352d;font-weight:600;letter-spacing:.03em;padding:13px 6px;text-align:center;word-break:break-word;}.ls-sg-table td{padding:13px 6px;text-align:center;border-bottom:1px solid #E2DBCC;word-break:break-word;}.ls-sg-table tr:last-child td{border-bottom:none;}.ls-sg-help{text-align:center;font-size:12px;color:#7a756c;margin:20px 0 0;line-height:1.4;}@media(max-width:768px){.ls-sg{padding:34px 10px;}.ls-sg h2{font-size:22px;letter-spacing:.18em;}.ls-sg-table{font-size:11px;}.ls-sg-table th,.ls-sg-table td{padding:9px 3px;}}@media(max-width:380px){.ls-sg-table{font-size:10px;}.ls-sg-table th,.ls-sg-table td{padding:7px 2px;}}\u003c\/style\u003e\n\u003cdiv class=\"ls-sg-inner\"\u003e\n\u003ch2\u003eSIZE GUIDE\u003c\/h2\u003e\n\u003cdiv class=\"ls-sg-divider\"\u003e\u003c\/div\u003e\n\u003cp class=\"ls-sg-brand\"\u003eLOCKSTEP\u003c\/p\u003e\n\u003ctable class=\"ls-sg-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003eBUST\u003c\/th\u003e\n\u003cth\u003eLENGTH\u003c\/th\u003e\n\u003cth\u003eSHOULDER\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e105cm\u003c\/td\u003e\n\u003ctd\u003e70cm\u003c\/td\u003e\n\u003ctd\u003e54.5cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e110cm\u003c\/td\u003e\n\u003ctd\u003e72cm\u003c\/td\u003e\n\u003ctd\u003e57cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e115cm\u003c\/td\u003e\n\u003ctd\u003e74cm\u003c\/td\u003e\n\u003ctd\u003e59.5cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e120cm\u003c\/td\u003e\n\u003ctd\u003e76cm\u003c\/td\u003e\n\u003ctd\u003e62cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e125cm\u003c\/td\u003e\n\u003ctd\u003e78cm\u003c\/td\u003e\n\u003ctd\u003e64.5cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXXL\u003c\/td\u003e\n\u003ctd\u003e130cm\u003c\/td\u003e\n\u003ctd\u003e80cm\u003c\/td\u003e\n\u003ctd\u003e67cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"ls-sg-help\"\u003eAsian sizing, in centimetres (may vary by 1–2cm). This vest has a relaxed, boxy cut with a dropped shoulder — for a closer fit, choose one size down.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection id=\"lockstep-reviews\" class=\"ls-review-section\"\u003e\u003cstyle\u003e.ls-review-section { background:#F1F1EA; padding:56px 0 46px; font-family:Arial,Helvetica,sans-serif; color:#111; overflow:hidden; width:100%; max-width:100%; box-sizing:border-box; }.ls-review-section * { box-sizing:border-box; }.ls-review-header { text-align:center; margin-bottom:32px; padding:0 16px; }.ls-review-header h2 { font-size:26px; font-weight:500; margin:0 0 14px; line-height:1.2; }.ls-score { display:flex; justify-content:center; align-items:center; gap:10px; flex-wrap:wrap; font-size:20px; margin-bottom:10px; }.ls-stars,.ls-card-stars { display:flex; justify-content:center; gap:3px; }.ls-star,.ls-star-half { width:18px; height:18px; background:#00b67a; color:#fff; display:flex; align-items:center; justify-content:center; font-size:12px; font-weight:700; overflow:hidden; line-height:1; }.ls-star-half { position:relative; background:#dcdcdc; }.ls-star-half::before { content:\"\"; position:absolute; left:0; top:0; width:50%; height:100%; background:#00b67a; }.ls-star-half span { position:relative; z-index:2; }.ls-based { font-size:16px; }.ls-based strong { text-decoration:underline; font-weight:800; }.ls-carousel-wrap { position:relative; width:100%; max-width:100%; overflow:hidden; }.ls-carousel { display:grid; grid-auto-flow:column; grid-auto-columns:calc((100% - 72px) \/ 3); gap:24px; overflow-x:auto; scroll-snap-type:x mandatory; scroll-behavior:smooth; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding:0 50px; cursor:grab; align-items:start; width:100%; max-width:100%; }.ls-carousel::-webkit-scrollbar { display:none; }.ls-card { background:#fff; border-radius:14px; padding:24px 22px; height:230px; min-height:230px; max-height:230px; scroll-snap-align:start; box-shadow:0 8px 24px rgba(0,0,0,.06); text-align:center; display:flex; flex-direction:column; justify-content:center; overflow:hidden; }.ls-card h3 { font-size:15px; font-weight:800; margin:0 0 10px; line-height:1.2; }.ls-card p { font-size:14px; line-height:1.4; margin:0 0 14px; color:#222; overflow-wrap:break-word; }.ls-name { font-size:12px; font-weight:700; margin-bottom:5px; line-height:1.2; }.ls-verified { font-size:11px; color:#666; margin-bottom:12px; line-height:1.2; }.ls-arrow { position:absolute; top:50%; transform:translateY(-50%); width:48px; height:48px; border-radius:50%; border:none; background:#fff; color:#111; font-size:32px; cursor:pointer; z-index:3; box-shadow:0 4px 18px rgba(0,0,0,.12); }.ls-prev { left:22px; }.ls-next { right:22px; }@media (max-width:768px){.ls-review-section { padding:42px 0 36px; }.ls-review-header { margin-bottom:26px; padding:0 12px; }.ls-review-header h2 { font-size:20px; line-height:1.18; max-width:320px; margin-left:auto; margin-right:auto; }.ls-score { font-size:15px; gap:6px; }.ls-based { font-size:13px; }.ls-carousel { grid-auto-columns:calc((100% - 14px) \/ 2); gap:14px; padding:0 14px; }.ls-card { height:220px; min-height:220px; max-height:220px; padding:18px 12px; }.ls-card h3 { font-size:12px; margin-bottom:8px; }.ls-card p { font-size:11px; line-height:1.35; margin-bottom:10px; }.ls-name,.ls-verified { font-size:10px; }.ls-star,.ls-star-half { width:14px; height:14px; font-size:9px; }.ls-arrow { display:none; }}.ls-review-section .ls-trustpilot-star{color:#00b67a!important;font-size:20px!important;font-weight:700!important;line-height:1!important;display:inline-block!important;vertical-align:-1px!important;}.ls-review-section .ls-carousel-wrap{position:relative!important;width:100%!important;max-width:760px!important;margin:0 auto!important;padding:0 52px!important;overflow:visible!important;}.ls-review-section .ls-carousel{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:190px!important;gap:16px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;align-items:start!important;width:100%!important;justify-content:start!important;padding:0!important;}.ls-review-section .ls-card{height:200px!important;min-height:200px!important;max-height:200px!important;padding:20px 18px!important;}.ls-review-section .ls-card p{font-size:12px!important;line-height:1.45!important;margin:0 0 12px!important;color:#222!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;height:52px!important;}.ls-review-section .ls-arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:34px!important;height:34px!important;border-radius:50%!important;border:none!important;background:#fff!important;color:#111!important;font-family:Arial,Helvetica,sans-serif!important;font-size:18px!important;font-weight:800!important;cursor:pointer!important;z-index:5!important;box-shadow:0 4px 12px rgba(0,0,0,.09)!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding:0!important;}.ls-review-section .ls-prev{left:12px!important;}.ls-review-section .ls-next{right:12px!important;}@media(max-width:768px){.ls-review-section .ls-carousel-wrap{padding:0 40px!important;max-width:360px!important;}.ls-review-section .ls-carousel{grid-auto-columns:190px!important;gap:16px!important;}.ls-review-section .ls-arrow{width:32px!important;height:32px!important;font-size:17px!important;font-weight:800!important;}.ls-review-section .ls-prev{left:7px!important;}.ls-review-section .ls-next{right:7px!important;}}\u003c\/style\u003e\n\u003cdiv class=\"ls-review-header\"\u003e\n\u003ch2\u003eOur customers tell it better than we do!\u003c\/h2\u003e\n\u003cdiv class=\"ls-score\"\u003e\n\u003cspan\u003e\u003cstrong\u003eExcellent\u003c\/strong\u003e 4.8 out of 5\u003c\/span\u003e\u003cdiv class=\"ls-stars\"\u003e\n\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star-half\"\u003e\u003cspan\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ls-based\"\u003e\n\u003cstrong\u003e4.8\u003c\/strong\u003e \/ 5 based on \u003cstrong\u003e\u003cu\u003e2,500+ Reviews\u003c\/u\u003e\u003c\/strong\u003e. 5-star rating.\u003cbr\u003e\u003cspan class=\"ls-trustpilot-star\"\u003e★\u003c\/span\u003e \u003cspan style=\"font-size:20px;font-weight:700;\"\u003eTrustpilot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ls-carousel-wrap\"\u003e\n\u003cbutton class=\"ls-arrow ls-prev\" type=\"button\"\u003e❮\u003c\/button\u003e\u003cdiv class=\"ls-carousel\"\u003e\n\u003cdiv class=\"ls-card\"\u003e\n\u003ch3\u003ePerfect For Summer\u003c\/h3\u003e\n\u003cp\u003eA great vest — just what you need for summer. Light, and not too hot.\u003c\/p\u003e\n\u003cdiv class=\"ls-name\"\u003ep***r\u003c\/div\u003e\n\u003cdiv class=\"ls-verified\"\u003eVerified Buyer · Lebanon\u003c\/div\u003e\n\u003cdiv class=\"ls-card-stars\"\u003e\n\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ls-card\"\u003e\n\u003ch3\u003eNice Fabric, True To Size\u003c\/h3\u003e\n\u003cp\u003eNice fabric, and it fits true to size.\u003c\/p\u003e\n\u003cdiv class=\"ls-name\"\u003eD***e\u003c\/div\u003e\n\u003cdiv class=\"ls-verified\"\u003eVerified Buyer · United States\u003c\/div\u003e\n\u003cdiv class=\"ls-card-stars\"\u003e\n\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ls-card\"\u003e\n\u003ch3\u003eGood Fabric And Fit\u003c\/h3\u003e\n\u003cp\u003eNice fabric and a good fit for the size.\u003c\/p\u003e\n\u003cdiv class=\"ls-name\"\u003eVerified Buyer\u003c\/div\u003e\n\u003cdiv class=\"ls-verified\"\u003eItaly\u003c\/div\u003e\n\u003cdiv class=\"ls-card-stars\"\u003e\n\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ls-card\"\u003e\n\u003ch3\u003eA Lovely Sleeveless Top\u003c\/h3\u003e\n\u003cp\u003eA really lovely sleeveless top.\u003c\/p\u003e\n\u003cdiv class=\"ls-name\"\u003ea***r\u003c\/div\u003e\n\u003cdiv class=\"ls-verified\"\u003eVerified Buyer · France\u003c\/div\u003e\n\u003cdiv class=\"ls-card-stars\"\u003e\n\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ls-card\"\u003e\n\u003ch3\u003eGood Product\u003c\/h3\u003e\n\u003cp\u003eA good product — happy with it.\u003c\/p\u003e\n\u003cdiv class=\"ls-name\"\u003eT***i\u003c\/div\u003e\n\u003cdiv class=\"ls-verified\"\u003eVerified Buyer · Poland\u003c\/div\u003e\n\u003cdiv class=\"ls-card-stars\"\u003e\n\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ls-card\"\u003e\n\u003ch3\u003eVery Good Quality\u003c\/h3\u003e\n\u003cp\u003eVery good quality.\u003c\/p\u003e\n\u003cdiv class=\"ls-name\"\u003eVerified Buyer\u003c\/div\u003e\n\u003cdiv class=\"ls-verified\"\u003eGermany\u003c\/div\u003e\n\u003cdiv class=\"ls-card-stars\"\u003e\n\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"ls-star\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"ls-arrow ls-next\" type=\"button\"\u003e❯\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cscript\u003e(function(){ var section = document.currentScript.closest('.ls-review-section'); var carousel = section.querySelector('.ls-carousel'); var next = section.querySelector('.ls-next'); var prev = section.querySelector('.ls-prev'); function amount(){ var card = carousel.querySelector('.ls-card'); var gap = 16; return card.offsetWidth + gap; } if(next){ next.addEventListener('click', function(){ carousel.scrollBy({ left: amount(), behavior: 'smooth' }); }); } if(prev){ prev.addEventListener('click', function(){ carousel.scrollBy({ left: -amount(), behavior: 'smooth' }); }); } })();\u003c\/script\u003e\u003c\/section\u003e","brand":"LOCKSTEP","offers":[{"title":"Army Green \/ S","offer_id":55741284483145,"sku":"14:200004889;5:100014064","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Army Green \/ M","offer_id":55741284450377,"sku":"14:200004889;5:361386","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Army Green \/ L","offer_id":55741284941897,"sku":"14:200004889;5:361385","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Army Green \/ XL","offer_id":55741284909129,"sku":"14:200004889;5:100014065","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Army Green \/ 2XL","offer_id":55741284876361,"sku":"14:200004889;5:4182","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Army Green \/ 3XL","offer_id":55741284843593,"sku":"14:200004889;5:4183","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":55741284810825,"sku":"14:29;5:100014064","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":55741284778057,"sku":"14:29;5:361386","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":55741284745289,"sku":"14:29;5:361385","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":55741284712521,"sku":"14:29;5:100014065","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":55741285728329,"sku":"14:29;5:4182","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":55741285695561,"sku":"14:29;5:4183","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":55741285138505,"sku":"14:193;5:100014064","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":55741285105737,"sku":"14:193;5:361386","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":55741285072969,"sku":"14:193;5:361385","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":55741285040201,"sku":"14:193;5:100014065","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":55741285007433,"sku":"14:193;5:4182","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":55741284974665,"sku":"14:193;5:4183","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ S","offer_id":55741285662793,"sku":"14:200001438;5:100014064","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":55741285630025,"sku":"14:200001438;5:361386","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ L","offer_id":55741285597257,"sku":"14:200001438;5:361385","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ XL","offer_id":55741285564489,"sku":"14:200001438;5:100014065","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ 2XL","offer_id":55741285531721,"sku":"14:200001438;5:4182","price":39.9,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ 3XL","offer_id":55741285498953,"sku":"14:200001438;5:4183","price":39.9,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/5814\/1769\/files\/ChatGPT_Image_14_de_jun._de_2026_17_15_35.png?v=1781468148","url":"https:\/\/lockstepshop.com\/products\/tarn-relaxed-vest","provider":"Lockstep","version":"1.0","type":"link"}