{"product_id":"weekend-transit-shorts","title":"Weekend Transit Shorts","description":"\u003cp\u003e\u003cspan lang=\"EN-GB\" style=\"font-family: 'Segoe UI',sans-serif;\"\u003eBuilt for comfort in motion, the \u003cstrong\u003e\u003cspan style=\"font-family: 'Segoe UI',sans-serif;\"\u003eWeekend Transit Shorts\u003c\/span\u003e\u003c\/strong\u003e deliver relaxed functionality with a refined aesthetic. Crafted from soft cotton fleece, they provide warmth, comfort, and durability for travel and leisure.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan lang=\"EN-GB\" style=\"font-family: 'Segoe UI',sans-serif;\"\u003e• Premium \u003cstrong\u003e\u003cspan style=\"font-family: 'Segoe UI',sans-serif;\"\u003ecotton fleece fabric\u003c\/span\u003e\u003c\/strong\u003e for softness and insulation\u003cbr\u003e• Relaxed yet structured fit for modern comfort\u003cbr\u003e• Secure side pockets with zip for travel essentials\u003cbr\u003e• Elasticated waistband with adjustable drawcord\u003cbr\u003e• Durable construction designed for everyday wear\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan lang=\"EN-GB\" style=\"font-family: 'Segoe UI',sans-serif;\"\u003eEffortless comfort designed for \u003cstrong\u003e\u003cspan style=\"font-family: 'Segoe UI',sans-serif;\"\u003elife on the move.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.sp-tabs{\n  max-width:700px;\n  margin:10px auto;\n  font-family: Arial, sans-serif;\n}\n\n.sp-tabs .tabs{\n  display:flex;\n  border-bottom:1px solid #e5e5e5;\n}\n\n.sp-tabs .tab{\n  flex:1;\n  color:black;\n  background:none;\n  border:none;\n  padding:14px 10px;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:8px;\n  font-size:14px;\n  color:#444;\n}\n\n.sp-tabs .tab.active{\n  border-bottom:2px solid #000;\n  font-weight:500;\n}\n\n.sp-tabs .icon{\n  width:18px;\n  height:18px;\n  stroke:#444;\n  stroke-width:1.6;\n  fill:none;\n}\n\n.sp-tabs .tab-content{\n  display:none;\n  padding:18px 0;\n}\n\n.sp-tabs .tab-content.active{\n  display:block;\n}\n\n.sp-tabs img{\n  max-width:60%;\n  height:auto;\n}\n  @media(max-width:767px){\n     .sp-tabs img{\n        max-width:100%;\n     }\n    .sp-tabs .tab{\n      padding:10px;\n      gap:1px;\n    }\n    .sp-tabs .icon{\n     width:12px;\n      height:12px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"sp-tabs\"\u003e\n\u003cdiv class=\"tabs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"wash\"\u003e \u003csvg class=\"icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 6h18l-2 12H5L3 6z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"12\" cy=\"13\" r=\"3\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e Wash Care \u003c\/button\u003e \u003cbutton class=\"tab\" data-tab=\"sizeguide\"\u003e \u003csvg class=\"icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 17L17 3l4 4L7 21H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M10 6l2 2M7 9l2 2M13 3l2 2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e Size Guide \u003c\/button\u003e \u003cbutton class=\"tab\" data-tab=\"fit\"\u003e \u003csvg class=\"icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M9 3l3 2 3-2 4 3-2 4h-2v10H9V10H7L5 6l4-3z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e Size \u0026amp; Fit \u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-content active\" id=\"wash\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0939\/9766\/2515\/files\/CutandPull_Wash_Guide_2.png?v=1755112891\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tab-content\" id=\"sizeguide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0939\/9766\/2515\/files\/Sweat_Shorts_Sizing.jpg?v=1773162377\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tab-content\" id=\"fit\"\u003e\n\u003cp\u003eRodrigo is 188 cm tall and wears a size L. Chest: 101.6 cm | Waist: 81 cm | Hip: 86 cm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll(\".sp-tabs .tab\").forEach(tab=\u003e{\ntab.addEventListener(\"click\",function(){\n\nlet parent=this.closest(\".sp-tabs\")\n\nparent.querySelectorAll(\".tab\").forEach(t=\u003et.classList.remove(\"active\"))\nparent.querySelectorAll(\".tab-content\").forEach(c=\u003ec.classList.remove(\"active\"))\n\nthis.classList.add(\"active\")\nparent.querySelector(\"#\"+this.dataset.tab).classList.add(\"active\")\n\n})\n})\n\u003c\/script\u003e\n\n\n  \u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\nconst altMap = {\n\"Midnight Navy\":\"weekend-transit-shorts-midnight-navy\",\n\"Onyx Black\":\"weekend-transit-shorts-onyx-black\",\n\"Heritage Olive\":\"weekend-transit-shorts-heritage-olive\"\n};\n\nfunction filterImages(color){\n\nlet keyword = altMap[color];\nif(!keyword) return;\n\ndocument.querySelectorAll('[data-media-id]').forEach(function(media){\n\nlet img = media.querySelector(\"img\");\nif(!img) return;\n\nlet alt = (img.alt || \"\").toLowerCase();\n\nif(alt.includes(keyword)){\nmedia.style.display = \"\";\n}else{\nmedia.style.display = \"none\";\n}\n\n});\n\n}\n\nfunction getSelectedColor(){\n\nlet checked = document.querySelector('input[name^=\"Color\"]:checked');\n\nif(checked){\nreturn checked.value;\n}\n\nreturn null;\n\n}\n\nfunction updateImages(){\n\nlet color = getSelectedColor();\n\nif(color){\nfilterImages(color);\n}\n\n}\n\n\/* run initially *\/\nsetTimeout(updateImages,500);\n\n\/* listen to ALL variant changes *\/\ndocument.addEventListener(\"change\", function(e){\n\nif(e.target.matches('input[name^=\"Color\"]')){\nsetTimeout(updateImages,200);\n}\n\n});\n\n});\n\u003c\/script\u003e","brand":"Cut and Pull","offers":[{"title":"Onyx Black \/ S","offer_id":53104064987443,"sku":"CNP-WTS-OBLK-S","price":179.0,"currency_code":"AED","in_stock":false},{"title":"Onyx Black \/ M","offer_id":53104065020211,"sku":"CNP-WTS-OBLK-M","price":179.0,"currency_code":"AED","in_stock":true},{"title":"Onyx Black \/ L","offer_id":53104065052979,"sku":"CNP-WTS-OBLK-L","price":179.0,"currency_code":"AED","in_stock":true},{"title":"Onyx Black \/ XL","offer_id":53104065085747,"sku":"CNP-WTS-OBLK-XL","price":179.0,"currency_code":"AED","in_stock":true},{"title":"Onyx Black \/ XXL","offer_id":53104065118515,"sku":"CNP-WTS-OBLK-XXL","price":179.0,"currency_code":"AED","in_stock":false},{"title":"Midnight Navy \/ S","offer_id":53104065151283,"sku":"CNP-WTS-MNVY-S","price":179.0,"currency_code":"AED","in_stock":false},{"title":"Midnight Navy \/ M","offer_id":53104065184051,"sku":"CNP-WTS-MNVY-M","price":179.0,"currency_code":"AED","in_stock":true},{"title":"Midnight Navy \/ L","offer_id":53104065216819,"sku":"CNP-WTS-MNVY-L","price":179.0,"currency_code":"AED","in_stock":true},{"title":"Midnight Navy \/ XL","offer_id":53104065249587,"sku":"CNP-WTS-MNVY-XL","price":179.0,"currency_code":"AED","in_stock":true},{"title":"Midnight Navy \/ XXL","offer_id":53104065282355,"sku":"CNP-WTS-MNVY-XXL","price":179.0,"currency_code":"AED","in_stock":false},{"title":"Heritage Olive \/ S","offer_id":53104082354483,"sku":"CNP-WTS-HOLV-S","price":179.0,"currency_code":"AED","in_stock":false},{"title":"Heritage Olive \/ M","offer_id":53104082387251,"sku":"CNP-WTS-HOLV-M","price":179.0,"currency_code":"AED","in_stock":true},{"title":"Heritage Olive \/ L","offer_id":53104082420019,"sku":"CNP-WTS-HOLV-L","price":179.0,"currency_code":"AED","in_stock":true},{"title":"Heritage Olive \/ XL","offer_id":53104082452787,"sku":"CNP-WTS-HOLV-XL","price":179.0,"currency_code":"AED","in_stock":true},{"title":"Heritage Olive \/ XXL","offer_id":53104082485555,"sku":"CNP-WTS-HOLV-XXL","price":179.0,"currency_code":"AED","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0939\/9766\/2515\/files\/BD0A4883_11zon_b7749197-062f-41ee-bd03-11cc147f67dc.jpg?v=1774368288","url":"https:\/\/cutandpull.com\/products\/weekend-transit-shorts","provider":"Cut \u0026 Pull","version":"1.0","type":"link"}