{"product_id":"happy-zip-up-denim-jacket","title":"Happy Zip Up Denim Jacket","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:6d890ff7-1d32-4417-8ea0-429190254cdf-6\" data-testid=\"conversation-turn-14\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"b860a884-b5ee-4722-9924-733d007c0d3f\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"115\"\u003e\u003cstrong data-start=\"0\" data-end=\"26\"\u003eHappy Crop Denim Jacket\u003c\/strong\u003e \u003cbr data-start=\"30\" data-end=\"33\"\u003eBecause every great outfit deserves that \u003cem data-start=\"74\" data-end=\"96\"\u003e“oh this old thing?”\u003c\/em\u003e finishing touch.\u003c\/p\u003e\n\u003cp data-start=\"117\" data-end=\"499\"\u003eThe \u003cstrong\u003eHappy\u003c\/strong\u003e\u003cstrong data-start=\"121\" data-end=\"147\"\u003e Crop Denim Jacket\u003c\/strong\u003e brings a fresh, modern twist to a forever classic. Designed with a flattering cropped silhouette, sleek silver zip-front closure, and soft structured cotton denim, she’s polished enough to elevate your look but relaxed enough for everyday life. Toss her over dresses, tanks, jumpsuits, or your favorite denim for that effortlessly cool layered vibe.\u003c\/p\u003e\n\u003cp data-start=\"501\" data-end=\"605\"\u003eShe’s the kind of jacket that quietly steals the show… without ever trying too hard. (Honestly… same.)\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"607\" data-end=\"944\"\u003e\u003cstrong data-start=\"607\" data-end=\"627\"\u003eWhy we love her:\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-start=\"607\" data-end=\"944\"\u003eModern cropped silhouette for a flattering fit\u003c\/li\u003e\n\u003cli data-start=\"607\" data-end=\"944\"\u003eSoft 100% cotton denim with just the right structure\u003c\/li\u003e\n\u003cli data-start=\"607\" data-end=\"944\"\u003eSleek silver zip-front closure\u003c\/li\u003e\n\u003cli data-start=\"607\" data-end=\"944\"\u003eFunctional slanted side pockets\u003c\/li\u003e\n\u003cli data-start=\"607\" data-end=\"944\"\u003eSilver novelty button cuffs for an elevated finish\u003c\/li\u003e\n\u003cli data-start=\"607\" data-end=\"944\"\u003ePerfect layering piece for dresses, denim, skirts, and everything in between\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"946\" data-end=\"1060\"\u003e\u003cstrong data-start=\"946\" data-end=\"954\"\u003eFit:\u003c\/strong\u003e Relaxed with a flattering cropped length, true to size\u003cbr data-start=\"1009\" data-end=\"1012\"\u003e\u003cstrong data-start=\"1012\" data-end=\"1023\"\u003eFabric:\u003c\/strong\u003e 100% Cotton\u003cbr data-start=\"1035\" data-end=\"1038\"\u003e\u003cstrong data-start=\"1038\" data-end=\"1048\"\u003eColor:\u003c\/strong\u003e Sena Blue\u003c\/p\u003e\n\u003cp data-start=\"1062\" data-end=\"1111\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cem data-start=\"1062\" data-end=\"1108\"\u003eClassic denim… with a little extra attitude.\u003c\/em\u003e 💋\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Velvet Heart","offers":[{"title":"Medium Wash \/ Small","offer_id":44163564306468,"sku":"VH-DFE-4809-S","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Medium Wash \/ Medium","offer_id":44163564339236,"sku":"VH-DFE-4908-M","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Medium Wash \/ Large","offer_id":44163564372004,"sku":"VH-DFE-4908-L","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Medium Wash \/ Extra large","offer_id":44163564404772,"sku":"VH-DFE-4908-XL","price":108.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0580\/7649\/5908\/files\/HAPPY-DFE-4908-168-SENNA-BLUE-8796Crop_jpg.webp?v=1778185422","url":"https:\/\/sourgrassclothing.com\/products\/happy-zip-up-denim-jacket","provider":"Sourgrass Clothing Co.","version":"1.0","type":"link"}