{
  "schema_version": "2.0",
  "page_type": "crochet_pattern_article",
  "source_id": null,
  "slug": "lemon-granny-square",
  "title": "Lemon Granny Square — Free Crochet Pattern",
  "meta_description": "Free lemon granny square crochet pattern using half double crochet increases. A 3.7-inch citrus square perfect for blankets, coasters and summer bags",
  "published_at": "2026-08-11",
  "updated_at": "2026-08-11",
  "author": "Nora",
  "thumbnail_url": "data/images/lemon-granny-square-hero.webp",
  "meta": {
    "title": "Lemon Granny Square — Free Crochet Pattern",
    "pattern_name": "Lemon Granny Square — Free Crochet Pattern",
    "difficulty": "Easy",
    "time_needed": "1-2 Hours",
    "rating": 4.8,
    "made_count": "3.4K",
    "taxonomy": {
      "category": "Granny Squares",
      "skill_level": "Easy",
      "yarn_weight": "DK",
      "tags": [
        "granny square",
        "free pattern",
        "lemon crochet",
        "fruit granny square",
        "hdc increase",
        "dk yarn",
        "summer crochet",
        "beginner friendly",
        "blanket square",
        "coaster pattern",
        "magic circle alternative",
        "citrus decor"
      ]
    }
  },
  "cards": [
    {
      "order": 1,
      "card_type": "hero",
      "code": "hero",
      "title": "Lemon Granny Square — Free Crochet Pattern",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "info",
          "code": "hero-info-1",
          "label": "Confident Beginner",
          "value": "If you can work hdc and count to eight, this square is yours",
          "raw_text": "If you can work hdc and count to eight, this square is yours",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "info",
          "code": "hero-info-2",
          "label": "One-Evening Make",
          "value": "About 1-2 hours from starting loop to woven-in ends",
          "raw_text": "About 1-2 hours from starting loop to woven-in ends",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "info",
          "code": "hero-info-3",
          "label": "Sunshine Vibes",
          "value": "A juicy citrus slice that brightens any blanket or basket",
          "raw_text": "A juicy citrus slice that brightens any blanket or basket",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 2,
      "card_type": "about",
      "code": "about",
      "title": "About",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "info",
          "code": "about-info-1",
          "label": "",
          "value": "This pattern turns two colors of yarn into a cheerful lemon slice worked entirely in the round and then shaped into a tidy little square. It starts with a chain-5 loop holding eight single crochet, blooms outward through rounds of golden yellow half double crochet increases that build the lemon flesh, then gains a white border, eight white slip-stitched segment lines like the dividers in a real slice, and finally a rind worked in two halves. It is ideal for anyone who loves fruit motifs, summer color palettes, or a satisfying make that finishes before the tea goes cold",
          "raw_text": "This pattern turns two colors of yarn into a cheerful lemon slice worked entirely in the round and then shaped into a tidy little square. It starts with a chain-5 loop holding eight single crochet, blooms outward through rounds of golden yellow half double crochet increases that build the lemon flesh, then gains a white border, eight white slip-stitched segment lines like the dividers in a real slice, and finally a rind worked in two halves. It is ideal for anyone who loves fruit motifs, summer color palettes, or a satisfying make that finishes before the tea goes cold",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "info",
          "code": "about-info-2",
          "label": "",
          "value": "The technique list is refreshingly short: chain, slip stitch, single crochet, and half double crochet, plus the hdc increase that does all the growing. Rather than a magic ring, you begin with a chain-5 loop, which is far friendlier for anyone whose magic circles keep loosening. Each round follows a predictable rhythm — ch2 as a standing stitch, an increase in the same stitch, then a set number of plain hdc between increases. The last rounds add texture by working into the front loops only and then the third loops only of Round 6. Expect roughly one to two relaxed hours, less once the pattern clicks",
          "raw_text": "The technique list is refreshingly short: chain, slip stitch, single crochet, and half double crochet, plus the hdc increase that does all the growing. Rather than a magic ring, you begin with a chain-5 loop, which is far friendlier for anyone whose magic circles keep loosening. Each round follows a predictable rhythm — ch2 as a standing stitch, an increase in the same stitch, then a set number of plain hdc between increases. The last rounds add texture by working into the front loops only and then the third loops only of Round 6. Expect roughly one to two relaxed hours, less once the pattern clicks",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "info",
          "code": "about-info-3",
          "label": "",
          "value": "The finished square measures about 3.7 inches by 3.7 inches in DK Sports weight on a 3.00mm hook — a small, dense, pleasantly firm motif that holds its shape without blocking gymnastics. The golden yellow center reads as lemon flesh while the eight white segment lines read as pith, so from across the room it genuinely looks like a citrus slice. Make one as a coaster, six as a mug rug set, or forty-two as a summer blanket that makes people smile every time they walk past it. It is also the ideal focus motif for a fruit tote or summer market bag",
          "raw_text": "The finished square measures about 3.7 inches by 3.7 inches in DK Sports weight on a 3.00mm hook — a small, dense, pleasantly firm motif that holds its shape without blocking gymnastics. The golden yellow center reads as lemon flesh while the eight white segment lines read as pith, so from across the room it genuinely looks like a citrus slice. Make one as a coaster, six as a mug rug set, or forty-two as a summer blanket that makes people smile every time they walk past it. It is also the ideal focus motif for a fruit tote or summer market bag",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 3,
      "card_type": "why_love",
      "code": "why-love",
      "title": "Why You'll Love This Pattern",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "info",
          "code": "why-love-1",
          "label": "",
          "value": "I fell for this square the moment the second round of hdc increases doubled around and the little circle popped into being — there is something addictive about that early stage where eight stitches become sixteen and the fruit shape suddenly announces itself. What keeps me coming back is the rhythm: ch2 as a standing stitch, increase in the same stitch, then one plain hdc, then two, and each round the spacing grows by exactly one. You barely need to read after the fourth round because your hands already know what comes next. I also love that the color change happens by joining the golden yellow to any stitch rather than carrying yarn, which means no messy floats on the back and a join that looks crisp and deliberate. And at 3.7 inches, it is the perfect size for the kind of project where you want progress you can actually see — I made four while watching a film and had a set of coasters by the credits. It is a genuinely joyful little make",
          "raw_text": "I fell for this square the moment the second round of hdc increases doubled around and the little circle popped into being — there is something addictive about that early stage where eight stitches become sixteen and the fruit shape suddenly announces itself. What keeps me coming back is the rhythm: ch2 as a standing stitch, increase in the same stitch, then one plain hdc, then two, and each round the spacing grows by exactly one. You barely need to read after the fourth round because your hands already know what comes next. I also love that the color change happens by joining the golden yellow to any stitch rather than carrying yarn, which means no messy floats on the back and a join that looks crisp and deliberate. And at 3.7 inches, it is the perfect size for the kind of project where you want progress you can actually see — I made four while watching a film and had a set of coasters by the credits. It is a genuinely joyful little make",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 4,
      "card_type": "switch_things_up",
      "code": "switch-things-up",
      "title": "Switch Things Up",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "info",
          "code": "switch-1",
          "label": "",
          "value": "The obvious swap is the citrus family: trade golden yellow for bright orange to get an orange slice, or go lime green for a lime. A ruby grapefruit version — coral pink flesh with white segment lines — is my personal favorite and looks stunning in a mixed fruit blanket. For a watermelon spin, work the center rounds in raspberry pink, keep the white border round, then finish in leaf green. Size changes are easy because the increase math is transparent. Every round adds eight increases, so continuing the sequence gives you hdc-inc then 4hdc, then hdc-inc then 5hdc, and so on. Two extra rounds pushes the square closer to 5.5 inches, which is a lovely size for a cushion panel. For a mini version at roughly 2.5 inches, stop two rounds early and work the corners a touch tighter — perfect for garland bunting or brooch backings. Yarn substitutions open up more looks. Paintbox Simply DK and Scheepjes Catona (used doubled) both give the same crisp stitch definition as the DK Sports sample. Drop to a 2.5mm hook with cotton for firm, flat coasters that will not curl. For a fluffier decorative version, try a soft acrylic like Stylecraft Special DK with a 3.5mm hook. Seasonal ideas: silver-flecked yarn for the segment lines makes a winter citrus wreath, or a deep mustard and burnt orange combination that slots straight into autumn decor",
          "raw_text": "The obvious swap is the citrus family: trade golden yellow for bright orange to get an orange slice, or go lime green for a lime. A ruby grapefruit version — coral pink flesh with white segment lines — is my personal favorite and looks stunning in a mixed fruit blanket. For a watermelon spin, work the center rounds in raspberry pink, keep the white border round, then finish in leaf green. Size changes are easy because the increase math is transparent. Every round adds eight increases, so continuing the sequence gives you hdc-inc then 4hdc, then hdc-inc then 5hdc, and so on. Two extra rounds pushes the square closer to 5.5 inches, which is a lovely size for a cushion panel. For a mini version at roughly 2.5 inches, stop two rounds early and work the corners a touch tighter — perfect for garland bunting or brooch backings. Yarn substitutions open up more looks. Paintbox Simply DK and Scheepjes Catona (used doubled) both give the same crisp stitch definition as the DK Sports sample. Drop to a 2.5mm hook with cotton for firm, flat coasters that will not curl. For a fluffier decorative version, try a soft acrylic like Stylecraft Special DK with a 3.5mm hook. Seasonal ideas: silver-flecked yarn for the segment lines makes a winter citrus wreath, or a deep mustard and burnt orange combination that slots straight into autumn decor",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 5,
      "card_type": "common_mistakes",
      "code": "common-mistakes",
      "title": "Common Mistakes & How to Fix Them",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "mistake",
          "code": "mistake-1",
          "label": "Working the first round into the",
          "value": "After the slip stitch that forms the loop, insert your hook into the open space at the middle of the ring — not into the individual chain stitches. All eight single crochet go around the chain bar. If your center still looks tight, gently tug the starting tail after round two to close any remaining hole rather than pulling it as you go. Note that Round 7 asks you to pull white yarn from this central hole, so do not close it completely",
          "raw_text": "After the slip stitch that forms the loop, insert your hook into the open space at the middle of the ring — not into the individual chain stitches. All eight single crochet go around the chain bar. If your center still looks tight, gently tug the starting tail after round two to close any remaining hole rather than pulling it as you go. Note that Round 7 asks you to pull white yarn from this central hole, so do not close it completely",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "mistake",
          "code": "mistake-2",
          "label": "Losing count on the increase rounds and",
          "value": "Every increase round is built on a repeat of eight. After each round, count your increases — you should always have exactly eight. If the piece ruffles, you added extras; if it cups into a bowl, you missed some. Drop a stitch marker into the first stitch of each round and count the increases before you join, not after you have moved on",
          "raw_text": "Every increase round is built on a repeat of eight. After each round, count your increases — you should always have exactly eight. If the piece ruffles, you added extras; if it cups into a bowl, you missed some. Drop a stitch marker into the first stitch of each round and count the increases before you join, not after you have moved on",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "mistake",
          "code": "mistake-3",
          "label": "Treating the ch2 as a chain rather than",
          "value": "The ch2 at the start of each round counts as your first half double crochet. The very next stitch you make goes into that same stitch to form the increase — but that is only two stitches total in that spot, not three. If your joins look bulky and lopsided, you are almost certainly adding a phantom stitch at the start of every round",
          "raw_text": "The ch2 at the start of each round counts as your first half double crochet. The very next stitch you make goes into that same stitch to form the increase — but that is only two stitches total in that spot, not three. If your joins look bulky and lopsided, you are almost certainly adding a phantom stitch at the start of every round",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 4,
          "row_type": "mistake",
          "code": "mistake-4",
          "label": "Slip stitching the join into the wrong",
          "value": "Always join to the TOP of the first ch2, meaning the second chain of that pair, not the base of it and not the first hdc beside it. Joining low is the most common reason a round-start seam drifts diagonally across the finished square",
          "raw_text": "Always join to the TOP of the first ch2, meaning the second chain of that pair, not the base of it and not the first hdc beside it. Joining low is the most common reason a round-start seam drifts diagonally across the finished square",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 5,
          "row_type": "mistake",
          "code": "mistake-5",
          "label": "Joining the golden yellow yarn with a",
          "value": "Join with a standing stitch or a tight slip knot on the hook, then work into any stitch of the previous round with the tail held to the back. Keep the first two stitches after the join snug. When you weave the tail in later, run it through the backs of stitches in the same color so it never peeks between the two shades",
          "raw_text": "Join with a standing stitch or a tight slip knot on the hook, then work into any stitch of the previous round with the tail held to the back. Keep the first two stitches after the join snug. When you weave the tail in later, run it through the backs of stitches in the same color so it never peeks between the two shades",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 6,
          "row_type": "mistake",
          "code": "mistake-6",
          "label": "Working Round 8 and Round 9 into whole",
          "value": "Round 6 is the foundational round for both of the rounds that follow: Round 8 works into the front loops only of those stitches and Round 9 works into the third loops only. That loop sequence is what creates the layering and depth. If you work into both loops, the border sits flat and the plump, dimensional fruit-flesh effect disappears entirely",
          "raw_text": "Round 6 is the foundational round for both of the rounds that follow: Round 8 works into the front loops only of those stitches and Round 9 works into the third loops only. That loop sequence is what creates the layering and depth. If you work into both loops, the border sits flat and the plump, dimensional fruit-flesh effect disappears entirely",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 7,
          "row_type": "mistake",
          "code": "mistake-7",
          "label": "Using a hook that is too large for the",
          "value": "The sample uses a 3.00mm hook with DK Sports, which is a step down from typical DK recommendations and that is intentional. The tighter gauge is what keeps the fruit shape crisp and the square firm. If your motif comes out much bigger than 3.7 inches and you can see through it, go down another half millimeter",
          "raw_text": "The sample uses a 3.00mm hook with DK Sports, which is a step down from typical DK recommendations and that is intentional. The tighter gauge is what keeps the fruit shape crisp and the square firm. If your motif comes out much bigger than 3.7 inches and you can see through it, go down another half millimeter",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 6,
      "card_type": "materials",
      "code": "materials",
      "title": "Materials",
      "raw_heading": "",
      "quantity": 1,
      "groups": [
        {
          "order": 1,
          "group_code": "group-1",
          "group_name": "",
          "rows": [
            {
              "order": 1,
              "row_type": "item",
              "code": "mat-1-1",
              "label": "",
              "value": "Yarn of your choice —2 colors; the sample is made with DK Sports. The finished lemon granny square is about 3.7 inches by 3.7 inches.",
              "raw_text": "Yarn of your choice —2 colors; the sample is made with DK Sports. The finished lemon granny square is about 3.7 inches by 3.7 inches."
            },
            {
              "order": 2,
              "row_type": "item",
              "code": "mat-1-2",
              "label": "",
              "value": "Crochet hook- we are using a 3.00mm hook",
              "raw_text": "Crochet hook- we are using a 3.00mm hook"
            },
            {
              "order": 3,
              "row_type": "item",
              "code": "mat-1-3",
              "label": "",
              "value": "Darning Needle",
              "raw_text": "Darning Needle"
            },
            {
              "order": 4,
              "row_type": "item",
              "code": "mat-1-4",
              "label": "",
              "value": "Scissors",
              "raw_text": "Scissors"
            },
            {
              "order": 5,
              "row_type": "item",
              "code": "mat-1-5",
              "label": "",
              "value": "Colors used in the sample: golden yellow for the lemon flesh and white for the border, the segment lines and one half of the rind.",
              "raw_text": "Colors used in the sample: golden yellow for the lemon flesh and white for the border, the segment lines and one half of the rind."
            }
          ]
        }
      ],
      "rows": []
    },
    {
      "order": 7,
      "card_type": "abbreviations",
      "code": "abbreviations",
      "title": "Abbreviations",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "abbrev",
          "code": "abbrev-ch",
          "label": "ch",
          "value": "chain stitch",
          "raw_text": "ch = chain stitch",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "ch",
          "meaning": "chain stitch"
        },
        {
          "order": 2,
          "row_type": "abbrev",
          "code": "abbrev-ch-sp",
          "label": "ch-sp",
          "value": "chain space",
          "raw_text": "ch-sp = chain space",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "ch-sp",
          "meaning": "chain space"
        },
        {
          "order": 3,
          "row_type": "abbrev",
          "code": "abbrev-dc",
          "label": "dc",
          "value": "double crochet",
          "raw_text": "dc = double crochet",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "dc",
          "meaning": "double crochet"
        },
        {
          "order": 4,
          "row_type": "abbrev",
          "code": "abbrev-sc",
          "label": "sc",
          "value": "single crochet",
          "raw_text": "sc = single crochet",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "sc",
          "meaning": "single crochet"
        },
        {
          "order": 5,
          "row_type": "abbrev",
          "code": "abbrev-hdc",
          "label": "hdc",
          "value": "half double crochet",
          "raw_text": "hdc = half double crochet",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "hdc",
          "meaning": "half double crochet"
        },
        {
          "order": 6,
          "row_type": "abbrev",
          "code": "abbrev-inc",
          "label": "inc",
          "value": "increase",
          "raw_text": "inc = increase",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "inc",
          "meaning": "increase"
        },
        {
          "order": 7,
          "row_type": "abbrev",
          "code": "abbrev-rep",
          "label": "rep",
          "value": "repeat",
          "raw_text": "rep = repeat",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "rep",
          "meaning": "repeat"
        },
        {
          "order": 8,
          "row_type": "abbrev",
          "code": "abbrev-st",
          "label": "st",
          "value": "stitch",
          "raw_text": "st = stitch",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "st",
          "meaning": "stitch"
        },
        {
          "order": 9,
          "row_type": "abbrev",
          "code": "abbrev-slst-/-sl-st",
          "label": "slst / sl st",
          "value": "slip stitch for joining for different rounds",
          "raw_text": "slst / sl st = slip stitch for joining for different rounds",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "slst / sl st",
          "meaning": "slip stitch for joining for different rounds"
        },
        {
          "order": 10,
          "row_type": "abbrev",
          "code": "abbrev-sk",
          "label": "sk",
          "value": "skip",
          "raw_text": "sk = skip",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "sk",
          "meaning": "skip"
        },
        {
          "order": 11,
          "row_type": "abbrev",
          "code": "abbrev-fl",
          "label": "FL",
          "value": "front loop",
          "raw_text": "FL = front loop",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "FL",
          "meaning": "front loop"
        },
        {
          "order": 12,
          "row_type": "abbrev",
          "code": "abbrev-flo",
          "label": "FLO",
          "value": "front loop only",
          "raw_text": "FLO = front loop only",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "FLO",
          "meaning": "front loop only"
        },
        {
          "order": 13,
          "row_type": "abbrev",
          "code": "abbrev-tlo",
          "label": "TLO",
          "value": "third loop only",
          "raw_text": "TLO = third loop only",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "TLO",
          "meaning": "third loop only"
        }
      ]
    },
    {
      "order": 8,
      "card_type": "part",
      "code": "main-pattern",
      "title": "Main Pattern",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "info",
          "code": "main-pattern-info-6",
          "label": "Round 1",
          "value": "Round 1 – Lemon Center. This granny square features a thin round lemon slice in the center, and this round forms the small ring that everything grows from.",
          "raw_text": "Round 1 – Lemon Center. This granny square features a thin round lemon slice in the center, and this round forms the small ring that everything grows from.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "round",
          "code": "main-pattern-round-1",
          "label": "Round 1",
          "value": "knot on your hook, ch5, sl st to the first ch to form a loop, ch1 as a standing st, 8sc in this loop, sl st to the first sc, fasten off.",
          "raw_text": "Round 1 knot on your hook, ch5, sl st to the first ch to form a loop, ch1 as a standing st, 8sc in this loop, sl st to the first sc, fasten off.",
          "round_start": 1,
          "round_end": 1,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "info",
          "code": "main-pattern-info-7",
          "label": "Round 2",
          "value": "Round 2 – Start the Lemon Flesh. The golden yellow yarn joins here and the flesh of the lemon begins, with an increase worked in every stitch of Round 1.",
          "raw_text": "Round 2 – Start the Lemon Flesh. The golden yellow yarn joins here and the flesh of the lemon begins, with an increase worked in every stitch of Round 1.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 4,
          "row_type": "round",
          "code": "main-pattern-round-2",
          "label": "Round 2",
          "value": "Join golden yellow yarn to any st, ch2 as a standing st(count as 1hdc), 1hdc in the same st to form a hdc-inc. *hdc-inc* rep 7 times, sl st to the top of the first ch2.",
          "raw_text": "Round 2 Join golden yellow yarn to any st, ch2 as a standing st(count as 1hdc), 1hdc in the same st to form a hdc-inc. *hdc-inc* rep 7 times, sl st to the top of the first ch2.",
          "round_start": 2,
          "round_end": 2,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 5,
          "row_type": "info",
          "code": "main-pattern-info-8",
          "label": "Round 3",
          "value": "Round 3 – Enlarge the Lemon Flesh. From here the rounds keep the same rhythm: ch2 as a standing stitch, an increase in that same stitch, then one more plain hdc between increases with every round that follows.",
          "raw_text": "Round 3 – Enlarge the Lemon Flesh. From here the rounds keep the same rhythm: ch2 as a standing stitch, an increase in that same stitch, then one more plain hdc between increases with every round that follows.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 6,
          "row_type": "round",
          "code": "main-pattern-round-3",
          "label": "Round 3",
          "value": "ch2 as a standing st(count as 1hdc), make another hdc in the same st to form a hdc-inc, hdc in next st. *hdc-inc, 1hdc* rep 7 times, sl st to the top of the first ch2.",
          "raw_text": "Round 3 ch2 as a standing st(count as 1hdc), make another hdc in the same st to form a hdc-inc, hdc in next st. *hdc-inc, 1hdc* rep 7 times, sl st to the top of the first ch2.",
          "round_start": 3,
          "round_end": 3,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 7,
          "row_type": "round",
          "code": "main-pattern-round-4",
          "label": "Round 4",
          "value": "ch2 as a standing st(count as 1hdc), make another hdc in the same st to form a hdc-inc, 2hdc. *hdc-inc, 2hdc* rep 7 times, sl st to the top of the first ch2.",
          "raw_text": "Round 4 ch2 as a standing st(count as 1hdc), make another hdc in the same st to form a hdc-inc, 2hdc. *hdc-inc, 2hdc* rep 7 times, sl st to the top of the first ch2.",
          "round_start": 4,
          "round_end": 4,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 8,
          "row_type": "round",
          "code": "main-pattern-round-5",
          "label": "Round 5",
          "value": "ch2 as a standing st(count as 1hdc), make another hdc in the same st to form a hdc-inc, 3hdc. *hdc-inc, 3hdc*rep 7 times, sl st to the top of the first ch2, fasten off.",
          "raw_text": "Round 5 ch2 as a standing st(count as 1hdc), make another hdc in the same st to form a hdc-inc, 3hdc. *hdc-inc, 3hdc*rep 7 times, sl st to the top of the first ch2, fasten off.",
          "round_start": 5,
          "round_end": 5,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 9,
          "row_type": "info",
          "code": "main-pattern-info-9",
          "label": "Round 6",
          "value": "Switch to white yarn and create a distinct border for the lemon slice.",
          "raw_text": "Switch to white yarn and create a distinct border for the lemon slice.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 10,
          "row_type": "info",
          "code": "main-pattern-info-10",
          "label": "Round 6",
          "value": "This foundational round is key — the later two rounds will build dimension by working into these stitches. In Round 8, work into the front loops only of these stitches. In Round 9, work into the third loops only. This strategic two-round loop sequence creates layering and depth, transforming your flat square into something with genuine visual dimension.",
          "raw_text": "This foundational round is key — the later two rounds will build dimension by working into these stitches. In Round 8, work into the front loops only of these stitches. In Round 9, work into the third loops only. This strategic two-round loop sequence creates layering and depth, transforming your flat square into something with genuine visual dimension.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 11,
          "row_type": "round",
          "code": "main-pattern-round-6",
          "label": "Round 6",
          "value": "Join white yarn to any st, ch1+1sc in this st. 3sc, sc-inc. *4sc, sc-inc* rep 7 times, sl st to the first sc, fasten off.",
          "raw_text": "Round 6 Join white yarn to any st, ch1+1sc in this st. 3sc, sc-inc. *4sc, sc-inc* rep 7 times, sl st to the first sc, fasten off.",
          "round_start": 6,
          "round_end": 6,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 12,
          "row_type": "info",
          "code": "main-pattern-info-11",
          "label": "Round 7",
          "value": "Round 7 – Crochet Lemon Pith. This round uses only slip stitches. Pay careful attention to which stitches you work into — they are strategically spaced to create perfectly aligned segment lines, just like the dividers in an authentic lemon slice.",
          "raw_text": "Round 7 – Crochet Lemon Pith. This round uses only slip stitches. Pay careful attention to which stitches you work into — they are strategically spaced to create perfectly aligned segment lines, just like the dividers in an authentic lemon slice.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 13,
          "row_type": "round",
          "code": "main-pattern-round-7",
          "label": "Round 7",
          "value": "Pull white yarn from the central hole. Sl st in any st of Round 1, continue upward, sl st to the st directly above in Round 2. Repeat this through Round 5, fasten off. These slst align in a straight vertical line to create one lemon segment divider.",
          "raw_text": "Round 7 Pull white yarn from the central hole. Sl st in any st of Round 1, continue  upward ,  sl st to the st directly above  in Round 2. Repeat this through Round 5, fasten off. These slst align in a straight vertical line to create one lemon segment divider.",
          "round_start": 7,
          "round_end": 7,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 14,
          "row_type": "info",
          "code": "main-pattern-info-1",
          "label": "Step by step:",
          "value": "Make 7 more segment lines using same method and spaced them evenly around the circle, so the finished slice has eight segments in total.",
          "raw_text": "Make 7 more segment lines using same method and  spaced them evenly  around the circle.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 15,
          "row_type": "info",
          "code": "main-pattern-info-2",
          "label": "Note",
          "value": "Note: Increase the spacing between segment lines as you move upward to the next round. In Round 2, space them 2 stitches apart. In Round 3, 3 stitches apart. In Round 4, 4 stitches apart. In Round 5, 5 stitches apart.",
          "raw_text": "Note: Increase the spacing between segment lines as you move upward to Next Round.  In Round 2, space them 2 stitches apart. In Round 3, 3 stitches apart. In Round 4, 4 stitches apart. In Round 5, 5 stitches apart.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 16,
          "row_type": "info",
          "code": "main-pattern-info-12",
          "label": "Round 8",
          "value": "Round 8 – Lemon Rinds (two halves). Divide the lemon into two halves: white slip stitches on one side, golden yellow single crochets on the other. Throughout both halves, work in front loops only to create the dimensional depth that gives your lemon a plump, realistic fruit flesh effect.",
          "raw_text": "Round 8 – Lemon Rinds (two halves). Divide the lemon into two halves: white slip stitches on one side, golden yellow single crochets on the other. Throughout both halves, work in front loops only to create the dimensional depth that gives your lemon a plump, realistic fruit flesh effect.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 17,
          "row_type": "round",
          "code": "main-pattern-round-8",
          "label": "Round 8",
          "value": "FLO for this round. Join white yarn to any sc from Round 6 that sits above a segment line. slst along the edge, passing over 3 segment lines. Stop when you reach the sc that sits above the 4th segment line, then fasten off. Work from this st, join golden yellow yarn to the FL. ch1+1sc in this loop, sc in remaining sts, sl st to the first joining st, fasten off.",
          "raw_text": "Round 8 FLO for this round . Join white yarn to any sc from Round 6 that sits above a segment line. slst along the edge, passing over 3 segment lines. Stop when reach the sc that sits above the 4th segment line, then fasten off. Work from this st, join golden yellow yarn to the FL. ch1+1sc in this loop, sc in remaining sts, sl st to the first joining st, fasten off.",
          "round_start": 8,
          "round_end": 8,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 18,
          "row_type": "info",
          "code": "main-pattern-info-13",
          "label": "Round 9",
          "value": "Round 9 – The granny square border. This round still works into the stitches of Round 6, but into the third loops, keeping the perfect shape and texture effect at most.",
          "raw_text": "Round 9 – The granny square border. This round still works into the stitches of Round 6, but into the third loops, keeping the perfect shape and texture effect at most.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 19,
          "row_type": "round",
          "code": "main-pattern-round-9",
          "label": "Round 9",
          "value": "TLO. Find the next segment line right of the color meeting point. Join white yarn to the Round 6's st above it. ch3 as a standing st(count as 1dc), 1dc in the same st to form a dc-inc, 1dc, 2hdc, 4sc, 2hdc, 1dc, dc-inc, ch3. *dc-inc, 1dc, 2hdc, 4sc, 2hdc, 1dc, dc-inc, ch3* rep 3 times, sl st to the top of the first ch3.",
          "raw_text": "Round 9 TLO .  Find the next segment line right of the color meeting point. Join white yarn to the Round 6's st above it . ch3 as a standing st(count as 1dc), 1dc in the same st to form a dc-inc, 1dc, 2hdc, 4sc, 2hdc, 1dc, dc-inc, ch3. *dc-inc, 1dc, 2hdc, 4sc, 2hdc, 1dc, dc-inc, ch3* rep 3 times, sl st to the top of the first ch3.",
          "round_start": 9,
          "round_end": 9,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 20,
          "row_type": "round",
          "code": "main-pattern-round-10",
          "label": "Round 10",
          "value": "ch2 as a standing st(count as 1hdc), hdc in remaining sts, 5hdc in each corner sp, finish with sl st to the top of the first ch2, fasten off.",
          "raw_text": "Round 10 ch2 as a standing st(count as 1hdc), hdc in remaining sts,  5hdc in each corner sp , finish with sl st to the top of the first ch2, fasten off.",
          "round_start": 10,
          "round_end": 10,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 21,
          "row_type": "round",
          "code": "main-pattern-round-11",
          "label": "Round 11",
          "value": "Join golden yellow yarn to any st, ch1. Work sc-inc in the middle hdc of each 5-hdc group from the previous round. In all remaining sts, work 1sc. Finish with sl st to first sc and fasten off.",
          "raw_text": "Round 11 Join golden yellow yarn to any st, ch1. Work sc-inc in the middle hdc of each 5-hdc group from the previous round. In all remaining sts, work 1sc. Finish with sl st to first sc and fasten off.",
          "round_start": 11,
          "round_end": 11,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 9,
      "card_type": "important_notes",
      "code": "important-notes",
      "title": "Important Notes",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "info",
          "code": "note-1",
          "label": "Note",
          "value": "💡 Use a 3.00mm hook with DK Sports weight yarn for the 3.7 inch by 3.7 inch finished size. Going up to a 3.5mm will give you roughly 4.3 inches, which is useful if you want the square to match motifs from a different pattern in a blanket layout",
          "raw_text": "💡 Use a 3.00mm hook with DK Sports weight yarn for the 3.7 inch by 3.7 inch finished size. Going up to a 3.5mm will give you roughly 4.3 inches, which is useful if you want the square to match motifs from a different pattern in a blanket layout",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "info",
          "code": "note-2",
          "label": "Note",
          "value": "💡 Place a removable stitch marker in the top of the ch2 at the start of every round. Because hdc joins can visually blur into each other, that marker is the difference between a confident round and a recount",
          "raw_text": "💡 Place a removable stitch marker in the top of the ch2 at the start of every round. Because hdc joins can visually blur into each other, that marker is the difference between a confident round and a recount",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "info",
          "code": "note-3",
          "label": "Note",
          "value": "💡 This pattern fastens off often — after Rounds 1, 5, 6, 7, 8, 10 and 11 — so leave tails long enough to weave in securely with the darning needle, and weave each one into stitches of its own color before moving on",
          "raw_text": "💡 This pattern fastens off often — after Rounds 1, 5, 6, 7, 8, 10 and 11 — so leave tails long enough to weave in securely with the darning needle, and weave each one into stitches of its own color before moving on",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 4,
          "row_type": "info",
          "code": "note-4",
          "label": "Note",
          "value": "💡 Count before you join, every single round. Rounds 2 through 6 grow by exactly eight stitches each time, so if the number is off you only have to frog one round instead of discovering the problem four rounds later",
          "raw_text": "💡 Count before you join, every single round. Rounds 2 through 6 grow by exactly eight stitches each time, so if the number is off you only have to frog one round instead of discovering the problem four rounds later",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 5,
          "row_type": "info",
          "code": "note-5",
          "label": "Note",
          "value": "💡 If you are making many squares for a blanket, work them assembly-line style — do all the centers first, then all the white rounds. Your tension stays far more consistent across the set and each color only has to be joined once per sitting",
          "raw_text": "💡 If you are making many squares for a blanket, work them assembly-line style — do all the centers first, then all the white rounds. Your tension stays far more consistent across the set and each color only has to be joined once per sitting",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 6,
          "row_type": "info",
          "code": "note-6",
          "label": "Note",
          "value": "💡 A light steam block with a damp cloth and a warm iron held just above the fabric will square up the corners beautifully. Cotton yarn especially benefits; acrylic needs only the gentlest steam or it will go limp and lose that firm citrus-slice body",
          "raw_text": "💡 A light steam block with a damp cloth and a warm iron held just above the fabric will square up the corners beautifully. Cotton yarn especially benefits; acrylic needs only the gentlest steam or it will go limp and lose that firm citrus-slice body",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 10,
      "card_type": "faq",
      "code": "faq",
      "title": "FAQ",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "faq",
          "code": "faq-1",
          "label": "Can I use a magic ring instead of the chain-5 loop?",
          "value": "Yes, though keep in mind that Round 7 asks you to pull white yarn out through the central hole, so do not cinch a magic ring completely closed. Work your 8 single crochet into the ring, snug it just enough to look tidy, then continue with the pattern exactly as written. The chain-5 loop leaves a small opening on purpose, which makes that later step much easier",
          "raw_text": "Yes, though keep in mind that Round 7 asks you to pull white yarn out through the central hole, so do not cinch a magic ring completely closed. Work your 8 single crochet into the ring, snug it just enough to look tidy, then continue with the pattern exactly as written. The chain-5 loop leaves a small opening on purpose, which makes that later step much easier",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "Can I use a magic ring instead of the chain-5 loop?",
          "answer": "Yes, though keep in mind that Round 7 asks you to pull white yarn out through the central hole, so do not cinch a magic ring completely closed. Work your 8 single crochet into the ring, snug it just enough to look tidy, then continue with the pattern exactly as written. The chain-5 loop leaves a small opening on purpose, which makes that later step much easier",
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "faq",
          "code": "faq-2",
          "label": "Why does my square look more like a circle than a square?",
          "value": "The motif is built as a circle first and only becomes a square in Round 9, where the dc increases and ch3 spaces form the four corners. A round appearance before that point is completely normal. If it is still round at the end, check that you worked the corner sequence four times in Round 9 and placed 5hdc in each corner space in Round 10. Blocking the four corners into shape also makes a noticeable difference",
          "raw_text": "The motif is built as a circle first and only becomes a square in Round 9, where the dc increases and ch3 spaces form the four corners. A round appearance before that point is completely normal. If it is still round at the end, check that you worked the corner sequence four times in Round 9 and placed 5hdc in each corner space in Round 10. Blocking the four corners into shape also makes a noticeable difference",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "Why does my square look more like a circle than a square?",
          "answer": "The motif is built as a circle first and only becomes a square in Round 9, where the dc increases and ch3 spaces form the four corners. A round appearance before that point is completely normal. If it is still round at the end, check that you worked the corner sequence four times in Round 9 and placed 5hdc in each corner space in Round 10. Blocking the four corners into shape also makes a noticeable difference",
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "faq",
          "code": "faq-3",
          "label": "How many squares do I need for a blanket?",
          "value": "3.7 inches each, a lap blanket of about 37 by 44 inches needs roughly 10 squares across and 12 down, so 120 squares in total. A baby blanket at around 30 by 30 inches needs about 64 squares. Add a border round or joining rounds and you will gain another inch or two overall",
          "raw_text": "3.7 inches each, a lap blanket of about 37 by 44 inches needs roughly 10 squares across and 12 down, so 120 squares in total. A baby blanket at around 30 by 30 inches needs about 64 squares. Add a border round or joining rounds and you will gain another inch or two overall",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "How many squares do I need for a blanket?",
          "answer": "3.7 inches each, a lap blanket of about 37 by 44 inches needs roughly 10 squares across and 12 down, so 120 squares in total. A baby blanket at around 30 by 30 inches needs about 64 squares. Add a border round or joining rounds and you will gain another inch or two overall",
          "abbr": null,
          "meaning": null
        },
        {
          "order": 4,
          "row_type": "faq",
          "code": "faq-4",
          "label": "What is the best way to join these squares together?",
          "value": "A flat slip stitch join or a whip stitch through the back loops both work well and keep the citrus motifs sitting flat next to each other. If you want a visible grid effect, single crochet the squares together using the golden yellow border color so the seams read as part of the design",
          "raw_text": "A flat slip stitch join or a whip stitch through the back loops both work well and keep the citrus motifs sitting flat next to each other. If you want a visible grid effect, single crochet the squares together using the golden yellow border color so the seams read as part of the design",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "What is the best way to join these squares together?",
          "answer": "A flat slip stitch join or a whip stitch through the back loops both work well and keep the citrus motifs sitting flat next to each other. If you want a visible grid effect, single crochet the squares together using the golden yellow border color so the seams read as part of the design",
          "abbr": null,
          "meaning": null
        },
        {
          "order": 5,
          "row_type": "faq",
          "code": "faq-5",
          "label": "How much yarn does one square use?",
          "value": "Each square uses roughly 8 to 10 yards total in DK Sports weight, split between the golden yellow flesh and the white segments and border. A standard 50g DK ball will comfortably make around 15 to 20 squares depending on your tension, which makes this a wonderful pattern for stash busting",
          "raw_text": "Each square uses roughly 8 to 10 yards total in DK Sports weight, split between the golden yellow flesh and the white segments and border. A standard 50g DK ball will comfortably make around 15 to 20 squares depending on your tension, which makes this a wonderful pattern for stash busting",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "How much yarn does one square use?",
          "answer": "Each square uses roughly 8 to 10 yards total in DK Sports weight, split between the golden yellow flesh and the white segments and border. A standard 50g DK ball will comfortably make around 15 to 20 squares depending on your tension, which makes this a wonderful pattern for stash busting",
          "abbr": null,
          "meaning": null
        },
        {
          "order": 6,
          "row_type": "faq",
          "code": "faq-6",
          "label": "What does working FLO in Round 8 and",
          "value": "Both rounds are worked into the same Round 6 stitches, just into different loops. Round 8 uses the front loops only and Round 9 uses the third loops only, which leaves the remaining loops free and stacks the two rounds at slightly different levels. That is what gives the finished square its layered, dimensional look instead of a flat border",
          "raw_text": "Both rounds are worked into the same Round 6 stitches, just into different loops. Round 8 uses the front loops only and Round 9 uses the third loops only, which leaves the remaining loops free and stacks the two rounds at slightly different levels. That is what gives the finished square its layered, dimensional look instead of a flat border",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "What does working FLO in Round 8 and TLO in Round 9 actually do?",
          "answer": "Both rounds are worked into the same Round 6 stitches, just into different loops. Round 8 uses the front loops only and Round 9 uses the third loops only, which leaves the remaining loops free and stacks the two rounds at slightly different levels. That is what gives the finished square its layered, dimensional look instead of a flat border",
          "abbr": null,
          "meaning": null
        }
      ]
    }
  ],
  "conflicts": [],
  "validation_warnings": [],
  "images": [
    "data/images/lemon-granny-square-hero.webp",
    "data/images/lemon-granny-square-step-2.webp",
    "data/images/lemon-granny-square-step-3.webp",
    "data/images/lemon-granny-square-step-4.webp"
  ],
  "source_url": null,
  "thumbnail_images": [
    {
      "url": "data/images/lemon-granny-square-hero.webp",
      "alt": "Lemon Granny Square — Free Crochet Pattern — photo 1",
      "is_featured": true
    }
  ],
  "gallery_images": [
    {
      "url": "data/images/lemon-granny-square-hero.webp",
      "alt": "Lemon Granny Square — Free Crochet Pattern — photo 1",
      "is_featured": true
    },
    {
      "url": "data/images/lemon-granny-square-step-2.webp",
      "alt": "Lemon Granny Square — Free Crochet Pattern — photo 2",
      "is_featured": false
    },
    {
      "url": "data/images/lemon-granny-square-step-3.webp",
      "alt": "Lemon Granny Square — Free Crochet Pattern — photo 3",
      "is_featured": false
    },
    {
      "url": "data/images/lemon-granny-square-step-4.webp",
      "alt": "Lemon Granny Square — Free Crochet Pattern — photo 4",
      "is_featured": false
    }
  ],
  "_sanitized_holiday_count": 0
}