{"title":"Caffeine \u0026 Concrete","description":null,"products":[{"product_id":"rip-flip-chore-jacket-caffeine-and-concrete-embroidered","title":"Caffeine \u0026 Concrete \/\/ Light Chore Jacket \/\/ Core","description":"\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003cp\u003e\u003cspan\u003eLong days, cold mornings, late drives, and everything in between — the Chore Shirt is built for all of it. The kind of layer you grab without thinking, throw over a tee or hoodie, and get on with whatever the day’s throwing at you.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMade from 240gsm canvas with a durable cotton‑recycled blend, it has enough structure to feel solid without wearing like cardboard. The relaxed unisex fit makes it easy to layer, and the colour holds thanks to a fadeless wash that keeps things sharp long after it stops looking brand new.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProper workwear details, clean lines, and a build designed to earn its place in your weekly rotation. No trend cycle. No overdesigned nonsense. Just a reliable overshirt that works.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eHeavyweight feel. Relaxed fit. Built to last.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rip Industries","offers":[{"title":"Stay Navy \/ X-Small","offer_id":53300464058706,"sku":"PR022-SNV-XS","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Navy \/ Small","offer_id":53300464091474,"sku":"PR022-SNV-S","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Navy \/ Medium","offer_id":53300464124242,"sku":"PR022-SNV-M","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Navy \/ Large","offer_id":53300464157010,"sku":"PR022-SNV-L","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Navy \/ X-Large","offer_id":53300464189778,"sku":"PR022-SNV-XL","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Navy \/ 2X-Large","offer_id":53300464222546,"sku":"PR022-SNV-2XL","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Navy \/ 3X-Large","offer_id":53300464255314,"sku":"PR022-SNV-3XL","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Navy \/ 4X-Large","offer_id":53300464288082,"sku":"PR022-SNV-4XL","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Black \/ 4X-Large","offer_id":53300464320850,"sku":"PR022-SBL-4XL","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Olive \/ 4X-Large","offer_id":53300464353618,"sku":"PR022-SOL-4XL","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Olive \/ 3X-Large","offer_id":53300464386386,"sku":"PR022-SOL-3XL","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Black \/ 3X-Large","offer_id":53300464419154,"sku":"PR022-SBL-3XL","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Black \/ 2X-Large","offer_id":53300464451922,"sku":"PR022-SBL-2XL","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Olive \/ 2X-Large","offer_id":53300464484690,"sku":"PR022-SOL-2XL","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Olive \/ X-Large","offer_id":53300464517458,"sku":"PR022-SOL-XL","price":55.0,"currency_code":"GBP","in_stock":false},{"title":"Stay Black \/ X-Large","offer_id":53300464550226,"sku":"PR022-SBL-XL","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Black \/ Large","offer_id":53300464582994,"sku":"PR022-SBL-L","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Olive \/ Large","offer_id":53300464615762,"sku":"PR022-SOL-L","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Olive \/ Medium","offer_id":53300464648530,"sku":"PR022-SOL-M","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Black \/ Medium","offer_id":53300464681298,"sku":"PR022-SBL-M","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Black \/ Small","offer_id":53300464714066,"sku":"PR022-SBL-S","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Olive \/ Small","offer_id":53300464746834,"sku":"PR022-SOL-S","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Olive \/ X-Small","offer_id":53300464779602,"sku":"PR022-SOL-XS","price":55.0,"currency_code":"GBP","in_stock":true},{"title":"Stay Black \/ X-Small","offer_id":53300464812370,"sku":"PR022-SBL-XS","price":55.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/1245\/8578\/files\/mockup-dbffd311f21dbd4c50a65c599198b035.png?v=1777323845"},{"product_id":"rip-industries-original-chore-shirt-red-black","title":"Caffeine \u0026 Concrete \/\/ Light Chore Jacket \/\/ Core \/\/ Sample","description":"\u003cp\u003eEven we make mistakes. Our normal embroiderer was on holiday so I had a go, and fucked it up. \u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eHere’s a one-off, never-to-be-repeated red on black chore shirt. Discounted so it’s sold before the usual team are back! \u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Rip Industries","offers":[{"title":"Medium","offer_id":53589488632146,"sku":null,"price":40.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/1245\/8578\/files\/IMG-2669.png?v=1779962210"},{"product_id":"rip-flip-heavy-chore-jacket-caffeine-concrete","title":"RIP \u0026 Flip \/\/ Duck Canvas Chore Jacket \/\/ Caffeine \u0026 Concrete","description":"\u003cstyle\u003e\n  .rip-product-story {\n    max-width: 980px;\n    margin: 0 auto;\n    padding: 32px 18px;\n    color: #171717;\n    font-family: inherit;\n    line-height: 1.6;\n  }\n\n  .rip-product-story * {\n    box-sizing: border-box;\n  }\n\n  .rip-hero {\n    border: 1px solid rgba(0,0,0,0.14);\n    padding: 34px 28px;\n    background: #f7f4ed;\n  }\n\n  .rip-kicker {\n    margin: 0 0 12px;\n    font-size: 12px;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    font-weight: 700;\n  }\n\n  .rip-title {\n    margin: 0;\n    font-size: clamp(32px, 6vw, 58px);\n    line-height: 0.95;\n    letter-spacing: -0.04em;\n    font-weight: 800;\n  }\n\n  .rip-intro {\n    max-width: 680px;\n    margin: 22px 0 0;\n    font-size: clamp(17px, 2vw, 21px);\n  }\n\n  .rip-section {\n    margin-top: 22px;\n    padding: 26px;\n    border: 1px solid rgba(0,0,0,0.12);\n    background: #fff;\n  }\n\n  .rip-section h3 {\n    margin: 0 0 14px;\n    font-size: 20px;\n    letter-spacing: -0.02em;\n  }\n\n  .rip-section p {\n    margin: 0 0 14px;\n  }\n\n  .rip-section p:last-child {\n    margin-bottom: 0;\n  }\n\n  .rip-quote {\n    margin-top: 22px;\n    padding: 30px 26px;\n    background: #171717;\n    color: #f7f4ed;\n  }\n\n  .rip-quote p {\n    margin: 0;\n    font-size: clamp(22px, 4vw, 38px);\n    line-height: 1.08;\n    letter-spacing: -0.04em;\n    font-weight: 800;\n  }\n\n  .rip-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin-top: 18px;\n  }\n\n  .rip-card {\n    padding: 18px;\n    border: 1px solid rgba(0,0,0,0.12);\n    background: #f7f4ed;\n  }\n\n  .rip-card strong {\n    display: block;\n    margin-bottom: 6px;\n    font-size: 15px;\n  }\n\n  .rip-card span {\n    display: block;\n    font-size: 14px;\n  }\n\n  .rip-specs {\n    list-style: none;\n    padding: 0;\n    margin: 18px 0 0;\n    border-top: 1px solid rgba(0,0,0,0.14);\n  }\n\n  .rip-specs li {\n    display: flex;\n    justify-content: space-between;\n    gap: 20px;\n    padding: 13px 0;\n    border-bottom: 1px solid rgba(0,0,0,0.14);\n    font-size: 15px;\n  }\n\n  .rip-specs span:first-child {\n    font-weight: 700;\n  }\n\n  .rip-footer-note {\n    margin-top: 22px;\n    padding: 22px 0 0;\n    border-top: 2px solid #171717;\n    font-size: 18px;\n    font-weight: 700;\n    letter-spacing: -0.02em;\n  }\n\n  @media (max-width: 720px) {\n    .rip-product-story {\n      padding: 24px 0;\n    }\n\n    .rip-hero,\n    .rip-section,\n    .rip-quote {\n      padding: 24px 20px;\n    }\n\n    .rip-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .rip-specs li {\n      display: block;\n    }\n\n    .rip-specs span {\n      display: block;\n    }\n\n    .rip-specs span:first-child {\n      margin-bottom: 3px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"rip-product-story\"\u003e\n\u003csection class=\"rip-hero\"\u003e\n\u003cp class=\"rip-kicker\"\u003eHeavyweight Canvas duck chore jacket\u003c\/p\u003e\n\u003ch2 class=\"rip-title\"\u003eA proper work jacket.\u003c\/h2\u003e\n\u003cp class=\"rip-intro\"\u003eThe sort that looks just as at home leaning against a classic car as it does grabbing a coffee on a Sunday morning.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"rip-section\"\u003e\n\u003ch3\u003eBuilt to wear in, not wear out\u003c\/h3\u003e\n\u003cp\u003eMade from heavyweight 470gsm cotton duck canvas, this unlined chore jacket is sturdy from day one and better with time.\u003c\/p\u003e\n\u003cp\u003eThe fabric softens as you wear it, picking up every scrape, spill and story along the way. Not precious. Not fussy. Just honest kit for people who actually use their clothes.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"rip-quote\"\u003e\n\u003cp\u003eNo technical jargon. No unnecessary features. Just a jacket that earns its keep.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"rip-section\"\u003e\n\u003ch3\u003eWhy it works\u003c\/h3\u003e\n\u003cdiv class=\"rip-grid\"\u003e\n\u003cdiv class=\"rip-card\"\u003e\n\u003cstrong\u003eHeavyweight canvas\u003c\/strong\u003e \u003cspan\u003e470gsm cotton duck gives it proper structure, durability and presence.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rip-card\"\u003e\n\u003cstrong\u003eUnlined construction\u003c\/strong\u003e \u003cspan\u003eSimple, breathable and easy to layer over tees, shirts or hoodies.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rip-card\"\u003e\n\u003cstrong\u003eThree practical pockets\u003c\/strong\u003e \u003cspan\u003eEnough room for daily essentials without turning you into a walking shed.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rip-card\"\u003e\n\u003cstrong\u003eYKK shank buttons\u003c\/strong\u003e \u003cspan\u003eReliable hardware with a clean, traditional finish.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"rip-section\"\u003e\n\u003ch3\u003eProduct details\u003c\/h3\u003e\n\u003cul class=\"rip-specs\"\u003e\n\u003cli\u003e\n\u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan\u003e100% cotton duck canvas\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eFabric weight\u003c\/span\u003e\u003cspan\u003eHeavyweight 470gsm\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eTraditional collared chore jacket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePockets\u003c\/span\u003e\u003cspan\u003eThree-pocket design\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eClosure\u003c\/span\u003e\u003cspan\u003eDurable YKK shank buttons\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eConstruction\u003c\/span\u003e\u003cspan\u003eUnlined\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eWear\u003c\/span\u003e\u003cspan\u003eDesigned to soften and develop character over time\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n```\n\u003cp class=\"rip-footer-note\"\u003eFor coffee runs, skate sessions, garage projects and days when a hoodie is not quite enough. Still here.\u003c\/p\u003e\n```\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Rip Industries","offers":[{"title":"Black \/ X-Small","offer_id":53677178356050,"sku":"AS-5524-BLK-XS","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ Small","offer_id":53677178388818,"sku":"AS-5524-BLK-S","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ Medium","offer_id":53677178421586,"sku":"AS-5524-BLK-M","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ Large","offer_id":53677178454354,"sku":"AS-5524-BLK-L","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ X-Large","offer_id":53677178487122,"sku":"AS-5524-BLK-XL","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2X-Large","offer_id":53677178519890,"sku":"AS-5524-BLK-2XL","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3X-Large","offer_id":53677178552658,"sku":"AS-5524-BLK-3XL","price":100.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/1245\/8578\/files\/mockup-d224dc0f241579b9f709445beca062c6.png?v=1780871465"}],"url":"https:\/\/www.ripindustries.co.uk\/collections\/caffeine-concrete.oembed","provider":"Rip Industries","version":"1.0","type":"link"}