{"product_id":"patchwork-denim-jacket-pdf-sewing-pattern-upcycle-a-jean-jacket-with-charm-squares-quilted-back-panel-and-sleeves-beginner","title":"Patchwork Denim Jacket PDF Sewing Pattern, Upcycle a Jean Jacket with Charm Squares, Quilted Back Panel and Sleeves, Beginner","description":"\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"1\"\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e🧵 Patchwork Denim Jacket Upcycle — PDF Sewing Pattern\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"2\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"3\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eDenim jacket upcycle method · Patchwork back panel and sleeves · Nothing cut off · Charm-square friendly · Any size, women's or men's · Illustrated instructions\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"4\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"5\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eThat denim jacket you never wear becomes the one everyone asks about. This method covers its back and sleeves in patchwork squares, and leaves everything else exactly as it is.\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"6\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"7\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eNothing is cut off. The collar, buttons, pockets, cuffs and waistband stay untouched; the patchwork goes where it shows, across the back and down the sleeves, and a line of lace finishes the panel under the yoke. Only the underarm seam of each sleeve is opened so the sleeve lies flat under the machine, then sewn back on its original line. Because you are working on a jacket that already fits, there is no pattern to grade and no fitting to do.\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"8\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"9\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eIt works on any denim jacket: yours, his, a thrift-store find. Red and cream on denim is the classic combination, but the method works with any charm pack you love.\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"10\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"11\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e➖\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"12\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"13\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e🧵 What's Included\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"14\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"15\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e✔️ Step-by-step illustrated PDF instructions (5 pages)\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"16\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e✔️ Guide page for marking the back panel and the sleeve coverage\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"17\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e✔️ Square-count table from women's XS to men's XXL\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"18\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e✔️ \"Before you start\" checklist and troubleshooting\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"19\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e✔️ Print-at-home on A4 and US Letter\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"20\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e✔️ Instant download PDF\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"21\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"22\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e📏 Sizing\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"23\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"24\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eThe fit comes from the jacket you use. The instructions show how to measure and plan the square layout for a small or a large back panel, so it works from a women's XS to a men's XXL.\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"25\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"26\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eWomen's XS–S: about 72 squares of 4″ — 2 charm packs of 5″, or 1 layer cake\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"27\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eWomen's M–L: about 94 squares of 4″ — 3 charm packs of 5″, or 1 layer cake\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"28\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eWomen's XL \/ Men's S–M: about 98 squares of 4″ — 3 charm packs of 5″, or 1 layer cake\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"29\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eMen's L–XXL: about 124 squares of 4″ — 4 charm packs of 5″, or 1 layer cake\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"30\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"31\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e🪡 Pattern Details\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"32\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"33\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e🧵 Works on any existing denim jacket with a plain back panel (classic trucker style)\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"34\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e✂️ Nothing cut off: collar, buttons, pockets and cuffs stay intact\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"35\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e🧩 4″ squares (3½″ finished, as in the photos), cut from 5″ charms or a 10″ layer cake\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"36\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e🤍 Lace-finished panel under the yoke\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"37\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e🪡 Cream topstitching along every square, as in the photos\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"38\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e📊 Difficulty: confident beginner\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"39\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"40\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e🛍️ Materials Needed\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"41\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"42\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e1 denim jacket\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"43\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e5″ (12.7 cm) charm squares or one 10″ (25 cm) layer cake\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"44\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eNarrow cotton lace trim, about 1\/2″ (12 mm) wide: the width of the back plus 4″\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"45\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eDenim needle, size 100\/16, for stitching through the jacket\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"46\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eCream topstitching thread and matching sewing thread\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"47\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eSeam ripper\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"48\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eSewing machine\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"49\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eRotary cutter and mat, or fabric scissors\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"50\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003ePins or clips\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"51\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eIron\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"52\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"53\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e⚙️ How It Works\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"54\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"55\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e1️⃣ Buy the pattern — your download link appears straight away\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"56\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e2️⃣ Print at 100% and read the instructions through once\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"57\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e3️⃣ Mark the back panel, piece the squares and stitch them down\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"58\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e4️⃣ Cover the sleeves, add the lace and wear it everywhere 🧵\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"59\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"60\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e💛 Perfect For\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"61\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"62\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eGiving a thrift-store jacket a second life · A gift for a partner or a teenager · Using up a favourite charm pack · Spring and autumn layering · Quilters who want a wearable project\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"63\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"64\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e📥 Instant Download\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"65\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"66\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eThis is a digital PDF sewing pattern. Nothing physical will be shipped. Your files are available to download immediately after purchase.\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"67\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"68\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e📌 Please Note\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"69\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003e\u003cspan data-prose-review-ignore=\"\"\u003e \u003c\/span\u003e\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"group\/line flex border-s-[3px] border-s-transparent hover:bg-surface-1 cursor-interactive\" data-diff-type=\"normal\" data-diff-line=\"70\"\u003e\n\u003cspan class=\"flex items-start justify-center font-mono-ui text-xs select-none relative w-4 text-muted-as-secondary\" data-prose-review-ignore=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"flex-1 flex items-start ps-0 pe-2 group-data-[scrollable]\/overlay:pe-6 min-w-0 font-mono-ui\"\u003e\u003ccode class=\"font-mono-ui text-xs break-all\"\u003eDenim jacket, fabric and trims are not included. Stitching through denim seams needs a denim needle and a slow speed. The fabric layout in the photos is one example: every garment made with this method comes out one of a kind. Colours may look slightly different from one screen to another. This listing is for the PDF pattern only, not a finished garment. For personal use and small-quantity handmade sales.\u003c\/code\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"StitchAndShape","offers":[{"title":"Default Title","offer_id":51084143984779,"sku":null,"price":12.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0810\/3464\/1547\/files\/PatchworkDenim4.jpg?v=1794012279","url":"https:\/\/stitchandshape.com\/products\/patchwork-denim-jacket-pdf-sewing-pattern-upcycle-a-jean-jacket-with-charm-squares-quilted-back-panel-and-sleeves-beginner","provider":"StitchAndShape","version":"1.0","type":"link"}