{"product_id":"grit-jacket-premium-soft-touch-denim-jacket","title":"Grit Jacket – Premium Soft-Touch Denim Jacket","description":"\u003cp\u003eSome pieces just feel right the moment you put them on. The \u003cstrong\u003eGrit Jacket\u003c\/strong\u003e is that jacket — the one you reach for on a Tuesday morning and still want to wear out on a Friday night. Built from \u003cstrong\u003epremium denim with a noticeably soft hand feel\u003c\/strong\u003e, it strikes the balance every wardrobe needs: structured enough to look intentional, relaxed enough to move freely through whatever the day throws at you.\u003c\/p\u003e\n\n\u003cimg src=\"https:\/\/ohjavdjysqqcwlvrgypo.supabase.co\/storage\/v1\/object\/public\/product-images\/49e8857f-1656-40af-b039-bdb5451a67b0\/81bb521e-1e22-41ed-8c85-4ab89bcbc8cc\/medium\/img_0.webp\" alt=\"Grit Jacket front view\"\u003e\n\n\u003cp\u003eClassic denim jackets have been a wardrobe cornerstone for decades, and for good reason — they work. The \u003cstrong\u003eGrit Jacket\u003c\/strong\u003e honors that tradition while dialing up the comfort factor. Whether you're layering it over a graphic tee for a casual weekend look or throwing it on over a button-down before heading out, this jacket adapts without ever looking like it's trying too hard.\u003c\/p\u003e\n\n\u003cimg src=\"https:\/\/ohjavdjysqqcwlvrgypo.supabase.co\/storage\/v1\/object\/public\/product-images\/49e8857f-1656-40af-b039-bdb5451a67b0\/81bb521e-1e22-41ed-8c85-4ab89bcbc8cc\/medium\/img_1.webp\" alt=\"Grit Jacket styled look\"\u003e\n\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePremium Denim Fabric:\u003c\/strong\u003e Crafted from high-quality denim that holds its shape wash after wash, without that stiff, cardboard feel you get from cheaper alternatives.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSoft-Touch Finish:\u003c\/strong\u003e The fabric has a broken-in softness from day one — no awkward break-in period required.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eComfortable, True-to-Body Fit:\u003c\/strong\u003e Tailored to sit just right across the shoulders and chest, with enough room through the body to layer comfortably.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClassic Details Done Right:\u003c\/strong\u003e Chest pockets, button front closure, and clean stitching that nod to heritage denim styling without feeling dated.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDurable Construction:\u003c\/strong\u003e Reinforced seams and sturdy hardware mean this jacket is built to be a long-haul player in your rotation, not a one-season wonder.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eVersatile Styling:\u003c\/strong\u003e Goes just as naturally over a hoodie in cooler weather as it does over a plain white tee when temps rise.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNight-Out Ready:\u003c\/strong\u003e Polished enough to wear to dinner or a casual night out — denim at its most effortlessly cool.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cimg src=\"https:\/\/ohjavdjysqqcwlvrgypo.supabase.co\/storage\/v1\/object\/public\/product-images\/49e8857f-1656-40af-b039-bdb5451a67b0\/81bb521e-1e22-41ed-8c85-4ab89bcbc8cc\/medium\/img_2.webp\" alt=\"Grit Jacket detail shot\"\u003e\n\n\u003cp\u003eGood denim is an investment that compounds over time. The \u003cstrong\u003eGrit Jacket\u003c\/strong\u003e is made with materials and construction standards that prioritize longevity. The denim retains its color and structure through regular wear and washing, while the soft-touch finish only improves with time — developing that perfectly worn-in character that makes a jacket feel truly yours.\u003c\/p\u003e\n\n\u003cimg src=\"https:\/\/ohjavdjysqqcwlvrgypo.supabase.co\/storage\/v1\/object\/public\/product-images\/49e8857f-1656-40af-b039-bdb5451a67b0\/81bb521e-1e22-41ed-8c85-4ab89bcbc8cc\/medium\/img_3.webp\" alt=\"Grit Jacket wear detail\"\u003e\n\n\u003cp\u003eAt \u003cstrong\u003e$59.99\u003c\/strong\u003e, the Grit Jacket delivers premium denim quality at a price that makes keeping one in every color a completely reasonable idea. Add it to your cart today and get a jacket that earns its place in your everyday rotation from the very first wear.\u003c\/p\u003e","brand":"Vestralo","offers":[{"title":"Blue \/ XS","offer_id":54200234869020,"sku":"14:173;5:361386","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":54200234901788,"sku":"14:173;5:361385","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":54200234934556,"sku":"14:173;5:100014065","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":54200234967324,"sku":"14:173;5:4182","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":54200235000092,"sku":"14:173;5:4183","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":54200235032860,"sku":"14:173;5:200000990","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XS","offer_id":54200235065628,"sku":"14:193;5:361386","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":54200235098396,"sku":"14:193;5:361385","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":54200235131164,"sku":"14:193;5:100014065","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":54200235163932,"sku":"14:193;5:4182","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":54200235196700,"sku":"14:193;5:4183","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":54200235229468,"sku":"14:193;5:200000990","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/7285\/1740\/files\/img_0_9ed564e0-8ca1-4ad1-8b02-abf79941091b.webp?v=1781307516","url":"https:\/\/vestralo.com\/products\/grit-jacket-premium-soft-touch-denim-jacket","provider":"Vestralo","version":"1.0","type":"link"}