{"title":"Sewing (New)","description":null,"products":[{"product_id":"lyric","title":"Baby Lock Lyric","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (Baby Lock Lyric) ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\u003e\n\u003c!-- Narrative layer only. Structured attributes (stitches, speed, throat, hoops) live in --\u003e\n\u003c!-- Shopify metafields and are handled by bulk edit — never re-list them here. --\u003e\n\u003cdiv class=\"ksf-pp\"\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700\u0026family=Bebas+Neue\u0026display=swap');\n  .ksf-pp { font-family: 'Montserrat', -apple-system, sans-serif; color: #2a2a2a; background: #fff; max-width: 1080px; margin: 0 auto; padding: 8px 0 40px; line-height: 1.6; }\n  .ksf-pp * { box-sizing: border-box; }\n  .ksf-pp h1, .ksf-pp h2 { font-family: 'Bebas Neue', Impact, sans-serif; letter-spacing: 0.01em; color: #2a2a2a; font-weight: 400; margin: 0; }\n  .ksf-pp h1 { font-size: clamp(40px, 6vw, 64px); line-height: 1; }\n  .ksf-pp .ksf-title { font-size: clamp(30px, 4vw, 44px); line-height: 1; margin-bottom: 20px; }\n  .ksf-pp .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #07bcad; font-weight: 500; margin: 0 0 12px; }\n  .ksf-pp .ksf-lead { color: #4a4a4a; font-size: 17px; max-width: 640px; margin: 14px 0 0; }\n  .ksf-pp .ksf-lead + .ksf-lead { margin-top: 18px; }\n\n  \/* HERO *\/\n  .ksf-pp .ksf-hero { display: grid; grid-template-columns: 1.15fr 1fr; gap: 40px; align-items: center; background: #07bcad; border-radius: 24px; padding: 40px; margin: 0 0 40px; }\n  .ksf-pp .ksf-hero h1 { color: #fff; }\n  .ksf-pp .ksf-hero .ksf-eyebrow { color: #e0fffb; }\n  .ksf-pp .ksf-hero .ksf-lead { color: rgba(255,255,255,0.92); }\n  .ksf-pp .ksf-hero-text { min-width: 0; }\n  .ksf-pp .ksf-hero-media { min-width: 0; }\n  .ksf-pp .ksf-hero-image { background: transparent; border-radius: 16px; padding: 0; box-shadow: none; }\n  .ksf-pp .ksf-hero-image img { display: block; width: 100%; height: auto; border-radius: 0; }\n  .ksf-pp .ksf-hero-video { position: relative; width: 100%; aspect-ratio: 16 \/ 9; border-radius: 16px; overflow: hidden; box-shadow: 0 16px 40px -20px rgba(0,0,0,0.35); background: #000; }\n  .ksf-pp .ksf-hero-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n\n  \/* KEY FEATURE CIRCLES (stitched badges) *\/\n  .ksf-pp .ksf-hero-features { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; margin-bottom: 40px; }\n  .ksf-pp .ksf-feature-item { background: transparent; border: none; padding: 0; text-align: center; display: flex; flex-direction: column; align-items: center; }\n  .ksf-pp .ksf-feature-circle { position: relative; width: 150px; height: 150px; border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 22px; margin-bottom: 16px; transition: transform .25s ease; }\n  .ksf-pp .ksf-feature-item:hover .ksf-feature-circle { transform: translateY(-4px) rotate(-2deg); }\n  .ksf-pp .ksf-feature-circle::before { content: \"\"; position: absolute; inset: 10px; border-radius: 50%; border: 2px dashed rgba(255,255,255,0.9); }\n  .ksf-pp .ksf-feature-item:nth-child(1) .ksf-feature-circle { background: #07bcad; }\n  .ksf-pp .ksf-feature-item:nth-child(2) .ksf-feature-circle { background: #4a3db1; }\n  .ksf-pp .ksf-feature-item:nth-child(3) .ksf-feature-circle { background: #f10b65; }\n  .ksf-pp .ksf-feature-item:nth-child(4) .ksf-feature-circle { background: #ffaa00; }\n  .ksf-pp .ksf-feature-num { font-family: 'Bebas Neue', Impact, sans-serif; font-size: 20px; line-height: 1.05; letter-spacing: 0.03em; color: #fff; position: relative; z-index: 1; }\n  .ksf-pp .ksf-feature-item p { color: #4a4a4a; font-size: 13px; margin: 0; line-height: 1.45; max-width: 200px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-feature-circle { width: 130px; height: 130px; } }\n\n  \/* MEDIA CARDS (alternating image + text) *\/\n  .ksf-pp .ksf-card { padding: 32px 0; margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: center; }\n  .ksf-pp .ksf-card--media .ksf-card-text { display: flex; flex-direction: column; }\n  .ksf-pp .ksf-card--media .ksf-eyebrow { margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media .ksf-title { margin-bottom: 14px; }\n  .ksf-pp .ksf-section-shot { margin: 0; border-radius: 0; overflow: visible; box-shadow: none; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: auto; object-fit: contain; border-radius: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\n\n  \/* TWO LIST COLUMNS (Key Features \/ Included Accessories) *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 40px; }\n  .ksf-pp .ksf-tricol-item { min-width: 0; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(24px, 2.4vw, 30px); letter-spacing: 0.02em; margin-bottom: 14px; }\n  .ksf-pp .ksf-collist { list-style: none; margin: 0; padding: 0; font-family: 'Montserrat', -apple-system, sans-serif; color: #4a4a4a; font-size: 13px; line-height: 1.45; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 9px; }\n  .ksf-pp .ksf-collist li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-collist li::before { content: \"\"; position: absolute; left: 0; top: 7px; width: 6px; height: 6px; border-radius: 50%; background: #07bcad; }\n  @media (max-width: 600px) { .ksf-pp .ksf-tricol { grid-template-columns: 1fr; gap: 24px; } }\n  .ksf-pp .ksf-bullets li { position: relative; padding-left: 28px; margin-bottom: 14px; line-height: 1.5; }\n  .ksf-pp .ksf-bullets li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-bullets li::before { content: \"\"; position: absolute; left: 0; top: 9px; width: 10px; height: 10px; border-radius: 50%; background: #07bcad; }\n\n  \/* FINE PRINT *\/\n  .ksf-pp .ksf-fineprint { color: #8a8a8a; font-size: 12px; line-height: 1.5; margin: 8px 0 0; }\n  .ksf-pp .ksf-note { background: #f6f6f8; border-left: 3px solid #07bcad; border-radius: 8px; padding: 14px 16px; margin: 20px 0; color: #4a4a4a; font-size: 14px; line-height: 1.55; }\n  .ksf-pp .ksf-note strong { color: #2a2a2a; }\n  .ksf-pp .ksf-included { columns: 2; column-gap: 40px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-included { columns: 1; } }\n  .ksf-pp .ksf-gift { background: linear-gradient(135deg, #07bcad, #4a3db1); border-radius: 16px; padding: 22px 24px; margin: 24px 0; color: #fff; }\n  .ksf-pp .ksf-gift-tag { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 3px; text-transform: uppercase; margin: 0 0 6px; color: #e0fffb; }\n  .ksf-pp .ksf-gift-copy { margin: 0; font-size: 16px; line-height: 1.55; color: #fff; }\n  .ksf-pp .ksf-gift-copy strong { color: #fff; }\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n  .ksf-pp .ksf-sio { background: linear-gradient(135deg, #07bcad 0%, #4a3db1 100%); border-radius: 24px; padding: 40px; margin: 32px 0; color: #fff; }\n  .ksf-pp .ksf-sio-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 12px; }\n  .ksf-pp .ksf-sio-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(30px, 4vw, 44px); line-height: 1; color: #fff; margin: 0 0 14px; }\n  .ksf-pp .ksf-sio-lead { color: rgba(255,255,255,0.92); font-size: 17px; margin: 0 0 20px; max-width: 640px; }\n  .ksf-pp .ksf-sio-list { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 12px 32px; }\n  .ksf-pp .ksf-sio-list li { position: relative; padding-left: 28px; color: #fff; font-size: 16px; line-height: 1.5; }\n  .ksf-pp .ksf-sio-list li::before { content: \"\\2713\"; position: absolute; left: 0; top: 0; color: #fff; font-weight: 700; }\n  @media (max-width: 640px) { .ksf-pp .ksf-sio { padding: 28px; } .ksf-pp .ksf-sio-list { grid-template-columns: 1fr; } }\n  .ksf-pp .ksf-video-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-video-grid { grid-template-columns: 1fr; } }\n\n  .ksf-pp .ksf-delivery .ksf-title { text-align: center; }\n  .ksf-pp .ksf-delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; margin-top: 24px; }\n  .ksf-pp .ksf-delivery-option { display: flex; flex-direction: column; gap: 16px; }\n  .ksf-pp .ksf-delivery-heading { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 2px; text-transform: uppercase; color: #2a2a2a; margin: 0; }\n  .ksf-pp .ksf-delivery-copy { color: #4a4a4a; font-size: 15px; line-height: 1.6; margin: 0; }\n  .ksf-pp .ksf-delivery-list { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 15px; }\n  .ksf-pp .ksf-delivery-list li { position: relative; padding-left: 24px; margin-bottom: 10px; line-height: 1.5; }\n  .ksf-pp .ksf-delivery-list li::before { content: \"\\2713\"; position: absolute; left: 0; top: 0; color: #07bcad; font-weight: 700; }\n\n  .ksf-pp .ksf-table-wrap { overflow-x: auto; border-radius: 14px; }\n  .ksf-pp .ksf-table { width: 100%; border-collapse: separate; border-spacing: 0; background: #fff; color: #2a2a2a; border-radius: 14px; overflow: hidden; }\n  .ksf-pp .ksf-table th, .ksf-pp .ksf-table td { padding: 14px 18px; text-align: left; font-size: 15px; }\n  .ksf-pp .ksf-table thead th { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 3px; text-transform: uppercase; color: #fff; background: #07bcad; font-weight: 500; }\n  .ksf-pp .ksf-table tbody td { border-bottom: 1px solid #f0f0f0; }\n  .ksf-pp .ksf-table tbody tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-table tbody tr:nth-child(even) { background: #fafbfa; }\n  .ksf-pp .ksf-table tbody td:first-child { color: #2a2a2a; font-weight: 700; text-transform: uppercase; font-size: 12px; letter-spacing: 2px; width: 34%; }\n  .ksf-pp .ksf-table-note { color: #8a8a8a; font-size: 12px; margin: 12px 2px 0; line-height: 1.5; }\n\n  \/* ===== SPECIFICATIONS — contained tabbed card (pure CSS, no JS) ===== *\/\n  .ksf-pp .ksf-speccard { margin: 24px 0; border: 1px solid #e6e7e8; border-radius: 20px; overflow: hidden; box-shadow: 0 20px 50px -30px rgba(0,0,0,0.25); background: #fff; }\n  .ksf-pp .ksf-speccard-head { background: linear-gradient(120deg, #07bcad 0%, #4a3db1 55%, #f10b65 100%); padding: 22px 28px; }\n  .ksf-pp .ksf-speccard-head .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 2px; }\n  .ksf-pp .ksf-speccard-head h2 { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(26px, 3.4vw, 36px); line-height: 1; color: #fff; margin: 0; font-weight: 400; }\n  .ksf-pp .ksf-tabs input[type=\"radio\"] { position: absolute; opacity: 0; pointer-events: none; }\n  .ksf-pp .ksf-tabnav { display: flex; flex-wrap: wrap; gap: 6px; padding: 14px 20px 0; background: #f4f5f6; border-bottom: 1px solid #e6e7e8; }\n  .ksf-pp .ksf-tablabel { font-family: 'Bebas Neue', sans-serif; font-size: 16px; letter-spacing: 1.5px; text-transform: uppercase; padding: 10px 18px; border-radius: 10px 10px 0 0; background: transparent; color: #8a8a8a; cursor: pointer; user-select: none; transition: background .2s, color .2s; border: 1px solid transparent; border-bottom: none; position: relative; top: 1px; }\n  .ksf-pp .ksf-tablabel:hover { color: #4a4a4a; }\n  .ksf-pp .ksf-panel { display: none; }\n  .ksf-pp .ksf-spec-table { width: 100%; border-collapse: collapse; }\n  .ksf-pp .ksf-spec-table td { padding: 13px 28px; font-size: 15px; border-bottom: 1px solid #f1f1f2; }\n  .ksf-pp .ksf-spec-table tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-spec-table tr:nth-child(even) { background: #fafbfb; }\n  .ksf-pp .ksf-spec-table td.ksf-k { color: #2a2a2a; font-weight: 600; width: 54%; }\n  .ksf-pp .ksf-spec-table td.ksf-v { color: #565656; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"],\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { background: #fff; color: #2a2a2a; border-color: #e6e7e8; border-bottom: 1px solid #fff; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"] { box-shadow: inset 0 3px 0 #07bcad; }\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { box-shadow: inset 0 3px 0 #4a3db1; }\n  .ksf-pp #ksf-t1:checked ~ #ksf-p1,\n  .ksf-pp #ksf-t2:checked ~ #ksf-p2 { display: block; }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-tablabel { font-size: 14px; padding: 8px 12px; letter-spacing: 1px; }\n    .ksf-pp .ksf-spec-table td { padding: 12px 16px; font-size: 14px; }\n    .ksf-pp .ksf-spec-table td.ksf-k { width: 56%; }\n    .ksf-pp .ksf-speccard-head { padding: 18px 20px; }\n  }\n\n  .ksf-pp .ksf-dim-grid { display: grid; grid-template-columns: 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-dim-grid:has(.ksf-dim-photo) { grid-template-columns: 1.1fr 1fr; }\n  .ksf-pp .ksf-dim-photo { margin: 0; border-radius: 16px; overflow: hidden; box-shadow: 0 12px 40px -20px rgba(0,0,0,0.15); }\n  .ksf-pp .ksf-dim-photo img { display: block; width: 100%; height: auto; border-radius: 16px; }\n  @media (max-width: 860px) { .ksf-pp .ksf-dim-grid:has(.ksf-dim-photo) { grid-template-columns: 1fr; } }\n\n  @media (max-width: 860px) {\n    .ksf-pp .ksf-hero { grid-template-columns: 1fr; padding: 28px; }\n    .ksf-pp .ksf-hero-media { order: -1; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: repeat(2, 1fr); }\n    .ksf-pp .ksf-card--media { grid-template-columns: 1fr; gap: 20px; }\n    .ksf-pp .ksf-card--media .ksf-section-shot { order: -1; }\n  }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-card { padding: 20px 0; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: 1fr; }\n    .ksf-pp .ksf-delivery-grid { grid-template-columns: 1fr; gap: 24px; }\n    .ksf-pp .ksf-table th, .ksf-pp .ksf-table td { padding: 12px; font-size: 14px; }\n  }\n\u003c\/style\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBaby Lock\u003c\/p\u003e\n      \u003ch1\u003eLyric\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eReady to compose your next quilt or sewing project? The Baby Lock Lyric is feature-rich and ready to perform. With 250 built-in stitches, a generous 8.3\" workspace, an advanced needle threader, and an included extension table, the Lyric quilting and sewing machine makes every project sing!\u003c\/p\u003e\n      \u003cp class=\"ksf-fineprint\"\u003eMachine shown for demonstration and may not be compatible.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003c!-- No video provided for this machine — image fallback used per video-first\/image-fallback rule --\u003e\n      \u003cfigure class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-lyric-sewing-machine-main-white-bg.png?v=1785513125\" alt=\"Baby Lock Lyric\"\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- KEY FEATURE CIRCLES (stitched badges) --\u003e\n  \u003cdiv class=\"ksf-hero-features\"\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e250 Stitches \u0026amp; 5 Alphabets\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eA full stitch library plus lettering capability.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e8.3\" Workspace\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eRoom for large quilt blocks and bulky projects.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eKnee Lift\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eRaises the presser foot with a tap of the knee.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eExtension Table\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eExpands the sewing bed for large quilts.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-lyric-sewing-machine-highlight-stitches.jpg?v=1785508125\" alt=\"250 Built-In Stitches\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eStitch Library\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e250 Built-In Stitches\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eWith 250 built-in stitches, including 10 one-step buttonhole styles and 5 upper case alphabets, you'll have endless creative options for every project.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eRoom to Work\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e8.3\" Workspace\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eEnjoy a generous 8.3\" workspace to the right of the needle to comfortably manage large quilt blocks and bulky sewing projects.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-lyric-sewing-machine-highlight-workspace.jpg?v=1785508125\" alt=\"8.3 Inch Workspace\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-lyric-sewing-machine-highlight-knee-lift.webp?v=1785508126\" alt=\"Hands-Free Knee Lift\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eHands-Free\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eHands-Free Knee Lift\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eKeep your hands completely on your project by raising and lowering the presser foot with a simple tap of your knee.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBigger Projects\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eIncluded Extension Table\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eExpand your sewing bed to keep large quilts and bulky fabric layers level, eliminating fabric drag while stitching.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-lyric-sewing-machine-highlight-extension-table.webp?v=1785508125\" alt=\"Included Extension Table\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- TWO LIST COLUMNS: Key Features + Included Accessories --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\"\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e250 Built-in stitch patterns (99 Utility with 10 one-step buttonholes, 50 Decorative, 14 Cross Stitches, 18 Satin Stitches, 11 Decorative Satin Stitches, 58 Combinable Utility stitches)\u003c\/li\u003e\n        \u003cli\u003e5 Built-in upper case alphabets with numbers and symbols\u003c\/li\u003e\n        \u003cli\u003e3-5\/16\" x 1-3\/4\" LCD screen\u003c\/li\u003e\n        \u003cli\u003eHands-free knee lift\u003c\/li\u003e\n        \u003cli\u003eAdvanced needle threader\u003c\/li\u003e\n        \u003cli\u003eAutomatic thread cutter button \u0026amp; manual thread cutter\u003c\/li\u003e\n        \u003cli\u003eQuick-set, top-loading bobbin (Class 15)\u003c\/li\u003e\n        \u003cli\u003eQuick-set bobbin winder\u003c\/li\u003e\n        \u003cli\u003e8.3\" Workspace to the right of the needle\u003c\/li\u003e\n        \u003cli\u003ePush-button features (Start\/Stop, Needle Up\/Down, Thread Cutter, Reverse, Reinforcement Stitch)\u003c\/li\u003e\n        \u003cli\u003eProgrammable stitch functions \u0026amp; built-in memory pockets\u003c\/li\u003e\n        \u003cli\u003eDrop feed for free-motion quilting\u003c\/li\u003e\n        \u003cli\u003eVariable speed control slider\u003c\/li\u003e\n        \u003cli\u003e14 Needle positions \u0026amp; twin needle setting\u003c\/li\u003e\n        \u003cli\u003eVariable stitch length control: 0mm–5mm\u003c\/li\u003e\n        \u003cli\u003eVariable stitch width control: 0mm–7mm\u003c\/li\u003e\n        \u003cli\u003eOnboard accessory storage compartments\u003c\/li\u003e\n        \u003cli\u003eIncluded quilting extension table\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e14 Presser Feet: Buttonhole\u003c\/li\u003e\n        \u003cli\u003eOvercasting\u003c\/li\u003e\n        \u003cli\u003eMonogramming\u003c\/li\u003e\n        \u003cli\u003eZipper\u003c\/li\u003e\n        \u003cli\u003eZigzag\u003c\/li\u003e\n        \u003cli\u003eBlind Stitch\u003c\/li\u003e\n        \u003cli\u003eButton Fitting\u003c\/li\u003e\n        \u003cli\u003eWalking Foot\u003c\/li\u003e\n        \u003cli\u003eFree-Motion Quilting Foot\u003c\/li\u003e\n        \u003cli\u003eStitch Guide Foot\u003c\/li\u003e\n        \u003cli\u003eAdjustable Zipper\/Piping Foot\u003c\/li\u003e\n        \u003cli\u003eNonstick Foot\u003c\/li\u003e\n        \u003cli\u003eOpen Toe Foot\u003c\/li\u003e\n        \u003cli\u003e1\/4\" Quilting Foot\u003c\/li\u003e\n        \u003cli\u003eClass 15 Bobbins\u003c\/li\u003e\n        \u003cli\u003eQuilting Extension Table\u003c\/li\u003e\n        \u003cli\u003eHands-Free Knee Lifter\u003c\/li\u003e\n        \u003cli\u003eNeedle Package\u003c\/li\u003e\n        \u003cli\u003eTwin Needle\u003c\/li\u003e\n        \u003cli\u003eSeam Ripper \/ Buttonhole Opener\u003c\/li\u003e\n        \u003cli\u003eCleaning Brush\u003c\/li\u003e\n        \u003cli\u003eEyelet Punch\u003c\/li\u003e\n        \u003cli\u003eScrewdrivers\u003c\/li\u003e\n        \u003cli\u003eSpool Caps (Large, Medium \u0026amp; Small)\u003c\/li\u003e\n        \u003cli\u003eSpool Net\u003c\/li\u003e\n        \u003cli\u003eSoft Cover Case\u003c\/li\u003e\n        \u003cli\u003eElectronic Foot Control \u0026amp; Power Cord\u003c\/li\u003e\n        \u003cli\u003eInstruction Manual\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPECIFICATIONS — tabbed card (2 tabs: General, Sewing \u0026 Quilting — no Embroidery\/Serger tabs, not applicable to this machine) --\u003e\n  \u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t1\" checked\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t2\"\u003e\n\n    \u003cdiv class=\"ksf-speccard-head\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDetails\u003c\/p\u003e\n      \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-tabnav\"\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t1\"\u003eGeneral\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t2\"\u003eSewing \u0026amp; Quilting\u003c\/label\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eComputerized Sewing \u0026amp; Quilting Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Weight\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e21.6 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e18.9\" W x 9.8\" D x 11.8\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSpace Right of Needle\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8.3\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eScreen Size\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e3-5\/16\" x 1-3\/4\" LCD Screen\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Warranty\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e25-Year Limited Manufacturer's Warranty (10-Year Parts, 5-Year Circuit Board, 5-Year Electrical, 1-Year Labor)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p2\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTotal Number of Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e250\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eUtility Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e99\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDecorative Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCross Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e14\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSatin Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e18\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDecorative Satin Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e11\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCombinable Utility Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e58\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Alphabets\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Sewing Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e850 SPM\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eButtonhole Styles\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e10 One-Step Buttonholes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePresser Foot Lift\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eHands-Free Knee Lift\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Threader Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAdvanced\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThread Cutter Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Loading Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eQuick-Set, Top-Loading (Class 15)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Winding\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eQuick-Set\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMemory\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBuilt-In Memory Pockets\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFeed System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eDrop Feed Capable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eIncluded Feet Count\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e14\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"Baby Lock","offers":[{"title":"Default Title","offer_id":45392904323325,"sku":"","price":2399.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-lyric-sewing-machine-main-white-bg.png?v=1785513125"},{"product_id":"accomplish-2","title":"Baby Lock Accomplish 2","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (Baby Lock Accomplish 2) ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\u003e\n\u003c!-- Narrative layer only. Structured attributes (stitches, speed, throat, hoops) live in --\u003e\n\u003c!-- Shopify metafields and are handled by bulk edit — never re-list them here. --\u003e\n\u003cdiv class=\"ksf-pp\"\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700\u0026family=Bebas+Neue\u0026display=swap');\n  .ksf-pp { font-family: 'Montserrat', -apple-system, sans-serif; color: #2a2a2a; background: #fff; max-width: 1080px; margin: 0 auto; padding: 8px 0 40px; line-height: 1.6; }\n  .ksf-pp * { box-sizing: border-box; }\n  .ksf-pp h1, .ksf-pp h2 { font-family: 'Bebas Neue', Impact, sans-serif; letter-spacing: 0.01em; color: #2a2a2a; font-weight: 400; margin: 0; }\n  .ksf-pp h1 { font-size: clamp(40px, 6vw, 64px); line-height: 1; }\n  .ksf-pp .ksf-title { font-size: clamp(30px, 4vw, 44px); line-height: 1; margin-bottom: 20px; }\n  .ksf-pp .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #07bcad; font-weight: 500; margin: 0 0 12px; }\n  .ksf-pp .ksf-lead { color: #4a4a4a; font-size: 17px; max-width: 640px; margin: 14px 0 0; }\n  .ksf-pp .ksf-lead + .ksf-lead { margin-top: 18px; }\n\n  \/* HERO *\/\n  .ksf-pp .ksf-hero { display: grid; grid-template-columns: 1.15fr 1fr; gap: 40px; align-items: center; background: #07bcad; border-radius: 24px; padding: 40px; margin: 0 0 40px; }\n  .ksf-pp .ksf-hero h1 { color: #fff; }\n  .ksf-pp .ksf-hero .ksf-eyebrow { color: #e0fffb; }\n  .ksf-pp .ksf-hero .ksf-lead { color: rgba(255,255,255,0.92); }\n  .ksf-pp .ksf-hero-text { min-width: 0; }\n  .ksf-pp .ksf-hero-media { min-width: 0; }\n  .ksf-pp .ksf-hero-image { background: transparent; border-radius: 16px; padding: 0; box-shadow: none; }\n  .ksf-pp .ksf-hero-image img { display: block; width: 100%; height: auto; border-radius: 0; }\n  .ksf-pp .ksf-hero-video { position: relative; width: 100%; aspect-ratio: 16 \/ 9; border-radius: 16px; overflow: hidden; box-shadow: 0 16px 40px -20px rgba(0,0,0,0.35); background: #000; }\n  .ksf-pp .ksf-hero-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n\n  \/* KEY FEATURE CIRCLES (stitched badges) *\/\n  .ksf-pp .ksf-hero-features { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; margin-bottom: 40px; }\n  .ksf-pp .ksf-feature-item { background: transparent; border: none; padding: 0; text-align: center; display: flex; flex-direction: column; align-items: center; }\n  .ksf-pp .ksf-feature-circle { position: relative; width: 150px; height: 150px; border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 22px; margin-bottom: 16px; transition: transform .25s ease; }\n  .ksf-pp .ksf-feature-item:hover .ksf-feature-circle { transform: translateY(-4px) rotate(-2deg); }\n  .ksf-pp .ksf-feature-circle::before { content: \"\"; position: absolute; inset: 10px; border-radius: 50%; border: 2px dashed rgba(255,255,255,0.9); }\n  .ksf-pp .ksf-feature-item:nth-child(1) .ksf-feature-circle { background: #07bcad; }\n  .ksf-pp .ksf-feature-item:nth-child(2) .ksf-feature-circle { background: #4a3db1; }\n  .ksf-pp .ksf-feature-item:nth-child(3) .ksf-feature-circle { background: #f10b65; }\n  .ksf-pp .ksf-feature-item:nth-child(4) .ksf-feature-circle { background: #ffaa00; }\n  .ksf-pp .ksf-feature-num { font-family: 'Bebas Neue', Impact, sans-serif; font-size: 20px; line-height: 1.05; letter-spacing: 0.03em; color: #fff; position: relative; z-index: 1; }\n  .ksf-pp .ksf-feature-item p { color: #4a4a4a; font-size: 13px; margin: 0; line-height: 1.45; max-width: 200px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-feature-circle { width: 130px; height: 130px; } }\n\n  \/* MEDIA CARDS (alternating image + text) *\/\n  .ksf-pp .ksf-card { padding: 32px 0; margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: center; }\n  .ksf-pp .ksf-card--media .ksf-card-text { display: flex; flex-direction: column; }\n  .ksf-pp .ksf-card--media .ksf-eyebrow { margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media .ksf-title { margin-bottom: 14px; }\n  .ksf-pp .ksf-section-shot { margin: 0; border-radius: 0; overflow: visible; box-shadow: none; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: auto; object-fit: contain; border-radius: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\n\n  \/* TWO LIST COLUMNS (Key Features \/ Included Accessories) *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 40px; }\n  .ksf-pp .ksf-tricol-item { min-width: 0; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(24px, 2.4vw, 30px); letter-spacing: 0.02em; margin-bottom: 14px; }\n  .ksf-pp .ksf-collist { list-style: none; margin: 0; padding: 0; font-family: 'Montserrat', -apple-system, sans-serif; color: #4a4a4a; font-size: 13px; line-height: 1.45; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 9px; }\n  .ksf-pp .ksf-collist li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-collist li::before { content: \"\"; position: absolute; left: 0; top: 7px; width: 6px; height: 6px; border-radius: 50%; background: #07bcad; }\n  @media (max-width: 600px) { .ksf-pp .ksf-tricol { grid-template-columns: 1fr; gap: 24px; } }\n  .ksf-pp .ksf-bullets li { position: relative; padding-left: 28px; margin-bottom: 14px; line-height: 1.5; }\n  .ksf-pp .ksf-bullets li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-bullets li::before { content: \"\"; position: absolute; left: 0; top: 9px; width: 10px; height: 10px; border-radius: 50%; background: #07bcad; }\n\n  \/* FINE PRINT *\/\n  .ksf-pp .ksf-fineprint { color: #8a8a8a; font-size: 12px; line-height: 1.5; margin: 8px 0 0; }\n  .ksf-pp .ksf-note { background: #f6f6f8; border-left: 3px solid #07bcad; border-radius: 8px; padding: 14px 16px; margin: 20px 0; color: #4a4a4a; font-size: 14px; line-height: 1.55; }\n  .ksf-pp .ksf-note strong { color: #2a2a2a; }\n  .ksf-pp .ksf-included { columns: 2; column-gap: 40px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-included { columns: 1; } }\n  .ksf-pp .ksf-gift { background: linear-gradient(135deg, #07bcad, #4a3db1); border-radius: 16px; padding: 22px 24px; margin: 24px 0; color: #fff; }\n  .ksf-pp .ksf-gift-tag { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 3px; text-transform: uppercase; margin: 0 0 6px; color: #e0fffb; }\n  .ksf-pp .ksf-gift-copy { margin: 0; font-size: 16px; line-height: 1.55; color: #fff; }\n  .ksf-pp .ksf-gift-copy strong { color: #fff; }\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n  .ksf-pp .ksf-sio { background: linear-gradient(135deg, #07bcad 0%, #4a3db1 100%); border-radius: 24px; padding: 40px; margin: 32px 0; color: #fff; }\n  .ksf-pp .ksf-sio-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 12px; }\n  .ksf-pp .ksf-sio-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(30px, 4vw, 44px); line-height: 1; color: #fff; margin: 0 0 14px; }\n  .ksf-pp .ksf-sio-lead { color: rgba(255,255,255,0.92); font-size: 17px; margin: 0 0 20px; max-width: 640px; }\n  .ksf-pp .ksf-sio-list { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 12px 32px; }\n  .ksf-pp .ksf-sio-list li { position: relative; padding-left: 28px; color: #fff; font-size: 16px; line-height: 1.5; }\n  .ksf-pp .ksf-sio-list li::before { content: \"\\2713\"; position: absolute; left: 0; top: 0; color: #fff; font-weight: 700; }\n  @media (max-width: 640px) { .ksf-pp .ksf-sio { padding: 28px; } .ksf-pp .ksf-sio-list { grid-template-columns: 1fr; } }\n  .ksf-pp .ksf-video-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-video-grid { grid-template-columns: 1fr; } }\n\n  .ksf-pp .ksf-delivery .ksf-title { text-align: center; }\n  .ksf-pp .ksf-delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; margin-top: 24px; }\n  .ksf-pp .ksf-delivery-option { display: flex; flex-direction: column; gap: 16px; }\n  .ksf-pp .ksf-delivery-heading { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 2px; text-transform: uppercase; color: #2a2a2a; margin: 0; }\n  .ksf-pp .ksf-delivery-copy { color: #4a4a4a; font-size: 15px; line-height: 1.6; margin: 0; }\n  .ksf-pp .ksf-delivery-list { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 15px; }\n  .ksf-pp .ksf-delivery-list li { position: relative; padding-left: 24px; margin-bottom: 10px; line-height: 1.5; }\n  .ksf-pp .ksf-delivery-list li::before { content: \"\\2713\"; position: absolute; left: 0; top: 0; color: #07bcad; font-weight: 700; }\n\n  .ksf-pp .ksf-table-wrap { overflow-x: auto; border-radius: 14px; }\n  .ksf-pp .ksf-table { width: 100%; border-collapse: separate; border-spacing: 0; background: #fff; color: #2a2a2a; border-radius: 14px; overflow: hidden; }\n  .ksf-pp .ksf-table th, .ksf-pp .ksf-table td { padding: 14px 18px; text-align: left; font-size: 15px; }\n  .ksf-pp .ksf-table thead th { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 3px; text-transform: uppercase; color: #fff; background: #07bcad; font-weight: 500; }\n  .ksf-pp .ksf-table tbody td { border-bottom: 1px solid #f0f0f0; }\n  .ksf-pp .ksf-table tbody tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-table tbody tr:nth-child(even) { background: #fafbfa; }\n  .ksf-pp .ksf-table tbody td:first-child { color: #2a2a2a; font-weight: 700; text-transform: uppercase; font-size: 12px; letter-spacing: 2px; width: 34%; }\n  .ksf-pp .ksf-table-note { color: #8a8a8a; font-size: 12px; margin: 12px 2px 0; line-height: 1.5; }\n\n  \/* ===== SPECIFICATIONS — contained tabbed card (pure CSS, no JS) ===== *\/\n  .ksf-pp .ksf-speccard { margin: 24px 0; border: 1px solid #e6e7e8; border-radius: 20px; overflow: hidden; box-shadow: 0 20px 50px -30px rgba(0,0,0,0.25); background: #fff; }\n  .ksf-pp .ksf-speccard-head { background: linear-gradient(120deg, #07bcad 0%, #4a3db1 55%, #f10b65 100%); padding: 22px 28px; }\n  .ksf-pp .ksf-speccard-head .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 2px; }\n  .ksf-pp .ksf-speccard-head h2 { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(26px, 3.4vw, 36px); line-height: 1; color: #fff; margin: 0; font-weight: 400; }\n  .ksf-pp .ksf-tabs input[type=\"radio\"] { position: absolute; opacity: 0; pointer-events: none; }\n  .ksf-pp .ksf-tabnav { display: flex; flex-wrap: wrap; gap: 6px; padding: 14px 20px 0; background: #f4f5f6; border-bottom: 1px solid #e6e7e8; }\n  .ksf-pp .ksf-tablabel { font-family: 'Bebas Neue', sans-serif; font-size: 16px; letter-spacing: 1.5px; text-transform: uppercase; padding: 10px 18px; border-radius: 10px 10px 0 0; background: transparent; color: #8a8a8a; cursor: pointer; user-select: none; transition: background .2s, color .2s; border: 1px solid transparent; border-bottom: none; position: relative; top: 1px; }\n  .ksf-pp .ksf-tablabel:hover { color: #4a4a4a; }\n  .ksf-pp .ksf-panel { display: none; }\n  .ksf-pp .ksf-spec-table { width: 100%; border-collapse: collapse; }\n  .ksf-pp .ksf-spec-table td { padding: 13px 28px; font-size: 15px; border-bottom: 1px solid #f1f1f2; }\n  .ksf-pp .ksf-spec-table tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-spec-table tr:nth-child(even) { background: #fafbfb; }\n  .ksf-pp .ksf-spec-table td.ksf-k { color: #2a2a2a; font-weight: 600; width: 54%; }\n  .ksf-pp .ksf-spec-table td.ksf-v { color: #565656; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"],\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { background: #fff; color: #2a2a2a; border-color: #e6e7e8; border-bottom: 1px solid #fff; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"] { box-shadow: inset 0 3px 0 #07bcad; }\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { box-shadow: inset 0 3px 0 #4a3db1; }\n  .ksf-pp #ksf-t1:checked ~ #ksf-p1,\n  .ksf-pp #ksf-t2:checked ~ #ksf-p2 { display: block; }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-tablabel { font-size: 14px; padding: 8px 12px; letter-spacing: 1px; }\n    .ksf-pp .ksf-spec-table td { padding: 12px 16px; font-size: 14px; }\n    .ksf-pp .ksf-spec-table td.ksf-k { width: 56%; }\n    .ksf-pp .ksf-speccard-head { padding: 18px 20px; }\n  }\n\n  .ksf-pp .ksf-dim-grid { display: grid; grid-template-columns: 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-dim-grid:has(.ksf-dim-photo) { grid-template-columns: 1.1fr 1fr; }\n  .ksf-pp .ksf-dim-photo { margin: 0; border-radius: 16px; overflow: hidden; box-shadow: 0 12px 40px -20px rgba(0,0,0,0.15); }\n  .ksf-pp .ksf-dim-photo img { display: block; width: 100%; height: auto; border-radius: 16px; }\n  @media (max-width: 860px) { .ksf-pp .ksf-dim-grid:has(.ksf-dim-photo) { grid-template-columns: 1fr; } }\n\n  @media (max-width: 860px) {\n    .ksf-pp .ksf-hero { grid-template-columns: 1fr; padding: 28px; }\n    .ksf-pp .ksf-hero-media { order: -1; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: repeat(2, 1fr); }\n    .ksf-pp .ksf-card--media { grid-template-columns: 1fr; gap: 20px; }\n    .ksf-pp .ksf-card--media .ksf-section-shot { order: -1; }\n  }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-card { padding: 20px 0; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: 1fr; }\n    .ksf-pp .ksf-delivery-grid { grid-template-columns: 1fr; gap: 24px; }\n    .ksf-pp .ksf-table th, .ksf-pp .ksf-table td { padding: 12px; font-size: 14px; }\n  }\n\u003c\/style\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBaby Lock\u003c\/p\u003e\n      \u003ch1\u003eAccomplish 2\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eAchieve all your sewing objectives with the Baby Lock Accomplish 2 sewing machine! This impressive machine is designed with speed in mind, at the ready to sew 1,500 stitches per minute. Whether sewing a quilt, purse, or bulky upholstery fabric with heavy-duty thread for decorative stitching, the Accomplish 2 is strong enough to sew with ease and effectiveness.\u003c\/p\u003e\n      \u003cp class=\"ksf-fineprint\"\u003eMachine shown for demonstration and may not be compatible.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003c!-- No video provided for this machine — image fallback used per video-first\/image-fallback rule --\u003e\n      \u003cfigure class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-accomplish-2-sewing-machine-main-white-bg.png?v=1785456026\" alt=\"Baby Lock Accomplish 2\"\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- KEY FEATURE CIRCLES (stitched badges) --\u003e\n  \u003cdiv class=\"ksf-hero-features\"\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e1,500 SPM\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eBlazing-fast straight stitch speed.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003ePin Feed System\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eSmooth fabric feeding without damage or shifting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eKnee Lift\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eRaises the presser foot with a tap of the knee.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eRotary Hook Bobbin\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eCommercial-grade bobbin system.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-accomplish-2-sewing-machine-highlight-speed.webp?v=1785456025\" alt=\"Single Stitch with 1,500 SPM\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eSpeed\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eSingle Stitch with 1,500 SPM\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eEngineered to stitch 1,500 stitches per minute, Accomplish 2 is ready to sew at blazing speed for all your garment and quilting projects.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003ePrecision Feeding\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003ePin Feed System\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe Pin Feed System moves delicate or slippery fabrics through smoothly without damage or shifting.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-accomplish-2-sewing-machine-highlight-pin-feed.png?v=1785456025\" alt=\"Pin Feed System\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-accomplish-2-sewing-machine-highlight-knee-lift.webp?v=1785456025\" alt=\"Hands-Free Knee Lift\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eHands-Free\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eHands-Free Knee Lift\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eEasily move fabric with the detachable knee lift that raises the presser foot with a tap of the knee, leaving hands free to sew.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eEase of Use\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eBuilt-In Needle Threader\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eWith a few simple motions, your needle is threaded and ready to use. There's no guesswork, no misses, and no frustration!\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-accomplish-2-sewing-machine-highlight-threader.webp?v=1785456026\" alt=\"Built-In Needle Threader\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- TWO LIST COLUMNS: Key Features + Included Accessories --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\"\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003eSingle straight-stitch high-speed operation (1,500 SPM)\u003c\/li\u003e\n        \u003cli\u003ePrecision Pin Feed System for delicate or thick fabrics\u003c\/li\u003e\n        \u003cli\u003eBuilt-in Telescoping Thread Stand for large thread cones\u003c\/li\u003e\n        \u003cli\u003eSide-loading commercial rotary hook bobbin system\u003c\/li\u003e\n        \u003cli\u003eHands-free knee lift\u003c\/li\u003e\n        \u003cli\u003eBuilt-in needle threader\u003c\/li\u003e\n        \u003cli\u003eAutomatic thread cutter button \u0026amp; manual thread cutter\u003c\/li\u003e\n        \u003cli\u003eLarge 8-3\/4\" workspace to the right of the needle\u003c\/li\u003e\n        \u003cli\u003eIndependent bobbin winding motor\u003c\/li\u003e\n        \u003cli\u003eHeavyweight thread guide \u0026amp; thread tension dial\u003c\/li\u003e\n        \u003cli\u003ePresser foot pressure adjustment dial\u003c\/li\u003e\n        \u003cli\u003eFour feed dog height adjustments (including feed dog drop)\u003c\/li\u003e\n        \u003cli\u003eLarge reverse stitching lever\u003c\/li\u003e\n        \u003cli\u003eBuilt-in mounting plate for optional sewing attachments\u003c\/li\u003e\n        \u003cli\u003eBright LED lighting\u003c\/li\u003e\n        \u003cli\u003eIncluded quilting extension table\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e7 Presser Feet: General Purpose Foot\u003c\/li\u003e\n        \u003cli\u003eFlex-Reaction Foot\u003c\/li\u003e\n        \u003cli\u003eFree-Motion Quilting Foot\u003c\/li\u003e\n        \u003cli\u003eInvisible Zipper Foot\u003c\/li\u003e\n        \u003cli\u003eRolled Hem Foot\u003c\/li\u003e\n        \u003cli\u003eZipper Foot\u003c\/li\u003e\n        \u003cli\u003e1\/4\" Foot\u003c\/li\u003e\n        \u003cli\u003eMetal Side-Loading Bobbins\u003c\/li\u003e\n        \u003cli\u003eQuilting Extension Table\u003c\/li\u003e\n        \u003cli\u003eHands-Free Knee Lifter\u003c\/li\u003e\n        \u003cli\u003eSeam Guide \u0026amp; Attachment Plate\u003c\/li\u003e\n        \u003cli\u003eNeedle Package\u003c\/li\u003e\n        \u003cli\u003eScrewdrivers\u003c\/li\u003e\n        \u003cli\u003eCleaning Brush \u0026amp; Oiler\u003c\/li\u003e\n        \u003cli\u003eSpool Caps \u0026amp; Thread Nets\u003c\/li\u003e\n        \u003cli\u003eSoft Dust Cover\u003c\/li\u003e\n        \u003cli\u003eElectronic Foot Control \u0026amp; Power Cord\u003c\/li\u003e\n        \u003cli\u003eInstruction Manual\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPECIFICATIONS — tabbed card (2 tabs: General, Sewing \u0026 Quilting — no Embroidery\/Serger tabs, not applicable to this machine) --\u003e\n  \u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t1\" checked\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t2\"\u003e\n\n    \u003cdiv class=\"ksf-speccard-head\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDetails\u003c\/p\u003e\n      \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-tabnav\"\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t1\"\u003eGeneral\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t2\"\u003eSewing \u0026amp; Quilting\u003c\/label\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMechanical High-Speed Straight Stitch\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Weight\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e23.9 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e18\" W x 7\" D x 12.5\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSpace Right of Needle\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8.75\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBed Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8.75\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Warranty\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e25-Year Limited Manufacturer's Warranty (10-Year Parts, 5-Year Circuit Board, 5-Year Electrical, 1-Year Labor)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p2\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTotal Number of Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1 (Straight Stitch)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Sewing Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,500 SPM\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFeeding System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003ePrecision Pin Feed System\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Loading Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSide-Loading Rotary Hook\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eClass M \/ Metal Rotary Bobbin\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Winding\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIndependent Motor System\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePresser Foot Lift\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eHands-Free Knee Lift\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThread Cutter\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic Push-Button \u0026amp; Foot Switch Capable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Threader\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBuilt-In\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTension System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eManual with Heavyweight Thread Tension Guide\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eIncluded Feet Count\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eLED\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"Baby Lock","offers":[{"title":"Default Title","offer_id":45392925589757,"sku":"","price":1399.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-accomplish-2-sewing-machine-main-white-bg.png?v=1785456026"},{"product_id":"zest","title":"Baby Lock Zest","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (Baby Lock Zest) — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\u003e\n\u003c!-- Narrative layer only. Structured attributes (stitches, speed, throat, hoops) live in --\u003e\n\u003c!-- Shopify metafields and are handled by bulk edit — never re-list them here. --\u003e\n\u003cdiv class=\"ksf-pp\"\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700\u0026family=Bebas+Neue\u0026display=swap');\n  .ksf-pp { font-family: 'Montserrat', -apple-system, sans-serif; color: #2a2a2a; background: #fff; max-width: 1080px; margin: 0 auto; padding: 8px 0 40px; line-height: 1.6; }\n  .ksf-pp * { box-sizing: border-box; }\n  .ksf-pp h1, .ksf-pp h2 { font-family: 'Bebas Neue', Impact, sans-serif; letter-spacing: 0.01em; color: #2a2a2a; font-weight: 400; margin: 0; }\n  .ksf-pp h1 { font-size: clamp(40px, 6vw, 64px); line-height: 1; }\n  .ksf-pp .ksf-title { font-size: clamp(30px, 4vw, 44px); line-height: 1; margin-bottom: 20px; }\n  .ksf-pp .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #07bcad; font-weight: 500; margin: 0 0 12px; }\n  .ksf-pp .ksf-lead { color: #4a4a4a; font-size: 17px; max-width: 640px; margin: 14px 0 0; }\n  .ksf-pp .ksf-lead + .ksf-lead { margin-top: 18px; }\n\n  \/* HERO *\/\n  .ksf-pp .ksf-hero { display: grid; grid-template-columns: 1.15fr 1fr; gap: 40px; align-items: center; background: #07bcad; border-radius: 24px; padding: 40px; margin: 0 0 40px; }\n  .ksf-pp .ksf-hero h1 { color: #fff; }\n  .ksf-pp .ksf-hero .ksf-eyebrow { color: #e0fffb; }\n  .ksf-pp .ksf-hero .ksf-lead { color: rgba(255,255,255,0.92); }\n  .ksf-pp .ksf-hero-text { min-width: 0; }\n  .ksf-pp .ksf-hero-media { min-width: 0; }\n  .ksf-pp .ksf-hero-image { background: transparent; border-radius: 16px; padding: 0; box-shadow: none; }\n  .ksf-pp .ksf-hero-image img { display: block; width: 100%; height: auto; border-radius: 0; }\n\n  \/* KEY FEATURE CIRCLES (stitched badges) *\/\n  .ksf-pp .ksf-hero-features { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; margin-bottom: 40px; }\n  .ksf-pp .ksf-feature-item { background: transparent; border: none; padding: 0; text-align: center; display: flex; flex-direction: column; align-items: center; }\n  .ksf-pp .ksf-feature-circle { position: relative; width: 150px; height: 150px; border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 22px; margin-bottom: 16px; transition: transform .25s ease; }\n  .ksf-pp .ksf-feature-item:hover .ksf-feature-circle { transform: translateY(-4px) rotate(-2deg); }\n  .ksf-pp .ksf-feature-circle::before { content: \"\"; position: absolute; inset: 10px; border-radius: 50%; border: 2px dashed rgba(255,255,255,0.9); }\n  .ksf-pp .ksf-feature-item:nth-child(1) .ksf-feature-circle { background: #07bcad; }\n  .ksf-pp .ksf-feature-item:nth-child(2) .ksf-feature-circle { background: #4a3db1; }\n  .ksf-pp .ksf-feature-item:nth-child(3) .ksf-feature-circle { background: #f10b65; }\n  .ksf-pp .ksf-feature-item:nth-child(4) .ksf-feature-circle { background: #ffaa00; }\n  .ksf-pp .ksf-feature-num { font-family: 'Bebas Neue', Impact, sans-serif; font-size: 20px; line-height: 1.05; letter-spacing: 0.03em; color: #fff; position: relative; z-index: 1; }\n  .ksf-pp .ksf-feature-item p { color: #4a4a4a; font-size: 13px; margin: 0; line-height: 1.45; max-width: 200px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-feature-circle { width: 130px; height: 130px; } }\n\n  \/* MEDIA CARDS (alternating image + text) *\/\n  .ksf-pp .ksf-card { padding: 32px 0; margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: center; }\n  .ksf-pp .ksf-card--media .ksf-card-text { display: flex; flex-direction: column; }\n  .ksf-pp .ksf-card--media .ksf-eyebrow { margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media .ksf-title { margin-bottom: 14px; }\n  .ksf-pp .ksf-section-shot { margin: 0; border-radius: 0; overflow: visible; box-shadow: none; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: auto; object-fit: contain; border-radius: 0; }\n\n  \/* THREE LIST COLUMNS (Key Features \/ Included Accessories \/ Included Presser Feet) *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 32px; }\n  .ksf-pp .ksf-tricol-item { min-width: 0; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(24px, 2.4vw, 30px); letter-spacing: 0.02em; margin-bottom: 14px; }\n  .ksf-pp .ksf-collist { list-style: none; margin: 0; padding: 0; font-family: 'Montserrat', -apple-system, sans-serif; color: #4a4a4a; font-size: 13px; line-height: 1.45; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 9px; }\n  .ksf-pp .ksf-collist li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-collist li::before { content: \"\"; position: absolute; left: 0; top: 7px; width: 6px; height: 6px; border-radius: 50%; background: #07bcad; }\n  @media (max-width: 860px) { .ksf-pp .ksf-tricol { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 600px) { .ksf-pp .ksf-tricol { grid-template-columns: 1fr; gap: 24px; } }\n\n  \/* FINE PRINT *\/\n  .ksf-pp .ksf-fineprint { color: #8a8a8a; font-size: 12px; line-height: 1.5; margin: 8px 0 0; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos) *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; }\n  .ksf-pp .ksf-vp input[type=\"radio\"] { position:absolute; opacity:0; pointer-events:none; }\n  .ksf-pp .ksf-vp-stage { position: relative; }\n  .ksf-pp .ksf-vp-screen { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background:#000; display:none; }\n  .ksf-pp .ksf-vp-screen iframe { position:absolute; inset:0; width:100%; height:100%; border:0; }\n  .ksf-pp .ksf-vp-list { border:1px solid #e6e7e8; border-radius:16px; overflow:hidden; max-height:420px; overflow-y:auto; }\n  .ksf-pp .ksf-vp-listhead { font-family:'Bebas Neue',sans-serif; letter-spacing:2px; text-transform:uppercase; font-size:15px; color:#fff; background:linear-gradient(120deg,#07bcad,#4a3db1); padding:12px 16px; position:sticky; top:0; }\n  .ksf-pp .ksf-vp-row { display:flex; gap:12px; align-items:center; padding:12px 14px; cursor:pointer; border-bottom:1px solid #f0f0f0; transition:background .15s; }\n  .ksf-pp .ksf-vp-row:hover { background:#f6f7f8; }\n  .ksf-pp .ksf-vp-row:last-child { border-bottom:none; }\n  .ksf-pp .ksf-vp-num { font-family:'Bebas Neue',sans-serif; font-size:18px; color:#07bcad; width:22px; flex-shrink:0; text-align:center; }\n  .ksf-pp .ksf-vp-rowtitle { font-size:14px; font-weight:600; color:#2a2a2a; line-height:1.35; }\n  .ksf-pp .ksf-vp-play { margin-left:auto; width:26px; height:26px; border-radius:50%; background:#07bcad; flex-shrink:0; position:relative; }\n  .ksf-pp .ksf-vp-play::after { content:\"\"; position:absolute; top:50%; left:54%; transform:translate(-50%,-50%); border-left:8px solid #fff; border-top:5px solid transparent; border-bottom:5px solid transparent; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-stage #vps1,\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2,\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3,\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4,\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display:block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"],\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"],\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"],\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"],\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background:#eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num,\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num,\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num,\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num,\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] .ksf-vp-num { color:#f10b65; }\n  @media (max-width: 760px) { .ksf-pp .ksf-vp { grid-template-columns:1fr; } .ksf-pp .ksf-vp-list { max-height:300px; } }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education \/ Videos hold text, not just tables) *\/\n  .ksf-pp .ksf-panel-prose { padding: 24px 28px; color: #4a4a4a; font-size: 15px; line-height: 1.65; }\n  .ksf-pp .ksf-panel-prose h3 { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 1px; color: #2a2a2a; margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-prose ul { margin: 10px 0 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-prose li { margin-bottom: 8px; }\n  \/* PANEL with image on the left + prose on the right (e.g. Warranty) *\/\n  .ksf-pp .ksf-panel-split { grid-template-columns: 0.8fr 1.2fr; gap: 28px; align-items: start; padding: 24px 28px; }\n  .ksf-pp .ksf-panel-split img { display: block; width: 100%; height: auto; max-width: 100%; }\n  .ksf-pp .ksf-panel-split .ksf-panel-splitbody { color: #4a4a4a; font-size: 15px; line-height: 1.65; }\n  .ksf-pp .ksf-panel-split h3 { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 1px; color: #2a2a2a; margin: 0 0 10px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION (pure CSS via \u003cdetails\u003e) *\/\n  .ksf-pp .ksf-faq { margin: 40px 0 0; }\n  .ksf-pp .ksf-faq .ksf-eyebrow { text-align: center; }\n  .ksf-pp .ksf-faq .ksf-title { text-align: center; margin-bottom: 24px; }\n  .ksf-pp .ksf-faq-item { border: 1px solid #e6e7e8; border-radius: 14px; margin-bottom: 12px; overflow: hidden; background: #fff; }\n  .ksf-pp .ksf-faq-item summary { list-style: none; cursor: pointer; padding: 18px 22px; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 16px; color: #2a2a2a; display: flex; justify-content: space-between; align-items: center; gap: 16px; }\n  .ksf-pp .ksf-faq-item summary::-webkit-details-marker { display: none; }\n  .ksf-pp .ksf-faq-item summary::after { content: \"+\"; font-family: 'Bebas Neue', sans-serif; font-size: 26px; color: #07bcad; line-height: 1; flex-shrink: 0; }\n  .ksf-pp .ksf-faq-item[open] summary::after { content: \"\\2013\"; }\n  .ksf-pp .ksf-faq-item[open] summary { color: #07bcad; }\n  .ksf-pp .ksf-faq-answer { padding: 0 22px 20px; color: #4a4a4a; font-size: 15px; line-height: 1.65; }\n\n  \/* ===== DETAILS — contained tabbed card (pure CSS, no JS) ===== *\/\n  .ksf-pp .ksf-speccard { margin: 24px 0; border: 1px solid #e6e7e8; border-radius: 20px; overflow: hidden; box-shadow: 0 20px 50px -30px rgba(0,0,0,0.25); background: #fff; }\n  .ksf-pp .ksf-speccard-head { background: linear-gradient(120deg, #07bcad 0%, #069e92 100%); padding: 22px 28px; }\n  .ksf-pp .ksf-speccard-head .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 2px; }\n  .ksf-pp .ksf-speccard-head h2 { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(26px, 3.4vw, 36px); line-height: 1; color: #fff; margin: 0; font-weight: 400; }\n  .ksf-pp .ksf-tabs input[type=\"radio\"] { position: absolute; opacity: 0; pointer-events: none; }\n  .ksf-pp .ksf-tabnav { display: flex; flex-wrap: wrap; gap: 6px; padding: 14px 20px 0; background: #f4f5f6; border-bottom: 1px solid #e6e7e8; }\n  .ksf-pp .ksf-tablabel { font-family: 'Bebas Neue', sans-serif; font-size: 16px; letter-spacing: 1.5px; text-transform: uppercase; padding: 10px 18px; border-radius: 10px 10px 0 0; background: transparent; color: #8a8a8a; cursor: pointer; user-select: none; transition: background .2s, color .2s; border: 1px solid transparent; border-bottom: none; position: relative; top: 1px; }\n  .ksf-pp .ksf-tablabel:hover { color: #4a4a4a; }\n  .ksf-pp .ksf-panel { display: none; }\n  .ksf-pp .ksf-spec-table { width: 100%; border-collapse: collapse; }\n  .ksf-pp .ksf-spec-table td { padding: 13px 28px; font-size: 15px; border-bottom: 1px solid #f1f1f2; }\n  .ksf-pp .ksf-spec-table tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-spec-table tr:nth-child(even) { background: #fafbfb; }\n  .ksf-pp .ksf-spec-table td.ksf-k { color: #2a2a2a; font-weight: 600; width: 54%; }\n  .ksf-pp .ksf-spec-table td.ksf-v { color: #565656; }\n  \/* each tab is tinted its own BRAND color when inactive, solid when active *\/\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t1\"] { background: rgba(7,188,173,0.12); color: #06978b; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t2\"] { background: rgba(41,182,216,0.14); color: #1f97b8; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t3\"] { background: rgba(74,61,177,0.12); color: #4a3db1; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t4\"] { background: rgba(241,11,101,0.12); color: #f10b65; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"] { background: #07bcad; color: #fff; border-color: #07bcad; }\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { background: #29b6d8; color: #fff; border-color: #29b6d8; }\n  .ksf-pp #ksf-t3:checked ~ .ksf-tabnav label[for=\"ksf-t3\"] { background: #4a3db1; color: #fff; border-color: #4a3db1; }\n  .ksf-pp #ksf-t4:checked ~ .ksf-tabnav label[for=\"ksf-t4\"] { background: #f10b65; color: #fff; border-color: #f10b65; }\n  .ksf-pp #ksf-t5:checked ~ .ksf-tabnav label[for=\"ksf-t5\"] { background: #ffaa00; color: #fff; border-color: #ffaa00; }\n  .ksf-pp #ksf-t1:checked ~ #ksf-p1,\n  .ksf-pp #ksf-t5:checked ~ #ksf-p5 { display: block; }\n  .ksf-pp #ksf-t2:checked ~ #ksf-p2,\n  .ksf-pp #ksf-t3:checked ~ #ksf-p3,\n  .ksf-pp #ksf-t4:checked ~ #ksf-p4 { display: grid; }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-tablabel { font-size: 14px; padding: 8px 12px; letter-spacing: 1px; }\n    .ksf-pp .ksf-spec-table td { padding: 12px 16px; font-size: 14px; }\n    .ksf-pp .ksf-spec-table td.ksf-k { width: 56%; }\n    .ksf-pp .ksf-speccard-head { padding: 18px 20px; }\n  }\n\n  @media (max-width: 860px) {\n    .ksf-pp .ksf-hero { grid-template-columns: 1fr; padding: 28px; }\n    .ksf-pp .ksf-hero-media { order: -1; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: repeat(2, 1fr); }\n    .ksf-pp .ksf-card--media { grid-template-columns: 1fr; gap: 20px; }\n    .ksf-pp .ksf-card--media .ksf-section-shot { order: -1; }\n  }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-card { padding: 20px 0; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBaby Lock\u003c\/p\u003e\n      \u003ch1\u003eZest\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eIf you're ready to find a new sense of excitement through sewing, you'll find a great place to start with Zest! Whether you're looking to put together simple craft projects or need a basic travel machine, the Baby Lock Zest sewing machine is exactly what you need.\u003c\/p\u003e\n      \u003cp class=\"ksf-fineprint\"\u003eMachine shown for demonstration and may not be compatible.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003c!-- Plain product shot used for now — pending a custom product+bonus composite --\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-zest-sewing-machine-main-white-bg.png?v=1785346959\" alt=\"Baby Lock Zest\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- KEY FEATURE CIRCLES (stitched badges) --\u003e\n  \u003cdiv class=\"ksf-hero-features\"\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e15 Stitches\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eIncludes 1 four-step buttonhole.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eFront-Loading Bobbin\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eClass 15 front-loading bobbin.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eFree-Arm Sewing\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eEasily remove the flatbed for hard-to-reach areas.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eAdjustable Stitch Length\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eAdjustable stitch length for versatile projects.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-zest-sewing-machine-highlight-stitches.webp?v=1785346959\" alt=\"15 Built-In Stitches\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eStitch Library\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e15 Built-In Stitches\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eAdd your unique touch to every project with a library of stitches that sets everything apart! Perfect for creative DIY projects and basic garment construction.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eVersatility\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eFree-Arm Sewing\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eWant to hem pants, work on a sleeve or sew in a hard-to-reach area? No problem. Just easily remove the flatbed and use Zest's free arm.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-zest-sewing-machine-highlight-free-arm.webp?v=1785346959\" alt=\"Free-Arm Sewing\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-zest-sewing-machine-highlight-portable.jpg?v=1785346959\" alt=\"Portable Design\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eGo Anywhere\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003ePortable Design\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eZest's portable design makes it the perfect travel machine or the ideal choice for classes and clubs! Just grab it by the handle and go!\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003ePrecision\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eFour-Step Buttonhole\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eSewing a perfect buttonhole is easier than ever! All four sides are stitched out in just the right size.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-zest-sewing-machine-highlight-buttonhole.webp?v=1785346959\" alt=\"Four-Step Buttonhole\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- THREE LIST COLUMNS: Key Features + Included Accessories + Included Presser Feet --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\"\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e15 Built-in stitches (including 1 four-step buttonhole)\u003c\/li\u003e\n        \u003cli\u003eFront-loading bobbin (Class 15)\u003c\/li\u003e\n        \u003cli\u003eFree-arm capability\u003c\/li\u003e\n        \u003cli\u003eAdjustable stitch length: 0mm–4mm\u003c\/li\u003e\n        \u003cli\u003eManual tension system\u003c\/li\u003e\n        \u003cli\u003eQuick-Set bobbin winding\u003c\/li\u003e\n        \u003cli\u003eBuilt-in thread cutter\u003c\/li\u003e\n        \u003cli\u003eReverse stitching lever\u003c\/li\u003e\n        \u003cli\u003eSnap-on presser feet system\u003c\/li\u003e\n        \u003cli\u003eOnboard accessory storage\u003c\/li\u003e\n        \u003cli\u003eStandard lighting\u003c\/li\u003e\n        \u003cli\u003eDarning plate included for free-motion techniques\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003eClass 15 Bobbins (3)\u003c\/li\u003e\n        \u003cli\u003eDarning Plate\u003c\/li\u003e\n        \u003cli\u003eNeedle Package\u003c\/li\u003e\n        \u003cli\u003eScrewdriver\u003c\/li\u003e\n        \u003cli\u003eSeam Ripper \/ Buttonhole Opener\u003c\/li\u003e\n        \u003cli\u003eSpool Cap\u003c\/li\u003e\n        \u003cli\u003eElectronic Foot Control \u0026amp; Power Cord\u003c\/li\u003e\n        \u003cli\u003eInstruction Manual\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003eSliding Buttonhole Foot\u003c\/li\u003e\n        \u003cli\u003eZig Zag \/ Standard Foot\u003c\/li\u003e\n        \u003cli\u003eBlind Hem Foot\u003c\/li\u003e\n        \u003cli\u003eZipper Foot\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ DETAILS — contained tabbed card (5 tabs: Specifications, Warranty, Why Buy From Us, Education, Videos) ============ --\u003e\n  \u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t1\" checked\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t2\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t3\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t4\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t5\"\u003e\n\n    \u003cdiv class=\"ksf-speccard-head\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDetails\u003c\/p\u003e\n      \u003ch2\u003eProduct Details\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-tabnav\"\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t1\"\u003eSpecifications\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t2\"\u003eWarranty\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t3\"\u003eWhy Buy From Us\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t4\"\u003eEducation\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t5\"\u003eVideos\u003c\/label\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 1: Specifications (single unified table) --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMechanical Sewing Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Weight\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e13.0 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e15.5\" W x 5.75\" D x 12.5\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSpace Right of Needle\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSewing Bed Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Warranty\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e25-Year Limited Warranty (10-Year Parts, 2-Year Electrical, 1-Year Labor)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTotal Number of Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e15\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNumber of Buttonholes\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1 (Four-Step)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Loading Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFront-Loading (Class 15)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Winding\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eQuick-Set\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePresser Foot Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSnap-On\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTension System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eManual\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNumber of Needles\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Positions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eVariable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eIncluded Feet Count\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (image left, text right — Baby Lock standard) --\u003e\n    \u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p2\"\u003e\n      \u003cfigure style=\"margin:0;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Baby_Lock.png?v=1785865370\" alt=\"Baby Lock warranty\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBaby Lock Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBaby Lock machines are built for sewists who want precision without the frustration. The warranty reflects that same commitment to quality.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCastings \u0026amp; Mechanical Components\u003c\/strong\u003e — 25-year limited warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Components (standard models)\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCircuit Boards \u0026amp; Electrical (premium models)\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eLabor \u0026amp; Adjustments\u003c\/strong\u003e — 1 year free, performed by an authorized Baby Lock retailer\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBaby Lock's warranty is one of the strongest in the industry. It covers manufacturer defects in materials and workmanship across sewing machines, sergers, and embroidery products. Normal wear items (needles, belts, light bulbs) are excluded. Must be purchased from an authorized Baby Lock retailer — registering your product is strongly recommended to avoid needing the original receipt for service.\u003c\/p\u003e\n        \u003cp\u003eYour Baby Lock warranty is valid at any authorized retailer nationwide — take your machine anywhere for service.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right) --\u003e\n    \u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p3\"\u003e\n      \u003cfigure style=\"margin:0;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Why_buy_from_us.png?v=1785865697\" alt=\"Why buy from us\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eWhy Buy From Us\u003c\/h3\u003e\n        \u003cp\u003eWhen you buy from Sew It Online, you're covered — before, during, and after the sale.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eReal Support When You Need It\u003c\/strong\u003e — call us first. Our techs and education specialists solve a lot over video, find you a local repair shop, or walk you through shipping it back. Just keep your box.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarranty Valid at Any Authorized Dealer\u003c\/strong\u003e — your coverage travels with you. Take your machine anywhere for service, no questions asked.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003ePlus, every machine purchase includes access to our full education library — see the Education tab.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 4: Education (image left, text right) --\u003e\n    \u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p4\"\u003e\n      \u003cfigure style=\"margin:0;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Why_buy_from_us.png?v=1785865697\" alt=\"Education included\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eWhat Education Is Included\u003c\/h3\u003e\n        \u003cp\u003eEvery machine purchase includes access to our full education library:\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e✂️ \u003cstrong\u003eSew What's Possible Challenge\u003c\/strong\u003e — start sewing real projects fast.\u003c\/li\u003e\n          \u003cli\u003e📚 \u003cstrong\u003eBeyond The Basics\u003c\/strong\u003e — level up your technique.\u003c\/li\u003e\n          \u003cli\u003e🧵 \u003cstrong\u003eMachine Maintenance Course\u003c\/strong\u003e — keep your machine running right.\u003c\/li\u003e\n          \u003cli\u003e🏆 \u003cstrong\u003eFrom Box to Confidence\u003c\/strong\u003e — sewing the same day it arrives.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 5: Videos — PLAYLIST (player left, clickable list right) --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n      \u003cdiv class=\"ksf-vp\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp1\" checked\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp2\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp3\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp4\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp5\"\u003e\n\n        \u003cdiv class=\"ksf-vp-stage\"\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/Szzu4nOcvOo\" title=\"What To Buy? The Baby Lock Zest\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/8LSxiWuhXqE\" title=\"How to Thread the Baby Lock Zest\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/XTzsZr_RaiE\" title=\"How to Sew on Unique Fabrics with the Baby Lock Zest\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps4\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/BupmuquwiWY\" title=\"How to Free Motion Quilt on the Baby Lock Zest\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps5\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/NpQ9ywQRqV4\" title=\"Sewing a Seam with the Baby Lock Zest\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ksf-vp-list\"\u003e\n          \u003cdiv class=\"ksf-vp-listhead\"\u003ePlaylist\u003c\/div\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eWhat To Buy? The Baby Lock Zest\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to Thread the Baby Lock Zest\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to Sew on Unique Fabrics with the Baby Lock Zest\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp4\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e4\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to Free Motion Quilt on the Baby Lock Zest\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp5\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e5\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing a Seam with the Baby Lock Zest\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ============ FAQ (accordion + FAQPage schema) ============ --\u003e\n  \u003csection class=\"ksf-faq\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eQuestions\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eIs the Baby Lock Zest good for beginners?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Zest is designed as an entry-level machine with simple, intuitive controls — front-loading bobbin, manual dials, and a straightforward stitch selector — making it an easy first machine for new sewists.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eCan I take the Zest with me to sewing classes?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Zest's lightweight, portable design and built-in carry handle make it easy to grab and go, whether you're heading to a class, a sewing club, or traveling.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eHow many stitches does the Zest have?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe Zest includes 15 built-in stitches, including 1 four-step buttonhole, giving you enough variety for basic garment construction and craft projects.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat accessories come with the Zest?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe Zest includes 4 presser feet (Sliding Buttonhole, Zig Zag\/Standard, Blind Hem, Zipper) plus 3 Class 15 bobbins, a darning plate, needle package, screwdriver, seam ripper, spool cap, foot control, and instruction manual.\u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/section\u003e\n\n  \u003cscript type=\"application\/ld+json\"\u003e\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n      { \"@type\": \"Question\", \"name\": \"Is the Baby Lock Zest good for beginners?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The Zest is designed as an entry-level machine with simple, intuitive controls — front-loading bobbin, manual dials, and a straightforward stitch selector — making it an easy first machine for new sewists.\" } },\n      { \"@type\": \"Question\", \"name\": \"Can I take the Zest with me to sewing classes?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The Zest's lightweight, portable design and built-in carry handle make it easy to grab and go, whether you're heading to a class, a sewing club, or traveling.\" } },\n      { \"@type\": \"Question\", \"name\": \"How many stitches does the Zest have?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The Zest includes 15 built-in stitches, including 1 four-step buttonhole, giving you enough variety for basic garment construction and craft projects.\" } },\n      { \"@type\": \"Question\", \"name\": \"What accessories come with the Zest?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The Zest includes 4 presser feet (Sliding Buttonhole, Zig Zag\/Standard, Blind Hem, Zipper) plus 3 Class 15 bobbins, a darning plate, needle package, screwdriver, seam ripper, spool cap, foot control, and instruction manual.\" } }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"Baby Lock","offers":[{"title":"Default Title","offer_id":45392974086397,"sku":"","price":209.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-zest-sewing-machine-main-white-bg.png?v=1785346959"},{"product_id":"joy","title":"Baby Lock Joy","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (Baby Lock Joy) — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\u003e\n\u003c!-- Narrative layer only. Structured attributes (stitches, speed, throat, hoops) live in --\u003e\n\u003c!-- Shopify metafields and are handled by bulk edit — never re-list them here. --\u003e\n\u003cdiv class=\"ksf-pp\"\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700\u0026family=Bebas+Neue\u0026display=swap');\n  .ksf-pp { font-family: 'Montserrat', -apple-system, sans-serif; color: #2a2a2a; background: #fff; max-width: 1080px; margin: 0 auto; padding: 8px 0 40px; line-height: 1.6; }\n  .ksf-pp * { box-sizing: border-box; }\n  .ksf-pp h1, .ksf-pp h2 { font-family: 'Bebas Neue', Impact, sans-serif; letter-spacing: 0.01em; color: #2a2a2a; font-weight: 400; margin: 0; }\n  .ksf-pp h1 { font-size: clamp(40px, 6vw, 64px); line-height: 1; }\n  .ksf-pp .ksf-title { font-size: clamp(30px, 4vw, 44px); line-height: 1; margin-bottom: 20px; }\n  .ksf-pp .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #07bcad; font-weight: 500; margin: 0 0 12px; }\n  .ksf-pp .ksf-lead { color: #4a4a4a; font-size: 17px; max-width: 640px; margin: 14px 0 0; }\n  .ksf-pp .ksf-lead + .ksf-lead { margin-top: 18px; }\n\n  \/* HERO *\/\n  .ksf-pp .ksf-hero { display: grid; grid-template-columns: 1.15fr 1fr; gap: 40px; align-items: center; background: #07bcad; border-radius: 24px; padding: 40px; margin: 0 0 40px; }\n  .ksf-pp .ksf-hero h1 { color: #fff; }\n  .ksf-pp .ksf-hero .ksf-eyebrow { color: #e0fffb; }\n  .ksf-pp .ksf-hero .ksf-lead { color: rgba(255,255,255,0.92); }\n  .ksf-pp .ksf-hero-text { min-width: 0; }\n  .ksf-pp .ksf-hero-media { min-width: 0; }\n  .ksf-pp .ksf-hero-image { background: transparent; border-radius: 16px; padding: 0; box-shadow: none; }\n  .ksf-pp .ksf-hero-image img { display: block; width: 100%; height: auto; border-radius: 0; }\n\n  \/* KEY FEATURE CIRCLES (stitched badges) *\/\n  .ksf-pp .ksf-hero-features { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; margin-bottom: 40px; }\n  .ksf-pp .ksf-feature-item { background: transparent; border: none; padding: 0; text-align: center; display: flex; flex-direction: column; align-items: center; }\n  .ksf-pp .ksf-feature-circle { position: relative; width: 150px; height: 150px; border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 22px; margin-bottom: 16px; transition: transform .25s ease; }\n  .ksf-pp .ksf-feature-item:hover .ksf-feature-circle { transform: translateY(-4px) rotate(-2deg); }\n  .ksf-pp .ksf-feature-circle::before { content: \"\"; position: absolute; inset: 10px; border-radius: 50%; border: 2px dashed rgba(255,255,255,0.9); }\n  .ksf-pp .ksf-feature-item:nth-child(1) .ksf-feature-circle { background: #07bcad; }\n  .ksf-pp .ksf-feature-item:nth-child(2) .ksf-feature-circle { background: #4a3db1; }\n  .ksf-pp .ksf-feature-item:nth-child(3) .ksf-feature-circle { background: #f10b65; }\n  .ksf-pp .ksf-feature-item:nth-child(4) .ksf-feature-circle { background: #ffaa00; }\n  .ksf-pp .ksf-feature-num { font-family: 'Bebas Neue', Impact, sans-serif; font-size: 20px; line-height: 1.05; letter-spacing: 0.03em; color: #fff; position: relative; z-index: 1; }\n  .ksf-pp .ksf-feature-item p { color: #4a4a4a; font-size: 13px; margin: 0; line-height: 1.45; max-width: 200px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-feature-circle { width: 130px; height: 130px; } }\n\n  \/* MEDIA CARDS (alternating image + text) *\/\n  .ksf-pp .ksf-card { padding: 32px 0; margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: center; }\n  .ksf-pp .ksf-card--media .ksf-card-text { display: flex; flex-direction: column; }\n  .ksf-pp .ksf-card--media .ksf-eyebrow { margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media .ksf-title { margin-bottom: 14px; }\n  .ksf-pp .ksf-section-shot { margin: 0; border-radius: 0; overflow: visible; box-shadow: none; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: auto; object-fit: contain; border-radius: 0; }\n\n  \/* THREE LIST COLUMNS (Key Features \/ Included Accessories \/ Included Presser Feet) *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 32px; }\n  .ksf-pp .ksf-tricol-item { min-width: 0; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(24px, 2.4vw, 30px); letter-spacing: 0.02em; margin-bottom: 14px; }\n  .ksf-pp .ksf-collist { list-style: none; margin: 0; padding: 0; font-family: 'Montserrat', -apple-system, sans-serif; color: #4a4a4a; font-size: 13px; line-height: 1.45; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 9px; }\n  .ksf-pp .ksf-collist li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-collist li::before { content: \"\"; position: absolute; left: 0; top: 7px; width: 6px; height: 6px; border-radius: 50%; background: #07bcad; }\n  @media (max-width: 860px) { .ksf-pp .ksf-tricol { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 600px) { .ksf-pp .ksf-tricol { grid-template-columns: 1fr; gap: 24px; } }\n\n  \/* FINE PRINT *\/\n  .ksf-pp .ksf-fineprint { color: #8a8a8a; font-size: 12px; line-height: 1.5; margin: 8px 0 0; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos) *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; }\n  .ksf-pp .ksf-vp input[type=\"radio\"] { position:absolute; opacity:0; pointer-events:none; }\n  .ksf-pp .ksf-vp-stage { position: relative; }\n  .ksf-pp .ksf-vp-screen { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background:#000; display:none; }\n  .ksf-pp .ksf-vp-screen iframe { position:absolute; inset:0; width:100%; height:100%; border:0; }\n  .ksf-pp .ksf-vp-list { border:1px solid #e6e7e8; border-radius:16px; overflow:hidden; max-height:420px; overflow-y:auto; }\n  .ksf-pp .ksf-vp-listhead { font-family:'Bebas Neue',sans-serif; letter-spacing:2px; text-transform:uppercase; font-size:15px; color:#fff; background:linear-gradient(120deg,#07bcad,#4a3db1); padding:12px 16px; position:sticky; top:0; }\n  .ksf-pp .ksf-vp-row { display:flex; gap:12px; align-items:center; padding:12px 14px; cursor:pointer; border-bottom:1px solid #f0f0f0; transition:background .15s; }\n  .ksf-pp .ksf-vp-row:hover { background:#f6f7f8; }\n  .ksf-pp .ksf-vp-row:last-child { border-bottom:none; }\n  .ksf-pp .ksf-vp-num { font-family:'Bebas Neue',sans-serif; font-size:18px; color:#07bcad; width:22px; flex-shrink:0; text-align:center; }\n  .ksf-pp .ksf-vp-rowtitle { font-size:14px; font-weight:600; color:#2a2a2a; line-height:1.35; }\n  .ksf-pp .ksf-vp-play { margin-left:auto; width:26px; height:26px; border-radius:50%; background:#07bcad; flex-shrink:0; position:relative; }\n  .ksf-pp .ksf-vp-play::after { content:\"\"; position:absolute; top:50%; left:54%; transform:translate(-50%,-50%); border-left:8px solid #fff; border-top:5px solid transparent; border-bottom:5px solid transparent; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-stage #vps1,\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2,\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3,\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4,\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display:block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"],\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"],\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"],\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"],\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background:#eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num,\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num,\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num,\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num,\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] .ksf-vp-num { color:#f10b65; }\n  @media (max-width: 760px) { .ksf-pp .ksf-vp { grid-template-columns:1fr; } .ksf-pp .ksf-vp-list { max-height:300px; } }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education \/ Videos hold text, not just tables) *\/\n  .ksf-pp .ksf-panel-prose { padding: 24px 28px; color: #4a4a4a; font-size: 15px; line-height: 1.65; }\n  .ksf-pp .ksf-panel-prose h3 { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 1px; color: #2a2a2a; margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-prose ul { margin: 10px 0 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-prose li { margin-bottom: 8px; }\n  \/* PANEL with image on the left + prose on the right (e.g. Warranty) *\/\n  .ksf-pp .ksf-panel-split { grid-template-columns: 0.8fr 1.2fr; gap: 28px; align-items: start; padding: 24px 28px; }\n  .ksf-pp .ksf-panel-split img { display: block; width: 100%; height: auto; max-width: 100%; }\n  .ksf-pp .ksf-panel-split .ksf-panel-splitbody { color: #4a4a4a; font-size: 15px; line-height: 1.65; }\n  .ksf-pp .ksf-panel-split h3 { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 1px; color: #2a2a2a; margin: 0 0 10px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION (pure CSS via \u003cdetails\u003e) *\/\n  .ksf-pp .ksf-faq { margin: 40px 0 0; }\n  .ksf-pp .ksf-faq .ksf-eyebrow { text-align: center; }\n  .ksf-pp .ksf-faq .ksf-title { text-align: center; margin-bottom: 24px; }\n  .ksf-pp .ksf-faq-item { border: 1px solid #e6e7e8; border-radius: 14px; margin-bottom: 12px; overflow: hidden; background: #fff; }\n  .ksf-pp .ksf-faq-item summary { list-style: none; cursor: pointer; padding: 18px 22px; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 16px; color: #2a2a2a; display: flex; justify-content: space-between; align-items: center; gap: 16px; }\n  .ksf-pp .ksf-faq-item summary::-webkit-details-marker { display: none; }\n  .ksf-pp .ksf-faq-item summary::after { content: \"+\"; font-family: 'Bebas Neue', sans-serif; font-size: 26px; color: #07bcad; line-height: 1; flex-shrink: 0; }\n  .ksf-pp .ksf-faq-item[open] summary::after { content: \"\\2013\"; }\n  .ksf-pp .ksf-faq-item[open] summary { color: #07bcad; }\n  .ksf-pp .ksf-faq-answer { padding: 0 22px 20px; color: #4a4a4a; font-size: 15px; line-height: 1.65; }\n\n  \/* ===== DETAILS — contained tabbed card (pure CSS, no JS) ===== *\/\n  .ksf-pp .ksf-speccard { margin: 24px 0; border: 1px solid #e6e7e8; border-radius: 20px; overflow: hidden; box-shadow: 0 20px 50px -30px rgba(0,0,0,0.25); background: #fff; }\n  .ksf-pp .ksf-speccard-head { background: linear-gradient(120deg, #07bcad 0%, #069e92 100%); padding: 22px 28px; }\n  .ksf-pp .ksf-speccard-head .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 2px; }\n  .ksf-pp .ksf-speccard-head h2 { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(26px, 3.4vw, 36px); line-height: 1; color: #fff; margin: 0; font-weight: 400; }\n  .ksf-pp .ksf-tabs input[type=\"radio\"] { position: absolute; opacity: 0; pointer-events: none; }\n  .ksf-pp .ksf-tabnav { display: flex; flex-wrap: wrap; gap: 6px; padding: 14px 20px 0; background: #f4f5f6; border-bottom: 1px solid #e6e7e8; }\n  .ksf-pp .ksf-tablabel { font-family: 'Bebas Neue', sans-serif; font-size: 16px; letter-spacing: 1.5px; text-transform: uppercase; padding: 10px 18px; border-radius: 10px 10px 0 0; background: transparent; color: #8a8a8a; cursor: pointer; user-select: none; transition: background .2s, color .2s; border: 1px solid transparent; border-bottom: none; position: relative; top: 1px; }\n  .ksf-pp .ksf-tablabel:hover { color: #4a4a4a; }\n  .ksf-pp .ksf-panel { display: none; }\n  .ksf-pp .ksf-spec-table { width: 100%; border-collapse: collapse; }\n  .ksf-pp .ksf-spec-table td { padding: 13px 28px; font-size: 15px; border-bottom: 1px solid #f1f1f2; }\n  .ksf-pp .ksf-spec-table tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-spec-table tr:nth-child(even) { background: #fafbfb; }\n  .ksf-pp .ksf-spec-table td.ksf-k { color: #2a2a2a; font-weight: 600; width: 54%; }\n  .ksf-pp .ksf-spec-table td.ksf-v { color: #565656; }\n  \/* each tab is tinted its own BRAND color when inactive, solid when active *\/\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t1\"] { background: rgba(7,188,173,0.12); color: #06978b; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t2\"] { background: rgba(41,182,216,0.14); color: #1f97b8; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t3\"] { background: rgba(74,61,177,0.12); color: #4a3db1; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t4\"] { background: rgba(241,11,101,0.12); color: #f10b65; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"] { background: #07bcad; color: #fff; border-color: #07bcad; }\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { background: #29b6d8; color: #fff; border-color: #29b6d8; }\n  .ksf-pp #ksf-t3:checked ~ .ksf-tabnav label[for=\"ksf-t3\"] { background: #4a3db1; color: #fff; border-color: #4a3db1; }\n  .ksf-pp #ksf-t4:checked ~ .ksf-tabnav label[for=\"ksf-t4\"] { background: #f10b65; color: #fff; border-color: #f10b65; }\n  .ksf-pp #ksf-t5:checked ~ .ksf-tabnav label[for=\"ksf-t5\"] { background: #ffaa00; color: #fff; border-color: #ffaa00; }\n  .ksf-pp #ksf-t1:checked ~ #ksf-p1,\n  .ksf-pp #ksf-t5:checked ~ #ksf-p5 { display: block; }\n  .ksf-pp #ksf-t2:checked ~ #ksf-p2,\n  .ksf-pp #ksf-t3:checked ~ #ksf-p3,\n  .ksf-pp #ksf-t4:checked ~ #ksf-p4 { display: grid; }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-tablabel { font-size: 14px; padding: 8px 12px; letter-spacing: 1px; }\n    .ksf-pp .ksf-spec-table td { padding: 12px 16px; font-size: 14px; }\n    .ksf-pp .ksf-spec-table td.ksf-k { width: 56%; }\n    .ksf-pp .ksf-speccard-head { padding: 18px 20px; }\n  }\n\n  @media (max-width: 860px) {\n    .ksf-pp .ksf-hero { grid-template-columns: 1fr; padding: 28px; }\n    .ksf-pp .ksf-hero-media { order: -1; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: repeat(2, 1fr); }\n    .ksf-pp .ksf-card--media { grid-template-columns: 1fr; gap: 20px; }\n    .ksf-pp .ksf-card--media .ksf-section-shot { order: -1; }\n  }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-card { padding: 20px 0; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBaby Lock\u003c\/p\u003e\n      \u003ch1\u003eJoy\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eHaving to sew on a patch or fix a hem used to be a hassle; now it's a joy! The Baby Lock Joy sewing machine is the perfect choice for beginning sewers looking to add to their crafting opportunities or make small sewing projects around the house. You've just discovered the genuine joy of sewing!\u003c\/p\u003e\n      \u003cp class=\"ksf-fineprint\"\u003eMachine shown for demonstration and may not be compatible.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003c!-- Plain product shot used for now — pending a custom product+bonus composite --\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-joy-sewing-machine-main-white-bg.png?v=1785349104\" alt=\"Baby Lock Joy\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- KEY FEATURE CIRCLES (stitched badges) --\u003e\n  \u003cdiv class=\"ksf-hero-features\"\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e19 Stitches\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eIncludes 1 four-step buttonhole.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eNeedle Threader\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eThreads the needle in a few simple motions.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eDrop-In Bobbin\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eDrop the bobbin in and let the machine do the rest.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eFree-Arm Sewing\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eEasily remove the flatbed for hard-to-reach areas.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-joy-sewing-machine-highlight-stitches.jpg?v=1785349103\" alt=\"19 Built-In Stitches\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eStitch Library\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e19 Built-In Stitches\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eAdd your unique touch to every project with a library of stitches that sets everything apart!\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eEffortless Setup\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eQuick-Set, Drop-In Bobbin\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eSimply drop your bobbin in the machine, pull your threads through the slot and let your machine do the rest.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-joy-sewing-machine-highlight-bobbin.webp?v=1785349103\" alt=\"Quick-Set, Drop-In Bobbin\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-joy-sewing-machine-highlight-free-arm.webp?v=1785349103\" alt=\"Free-Arm Sewing\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eVersatility\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eFree-Arm Sewing\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eWant to hem pants, work on a sleeve or sew in a hard-to-reach area? No problem. Just easily remove the flatbed and use Joy's free arm.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eEase of Use\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eBuilt-In Needle Threader\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eWith just a few simple motions, your needle is threaded and ready to use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-joy-sewing-machine-highlight-threader.jpg?v=1785349103\" alt=\"Built-In Needle Threader\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- THREE LIST COLUMNS: Key Features + Included Accessories + Included Presser Feet --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\"\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e19 Built-in stitches (including 1 four-step buttonhole)\u003c\/li\u003e\n        \u003cli\u003eQuick-set, drop-in bobbin (Class 15)\u003c\/li\u003e\n        \u003cli\u003eBuilt-in needle threader\u003c\/li\u003e\n        \u003cli\u003eFree-arm capability\u003c\/li\u003e\n        \u003cli\u003eDrop feed for free-motion techniques\u003c\/li\u003e\n        \u003cli\u003eAdjustable stitch length: 0mm–4mm\u003c\/li\u003e\n        \u003cli\u003eAdjustable stitch width: 0mm–5mm\u003c\/li\u003e\n        \u003cli\u003eConvenient manual thread cutter\u003c\/li\u003e\n        \u003cli\u003eReverse stitching lever\u003c\/li\u003e\n        \u003cli\u003eSnap-on presser feet system\u003c\/li\u003e\n        \u003cli\u003eOnboard accessory storage\u003c\/li\u003e\n        \u003cli\u003eElectronic foot control\u003c\/li\u003e\n        \u003cli\u003e2 Needle positions\u003c\/li\u003e\n        \u003cli\u003eStandard lighting\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003eClass 15 Bobbins (3)\u003c\/li\u003e\n        \u003cli\u003eNeedle Package\u003c\/li\u003e\n        \u003cli\u003eScrewdriver\u003c\/li\u003e\n        \u003cli\u003eSeam Ripper\u003c\/li\u003e\n        \u003cli\u003eSpool Caps (Large \u0026amp; Small)\u003c\/li\u003e\n        \u003cli\u003eElectronic Foot Control \u0026amp; Power Cord\u003c\/li\u003e\n        \u003cli\u003eInstruction Manual\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003eSliding Buttonhole Foot\u003c\/li\u003e\n        \u003cli\u003eZig Zag \/ Standard Foot\u003c\/li\u003e\n        \u003cli\u003eBlind Hem Foot\u003c\/li\u003e\n        \u003cli\u003eZipper Foot\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ DETAILS — contained tabbed card (5 tabs: Specifications, Warranty, Why Buy From Us, Education, Videos) ============ --\u003e\n  \u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t1\" checked\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t2\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t3\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t4\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t5\"\u003e\n\n    \u003cdiv class=\"ksf-speccard-head\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDetails\u003c\/p\u003e\n      \u003ch2\u003eProduct Details\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-tabnav\"\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t1\"\u003eSpecifications\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t2\"\u003eWarranty\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t3\"\u003eWhy Buy From Us\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t4\"\u003eEducation\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t5\"\u003eVideos\u003c\/label\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 1: Specifications (single unified table) --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMechanical Sewing Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Weight\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e11.5 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e14.875\" W x 6.25\" D x 10.25\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSpace Right of Needle\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSewing Bed Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Warranty\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e25-Year Limited Warranty (10-Year Parts, 2-Year Electrical, 1-Year Labor)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTotal Number of Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e19\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eButtonhole Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1 Four-Step Buttonhole\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Threader\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBuilt-In\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eQuick-Set Drop-In (Class 15)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFeed System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eDrop Feed Capable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTension System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eManual\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNumber of Needles\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Positions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePresser Foot Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSnap-On\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eIncluded Feet Count\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (image left, text right — Baby Lock standard) --\u003e\n    \u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p2\"\u003e\n      \u003cfigure style=\"margin:0;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Baby_Lock.png?v=1785865370\" alt=\"Baby Lock warranty\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBaby Lock Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBaby Lock machines are built for sewists who want precision without the frustration. The warranty reflects that same commitment to quality.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCastings \u0026amp; Mechanical Components\u003c\/strong\u003e — 25-year limited warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Components (standard models)\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCircuit Boards \u0026amp; Electrical (premium models)\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eLabor \u0026amp; Adjustments\u003c\/strong\u003e — 1 year free, performed by an authorized Baby Lock retailer\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBaby Lock's warranty is one of the strongest in the industry. It covers manufacturer defects in materials and workmanship across sewing machines, sergers, and embroidery products. Normal wear items (needles, belts, light bulbs) are excluded. Must be purchased from an authorized Baby Lock retailer — registering your product is strongly recommended to avoid needing the original receipt for service.\u003c\/p\u003e\n        \u003cp\u003eYour Baby Lock warranty is valid at any authorized retailer nationwide — take your machine anywhere for service.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right) --\u003e\n    \u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p3\"\u003e\n      \u003cfigure style=\"margin:0;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Why_buy_from_us.png?v=1785865697\" alt=\"Why buy from us\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eWhy Buy From Us\u003c\/h3\u003e\n        \u003cp\u003eWhen you buy from Sew It Online, you're covered — before, during, and after the sale.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eReal Support When You Need It\u003c\/strong\u003e — call us first. Our techs and education specialists solve a lot over video, find you a local repair shop, or walk you through shipping it back. Just keep your box.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarranty Valid at Any Authorized Dealer\u003c\/strong\u003e — your coverage travels with you. Take your machine anywhere for service, no questions asked.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003ePlus, every machine purchase includes access to our full education library — see the Education tab.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 4: Education (image left, text right) --\u003e\n    \u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p4\"\u003e\n      \u003cfigure style=\"margin:0;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Why_buy_from_us.png?v=1785865697\" alt=\"Education included\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eWhat Education Is Included\u003c\/h3\u003e\n        \u003cp\u003eEvery machine purchase includes access to our full education library:\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e✂️ \u003cstrong\u003eSew What's Possible Challenge\u003c\/strong\u003e — start sewing real projects fast.\u003c\/li\u003e\n          \u003cli\u003e📚 \u003cstrong\u003eBeyond The Basics\u003c\/strong\u003e — level up your technique.\u003c\/li\u003e\n          \u003cli\u003e🧵 \u003cstrong\u003eMachine Maintenance Course\u003c\/strong\u003e — keep your machine running right.\u003c\/li\u003e\n          \u003cli\u003e🏆 \u003cstrong\u003eFrom Box to Confidence\u003c\/strong\u003e — sewing the same day it arrives.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 5: Videos — PLAYLIST (player left, clickable list right) --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n      \u003cdiv class=\"ksf-vp\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp1\" checked\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp2\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp3\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp4\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp5\"\u003e\n\n        \u003cdiv class=\"ksf-vp-stage\"\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/StSdevncNx8\" title=\"What To Buy? The Baby Lock Joy\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/UMoZiF0JFuE\" title=\"Threading the Babylock Joy\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/dMa78bMsAas\" title=\"How to Sew a Buttonhole on the Baby Lock Joy\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps4\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/bFix8FGQJEE\" title=\"Decorative Stitches on the Baby Lock Joy\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps5\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/r3J_grI-sbU\" title=\"Appliqué on the Baby Lock Joy\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ksf-vp-list\"\u003e\n          \u003cdiv class=\"ksf-vp-listhead\"\u003ePlaylist\u003c\/div\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eWhat To Buy? The Baby Lock Joy\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eThreading the Babylock Joy\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to Sew a Buttonhole on the Baby Lock Joy\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp4\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e4\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eDecorative Stitches on the Baby Lock Joy\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp5\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e5\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eAppliqué on the Baby Lock Joy\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ============ FAQ (accordion + FAQPage schema) ============ --\u003e\n  \u003csection class=\"ksf-faq\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eQuestions\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eIs the Baby Lock Joy good for beginners?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Joy is built for beginning sewers, with a built-in needle threader, quick-set drop-in bobbin, and simple stitch selection — making it easy to start sewing small projects and repairs right away.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eHow does the drop-in bobbin work?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eSimply drop the bobbin into the machine and pull the thread through the slot — the machine does the rest. No fiddling with winding mechanisms or tricky threading paths.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eDoes the Joy have a needle threader?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The built-in needle threader gets your needle threaded in just a few simple motions, no squinting or frustration required.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat presser feet come with the Joy?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe Joy includes 4 presser feet: Sliding Buttonhole, Zig Zag\/Standard, Blind Hem, and Zipper — plus 3 Class 15 bobbins, a needle package, screwdriver, seam ripper, spool caps, foot control, and instruction manual.\u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/section\u003e\n\n  \u003cscript type=\"application\/ld+json\"\u003e\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n      { \"@type\": \"Question\", \"name\": \"Is the Baby Lock Joy good for beginners?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The Joy is built for beginning sewers, with a built-in needle threader, quick-set drop-in bobbin, and simple stitch selection — making it easy to start sewing small projects and repairs right away.\" } },\n      { \"@type\": \"Question\", \"name\": \"How does the drop-in bobbin work?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Simply drop the bobbin into the machine and pull the thread through the slot — the machine does the rest. No fiddling with winding mechanisms or tricky threading paths.\" } },\n      { \"@type\": \"Question\", \"name\": \"Does the Joy have a needle threader?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The built-in needle threader gets your needle threaded in just a few simple motions, no squinting or frustration required.\" } },\n      { \"@type\": \"Question\", \"name\": \"What presser feet come with the Joy?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The Joy includes 4 presser feet: Sliding Buttonhole, Zig Zag\/Standard, Blind Hem, and Zipper — plus 3 Class 15 bobbins, a needle package, screwdriver, seam ripper, spool caps, foot control, and instruction manual.\" } }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"Baby Lock","offers":[{"title":"Default Title","offer_id":45392991322365,"sku":"","price":299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-joy-sewing-machine-main-white-bg.png?v=1785349104"},{"product_id":"zeal","title":"Baby Lock Zeal","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (Baby Lock Zeal) — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\u003e\n\u003c!-- Narrative layer only. Structured attributes (stitches, speed, throat, hoops) live in --\u003e\n\u003c!-- Shopify metafields and are handled by bulk edit — never re-list them here. --\u003e\n\u003cdiv class=\"ksf-pp\"\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700\u0026family=Bebas+Neue\u0026display=swap');\n  .ksf-pp { font-family: 'Montserrat', -apple-system, sans-serif; color: #2a2a2a; background: #fff; max-width: 1080px; margin: 0 auto; padding: 8px 0 40px; line-height: 1.6; }\n  .ksf-pp * { box-sizing: border-box; }\n  .ksf-pp h1, .ksf-pp h2 { font-family: 'Bebas Neue', Impact, sans-serif; letter-spacing: 0.01em; color: #2a2a2a; font-weight: 400; margin: 0; }\n  .ksf-pp h1 { font-size: clamp(40px, 6vw, 64px); line-height: 1; }\n  .ksf-pp .ksf-title { font-size: clamp(30px, 4vw, 44px); line-height: 1; margin-bottom: 20px; }\n  .ksf-pp .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #07bcad; font-weight: 500; margin: 0 0 12px; }\n  .ksf-pp .ksf-lead { color: #4a4a4a; font-size: 17px; max-width: 640px; margin: 14px 0 0; }\n  .ksf-pp .ksf-lead + .ksf-lead { margin-top: 18px; }\n\n  \/* HERO *\/\n  .ksf-pp .ksf-hero { display: grid; grid-template-columns: 1.15fr 1fr; gap: 40px; align-items: center; background: #07bcad; border-radius: 24px; padding: 40px; margin: 0 0 40px; }\n  .ksf-pp .ksf-hero h1 { color: #fff; }\n  .ksf-pp .ksf-hero .ksf-eyebrow { color: #e0fffb; }\n  .ksf-pp .ksf-hero .ksf-lead { color: rgba(255,255,255,0.92); }\n  .ksf-pp .ksf-hero-text { min-width: 0; }\n  .ksf-pp .ksf-hero-media { min-width: 0; }\n  .ksf-pp .ksf-hero-image { background: transparent; border-radius: 16px; padding: 0; box-shadow: none; }\n  .ksf-pp .ksf-hero-image img { display: block; width: 100%; height: auto; border-radius: 0; }\n\n  \/* KEY FEATURE CIRCLES (stitched badges) *\/\n  .ksf-pp .ksf-hero-features { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; margin-bottom: 40px; }\n  .ksf-pp .ksf-feature-item { background: transparent; border: none; padding: 0; text-align: center; display: flex; flex-direction: column; align-items: center; }\n  .ksf-pp .ksf-feature-circle { position: relative; width: 150px; height: 150px; border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 22px; margin-bottom: 16px; transition: transform .25s ease; }\n  .ksf-pp .ksf-feature-item:hover .ksf-feature-circle { transform: translateY(-4px) rotate(-2deg); }\n  .ksf-pp .ksf-feature-circle::before { content: \"\"; position: absolute; inset: 10px; border-radius: 50%; border: 2px dashed rgba(255,255,255,0.9); }\n  .ksf-pp .ksf-feature-item:nth-child(1) .ksf-feature-circle { background: #07bcad; }\n  .ksf-pp .ksf-feature-item:nth-child(2) .ksf-feature-circle { background: #4a3db1; }\n  .ksf-pp .ksf-feature-item:nth-child(3) .ksf-feature-circle { background: #f10b65; }\n  .ksf-pp .ksf-feature-item:nth-child(4) .ksf-feature-circle { background: #ffaa00; }\n  .ksf-pp .ksf-feature-num { font-family: 'Bebas Neue', Impact, sans-serif; font-size: 20px; line-height: 1.05; letter-spacing: 0.03em; color: #fff; position: relative; z-index: 1; }\n  .ksf-pp .ksf-feature-item p { color: #4a4a4a; font-size: 13px; margin: 0; line-height: 1.45; max-width: 200px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-feature-circle { width: 130px; height: 130px; } }\n\n  \/* MEDIA CARDS (alternating image + text) *\/\n  .ksf-pp .ksf-card { padding: 32px 0; margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: center; }\n  .ksf-pp .ksf-card--media .ksf-card-text { display: flex; flex-direction: column; }\n  .ksf-pp .ksf-card--media .ksf-eyebrow { margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media .ksf-title { margin-bottom: 14px; }\n  .ksf-pp .ksf-section-shot { margin: 0; border-radius: 0; overflow: visible; box-shadow: none; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: auto; object-fit: contain; border-radius: 0; }\n\n  \/* THREE LIST COLUMNS (Key Features \/ Included Accessories \/ Included Presser Feet) *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 32px; }\n  .ksf-pp .ksf-tricol-item { min-width: 0; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(24px, 2.4vw, 30px); letter-spacing: 0.02em; margin-bottom: 14px; }\n  .ksf-pp .ksf-collist { list-style: none; margin: 0; padding: 0; font-family: 'Montserrat', -apple-system, sans-serif; color: #4a4a4a; font-size: 13px; line-height: 1.45; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 9px; }\n  .ksf-pp .ksf-collist li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-collist li::before { content: \"\"; position: absolute; left: 0; top: 7px; width: 6px; height: 6px; border-radius: 50%; background: #07bcad; }\n  @media (max-width: 860px) { .ksf-pp .ksf-tricol { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 600px) { .ksf-pp .ksf-tricol { grid-template-columns: 1fr; gap: 24px; } }\n\n  \/* FINE PRINT *\/\n  .ksf-pp .ksf-fineprint { color: #8a8a8a; font-size: 12px; line-height: 1.5; margin: 8px 0 0; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos) *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; }\n  .ksf-pp .ksf-vp input[type=\"radio\"] { position:absolute; opacity:0; pointer-events:none; }\n  .ksf-pp .ksf-vp-stage { position: relative; }\n  .ksf-pp .ksf-vp-screen { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background:#000; display:none; }\n  .ksf-pp .ksf-vp-screen iframe { position:absolute; inset:0; width:100%; height:100%; border:0; }\n  .ksf-pp .ksf-vp-list { border:1px solid #e6e7e8; border-radius:16px; overflow:hidden; max-height:420px; overflow-y:auto; }\n  .ksf-pp .ksf-vp-listhead { font-family:'Bebas Neue',sans-serif; letter-spacing:2px; text-transform:uppercase; font-size:15px; color:#fff; background:linear-gradient(120deg,#07bcad,#4a3db1); padding:12px 16px; position:sticky; top:0; }\n  .ksf-pp .ksf-vp-row { display:flex; gap:12px; align-items:center; padding:12px 14px; cursor:pointer; border-bottom:1px solid #f0f0f0; transition:background .15s; }\n  .ksf-pp .ksf-vp-row:hover { background:#f6f7f8; }\n  .ksf-pp .ksf-vp-row:last-child { border-bottom:none; }\n  .ksf-pp .ksf-vp-num { font-family:'Bebas Neue',sans-serif; font-size:18px; color:#07bcad; width:22px; flex-shrink:0; text-align:center; }\n  .ksf-pp .ksf-vp-rowtitle { font-size:14px; font-weight:600; color:#2a2a2a; line-height:1.35; }\n  .ksf-pp .ksf-vp-play { margin-left:auto; width:26px; height:26px; border-radius:50%; background:#07bcad; flex-shrink:0; position:relative; }\n  .ksf-pp .ksf-vp-play::after { content:\"\"; position:absolute; top:50%; left:54%; transform:translate(-50%,-50%); border-left:8px solid #fff; border-top:5px solid transparent; border-bottom:5px solid transparent; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-stage #vps1,\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2,\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3,\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4,\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display:block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"],\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"],\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"],\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"],\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background:#eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num,\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num,\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num,\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num,\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] .ksf-vp-num { color:#f10b65; }\n  @media (max-width: 760px) { .ksf-pp .ksf-vp { grid-template-columns:1fr; } .ksf-pp .ksf-vp-list { max-height:300px; } }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education \/ Videos hold text, not just tables) *\/\n  .ksf-pp .ksf-panel-prose { padding: 24px 28px; color: #4a4a4a; font-size: 15px; line-height: 1.65; }\n  .ksf-pp .ksf-panel-prose h3 { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 1px; color: #2a2a2a; margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-prose ul { margin: 10px 0 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-prose li { margin-bottom: 8px; }\n  \/* PANEL with image on the left + prose on the right (e.g. Warranty) *\/\n  .ksf-pp .ksf-panel-split { grid-template-columns: 0.8fr 1.2fr; gap: 28px; align-items: start; padding: 24px 28px; }\n  .ksf-pp .ksf-panel-split img { display: block; width: 100%; height: auto; max-width: 100%; }\n  .ksf-pp .ksf-panel-split .ksf-panel-splitbody { color: #4a4a4a; font-size: 15px; line-height: 1.65; }\n  .ksf-pp .ksf-panel-split h3 { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 1px; color: #2a2a2a; margin: 0 0 10px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION (pure CSS via \u003cdetails\u003e) *\/\n  .ksf-pp .ksf-faq { margin: 40px 0 0; }\n  .ksf-pp .ksf-faq .ksf-eyebrow { text-align: center; }\n  .ksf-pp .ksf-faq .ksf-title { text-align: center; margin-bottom: 24px; }\n  .ksf-pp .ksf-faq-item { border: 1px solid #e6e7e8; border-radius: 14px; margin-bottom: 12px; overflow: hidden; background: #fff; }\n  .ksf-pp .ksf-faq-item summary { list-style: none; cursor: pointer; padding: 18px 22px; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 16px; color: #2a2a2a; display: flex; justify-content: space-between; align-items: center; gap: 16px; }\n  .ksf-pp .ksf-faq-item summary::-webkit-details-marker { display: none; }\n  .ksf-pp .ksf-faq-item summary::after { content: \"+\"; font-family: 'Bebas Neue', sans-serif; font-size: 26px; color: #07bcad; line-height: 1; flex-shrink: 0; }\n  .ksf-pp .ksf-faq-item[open] summary::after { content: \"\\2013\"; }\n  .ksf-pp .ksf-faq-item[open] summary { color: #07bcad; }\n  .ksf-pp .ksf-faq-answer { padding: 0 22px 20px; color: #4a4a4a; font-size: 15px; line-height: 1.65; }\n\n  \/* ===== DETAILS — contained tabbed card (pure CSS, no JS) ===== *\/\n  .ksf-pp .ksf-speccard { margin: 24px 0; border: 1px solid #e6e7e8; border-radius: 20px; overflow: hidden; box-shadow: 0 20px 50px -30px rgba(0,0,0,0.25); background: #fff; }\n  .ksf-pp .ksf-speccard-head { background: linear-gradient(120deg, #07bcad 0%, #069e92 100%); padding: 22px 28px; }\n  .ksf-pp .ksf-speccard-head .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 2px; }\n  .ksf-pp .ksf-speccard-head h2 { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(26px, 3.4vw, 36px); line-height: 1; color: #fff; margin: 0; font-weight: 400; }\n  .ksf-pp .ksf-tabs input[type=\"radio\"] { position: absolute; opacity: 0; pointer-events: none; }\n  .ksf-pp .ksf-tabnav { display: flex; flex-wrap: wrap; gap: 6px; padding: 14px 20px 0; background: #f4f5f6; border-bottom: 1px solid #e6e7e8; }\n  .ksf-pp .ksf-tablabel { font-family: 'Bebas Neue', sans-serif; font-size: 16px; letter-spacing: 1.5px; text-transform: uppercase; padding: 10px 18px; border-radius: 10px 10px 0 0; background: transparent; color: #8a8a8a; cursor: pointer; user-select: none; transition: background .2s, color .2s; border: 1px solid transparent; border-bottom: none; position: relative; top: 1px; }\n  .ksf-pp .ksf-tablabel:hover { color: #4a4a4a; }\n  .ksf-pp .ksf-panel { display: none; }\n  .ksf-pp .ksf-spec-table { width: 100%; border-collapse: collapse; }\n  .ksf-pp .ksf-spec-table td { padding: 13px 28px; font-size: 15px; border-bottom: 1px solid #f1f1f2; }\n  .ksf-pp .ksf-spec-table tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-spec-table tr:nth-child(even) { background: #fafbfb; }\n  .ksf-pp .ksf-spec-table td.ksf-k { color: #2a2a2a; font-weight: 600; width: 54%; }\n  .ksf-pp .ksf-spec-table td.ksf-v { color: #565656; }\n  \/* each tab is tinted its own BRAND color when inactive, solid when active *\/\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t1\"] { background: rgba(7,188,173,0.12); color: #06978b; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t2\"] { background: rgba(41,182,216,0.14); color: #1f97b8; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t3\"] { background: rgba(74,61,177,0.12); color: #4a3db1; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t4\"] { background: rgba(241,11,101,0.12); color: #f10b65; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"] { background: #07bcad; color: #fff; border-color: #07bcad; }\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { background: #29b6d8; color: #fff; border-color: #29b6d8; }\n  .ksf-pp #ksf-t3:checked ~ .ksf-tabnav label[for=\"ksf-t3\"] { background: #4a3db1; color: #fff; border-color: #4a3db1; }\n  .ksf-pp #ksf-t4:checked ~ .ksf-tabnav label[for=\"ksf-t4\"] { background: #f10b65; color: #fff; border-color: #f10b65; }\n  .ksf-pp #ksf-t5:checked ~ .ksf-tabnav label[for=\"ksf-t5\"] { background: #ffaa00; color: #fff; border-color: #ffaa00; }\n  .ksf-pp #ksf-t1:checked ~ #ksf-p1,\n  .ksf-pp #ksf-t5:checked ~ #ksf-p5 { display: block; }\n  .ksf-pp #ksf-t2:checked ~ #ksf-p2,\n  .ksf-pp #ksf-t3:checked ~ #ksf-p3,\n  .ksf-pp #ksf-t4:checked ~ #ksf-p4 { display: grid; }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-tablabel { font-size: 14px; padding: 8px 12px; letter-spacing: 1px; }\n    .ksf-pp .ksf-spec-table td { padding: 12px 16px; font-size: 14px; }\n    .ksf-pp .ksf-spec-table td.ksf-k { width: 56%; }\n    .ksf-pp .ksf-speccard-head { padding: 18px 20px; }\n  }\n\n  @media (max-width: 860px) {\n    .ksf-pp .ksf-hero { grid-template-columns: 1fr; padding: 28px; }\n    .ksf-pp .ksf-hero-media { order: -1; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: repeat(2, 1fr); }\n    .ksf-pp .ksf-card--media { grid-template-columns: 1fr; gap: 20px; }\n    .ksf-pp .ksf-card--media .ksf-section-shot { order: -1; }\n  }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-card { padding: 20px 0; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBaby Lock\u003c\/p\u003e\n      \u003ch1\u003eZeal\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eReady to take your sewing to the next level? The Baby Lock Zeal is the perfect choice for personalized craft projects, garment construction, home décor, and everyday mending. Featuring 25 built-in stitches, a 1-step automatic buttonhole, a built-in needle threader, and a quick-set drop-in bobbin, the Zeal makes every project an absolute breeze!\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003c!-- Plain product shot used for now — pending a custom product+bonus composite --\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-zeal-sewing-machine-main-white-bg.png?v=1785966698\" alt=\"Baby Lock Zeal\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- KEY FEATURE CIRCLES (stitched badges) --\u003e\n  \u003cdiv class=\"ksf-hero-features\"\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e25 Stitches\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eIncludes 1 one-step buttonhole.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eNeedle Threader\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eThread the needle quickly with no eye strain.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eDrop-In Bobbin\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eDrop the bobbin in and you're ready to sew.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eFree-Arm Sewing\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eEasily remove the flatbed for hard-to-reach areas.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-zeal-sewing-machine-highlight-stitches.webp?v=1785358512\" alt=\"25 Built-In Stitches\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eStitch Library\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e25 Built-In Stitches\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eWith 25 built-in stitches, including a 1-step buttonhole, you'll have a variety of stitches for every project!\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eEase of Use\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eBuilt-In Needle Threader\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThread your needle quickly and easily with the built-in needle threader. No more eye strain!\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-zeal-sewing-machine-highlight-threader.webp?v=1785358512\" alt=\"Built-In Needle Threader\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-zeal-sewing-machine-highlight-bobbin.webp?v=1785358512\" alt=\"Quick-Set, Drop-In Bobbin\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eEffortless Setup\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eQuick-Set, Drop-In Bobbin\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eSimply drop your bobbin in the machine, pull your thread through the slot, and you're ready to sew!\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eVersatility\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eFree-Arm Sewing\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eWant to hem pants, work on a sleeve or sew in a hard-to-reach area? No problem. Just easily remove the flatbed and use Zeal's free arm.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-zeal-sewing-machine-highlight-free-arm.webp?v=1785358512\" alt=\"Free-Arm Sewing\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- THREE LIST COLUMNS: Key Features + Included Accessories + Included Presser Feet --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\"\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e25 Built-in stitches (including 1 one-step buttonhole)\u003c\/li\u003e\n        \u003cli\u003eQuick-set, drop-in bobbin (Class 15)\u003c\/li\u003e\n        \u003cli\u003eBuilt-in needle threader\u003c\/li\u003e\n        \u003cli\u003eFree-arm capability\u003c\/li\u003e\n        \u003cli\u003eDrop feed for free-motion quilting and embroidery\u003c\/li\u003e\n        \u003cli\u003eVariable stitch length control: 0mm–4mm\u003c\/li\u003e\n        \u003cli\u003eVariable stitch width control: 0mm–5mm\u003c\/li\u003e\n        \u003cli\u003eManual thread tension adjustment\u003c\/li\u003e\n        \u003cli\u003eConvenient built-in thread cutter\u003c\/li\u003e\n        \u003cli\u003eReverse stitching lever\u003c\/li\u003e\n        \u003cli\u003eSnap-on presser feet system\u003c\/li\u003e\n        \u003cli\u003eOnboard accessory storage compartment\u003c\/li\u003e\n        \u003cli\u003eElectronic foot control\u003c\/li\u003e\n        \u003cli\u003eVariable needle positions\u003c\/li\u003e\n        \u003cli\u003eBright LED illumination\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003eClass 15 Bobbins (4)\u003c\/li\u003e\n        \u003cli\u003eNeedle Package\u003c\/li\u003e\n        \u003cli\u003eScrewdriver\u003c\/li\u003e\n        \u003cli\u003eSeam Ripper \/ Buttonhole Opener\u003c\/li\u003e\n        \u003cli\u003eSpool Caps (Large \u0026amp; Small)\u003c\/li\u003e\n        \u003cli\u003eSpool Pin \u0026amp; Felt Disc\u003c\/li\u003e\n        \u003cli\u003eElectronic Foot Control \u0026amp; Power Cord\u003c\/li\u003e\n        \u003cli\u003eHard Dust Cover\u003c\/li\u003e\n        \u003cli\u003eInstruction Manual\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003eAutomatic Buttonhole Foot\u003c\/li\u003e\n        \u003cli\u003eButton Sewing Foot\u003c\/li\u003e\n        \u003cli\u003eZig Zag \/ Standard Foot\u003c\/li\u003e\n        \u003cli\u003eBlind Hem Foot\u003c\/li\u003e\n        \u003cli\u003eZipper Foot\u003c\/li\u003e\n        \u003cli\u003eOvercasting Foot\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ DETAILS — contained tabbed card (5 tabs: Specifications, Warranty, Why Buy From Us, Education, Videos) ============ --\u003e\n  \u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t1\" checked\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t2\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t3\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t4\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t5\"\u003e\n\n    \u003cdiv class=\"ksf-speccard-head\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDetails\u003c\/p\u003e\n      \u003ch2\u003eProduct Details\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-tabnav\"\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t1\"\u003eSpecifications\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t2\"\u003eWarranty\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t3\"\u003eWhy Buy From Us\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t4\"\u003eEducation\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t5\"\u003eVideos\u003c\/label\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 1: Specifications (single unified table) --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMechanical Sewing Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Weight\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e14.5 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e15.25\" W x 6.5\" D x 11.25\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSpace Right of Needle\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e6.25\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSewing Bed Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e6.25\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Warranty\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e25-Year Limited Warranty (10-Year Parts, 2-Year Electrical, 1-Year Labor)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTotal Number of Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e25\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eButtonhole Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1 One-Step Automatic Buttonhole\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Threader\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBuilt-In\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eQuick-Set Drop-In (Class 15)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFeed System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eDrop Feed Capable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTension System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eManual\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNumber of Needles\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Positions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eVariable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePresser Foot Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSnap-On\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eLED\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eIncluded Feet Count\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e6\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (image left, text right — Baby Lock standard) --\u003e\n    \u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p2\"\u003e\n      \u003cfigure style=\"margin:0;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Baby_Lock.png?v=1785865370\" alt=\"Baby Lock warranty\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBaby Lock Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBaby Lock machines are built for sewists who want precision without the frustration. The warranty reflects that same commitment to quality.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCastings \u0026amp; Mechanical Components\u003c\/strong\u003e — 25-year limited warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Components (standard models)\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCircuit Boards \u0026amp; Electrical (premium models)\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eLabor \u0026amp; Adjustments\u003c\/strong\u003e — 1 year free, performed by an authorized Baby Lock retailer\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBaby Lock's warranty is one of the strongest in the industry. It covers manufacturer defects in materials and workmanship across sewing machines, sergers, and embroidery products. Normal wear items (needles, belts, light bulbs) are excluded. Must be purchased from an authorized Baby Lock retailer — registering your product is strongly recommended to avoid needing the original receipt for service.\u003c\/p\u003e\n        \u003cp\u003eYour Baby Lock warranty is valid at any authorized retailer nationwide — take your machine anywhere for service.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right) --\u003e\n    \u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p3\"\u003e\n      \u003cfigure style=\"margin:0;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Why_buy_from_us.png?v=1785865697\" alt=\"Why buy from us\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eWhy Buy From Us\u003c\/h3\u003e\n        \u003cp\u003eWhen you buy from Sew It Online, you're covered — before, during, and after the sale.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eReal Support When You Need It\u003c\/strong\u003e — call us first. Our techs and education specialists solve a lot over video, find you a local repair shop, or walk you through shipping it back. Just keep your box.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarranty Valid at Any Authorized Dealer\u003c\/strong\u003e — your coverage travels with you. Take your machine anywhere for service, no questions asked.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003ePlus, every machine purchase includes access to our full education library — see the Education tab.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 4: Education (image left, text right) --\u003e\n    \u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p4\"\u003e\n      \u003cfigure style=\"margin:0;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Why_buy_from_us.png?v=1785865697\" alt=\"Education included\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eWhat Education Is Included\u003c\/h3\u003e\n        \u003cp\u003eEvery machine purchase includes access to our full education library:\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e✂️ \u003cstrong\u003eSew What's Possible Challenge\u003c\/strong\u003e — start sewing real projects fast.\u003c\/li\u003e\n          \u003cli\u003e📚 \u003cstrong\u003eBeyond The Basics\u003c\/strong\u003e — level up your technique.\u003c\/li\u003e\n          \u003cli\u003e🧵 \u003cstrong\u003eMachine Maintenance Course\u003c\/strong\u003e — keep your machine running right.\u003c\/li\u003e\n          \u003cli\u003e🏆 \u003cstrong\u003eFrom Box to Confidence\u003c\/strong\u003e — sewing the same day it arrives.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 5: Videos — PLAYLIST (player left, clickable list right) --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n      \u003cdiv class=\"ksf-vp\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp1\" checked\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp2\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp3\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp4\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp5\"\u003e\n\n        \u003cdiv class=\"ksf-vp-stage\"\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/5hox3A6OiUI\" title=\"What To Buy? The Baby Lock Zeal\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/iJEX-CAoQ6s\" title=\"How to Thread the Baby Lock Zeal\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/S0QRiE5j9Cc\" title=\"How to Select a Stitch on the Baby Lock Zeal\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps4\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/YkWq10SbFWA\" title=\"How to Sew a Buttonhole on the Baby Lock Zeal\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps5\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/ze5zOsi42J4\" title=\"How to Free Arm Sew on the Baby Lock Zeal\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ksf-vp-list\"\u003e\n          \u003cdiv class=\"ksf-vp-listhead\"\u003ePlaylist\u003c\/div\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eWhat To Buy? The Baby Lock Zeal\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to Thread the Baby Lock Zeal\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to Select a Stitch on the Baby Lock Zeal\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp4\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e4\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to Sew a Buttonhole on the Baby Lock Zeal\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp5\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e5\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to Free Arm Sew on the Baby Lock Zeal\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ============ FAQ (accordion + FAQPage schema) ============ --\u003e\n  \u003csection class=\"ksf-faq\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eQuestions\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat makes the Baby Lock Zeal different from an entry-level machine like the Zest or Joy?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe Zeal steps up with 25 built-in stitches (vs. 15–19), a 1-step automatic buttonhole instead of a manual four-step process, and 6 included presser feet — making it a better fit for garment construction and home décor projects, not just basic repairs.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eDoes the Zeal have a one-step buttonhole?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Zeal's 1-step automatic buttonhole stitches all sides in one continuous motion, so you get a consistent, properly-sized buttonhole without manually rotating the fabric.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eHow many presser feet come with the Zeal?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe Zeal includes 6 presser feet: Automatic Buttonhole, Button Sewing, Zig Zag\/Standard, Blind Hem, Zipper, and Overcasting.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eCan I use the Zeal for garment construction and home décor?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. With 25 stitches, adjustable stitch length and width, a drop feed for free-motion work, and a full set of presser feet, the Zeal is versatile enough for garments, mending, and home décor projects alike.\u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/section\u003e\n\n  \u003cscript type=\"application\/ld+json\"\u003e\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n      { \"@type\": \"Question\", \"name\": \"What makes the Baby Lock Zeal different from an entry-level machine like the Zest or Joy?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The Zeal steps up with 25 built-in stitches (vs. 15–19), a 1-step automatic buttonhole instead of a manual four-step process, and 6 included presser feet — making it a better fit for garment construction and home décor projects, not just basic repairs.\" } },\n      { \"@type\": \"Question\", \"name\": \"Does the Zeal have a one-step buttonhole?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The Zeal's 1-step automatic buttonhole stitches all sides in one continuous motion, so you get a consistent, properly-sized buttonhole without manually rotating the fabric.\" } },\n      { \"@type\": \"Question\", \"name\": \"How many presser feet come with the Zeal?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The Zeal includes 6 presser feet: Automatic Buttonhole, Button Sewing, Zig Zag\/Standard, Blind Hem, Zipper, and Overcasting.\" } },\n      { \"@type\": \"Question\", \"name\": \"Can I use the Zeal for garment construction and home décor?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. With 25 stitches, adjustable stitch length and width, a drop feed for free-motion work, and a full set of presser feet, the Zeal is versatile enough for garments, mending, and home décor projects alike.\" } }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"Baby Lock","offers":[{"title":"Default Title","offer_id":45393011278077,"sku":"","price":409.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-zeal-sewing-machine-main-white-bg.png?v=1785966698"},{"product_id":"brilliant","title":"Baby Lock Brilliant","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (Baby Lock Brilliant) ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\u003e\n\u003c!-- Narrative layer only. Structured attributes (stitches, speed, throat, hoops) live in --\u003e\n\u003c!-- Shopify metafields and are handled by bulk edit — never re-list them here. --\u003e\n\u003cdiv class=\"ksf-pp\"\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700\u0026family=Bebas+Neue\u0026display=swap');\n  .ksf-pp { font-family: 'Montserrat', -apple-system, sans-serif; color: #2a2a2a; background: #fff; max-width: 1080px; margin: 0 auto; padding: 8px 0 40px; line-height: 1.6; }\n  .ksf-pp * { box-sizing: border-box; }\n  .ksf-pp h1, .ksf-pp h2 { font-family: 'Bebas Neue', Impact, sans-serif; letter-spacing: 0.01em; color: #2a2a2a; font-weight: 400; margin: 0; }\n  .ksf-pp h1 { font-size: clamp(40px, 6vw, 64px); line-height: 1; }\n  .ksf-pp .ksf-title { font-size: clamp(30px, 4vw, 44px); line-height: 1; margin-bottom: 20px; }\n  .ksf-pp .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #07bcad; font-weight: 500; margin: 0 0 12px; }\n  .ksf-pp .ksf-lead { color: #4a4a4a; font-size: 17px; max-width: 640px; margin: 14px 0 0; }\n  .ksf-pp .ksf-lead + .ksf-lead { margin-top: 18px; }\n\n  \/* HERO *\/\n  .ksf-pp .ksf-hero { display: grid; grid-template-columns: 1.15fr 1fr; gap: 40px; align-items: center; background: #07bcad; border-radius: 24px; padding: 40px; margin: 0 0 40px; }\n  .ksf-pp .ksf-hero h1 { color: #fff; }\n  .ksf-pp .ksf-hero .ksf-eyebrow { color: #e0fffb; }\n  .ksf-pp .ksf-hero .ksf-lead { color: rgba(255,255,255,0.92); }\n  .ksf-pp .ksf-hero-text { min-width: 0; }\n  .ksf-pp .ksf-hero-media { min-width: 0; }\n  .ksf-pp .ksf-hero-image { background: transparent; border-radius: 16px; padding: 0; box-shadow: none; }\n  .ksf-pp .ksf-hero-image img { display: block; width: 100%; height: auto; border-radius: 0; }\n  .ksf-pp .ksf-hero-video { position: relative; width: 100%; aspect-ratio: 16 \/ 9; border-radius: 16px; overflow: hidden; box-shadow: 0 16px 40px -20px rgba(0,0,0,0.35); background: #000; }\n  .ksf-pp .ksf-hero-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n\n  \/* KEY FEATURE CIRCLES (stitched badges) *\/\n  .ksf-pp .ksf-hero-features { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; margin-bottom: 40px; }\n  .ksf-pp .ksf-feature-item { background: transparent; border: none; padding: 0; text-align: center; display: flex; flex-direction: column; align-items: center; }\n  .ksf-pp .ksf-feature-circle { position: relative; width: 150px; height: 150px; border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 22px; margin-bottom: 16px; transition: transform .25s ease; }\n  .ksf-pp .ksf-feature-item:hover .ksf-feature-circle { transform: translateY(-4px) rotate(-2deg); }\n  .ksf-pp .ksf-feature-circle::before { content: \"\"; position: absolute; inset: 10px; border-radius: 50%; border: 2px dashed rgba(255,255,255,0.9); }\n  .ksf-pp .ksf-feature-item:nth-child(1) .ksf-feature-circle { background: #07bcad; }\n  .ksf-pp .ksf-feature-item:nth-child(2) .ksf-feature-circle { background: #4a3db1; }\n  .ksf-pp .ksf-feature-item:nth-child(3) .ksf-feature-circle { background: #f10b65; }\n  .ksf-pp .ksf-feature-item:nth-child(4) .ksf-feature-circle { background: #ffaa00; }\n  .ksf-pp .ksf-feature-num { font-family: 'Bebas Neue', Impact, sans-serif; font-size: 20px; line-height: 1.05; letter-spacing: 0.03em; color: #fff; position: relative; z-index: 1; }\n  .ksf-pp .ksf-feature-item p { color: #4a4a4a; font-size: 13px; margin: 0; line-height: 1.45; max-width: 200px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-feature-circle { width: 130px; height: 130px; } }\n\n  \/* MEDIA CARDS (alternating image + text) *\/\n  .ksf-pp .ksf-card { padding: 32px 0; margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: center; }\n  .ksf-pp .ksf-card--media .ksf-card-text { display: flex; flex-direction: column; }\n  .ksf-pp .ksf-card--media .ksf-eyebrow { margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media .ksf-title { margin-bottom: 14px; }\n  .ksf-pp .ksf-section-shot { margin: 0; border-radius: 0; overflow: visible; box-shadow: none; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: auto; object-fit: contain; border-radius: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\n\n  \/* TWO LIST COLUMNS (Key Features \/ Included Accessories) *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 40px; }\n  .ksf-pp .ksf-tricol-item { min-width: 0; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(24px, 2.4vw, 30px); letter-spacing: 0.02em; margin-bottom: 14px; }\n  .ksf-pp .ksf-collist { list-style: none; margin: 0; padding: 0; font-family: 'Montserrat', -apple-system, sans-serif; color: #4a4a4a; font-size: 13px; line-height: 1.45; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 9px; }\n  .ksf-pp .ksf-collist li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-collist li::before { content: \"\"; position: absolute; left: 0; top: 7px; width: 6px; height: 6px; border-radius: 50%; background: #07bcad; }\n  @media (max-width: 600px) { .ksf-pp .ksf-tricol { grid-template-columns: 1fr; gap: 24px; } }\n  .ksf-pp .ksf-bullets li { position: relative; padding-left: 28px; margin-bottom: 14px; line-height: 1.5; }\n  .ksf-pp .ksf-bullets li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-bullets li::before { content: \"\"; position: absolute; left: 0; top: 9px; width: 10px; height: 10px; border-radius: 50%; background: #07bcad; }\n\n  \/* FINE PRINT *\/\n  .ksf-pp .ksf-fineprint { color: #8a8a8a; font-size: 12px; line-height: 1.5; margin: 8px 0 0; }\n  .ksf-pp .ksf-note { background: #f6f6f8; border-left: 3px solid #07bcad; border-radius: 8px; padding: 14px 16px; margin: 20px 0; color: #4a4a4a; font-size: 14px; line-height: 1.55; }\n  .ksf-pp .ksf-note strong { color: #2a2a2a; }\n  .ksf-pp .ksf-included { columns: 2; column-gap: 40px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-included { columns: 1; } }\n  .ksf-pp .ksf-gift { background: linear-gradient(135deg, #07bcad, #4a3db1); border-radius: 16px; padding: 22px 24px; margin: 24px 0; color: #fff; }\n  .ksf-pp .ksf-gift-tag { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 3px; text-transform: uppercase; margin: 0 0 6px; color: #e0fffb; }\n  .ksf-pp .ksf-gift-copy { margin: 0; font-size: 16px; line-height: 1.55; color: #fff; }\n  .ksf-pp .ksf-gift-copy strong { color: #fff; }\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n  .ksf-pp .ksf-sio { background: linear-gradient(135deg, #07bcad 0%, #4a3db1 100%); border-radius: 24px; padding: 40px; margin: 32px 0; color: #fff; }\n  .ksf-pp .ksf-sio-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 12px; }\n  .ksf-pp .ksf-sio-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(30px, 4vw, 44px); line-height: 1; color: #fff; margin: 0 0 14px; }\n  .ksf-pp .ksf-sio-lead { color: rgba(255,255,255,0.92); font-size: 17px; margin: 0 0 20px; max-width: 640px; }\n  .ksf-pp .ksf-sio-list { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 12px 32px; }\n  .ksf-pp .ksf-sio-list li { position: relative; padding-left: 28px; color: #fff; font-size: 16px; line-height: 1.5; }\n  .ksf-pp .ksf-sio-list li::before { content: \"\\2713\"; position: absolute; left: 0; top: 0; color: #fff; font-weight: 700; }\n  @media (max-width: 640px) { .ksf-pp .ksf-sio { padding: 28px; } .ksf-pp .ksf-sio-list { grid-template-columns: 1fr; } }\n  .ksf-pp .ksf-video-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-video-grid { grid-template-columns: 1fr; } }\n\n  .ksf-pp .ksf-delivery .ksf-title { text-align: center; }\n  .ksf-pp .ksf-delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; margin-top: 24px; }\n  .ksf-pp .ksf-delivery-option { display: flex; flex-direction: column; gap: 16px; }\n  .ksf-pp .ksf-delivery-heading { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 2px; text-transform: uppercase; color: #2a2a2a; margin: 0; }\n  .ksf-pp .ksf-delivery-copy { color: #4a4a4a; font-size: 15px; line-height: 1.6; margin: 0; }\n  .ksf-pp .ksf-delivery-list { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 15px; }\n  .ksf-pp .ksf-delivery-list li { position: relative; padding-left: 24px; margin-bottom: 10px; line-height: 1.5; }\n  .ksf-pp .ksf-delivery-list li::before { content: \"\\2713\"; position: absolute; left: 0; top: 0; color: #07bcad; font-weight: 700; }\n\n  .ksf-pp .ksf-table-wrap { overflow-x: auto; border-radius: 14px; }\n  .ksf-pp .ksf-table { width: 100%; border-collapse: separate; border-spacing: 0; background: #fff; color: #2a2a2a; border-radius: 14px; overflow: hidden; }\n  .ksf-pp .ksf-table th, .ksf-pp .ksf-table td { padding: 14px 18px; text-align: left; font-size: 15px; }\n  .ksf-pp .ksf-table thead th { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 3px; text-transform: uppercase; color: #fff; background: #07bcad; font-weight: 500; }\n  .ksf-pp .ksf-table tbody td { border-bottom: 1px solid #f0f0f0; }\n  .ksf-pp .ksf-table tbody tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-table tbody tr:nth-child(even) { background: #fafbfa; }\n  .ksf-pp .ksf-table tbody td:first-child { color: #2a2a2a; font-weight: 700; text-transform: uppercase; font-size: 12px; letter-spacing: 2px; width: 34%; }\n  .ksf-pp .ksf-table-note { color: #8a8a8a; font-size: 12px; margin: 12px 2px 0; line-height: 1.5; }\n\n  \/* ===== SPECIFICATIONS — contained tabbed card (pure CSS, no JS) ===== *\/\n  .ksf-pp .ksf-speccard { margin: 24px 0; border: 1px solid #e6e7e8; border-radius: 20px; overflow: hidden; box-shadow: 0 20px 50px -30px rgba(0,0,0,0.25); background: #fff; }\n  .ksf-pp .ksf-speccard-head { background: linear-gradient(120deg, #07bcad 0%, #4a3db1 55%, #f10b65 100%); padding: 22px 28px; }\n  .ksf-pp .ksf-speccard-head .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 2px; }\n  .ksf-pp .ksf-speccard-head h2 { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(26px, 3.4vw, 36px); line-height: 1; color: #fff; margin: 0; font-weight: 400; }\n  .ksf-pp .ksf-tabs input[type=\"radio\"] { position: absolute; opacity: 0; pointer-events: none; }\n  .ksf-pp .ksf-tabnav { display: flex; flex-wrap: wrap; gap: 6px; padding: 14px 20px 0; background: #f4f5f6; border-bottom: 1px solid #e6e7e8; }\n  .ksf-pp .ksf-tablabel { font-family: 'Bebas Neue', sans-serif; font-size: 16px; letter-spacing: 1.5px; text-transform: uppercase; padding: 10px 18px; border-radius: 10px 10px 0 0; background: transparent; color: #8a8a8a; cursor: pointer; user-select: none; transition: background .2s, color .2s; border: 1px solid transparent; border-bottom: none; position: relative; top: 1px; }\n  .ksf-pp .ksf-tablabel:hover { color: #4a4a4a; }\n  .ksf-pp .ksf-panel { display: none; }\n  .ksf-pp .ksf-spec-table { width: 100%; border-collapse: collapse; }\n  .ksf-pp .ksf-spec-table td { padding: 13px 28px; font-size: 15px; border-bottom: 1px solid #f1f1f2; }\n  .ksf-pp .ksf-spec-table tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-spec-table tr:nth-child(even) { background: #fafbfb; }\n  .ksf-pp .ksf-spec-table td.ksf-k { color: #2a2a2a; font-weight: 600; width: 54%; }\n  .ksf-pp .ksf-spec-table td.ksf-v { color: #565656; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"],\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { background: #fff; color: #2a2a2a; border-color: #e6e7e8; border-bottom: 1px solid #fff; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"] { box-shadow: inset 0 3px 0 #07bcad; }\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { box-shadow: inset 0 3px 0 #4a3db1; }\n  .ksf-pp #ksf-t1:checked ~ #ksf-p1,\n  .ksf-pp #ksf-t2:checked ~ #ksf-p2 { display: block; }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-tablabel { font-size: 14px; padding: 8px 12px; letter-spacing: 1px; }\n    .ksf-pp .ksf-spec-table td { padding: 12px 16px; font-size: 14px; }\n    .ksf-pp .ksf-spec-table td.ksf-k { width: 56%; }\n    .ksf-pp .ksf-speccard-head { padding: 18px 20px; }\n  }\n\n  .ksf-pp .ksf-dim-grid { display: grid; grid-template-columns: 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-dim-grid:has(.ksf-dim-photo) { grid-template-columns: 1.1fr 1fr; }\n  .ksf-pp .ksf-dim-photo { margin: 0; border-radius: 16px; overflow: hidden; box-shadow: 0 12px 40px -20px rgba(0,0,0,0.15); }\n  .ksf-pp .ksf-dim-photo img { display: block; width: 100%; height: auto; border-radius: 16px; }\n  @media (max-width: 860px) { .ksf-pp .ksf-dim-grid:has(.ksf-dim-photo) { grid-template-columns: 1fr; } }\n\n  @media (max-width: 860px) {\n    .ksf-pp .ksf-hero { grid-template-columns: 1fr; padding: 28px; }\n    .ksf-pp .ksf-hero-media { order: -1; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: repeat(2, 1fr); }\n    .ksf-pp .ksf-card--media { grid-template-columns: 1fr; gap: 20px; }\n    .ksf-pp .ksf-card--media .ksf-section-shot { order: -1; }\n  }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-card { padding: 20px 0; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: 1fr; }\n    .ksf-pp .ksf-delivery-grid { grid-template-columns: 1fr; gap: 24px; }\n    .ksf-pp .ksf-table th, .ksf-pp .ksf-table td { padding: 12px; font-size: 14px; }\n  }\n\u003c\/style\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBaby Lock\u003c\/p\u003e\n      \u003ch1\u003eBrilliant\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eA sewing machine that's suited for any type of project? That's genuinely BRILLIANT! Part of the Baby Lock Genuine Collection, the Brilliant is ready to handle anything from garments to home décor to quilts with ease. Plus, it's packed with plenty of stitches and helpful, easy-to-use features, making your next creation absolutely brilliant!\u003c\/p\u003e\n      \u003cp class=\"ksf-fineprint\"\u003eMachine shown for demonstration and may not be compatible.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003c!-- Hero video used per sheet — main 2000x2000 image still required separately for collections\/search\/cart --\u003e\n      \u003cdiv class=\"ksf-hero-video\"\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/yhgpsCWVjto\" title=\"Baby Lock Brilliant video\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- KEY FEATURE CIRCLES (stitched badges) --\u003e\n  \u003cdiv class=\"ksf-hero-features\"\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e190 Stitches\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eIncludes 10 one-step buttonholes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eKnee Lift\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eRaises the presser foot with a tap of the knee.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eNeedle Threader\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eEffortless needle threading.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eDrop-In Bobbin\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eDrop the bobbin in and go.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-brilliant-sewing-machine-highlight-stitches.jpg?v=1785443707\" alt=\"190 Stitches Including 10 One-Step Buttonhole Styles\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eStitch Library\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e190 Stitches Including 10 One-Step Buttonhole Styles\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eAdd your unique touch to every project with a library of stitches that sets everything apart!\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eHands-Free\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eHands-Free Knee Lift\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eEliminate errors with the detachable knee lift that raises the presser foot with a tap of the knee, leaving both hands free to sew.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-brilliant-sewing-machine-highlight-knee-lift.jpg?v=1785443706\" alt=\"Hands-Free Knee Lift\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-brilliant-sewing-machine-highlight-buttons.webp?v=1785443706\" alt=\"Push Button Features\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eControl\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003ePush Button Features\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eStart and stop sewing, position the needle up or down, cut your thread and reverse sew – all with just the push of a button.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eCreativity\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eProgrammable Stitch Functions\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eCreate your own one-of-a-kind pattern by combining decorative stitches and then save them in Brilliant's built-in memory!\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Baby-Lock-Brilliant-screen.jpg?v=1785443706\" alt=\"Programmable Stitch Functions\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- TWO LIST COLUMNS: Key Features + Included Accessories --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\"\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e190 Built-in stitch patterns (71 Utility with 10 one-step buttonhole styles, 41 Decorative, 11 Cross Stitches, 17 Satin Stitches, 10 Decorative Satin Stitches, 40 Combinable Utility stitches)\u003c\/li\u003e\n        \u003cli\u003e5 Built-in upper case alphabets\u003c\/li\u003e\n        \u003cli\u003e3-5\/16\" x 1-3\/4\" LCD screen\u003c\/li\u003e\n        \u003cli\u003eHands-free knee lift\u003c\/li\u003e\n        \u003cli\u003eAdvanced needle threader\u003c\/li\u003e\n        \u003cli\u003eAutomatic thread cutter\u003c\/li\u003e\n        \u003cli\u003eQuick-set, top-loading bobbin (Class 15)\u003c\/li\u003e\n        \u003cli\u003eQuick-set bobbin winder\u003c\/li\u003e\n        \u003cli\u003e8.3\" Workspace to the right of the needle\u003c\/li\u003e\n        \u003cli\u003ePush-button features (Start\/Stop, Needle Up\/Down, Thread Cutter, Reverse, Reinforcement Stitch)\u003c\/li\u003e\n        \u003cli\u003eProgrammable stitch functions \u0026amp; built-in memory\u003c\/li\u003e\n        \u003cli\u003eDrop feed for free-motion quilting\u003c\/li\u003e\n        \u003cli\u003eVariable speed control (can also be width control)\u003c\/li\u003e\n        \u003cli\u003eVariable needle positions \u0026amp; twin needle sewing\u003c\/li\u003e\n        \u003cli\u003eVariable stitch length control: 0mm–5mm\u003c\/li\u003e\n        \u003cli\u003eVariable stitch width control: 0mm–7mm\u003c\/li\u003e\n        \u003cli\u003eLanguage conversion capabilities (20 languages)\u003c\/li\u003e\n        \u003cli\u003eTwo accessory storage compartments\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e14 Presser Feet: Buttonhole\u003c\/li\u003e\n        \u003cli\u003eOvercasting\u003c\/li\u003e\n        \u003cli\u003eMonogramming\u003c\/li\u003e\n        \u003cli\u003eZipper\u003c\/li\u003e\n        \u003cli\u003eZigzag\u003c\/li\u003e\n        \u003cli\u003eBlind Stitch\u003c\/li\u003e\n        \u003cli\u003eButton Fitting\u003c\/li\u003e\n        \u003cli\u003eWalking\u003c\/li\u003e\n        \u003cli\u003eFree-Motion Quilting\u003c\/li\u003e\n        \u003cli\u003eStitch Guide\u003c\/li\u003e\n        \u003cli\u003eAdjustable Zipper\/Piping\u003c\/li\u003e\n        \u003cli\u003eNonstick\u003c\/li\u003e\n        \u003cli\u003eOpen Toe\u003c\/li\u003e\n        \u003cli\u003e1\/4\" Quilting\u003c\/li\u003e\n        \u003cli\u003eClass 15 Bobbins\u003c\/li\u003e\n        \u003cli\u003eNeedle Package\u003c\/li\u003e\n        \u003cli\u003eTwin Needle\u003c\/li\u003e\n        \u003cli\u003eSeam Ripper \/ Buttonhole Opener\u003c\/li\u003e\n        \u003cli\u003eCleaning Brush\u003c\/li\u003e\n        \u003cli\u003eEyelet Punch\u003c\/li\u003e\n        \u003cli\u003eScrewdrivers\u003c\/li\u003e\n        \u003cli\u003eSpool Caps (Large, Medium \u0026amp; Small)\u003c\/li\u003e\n        \u003cli\u003eSpool Net\u003c\/li\u003e\n        \u003cli\u003eKnee Lifter\u003c\/li\u003e\n        \u003cli\u003eSoft Cover Case\u003c\/li\u003e\n        \u003cli\u003eElectronic Foot Control \u0026amp; Power Cord\u003c\/li\u003e\n        \u003cli\u003eInstruction Manual\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPECIFICATIONS — tabbed card (2 tabs: General, Sewing \u0026 Quilting — no Embroidery\/Serger tabs, not applicable to this machine) --\u003e\n  \u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t1\" checked\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t2\"\u003e\n\n    \u003cdiv class=\"ksf-speccard-head\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDetails\u003c\/p\u003e\n      \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-tabnav\"\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t1\"\u003eGeneral\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t2\"\u003eSewing \u0026amp; Quilting\u003c\/label\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eComputerized Sewing \u0026amp; Quilting Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Weight\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e21.2 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e18-3\/4\" W x 9-1\/2\" D x 11-1\/4\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSpace Right of Needle\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8.3\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eScreen Size\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e3-5\/16\" x 1-3\/4\" LCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Warranty\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e25-Year Limited Manufacturer's Warranty (10-Year Parts, 5-Year Circuit Board, 5-Year Electrical, 1-Year Labor)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p2\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTotal Number of Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e190\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eUtility Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e71\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDecorative Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e41\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCross Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e11\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSatin Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e17\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDecorative Satin Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e10\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCombinable Utility Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e40\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Upper Case Alphabets\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Sewing Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e850 SPM\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eButtonhole Styles\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e10 One-Step Buttonholes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePresser Foot Lift\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eHands-Free Knee Lift\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Threader Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAdvanced\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThread Cutter Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Loading Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eQuick-Set, Top-Loading (Class 15)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Winding\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eQuick-Set\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMemory\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBuilt-In Memory Pockets\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFeed System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eDrop Feed Capable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eIncluded Feet Count\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e14\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"Baby Lock","offers":[{"title":"Default Title","offer_id":45393221222653,"sku":"","price":999.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-brilliant-sewing-machine-main-white-bg.png?v=1785443707"},{"product_id":"baby-lock-allegro","title":"Baby Lock Allegro","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (REFERENCE, universal\/brand-agnostic) ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\u003e\n\u003c!-- Narrative layer only. Structured attributes (stitches, speed, throat, hoops) live in --\u003e\n\u003c!-- Shopify metafields and are handled by bulk edit — never re-list them here. Swap content per machine. --\u003e\n\u003cdiv class=\"ksf-pp\"\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700\u0026family=Bebas+Neue\u0026display=swap');\n  .ksf-pp { font-family: 'Montserrat', -apple-system, sans-serif; color: #2a2a2a; background: #fff; max-width: 1080px; margin: 0 auto; padding: 8px 0 40px; line-height: 1.6; }\n  .ksf-pp * { box-sizing: border-box; }\n  .ksf-pp h1, .ksf-pp h2 { font-family: 'Bebas Neue', Impact, sans-serif; letter-spacing: 0.01em; color: #2a2a2a; font-weight: 400; margin: 0; }\n  .ksf-pp h1 { font-size: clamp(40px, 6vw, 64px); line-height: 1; }\n  .ksf-pp .ksf-title { font-size: clamp(30px, 4vw, 44px); line-height: 1; margin-bottom: 20px; }\n  .ksf-pp .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #07bcad; font-weight: 500; margin: 0 0 12px; }\n  .ksf-pp .ksf-lead { color: #4a4a4a; font-size: 17px; max-width: 640px; margin: 14px 0 0; }\n  .ksf-pp .ksf-lead + .ksf-lead { margin-top: 18px; }\n\n  \/* HERO *\/\n  .ksf-pp .ksf-hero { display: grid; grid-template-columns: 1.15fr 1fr; gap: 40px; align-items: center; background: #07bcad; border-radius: 24px; padding: 40px; margin: 0 0 40px; }\n  \/* HERO with bonus block: stack top row over full-width bonus *\/\n  .ksf-pp .ksf-hero--bonus { display: block; }\n  .ksf-pp .ksf-hero-top { display: grid; grid-template-columns: 1.15fr 1fr; gap: 40px; align-items: center; }\n  .ksf-pp .ksf-hero-bonus { margin-top: 36px; padding-top: 32px; border-top: 1px solid rgba(255,255,255,0.25); }\n  .ksf-pp .ksf-hero-bonus .ksf-bonus-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 12px; }\n  .ksf-pp .ksf-hero-bonus .ksf-bonus-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(28px, 3.6vw, 42px); line-height: 1; color: #fff; margin: 0 0 12px; }\n  .ksf-pp .ksf-hero-bonus .ksf-bonus-lead { color: rgba(255,255,255,0.92); font-size: 16px; margin: 0 0 22px; max-width: 680px; }\n  .ksf-pp .ksf-hero-bonus .ksf-bonus-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; }\n  .ksf-pp .ksf-hero-bonus .ksf-bonus-item { background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.25); border-radius: 14px; padding: 16px 18px; }\n  .ksf-pp .ksf-hero-bonus .ksf-bonus-item h4 { font-family: 'Bebas Neue', sans-serif; font-size: 18px; letter-spacing: 1px; margin: 0 0 6px; color: #fff; }\n  .ksf-pp .ksf-hero-bonus .ksf-bonus-item p { margin: 0; font-size: 13px; line-height: 1.5; color: rgba(255,255,255,0.9); }\n  @media (max-width: 860px) { .ksf-pp .ksf-hero-bonus .ksf-bonus-grid { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 560px) { .ksf-pp .ksf-hero-bonus .ksf-bonus-grid { grid-template-columns: 1fr; } }\n  .ksf-pp .ksf-hero h1 { color: #fff; }\n  .ksf-pp .ksf-hero .ksf-eyebrow { color: #e0fffb; }\n  .ksf-pp .ksf-hero .ksf-lead { color: rgba(255,255,255,0.92); }\n  .ksf-pp .ksf-hero-text { min-width: 0; }\n  .ksf-pp .ksf-hero-media { min-width: 0; }\n  .ksf-pp .ksf-hero-image { background: transparent; border-radius: 16px; padding: 0; box-shadow: none; }\n  .ksf-pp .ksf-hero-image img { display: block; width: 100%; height: auto; border-radius: 0; }\n  \/* Video hero: responsive 16:9 YouTube embed. Used INSTEAD of the image when a video exists. *\/\n  .ksf-pp .ksf-hero-video { position: relative; width: 100%; aspect-ratio: 16 \/ 9; border-radius: 16px; overflow: hidden; box-shadow: 0 16px 40px -20px rgba(0,0,0,0.35); background: #000; }\n  .ksf-pp .ksf-hero-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n\n  \/* KEY FEATURE CIRCLES (stitched badges) *\/\n  .ksf-pp .ksf-hero-features { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; margin-bottom: 40px; }\n  .ksf-pp .ksf-feature-item { background: transparent; border: none; padding: 0; text-align: center; display: flex; flex-direction: column; align-items: center; }\n  .ksf-pp .ksf-feature-circle { position: relative; width: 150px; height: 150px; border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 22px; margin-bottom: 16px; transition: transform .25s ease; }\n  .ksf-pp .ksf-feature-item:hover .ksf-feature-circle { transform: translateY(-4px) rotate(-2deg); }\n  .ksf-pp .ksf-feature-circle::before { content: \"\"; position: absolute; inset: 10px; border-radius: 50%; border: 2px dashed rgba(255,255,255,0.9); }\n  .ksf-pp .ksf-feature-item:nth-child(1) .ksf-feature-circle { background: #07bcad; }\n  .ksf-pp .ksf-feature-item:nth-child(2) .ksf-feature-circle { background: #4a3db1; }\n  .ksf-pp .ksf-feature-item:nth-child(3) .ksf-feature-circle { background: #f10b65; }\n  .ksf-pp .ksf-feature-item:nth-child(4) .ksf-feature-circle { background: #ffaa00; }\n  .ksf-pp .ksf-feature-num { font-family: 'Bebas Neue', Impact, sans-serif; font-size: 20px; line-height: 1.05; letter-spacing: 0.03em; color: #fff; position: relative; z-index: 1; }\n  .ksf-pp .ksf-feature-item p { color: #4a4a4a; font-size: 13px; margin: 0; line-height: 1.45; max-width: 200px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-feature-circle { width: 130px; height: 130px; } }\n\n  \/* MEDIA CARDS (alternating image + text) *\/\n  .ksf-pp .ksf-card { padding: 32px 0; margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: center; }\n  .ksf-pp .ksf-card--media .ksf-card-text { display: flex; flex-direction: column; }\n  .ksf-pp .ksf-card--media .ksf-eyebrow { margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media .ksf-title { margin-bottom: 14px; }\n  .ksf-pp .ksf-section-shot { margin: 0; border-radius: 0; overflow: visible; box-shadow: none; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: auto; object-fit: contain; border-radius: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\n\n  \/* THREE LIST COLUMNS (Key Features \/ Included Accessories \/ Included Presser Feet) *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 32px; }\n  .ksf-pp .ksf-tricol-item { min-width: 0; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(24px, 2.4vw, 30px); letter-spacing: 0.02em; margin-bottom: 14px; }\n  .ksf-pp .ksf-collist { list-style: none; margin: 0; padding: 0; font-family: 'Montserrat', -apple-system, sans-serif; color: #4a4a4a; font-size: 13px; line-height: 1.45; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 9px; }\n  .ksf-pp .ksf-collist li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-collist li::before { content: \"\"; position: absolute; left: 0; top: 7px; width: 6px; height: 6px; border-radius: 50%; background: #07bcad; }\n  @media (max-width: 860px) { .ksf-pp .ksf-tricol { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 600px) { .ksf-pp .ksf-tricol { grid-template-columns: 1fr; gap: 24px; } }\n  .ksf-pp .ksf-bullets li { position: relative; padding-left: 28px; margin-bottom: 14px; line-height: 1.5; }\n  .ksf-pp .ksf-bullets li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-bullets li::before { content: \"\"; position: absolute; left: 0; top: 9px; width: 10px; height: 10px; border-radius: 50%; background: #07bcad; }\n\n  \/* FINE PRINT — demo disclaimers + the mandatory custom-insert note *\/\n  .ksf-pp .ksf-fineprint { color: #8a8a8a; font-size: 12px; line-height: 1.5; margin: 8px 0 0; }\n  .ksf-pp .ksf-note { background: #f6f6f8; border-left: 3px solid #07bcad; border-radius: 8px; padding: 14px 16px; margin: 20px 0; color: #4a4a4a; font-size: 14px; line-height: 1.55; }\n  .ksf-pp .ksf-note strong { color: #2a2a2a; }\n  \/* WHAT'S INCLUDED — two-column bullet list on wide screens *\/\n  .ksf-pp .ksf-included { columns: 2; column-gap: 40px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-included { columns: 1; } }\n  \/* FREE GIFT callout *\/\n  .ksf-pp .ksf-gift { background: linear-gradient(135deg, #07bcad, #4a3db1); border-radius: 16px; padding: 22px 24px; margin: 24px 0; color: #fff; }\n  .ksf-pp .ksf-gift-tag { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 3px; text-transform: uppercase; margin: 0 0 6px; color: #e0fffb; }\n  .ksf-pp .ksf-gift-copy { margin: 0; font-size: 16px; line-height: 1.55; color: #fff; }\n  .ksf-pp .ksf-gift-copy strong { color: #fff; }\n  \/* WARRANTY *\/\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n  \/* SIO — WHAT YOU GET (branded, emphasized) *\/\n  .ksf-pp .ksf-sio { background: linear-gradient(135deg, #07bcad 0%, #4a3db1 100%); border-radius: 24px; padding: 40px; margin: 32px 0; color: #fff; }\n  .ksf-pp .ksf-sio-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 12px; }\n  .ksf-pp .ksf-sio-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(30px, 4vw, 44px); line-height: 1; color: #fff; margin: 0 0 14px; }\n  .ksf-pp .ksf-sio-lead { color: rgba(255,255,255,0.92); font-size: 17px; margin: 0 0 20px; max-width: 640px; }\n  .ksf-pp .ksf-sio-list { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 12px 32px; }\n  .ksf-pp .ksf-sio-list li { position: relative; padding-left: 28px; color: #fff; font-size: 16px; line-height: 1.5; }\n  .ksf-pp .ksf-sio-list li::before { content: \"\\2713\"; position: absolute; left: 0; top: 0; color: #fff; font-weight: 700; }\n  @media (max-width: 640px) { .ksf-pp .ksf-sio { padding: 28px; } .ksf-pp .ksf-sio-list { grid-template-columns: 1fr; } }\n  \/* VIDEO GRID — multiple embeds side by side *\/\n  .ksf-pp .ksf-video-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-video-grid { grid-template-columns: 1fr; } }\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos) *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; }\n  .ksf-pp .ksf-vp input[type=\"radio\"] { position:absolute; opacity:0; pointer-events:none; }\n  .ksf-pp .ksf-vp-stage { position: relative; }\n  .ksf-pp .ksf-vp-screen { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background:#000; display:none; }\n  .ksf-pp .ksf-vp-screen iframe { position:absolute; inset:0; width:100%; height:100%; border:0; }\n  .ksf-pp .ksf-vp-list { border:1px solid #e6e7e8; border-radius:16px; overflow:hidden; max-height:420px; overflow-y:auto; }\n  .ksf-pp .ksf-vp-listhead { font-family:'Bebas Neue',sans-serif; letter-spacing:2px; text-transform:uppercase; font-size:15px; color:#fff; background:linear-gradient(120deg,#07bcad,#4a3db1); padding:12px 16px; position:sticky; top:0; }\n  .ksf-pp .ksf-vp-row { display:flex; gap:12px; align-items:center; padding:12px 14px; cursor:pointer; border-bottom:1px solid #f0f0f0; transition:background .15s; }\n  .ksf-pp .ksf-vp-row:hover { background:#f6f7f8; }\n  .ksf-pp .ksf-vp-row:last-child { border-bottom:none; }\n  .ksf-pp .ksf-vp-num { font-family:'Bebas Neue',sans-serif; font-size:18px; color:#07bcad; width:22px; flex-shrink:0; text-align:center; }\n  .ksf-pp .ksf-vp-rowtitle { font-size:14px; font-weight:600; color:#2a2a2a; line-height:1.35; }\n  .ksf-pp .ksf-vp-play { margin-left:auto; width:26px; height:26px; border-radius:50%; background:#07bcad; flex-shrink:0; position:relative; }\n  .ksf-pp .ksf-vp-play::after { content:\"\"; position:absolute; top:50%; left:54%; transform:translate(-50%,-50%); border-left:8px solid #fff; border-top:5px solid transparent; border-bottom:5px solid transparent; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-stage #vps1,\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2,\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3,\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4,\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5,\n  .ksf-pp #vp6:checked ~ .ksf-vp-stage #vps6,\n  .ksf-pp #vp7:checked ~ .ksf-vp-stage #vps7,\n  .ksf-pp #vp8:checked ~ .ksf-vp-stage #vps8,\n  .ksf-pp #vp9:checked ~ .ksf-vp-stage #vps9,\n  .ksf-pp #vp10:checked ~ .ksf-vp-stage #vps10,\n  .ksf-pp #vp11:checked ~ .ksf-vp-stage #vps11,\n  .ksf-pp #vp12:checked ~ .ksf-vp-stage #vps12,\n  .ksf-pp #vp13:checked ~ .ksf-vp-stage #vps13,\n  .ksf-pp #vp14:checked ~ .ksf-vp-stage #vps14,\n  .ksf-pp #vp15:checked ~ .ksf-vp-stage #vps15 { display:block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"],\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"],\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"],\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"],\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"],\n  .ksf-pp #vp6:checked ~ .ksf-vp-list label[for=\"vp6\"],\n  .ksf-pp #vp7:checked ~ .ksf-vp-list label[for=\"vp7\"],\n  .ksf-pp #vp8:checked ~ .ksf-vp-list label[for=\"vp8\"],\n  .ksf-pp #vp9:checked ~ .ksf-vp-list label[for=\"vp9\"],\n  .ksf-pp #vp10:checked ~ .ksf-vp-list label[for=\"vp10\"],\n  .ksf-pp #vp11:checked ~ .ksf-vp-list label[for=\"vp11\"],\n  .ksf-pp #vp12:checked ~ .ksf-vp-list label[for=\"vp12\"],\n  .ksf-pp #vp13:checked ~ .ksf-vp-list label[for=\"vp13\"],\n  .ksf-pp #vp14:checked ~ .ksf-vp-list label[for=\"vp14\"],\n  .ksf-pp #vp15:checked ~ .ksf-vp-list label[for=\"vp15\"] { background:#eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num,\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num,\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num,\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num,\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] .ksf-vp-num,\n  .ksf-pp #vp6:checked ~ .ksf-vp-list label[for=\"vp6\"] .ksf-vp-num,\n  .ksf-pp #vp7:checked ~ .ksf-vp-list label[for=\"vp7\"] .ksf-vp-num,\n  .ksf-pp #vp8:checked ~ .ksf-vp-list label[for=\"vp8\"] .ksf-vp-num,\n  .ksf-pp #vp9:checked ~ .ksf-vp-list label[for=\"vp9\"] .ksf-vp-num,\n  .ksf-pp #vp10:checked ~ .ksf-vp-list label[for=\"vp10\"] .ksf-vp-num,\n  .ksf-pp #vp11:checked ~ .ksf-vp-list label[for=\"vp11\"] .ksf-vp-num,\n  .ksf-pp #vp12:checked ~ .ksf-vp-list label[for=\"vp12\"] .ksf-vp-num,\n  .ksf-pp #vp13:checked ~ .ksf-vp-list label[for=\"vp13\"] .ksf-vp-num,\n  .ksf-pp #vp14:checked ~ .ksf-vp-list label[for=\"vp14\"] .ksf-vp-num,\n  .ksf-pp #vp15:checked ~ .ksf-vp-list label[for=\"vp15\"] .ksf-vp-num { color:#f10b65; }\n  @media (max-width: 760px) { .ksf-pp .ksf-vp { grid-template-columns:1fr; } .ksf-pp .ksf-vp-list { max-height:300px; } }\n\n  \/* BONUS \/ WHY OUR OFFER IS DIFFERENT (prominent, branded) *\/\n  .ksf-pp .ksf-bonus { background: linear-gradient(135deg, #07bcad 0%, #4a3db1 100%); border-radius: 24px; padding: 40px; margin: 32px 0; color: #fff; }\n  .ksf-pp .ksf-bonus-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 12px; }\n  .ksf-pp .ksf-bonus-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(30px, 4vw, 46px); line-height: 1; color: #fff; margin: 0 0 14px; }\n  .ksf-pp .ksf-bonus-lead { color: rgba(255,255,255,0.92); font-size: 17px; margin: 0 0 24px; max-width: 680px; }\n  .ksf-pp .ksf-bonus-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px; }\n  .ksf-pp .ksf-bonus-item { background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.25); border-radius: 14px; padding: 18px 20px; }\n  .ksf-pp .ksf-bonus-item h4 { font-family: 'Bebas Neue', sans-serif; font-size: 19px; letter-spacing: 1px; margin: 0 0 6px; color: #fff; }\n  .ksf-pp .ksf-bonus-item p { margin: 0; font-size: 14px; line-height: 1.5; color: rgba(255,255,255,0.9); }\n  @media (max-width: 640px) { .ksf-pp .ksf-bonus { padding: 28px; } .ksf-pp .ksf-bonus-grid { grid-template-columns: 1fr; } }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education \/ Videos hold text, not just tables) *\/\n  .ksf-pp .ksf-panel-prose { padding: 24px 28px; color: #4a4a4a; font-size: 15px; line-height: 1.65; }\n  .ksf-pp .ksf-panel-prose h3 { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 1px; color: #2a2a2a; margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-prose ul { margin: 10px 0 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-prose li { margin-bottom: 8px; }\n  .ksf-pp .ksf-panel-prose .ksf-video-grid { margin-top: 4px; }\n  \/* PANEL with image on the left + prose on the right (e.g. Warranty) *\/\n  .ksf-pp .ksf-panel-split { grid-template-columns: 0.8fr 1.2fr; gap: 28px; align-items: start; padding: 24px 28px; }\n  .ksf-pp .ksf-panel-split img { display: block; width: 100%; height: auto; max-width: 100%; }\n  .ksf-pp .ksf-panel-split .ksf-panel-splitbody { color: #4a4a4a; font-size: 15px; line-height: 1.65; }\n  .ksf-pp .ksf-panel-split h3 { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 1px; color: #2a2a2a; margin: 0 0 10px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION (pure CSS via \u003cdetails\u003e) *\/\n  .ksf-pp .ksf-faq { margin: 40px 0 0; }\n  .ksf-pp .ksf-faq .ksf-eyebrow { text-align: center; }\n  .ksf-pp .ksf-faq .ksf-title { text-align: center; margin-bottom: 24px; }\n  .ksf-pp .ksf-faq-item { border: 1px solid #e6e7e8; border-radius: 14px; margin-bottom: 12px; overflow: hidden; background: #fff; }\n  .ksf-pp .ksf-faq-item summary { list-style: none; cursor: pointer; padding: 18px 22px; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 16px; color: #2a2a2a; display: flex; justify-content: space-between; align-items: center; gap: 16px; }\n  .ksf-pp .ksf-faq-item summary::-webkit-details-marker { display: none; }\n  .ksf-pp .ksf-faq-item summary::after { content: \"+\"; font-family: 'Bebas Neue', sans-serif; font-size: 26px; color: #07bcad; line-height: 1; flex-shrink: 0; }\n  .ksf-pp .ksf-faq-item[open] summary::after { content: \"\\2013\"; }\n  .ksf-pp .ksf-faq-item[open] summary { color: #07bcad; }\n  .ksf-pp .ksf-faq-answer { padding: 0 22px 20px; color: #4a4a4a; font-size: 15px; line-height: 1.65; }\n\n  \/* DELIVERY *\/\n  .ksf-pp .ksf-delivery .ksf-title { text-align: center; }\n  .ksf-pp .ksf-delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; margin-top: 24px; }\n  .ksf-pp .ksf-delivery-option { display: flex; flex-direction: column; gap: 16px; }\n  .ksf-pp .ksf-delivery-heading { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 2px; text-transform: uppercase; color: #2a2a2a; margin: 0; }\n  .ksf-pp .ksf-delivery-copy { color: #4a4a4a; font-size: 15px; line-height: 1.6; margin: 0; }\n  .ksf-pp .ksf-delivery-list { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 15px; }\n  .ksf-pp .ksf-delivery-list li { position: relative; padding-left: 24px; margin-bottom: 10px; line-height: 1.5; }\n  .ksf-pp .ksf-delivery-list li::before { content: \"\\2713\"; position: absolute; left: 0; top: 0; color: #07bcad; font-weight: 700; }\n\n  \/* DIMENSIONS TABLE *\/\n  .ksf-pp .ksf-table-wrap { overflow-x: auto; border-radius: 14px; }\n  .ksf-pp .ksf-table { width: 100%; border-collapse: separate; border-spacing: 0; background: #fff; color: #2a2a2a; border-radius: 14px; overflow: hidden; }\n  .ksf-pp .ksf-table th, .ksf-pp .ksf-table td { padding: 14px 18px; text-align: left; font-size: 15px; }\n  .ksf-pp .ksf-table thead th { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 3px; text-transform: uppercase; color: #fff; background: #07bcad; font-weight: 500; }\n  .ksf-pp .ksf-table tbody td { border-bottom: 1px solid #f0f0f0; }\n  .ksf-pp .ksf-table tbody tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-table tbody tr:nth-child(even) { background: #fafbfa; }\n  .ksf-pp .ksf-table tbody td:first-child { color: #2a2a2a; font-weight: 700; text-transform: uppercase; font-size: 12px; letter-spacing: 2px; width: 34%; }\n  .ksf-pp .ksf-table-note { color: #8a8a8a; font-size: 12px; margin: 12px 2px 0; line-height: 1.5; }\n\n  \/* ===== SPECIFICATIONS — contained tabbed card (pure CSS, no JS) ===== *\/\n  .ksf-pp .ksf-speccard { margin: 24px 0; border: 1px solid #e6e7e8; border-radius: 20px; overflow: hidden; box-shadow: 0 20px 50px -30px rgba(0,0,0,0.25); background: #fff; }\n  .ksf-pp .ksf-speccard-head { background: linear-gradient(120deg, #07bcad 0%, #069e92 100%); padding: 22px 28px; }\n  .ksf-pp .ksf-speccard-head .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 2px; }\n  .ksf-pp .ksf-speccard-head h2 { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(26px, 3.4vw, 36px); line-height: 1; color: #fff; margin: 0; font-weight: 400; }\n  .ksf-pp .ksf-tabs input[type=\"radio\"] { position: absolute; opacity: 0; pointer-events: none; }\n  .ksf-pp .ksf-tabnav { display: flex; flex-wrap: wrap; gap: 6px; padding: 14px 20px 0; background: #f4f5f6; border-bottom: 1px solid #e6e7e8; }\n  .ksf-pp .ksf-tablabel { font-family: 'Bebas Neue', sans-serif; font-size: 16px; letter-spacing: 1.5px; text-transform: uppercase; padding: 10px 18px; border-radius: 10px 10px 0 0; background: transparent; color: #8a8a8a; cursor: pointer; user-select: none; transition: background .2s, color .2s; border: 1px solid transparent; border-bottom: none; position: relative; top: 1px; }\n  .ksf-pp .ksf-tablabel:hover { color: #4a4a4a; }\n  .ksf-pp .ksf-panel { display: none; }\n  .ksf-pp .ksf-spec-table { width: 100%; border-collapse: collapse; }\n  .ksf-pp .ksf-spec-table td { padding: 13px 28px; font-size: 15px; border-bottom: 1px solid #f1f1f2; }\n  .ksf-pp .ksf-spec-table tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-spec-table tr:nth-child(even) { background: #fafbfb; }\n  .ksf-pp .ksf-spec-table td.ksf-k { color: #2a2a2a; font-weight: 600; width: 54%; }\n  .ksf-pp .ksf-spec-table td.ksf-v { color: #565656; }\n  \/* each tab is tinted its own BRAND color when inactive, solid when active *\/\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t1\"] { background: rgba(7,188,173,0.12); color: #06978b; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t2\"] { background: rgba(41,182,216,0.14); color: #1f97b8; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t3\"] { background: rgba(74,61,177,0.12); color: #4a3db1; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t4\"] { background: rgba(241,11,101,0.12); color: #f10b65; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\n  .ksf-pp .ksf-tabnav label[for=\"ksf-t6\"] { background: rgba(7,188,173,0.12); color: #06978b; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"] { background: #07bcad; color: #fff; border-color: #07bcad; }\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { background: #29b6d8; color: #fff; border-color: #29b6d8; }\n  .ksf-pp #ksf-t3:checked ~ .ksf-tabnav label[for=\"ksf-t3\"] { background: #4a3db1; color: #fff; border-color: #4a3db1; }\n  .ksf-pp #ksf-t4:checked ~ .ksf-tabnav label[for=\"ksf-t4\"] { background: #f10b65; color: #fff; border-color: #f10b65; }\n  .ksf-pp #ksf-t5:checked ~ .ksf-tabnav label[for=\"ksf-t5\"] { background: #ffaa00; color: #fff; border-color: #ffaa00; }\n  .ksf-pp #ksf-t6:checked ~ .ksf-tabnav label[for=\"ksf-t6\"] { background: #07bcad; color: #fff; border-color: #07bcad; }\n  .ksf-pp #ksf-t1:checked ~ #ksf-p1,\n  .ksf-pp #ksf-t5:checked ~ #ksf-p5,\n  .ksf-pp #ksf-t6:checked ~ #ksf-p6 { display: block; }\n  .ksf-pp #ksf-t2:checked ~ #ksf-p2,\n  .ksf-pp #ksf-t3:checked ~ #ksf-p3,\n  .ksf-pp #ksf-t4:checked ~ #ksf-p4 { display: grid; }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-tablabel { font-size: 14px; padding: 8px 12px; letter-spacing: 1px; }\n    .ksf-pp .ksf-spec-table td { padding: 12px 16px; font-size: 14px; }\n    .ksf-pp .ksf-spec-table td.ksf-k { width: 56%; }\n    .ksf-pp .ksf-speccard-head { padding: 18px 20px; }\n  }\n\n  \/* DIMENSIONS optional two-column (table + photo). Full-width table if no photo. *\/\n  .ksf-pp .ksf-dim-grid { display: grid; grid-template-columns: 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-dim-grid:has(.ksf-dim-photo) { grid-template-columns: 1.1fr 1fr; }\n  .ksf-pp .ksf-dim-photo { margin: 0; border-radius: 16px; overflow: hidden; box-shadow: 0 12px 40px -20px rgba(0,0,0,0.15); }\n  .ksf-pp .ksf-dim-photo img { display: block; width: 100%; height: auto; border-radius: 16px; }\n  @media (max-width: 860px) { .ksf-pp .ksf-dim-grid:has(.ksf-dim-photo) { grid-template-columns: 1fr; } }\n\n  @media (max-width: 860px) {\n    .ksf-pp .ksf-hero-top { grid-template-columns: 1fr; }\n    .ksf-pp .ksf-hero { grid-template-columns: 1fr; padding: 28px; }\n    .ksf-pp .ksf-hero--bonus { padding: 28px; }\n    .ksf-pp .ksf-hero-media { order: -1; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: repeat(2, 1fr); }\n    .ksf-pp .ksf-card--media { grid-template-columns: 1fr; gap: 20px; }\n    .ksf-pp .ksf-card--media .ksf-section-shot { order: -1; }\n  }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-card { padding: 20px 0; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: 1fr; }\n    .ksf-pp .ksf-delivery-grid { grid-template-columns: 1fr; gap: 24px; }\n    .ksf-pp .ksf-table th, .ksf-pp .ksf-table td { padding: 12px; font-size: 14px; }\n  }\n\u003c\/style\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBaby Lock\u003c\/p\u003e\n      \u003ch1\u003eAllegro (BLMAG)\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eMeet the Baby Lock Allegro — the perfect machine for piecing and quilting large projects. An expansive 12\" throat space gives you plenty of creative room to work comfortably on bulky quilts and home decor, while 200 built-in stitches, a built-in needle threader, speeds up to 1,000 SPM, and programmable needle up\/down bring speed and precision to every project.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003c!-- HERO IMAGE — a CUSTOM composition: the product shot combined with our included\n           courses \/ current bonus, designed in Canva\/Photoshop. This one image carries the\n           \"why buy from us\" story visually, so the hero stays clean. Swap the image to\n           update the courses\/bonus — no HTML edits. --\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-allegro-hero.png?v=1785347104\" alt=\"Baby Lock Allegro\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- KEY FEATURE CIRCLES (stitched badges) --\u003e\n  \u003cdiv class=\"ksf-hero-features\"\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e12\" Workspace\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eExpanded throat clearance to the right of the needle for maneuvering bulky quilts and large projects.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e200 Stitches\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003e56 utility stitches (11 one-step buttonholes) and 144 decorative patterns, plus 2 built-in alphabets.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e1,000 SPM\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eUltra-fast stitching speed with a variable speed control slide for precise command.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e10 Feet\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003e9 snap-on feet plus a free-motion\/darning foot, included right out of the box.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS: one section per highlight row in the sheet, alternating image side.\n       Each highlight = one image + copy, alternating image side. Use these to tell the\n       machine's story (standout features, workspace, ease-of-use, connectivity, etc.).\n       Do NOT turn these into a spec dump — attributes live in metafields. --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-allegro-highlight-01.webp?v=1785347104\" alt=\"Expanded workspace and speed control on the Baby Lock Allegro\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eRoom to Work\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eExpanded Workspace \u0026amp; Speed Control\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe Allegro's 12\" throat space eliminates fabric crowding when rolling large quilt sandwiches, so bulky projects finally have room to move. A variable speed control slide gives precise command up to 1,000 SPM, whatever the project calls for.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDigital Precision\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eLCD Screen \u0026amp; One-Touch Controls\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eA clear LCD screen makes it simple to select stitches, adjust stitch width and length, and mirror image patterns. One-touch buttons for Start\/Stop, Reverse, Reinforcement Stitch, Needle Up\/Down, and Thread Cutter keep your hands where they belong — on the fabric.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-allegro-highlight-02-lcd-controls.webp?v=1785873784\" alt=\"LCD screen and one-touch controls on the Baby Lock Allegro\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-allegro-highlight-03-needle-threader.webp?v=1785872352\" alt=\"Programmable needle and built-in threader on the Baby Lock Allegro\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eWorkflow Efficiency\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eProgrammable Needle \u0026amp; Built-In Threader\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eSet the needle to stop down for easy pivoting and cornering, or up for fast chain piecing. The built-in needle threader gets thread through the eye instantly, no squinting required.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003ePrecision Piecing Kit\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003ePrecision Plates \u0026amp; Included Accessories\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eA straight stitch needle plate handles delicate fabrics and precise 1\/4\" piecing, alongside the standard plate, a built-in free arm, dual accessory storage compartments, a hands-free knee lifter, and a soft cover to keep it all protected.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-allegro-highlight-04-plates-accessories.webp?v=1785872352\" alt=\"Needle plates and included accessories for the Baby Lock Allegro\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ THREE LIST COLUMNS: Key Features + Included Accessories + Included Presser Feet ============\n       Side by side. Key Features = the full feature rundown (not the 4 circles).\n       Included Accessories = manufacturer's in-the-box items (NON-foot), SKUs STRIPPED.\n       Included Presser Feet = the feet that come with the machine, SKUs STRIPPED. --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\"\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e12\" expanded throat workspace for bulky quilts and large projects\u003c\/li\u003e\n        \u003cli\u003e200 built-in stitches (56 utility, 11 one-step buttonholes, 144 decorative) and 2 alphabets\u003c\/li\u003e\n        \u003cli\u003eSews up to 1,000 stitches per minute with a speed control slider\u003c\/li\u003e\n        \u003cli\u003eBuilt-in needle threader for hassle-free setup\u003c\/li\u003e\n        \u003cli\u003eProgrammable needle up\/down for pivoting, chain piecing, and appliqué\u003c\/li\u003e\n        \u003cli\u003eOne-touch buttons for Start\/Stop, Reverse, Reinforcement Stitch, Needle Up\/Down, Thread Cutter\u003c\/li\u003e\n        \u003cli\u003eStraight stitch needle plate alongside standard plate for precise 1\/4\" piecing\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003eHands-free knee lifter\u003c\/li\u003e\n        \u003cli\u003eSoft dust cover\u003c\/li\u003e\n        \u003cli\u003eStraight stitch needle plate\u003c\/li\u003e\n        \u003cli\u003eBuilt-in free arm with dual accessory storage compartments\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003eFree-motion\/darning foot\u003c\/li\u003e\n        \u003cli\u003e9 additional snap-on feet (specific styles TODO — pull individual foot names from the Baby Lock feet chart before publishing)\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ DETAILS — contained tabbed card (pure CSS, no JS) ============\n       5 tabs: Specifications · Warranty · Why Buy From Us · Education · Videos.\n       Specifications holds all spec rows (strip SKUs). Warranty \/ Why Buy \/ Education\n       are prose, filled PER MACHINE. Videos: add one embed per video, or delete the\n       Videos tab (its input, label, panel) if the machine has none.\n       First input must keep `checked`. --\u003e\n  \u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t1\" checked\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t2\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t3\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t4\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t5\"\u003e\n\n    \u003cdiv class=\"ksf-speccard-head\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDetails\u003c\/p\u003e\n      \u003ch2\u003eProduct Details\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-tabnav\"\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t1\"\u003eSpecifications\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t2\"\u003eWarranty\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t3\"\u003eWhy Buy From Us\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t4\"\u003eEducation\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t5\"\u003eVideos\u003c\/label\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 1: Specifications (all spec rows; strip SKUs) --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThroat Workspace\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e12\" to the right of the needle\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Sewing Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUp to 1,000 Stitches Per Minute (SPM)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e200 total (56 Utility incl. 11 One-Step Buttonholes, 144 Decorative)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Alphabets\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Plates Included\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eStandard needle plate + Straight Stitch needle plate (for 1\/4\" piecing)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Plate Markings\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eInches and centimeters, with seam markings on the bobbin cover\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePresser Feet Included\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e10 total (9 snap-on feet + 1 free-motion\/darning foot)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Positioning\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eProgrammable needle up\/down\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Threading\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBuilt-in automatic needle threader\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eLCD screen for stitch selection, width\/length adjustment, and mirror imaging\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (image left, text right — BRAND-SPECIFIC; this is the Baby Lock version) --\u003e\n    \u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p2\"\u003e\n      \u003cfigure style=\"margin:0;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-warranty.png?v=1785872353\" alt=\"Baby Lock warranty\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBaby Lock Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBaby Lock machines are built for sewists who want precision without the frustration. The Allegro's warranty reflects that same commitment to quality.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eLimited Warranty\u003c\/strong\u003e — 25 years\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eParts\u003c\/strong\u003e — 10-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCircuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Components\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eLabor \u0026amp; Adjustments\u003c\/strong\u003e — 1 year free, performed by an authorized Baby Lock retailer\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBaby Lock's warranty is one of the strongest in the industry. It covers manufacturer defects in materials and workmanship. Normal wear items (needles, belts, light bulbs) are excluded. Must be purchased from an authorized Baby Lock retailer — registering your product is strongly recommended to avoid needing the original receipt for service.\u003c\/p\u003e\n        \u003cp\u003eYour Baby Lock warranty is valid at any authorized retailer nationwide — take your machine anywhere for service.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right — ties to the bonus section above) --\u003e\n    \u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p3\"\u003e\n      \u003cfigure style=\"margin:0;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Why_buy_from_us_20af0627-6d52-4140-af04-ce7bc644a578.png?v=1785872353\" alt=\"Why buy from us\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eWhy Buy From Us\u003c\/h3\u003e\n        \u003cp\u003eWhen you buy from Sew It Online, you're covered — before, during, and after the sale.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eReal Support When You Need It\u003c\/strong\u003e — call us first. Our techs and education specialists solve a lot over video, find you a local repair shop, or walk you through shipping it back. Just keep your box.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarranty Valid at Any Authorized Dealer\u003c\/strong\u003e — your coverage travels with you. Take your machine anywhere for service, no questions asked.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003ePlus, every machine purchase includes access to our full education library — see the Education tab.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 4: Education (image left, text right) --\u003e\n    \u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p4\"\u003e\n      \u003cfigure style=\"margin:0;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Why_buy_from_us_20af0627-6d52-4140-af04-ce7bc644a578.png?v=1785872353\" alt=\"Education included\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eWhat Education Is Included\u003c\/h3\u003e\n        \u003cp\u003eEvery machine purchase includes access to our full education library:\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e✂️ \u003cstrong\u003eSew What's Possible Challenge\u003c\/strong\u003e — start sewing real projects fast.\u003c\/li\u003e\n          \u003cli\u003e📚 \u003cstrong\u003eBeyond The Basics\u003c\/strong\u003e — level up your technique.\u003c\/li\u003e\n          \u003cli\u003e🧵 \u003cstrong\u003eMachine Maintenance Course\u003c\/strong\u003e — keep your machine running right.\u003c\/li\u003e\n          \u003cli\u003e🏆 \u003cstrong\u003eFrom Box to Confidence\u003c\/strong\u003e — sewing the same day it arrives.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 5: Videos — single video supplied for the Allegro. Uses the playlist markup\n         with just one entry; add more \u003cinput\u003e\/\u003cdiv class=\"ksf-vp-screen\"\u003e\/\u003clabel\u003e trios\n         following this same pattern if more videos are added later. --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n      \u003cdiv class=\"ksf-vp\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp1\" checked\u003e\n\n        \u003cdiv class=\"ksf-vp-stage\"\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sIcBDP8Xn2Y\" title=\"Perfect Stitching on the Baby Lock Allegro Sewing \u0026amp; Quilting Machine\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ksf-vp-list\"\u003e\n          \u003cdiv class=\"ksf-vp-listhead\"\u003ePlaylist\u003c\/div\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003ePerfect Stitching on the Baby Lock Allegro Sewing \u0026amp; Quilting Machine\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ============ FAQ (accordion + FAQPage schema) ============\n       Strong for SEO \/ AI search. Fill per machine. Add\/remove ksf-faq-item blocks\n       AND keep the JSON-LD below in sync (each Q\u0026A must match).\n       NOTE: some Shopify setups strip \u003cscript\u003e from product descriptions. If the\n       schema doesn't validate on the live page, move the JSON-LD block into the theme\n       product template. The visual accordion works either way. --\u003e\n  \u003csection class=\"ksf-faq\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eQuestions\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat is the throat space on the Baby Lock Allegro?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe Allegro has 12\" of clearance to the right of the needle, giving you room to maneuver bulky quilts and large home decor projects without fabric crowding.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eHow fast does the Allegro sew?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe Allegro sews at up to 1,000 stitches per minute, with a variable speed control slide so you can dial in the exact pace for your project.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat presser feet come with the Allegro?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe Allegro includes 10 presser feet total: 9 snap-on feet plus a free-motion\/darning foot.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat is the warranty on the Baby Lock Allegro?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe Allegro is backed by a 25-year limited warranty, with 10 years on parts, 5 years on circuit boards, 5 years on electrical components, and 1 year of labor.\u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/section\u003e\n\n  \u003cscript type=\"application\/ld+json\"\u003e\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n      { \"@type\": \"Question\", \"name\": \"What is the throat space on the Baby Lock Allegro?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The Allegro has 12\\\" of clearance to the right of the needle, giving you room to maneuver bulky quilts and large home decor projects without fabric crowding.\" } },\n      { \"@type\": \"Question\", \"name\": \"How fast does the Allegro sew?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The Allegro sews at up to 1,000 stitches per minute, with a variable speed control slide so you can dial in the exact pace for your project.\" } },\n      { \"@type\": \"Question\", \"name\": \"What presser feet come with the Allegro?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The Allegro includes 10 presser feet total: 9 snap-on feet plus a free-motion\/darning foot.\" } },\n      { \"@type\": \"Question\", \"name\": \"What is the warranty on the Baby Lock Allegro?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The Allegro is backed by a 25-year limited warranty, with 10 years on parts, 5 years on circuit boards, 5 years on electrical components, and 1 year of labor.\" } }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"Baby Lock","offers":[{"title":"Default Title","offer_id":45393424482557,"sku":null,"price":1399.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-allegro-hero.png?v=1785347104"},{"product_id":"bably-lock-soprano","title":"Baby Lock Soprano","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (Baby Lock Soprano) ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\u003e\n\u003c!-- Narrative layer only. Structured attributes (stitches, speed, throat, hoops) live in --\u003e\n\u003c!-- Shopify metafields and are handled by bulk edit — never re-list them here. --\u003e\n\u003cdiv class=\"ksf-pp\"\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700\u0026family=Bebas+Neue\u0026display=swap');\n  .ksf-pp { font-family: 'Montserrat', -apple-system, sans-serif; color: #2a2a2a; background: #fff; max-width: 1080px; margin: 0 auto; padding: 8px 0 40px; line-height: 1.6; }\n  .ksf-pp * { box-sizing: border-box; }\n  .ksf-pp h1, .ksf-pp h2 { font-family: 'Bebas Neue', Impact, sans-serif; letter-spacing: 0.01em; color: #2a2a2a; font-weight: 400; margin: 0; }\n  .ksf-pp h1 { font-size: clamp(40px, 6vw, 64px); line-height: 1; }\n  .ksf-pp .ksf-title { font-size: clamp(30px, 4vw, 44px); line-height: 1; margin-bottom: 20px; }\n  .ksf-pp .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #07bcad; font-weight: 500; margin: 0 0 12px; }\n  .ksf-pp .ksf-lead { color: #4a4a4a; font-size: 17px; max-width: 640px; margin: 14px 0 0; }\n  .ksf-pp .ksf-lead + .ksf-lead { margin-top: 18px; }\n\n  \/* HERO *\/\n  .ksf-pp .ksf-hero { display: grid; grid-template-columns: 1.15fr 1fr; gap: 40px; align-items: center; background: #07bcad; border-radius: 24px; padding: 40px; margin: 0 0 40px; }\n  .ksf-pp .ksf-hero h1 { color: #fff; }\n  .ksf-pp .ksf-hero .ksf-eyebrow { color: #e0fffb; }\n  .ksf-pp .ksf-hero .ksf-lead { color: rgba(255,255,255,0.92); }\n  .ksf-pp .ksf-hero-text { min-width: 0; }\n  .ksf-pp .ksf-hero-media { min-width: 0; }\n  .ksf-pp .ksf-hero-image { background: transparent; border-radius: 16px; padding: 0; box-shadow: none; }\n  .ksf-pp .ksf-hero-image img { display: block; width: 100%; height: auto; border-radius: 0; }\n  .ksf-pp .ksf-hero-video { position: relative; width: 100%; aspect-ratio: 16 \/ 9; border-radius: 16px; overflow: hidden; box-shadow: 0 16px 40px -20px rgba(0,0,0,0.35); background: #000; }\n  .ksf-pp .ksf-hero-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n\n  \/* KEY FEATURE CIRCLES (stitched badges) *\/\n  .ksf-pp .ksf-hero-features { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; margin-bottom: 40px; }\n  .ksf-pp .ksf-feature-item { background: transparent; border: none; padding: 0; text-align: center; display: flex; flex-direction: column; align-items: center; }\n  .ksf-pp .ksf-feature-circle { position: relative; width: 150px; height: 150px; border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 22px; margin-bottom: 16px; transition: transform .25s ease; }\n  .ksf-pp .ksf-feature-item:hover .ksf-feature-circle { transform: translateY(-4px) rotate(-2deg); }\n  .ksf-pp .ksf-feature-circle::before { content: \"\"; position: absolute; inset: 10px; border-radius: 50%; border: 2px dashed rgba(255,255,255,0.9); }\n  .ksf-pp .ksf-feature-item:nth-child(1) .ksf-feature-circle { background: #07bcad; }\n  .ksf-pp .ksf-feature-item:nth-child(2) .ksf-feature-circle { background: #4a3db1; }\n  .ksf-pp .ksf-feature-item:nth-child(3) .ksf-feature-circle { background: #f10b65; }\n  .ksf-pp .ksf-feature-item:nth-child(4) .ksf-feature-circle { background: #ffaa00; }\n  .ksf-pp .ksf-feature-num { font-family: 'Bebas Neue', Impact, sans-serif; font-size: 20px; line-height: 1.05; letter-spacing: 0.03em; color: #fff; position: relative; z-index: 1; }\n  .ksf-pp .ksf-feature-item p { color: #4a4a4a; font-size: 13px; margin: 0; line-height: 1.45; max-width: 200px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-feature-circle { width: 130px; height: 130px; } }\n\n  \/* MEDIA CARDS (alternating image + text) *\/\n  .ksf-pp .ksf-card { padding: 32px 0; margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: center; }\n  .ksf-pp .ksf-card--media .ksf-card-text { display: flex; flex-direction: column; }\n  .ksf-pp .ksf-card--media .ksf-eyebrow { margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media .ksf-title { margin-bottom: 14px; }\n  .ksf-pp .ksf-section-shot { margin: 0; border-radius: 0; overflow: visible; box-shadow: none; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: auto; object-fit: contain; border-radius: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\n\n  \/* TWO LIST COLUMNS (Key Features \/ Included Accessories) *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 40px; }\n  .ksf-pp .ksf-tricol-item { min-width: 0; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(24px, 2.4vw, 30px); letter-spacing: 0.02em; margin-bottom: 14px; }\n  .ksf-pp .ksf-collist { list-style: none; margin: 0; padding: 0; font-family: 'Montserrat', -apple-system, sans-serif; color: #4a4a4a; font-size: 13px; line-height: 1.45; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 9px; }\n  .ksf-pp .ksf-collist li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-collist li::before { content: \"\"; position: absolute; left: 0; top: 7px; width: 6px; height: 6px; border-radius: 50%; background: #07bcad; }\n  @media (max-width: 600px) { .ksf-pp .ksf-tricol { grid-template-columns: 1fr; gap: 24px; } }\n  .ksf-pp .ksf-bullets li { position: relative; padding-left: 28px; margin-bottom: 14px; line-height: 1.5; }\n  .ksf-pp .ksf-bullets li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-bullets li::before { content: \"\"; position: absolute; left: 0; top: 9px; width: 10px; height: 10px; border-radius: 50%; background: #07bcad; }\n\n  \/* FINE PRINT *\/\n  .ksf-pp .ksf-fineprint { color: #8a8a8a; font-size: 12px; line-height: 1.5; margin: 8px 0 0; }\n  .ksf-pp .ksf-note { background: #f6f6f8; border-left: 3px solid #07bcad; border-radius: 8px; padding: 14px 16px; margin: 20px 0; color: #4a4a4a; font-size: 14px; line-height: 1.55; }\n  .ksf-pp .ksf-note strong { color: #2a2a2a; }\n  .ksf-pp .ksf-included { columns: 2; column-gap: 40px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-included { columns: 1; } }\n  .ksf-pp .ksf-gift { background: linear-gradient(135deg, #07bcad, #4a3db1); border-radius: 16px; padding: 22px 24px; margin: 24px 0; color: #fff; }\n  .ksf-pp .ksf-gift-tag { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 3px; text-transform: uppercase; margin: 0 0 6px; color: #e0fffb; }\n  .ksf-pp .ksf-gift-copy { margin: 0; font-size: 16px; line-height: 1.55; color: #fff; }\n  .ksf-pp .ksf-gift-copy strong { color: #fff; }\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n  .ksf-pp .ksf-sio { background: linear-gradient(135deg, #07bcad 0%, #4a3db1 100%); border-radius: 24px; padding: 40px; margin: 32px 0; color: #fff; }\n  .ksf-pp .ksf-sio-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 12px; }\n  .ksf-pp .ksf-sio-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(30px, 4vw, 44px); line-height: 1; color: #fff; margin: 0 0 14px; }\n  .ksf-pp .ksf-sio-lead { color: rgba(255,255,255,0.92); font-size: 17px; margin: 0 0 20px; max-width: 640px; }\n  .ksf-pp .ksf-sio-list { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 12px 32px; }\n  .ksf-pp .ksf-sio-list li { position: relative; padding-left: 28px; color: #fff; font-size: 16px; line-height: 1.5; }\n  .ksf-pp .ksf-sio-list li::before { content: \"\\2713\"; position: absolute; left: 0; top: 0; color: #fff; font-weight: 700; }\n  @media (max-width: 640px) { .ksf-pp .ksf-sio { padding: 28px; } .ksf-pp .ksf-sio-list { grid-template-columns: 1fr; } }\n  .ksf-pp .ksf-video-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-video-grid { grid-template-columns: 1fr; } }\n\n  .ksf-pp .ksf-delivery .ksf-title { text-align: center; }\n  .ksf-pp .ksf-delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; margin-top: 24px; }\n  .ksf-pp .ksf-delivery-option { display: flex; flex-direction: column; gap: 16px; }\n  .ksf-pp .ksf-delivery-heading { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 2px; text-transform: uppercase; color: #2a2a2a; margin: 0; }\n  .ksf-pp .ksf-delivery-copy { color: #4a4a4a; font-size: 15px; line-height: 1.6; margin: 0; }\n  .ksf-pp .ksf-delivery-list { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 15px; }\n  .ksf-pp .ksf-delivery-list li { position: relative; padding-left: 24px; margin-bottom: 10px; line-height: 1.5; }\n  .ksf-pp .ksf-delivery-list li::before { content: \"\\2713\"; position: absolute; left: 0; top: 0; color: #07bcad; font-weight: 700; }\n\n  .ksf-pp .ksf-table-wrap { overflow-x: auto; border-radius: 14px; }\n  .ksf-pp .ksf-table { width: 100%; border-collapse: separate; border-spacing: 0; background: #fff; color: #2a2a2a; border-radius: 14px; overflow: hidden; }\n  .ksf-pp .ksf-table th, .ksf-pp .ksf-table td { padding: 14px 18px; text-align: left; font-size: 15px; }\n  .ksf-pp .ksf-table thead th { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 3px; text-transform: uppercase; color: #fff; background: #07bcad; font-weight: 500; }\n  .ksf-pp .ksf-table tbody td { border-bottom: 1px solid #f0f0f0; }\n  .ksf-pp .ksf-table tbody tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-table tbody tr:nth-child(even) { background: #fafbfa; }\n  .ksf-pp .ksf-table tbody td:first-child { color: #2a2a2a; font-weight: 700; text-transform: uppercase; font-size: 12px; letter-spacing: 2px; width: 34%; }\n  .ksf-pp .ksf-table-note { color: #8a8a8a; font-size: 12px; margin: 12px 2px 0; line-height: 1.5; }\n\n  \/* ===== SPECIFICATIONS — contained tabbed card (pure CSS, no JS) ===== *\/\n  .ksf-pp .ksf-speccard { margin: 24px 0; border: 1px solid #e6e7e8; border-radius: 20px; overflow: hidden; box-shadow: 0 20px 50px -30px rgba(0,0,0,0.25); background: #fff; }\n  .ksf-pp .ksf-speccard-head { background: linear-gradient(120deg, #07bcad 0%, #4a3db1 55%, #f10b65 100%); padding: 22px 28px; }\n  .ksf-pp .ksf-speccard-head .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 2px; }\n  .ksf-pp .ksf-speccard-head h2 { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(26px, 3.4vw, 36px); line-height: 1; color: #fff; margin: 0; font-weight: 400; }\n  .ksf-pp .ksf-tabs input[type=\"radio\"] { position: absolute; opacity: 0; pointer-events: none; }\n  .ksf-pp .ksf-tabnav { display: flex; flex-wrap: wrap; gap: 6px; padding: 14px 20px 0; background: #f4f5f6; border-bottom: 1px solid #e6e7e8; }\n  .ksf-pp .ksf-tablabel { font-family: 'Bebas Neue', sans-serif; font-size: 16px; letter-spacing: 1.5px; text-transform: uppercase; padding: 10px 18px; border-radius: 10px 10px 0 0; background: transparent; color: #8a8a8a; cursor: pointer; user-select: none; transition: background .2s, color .2s; border: 1px solid transparent; border-bottom: none; position: relative; top: 1px; }\n  .ksf-pp .ksf-tablabel:hover { color: #4a4a4a; }\n  .ksf-pp .ksf-panel { display: none; }\n  .ksf-pp .ksf-spec-table { width: 100%; border-collapse: collapse; }\n  .ksf-pp .ksf-spec-table td { padding: 13px 28px; font-size: 15px; border-bottom: 1px solid #f1f1f2; }\n  .ksf-pp .ksf-spec-table tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-spec-table tr:nth-child(even) { background: #fafbfb; }\n  .ksf-pp .ksf-spec-table td.ksf-k { color: #2a2a2a; font-weight: 600; width: 54%; }\n  .ksf-pp .ksf-spec-table td.ksf-v { color: #565656; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"],\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { background: #fff; color: #2a2a2a; border-color: #e6e7e8; border-bottom: 1px solid #fff; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"] { box-shadow: inset 0 3px 0 #07bcad; }\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { box-shadow: inset 0 3px 0 #4a3db1; }\n  .ksf-pp #ksf-t1:checked ~ #ksf-p1,\n  .ksf-pp #ksf-t2:checked ~ #ksf-p2 { display: block; }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-tablabel { font-size: 14px; padding: 8px 12px; letter-spacing: 1px; }\n    .ksf-pp .ksf-spec-table td { padding: 12px 16px; font-size: 14px; }\n    .ksf-pp .ksf-spec-table td.ksf-k { width: 56%; }\n    .ksf-pp .ksf-speccard-head { padding: 18px 20px; }\n  }\n\n  .ksf-pp .ksf-dim-grid { display: grid; grid-template-columns: 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-dim-grid:has(.ksf-dim-photo) { grid-template-columns: 1.1fr 1fr; }\n  .ksf-pp .ksf-dim-photo { margin: 0; border-radius: 16px; overflow: hidden; box-shadow: 0 12px 40px -20px rgba(0,0,0,0.15); }\n  .ksf-pp .ksf-dim-photo img { display: block; width: 100%; height: auto; border-radius: 16px; }\n  @media (max-width: 860px) { .ksf-pp .ksf-dim-grid:has(.ksf-dim-photo) { grid-template-columns: 1fr; } }\n\n  @media (max-width: 860px) {\n    .ksf-pp .ksf-hero { grid-template-columns: 1fr; padding: 28px; }\n    .ksf-pp .ksf-hero-media { order: -1; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: repeat(2, 1fr); }\n    .ksf-pp .ksf-card--media { grid-template-columns: 1fr; gap: 20px; }\n    .ksf-pp .ksf-card--media .ksf-section-shot { order: -1; }\n  }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-card { padding: 20px 0; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: 1fr; }\n    .ksf-pp .ksf-delivery-grid { grid-template-columns: 1fr; gap: 24px; }\n    .ksf-pp .ksf-table th, .ksf-pp .ksf-table td { padding: 12px; font-size: 14px; }\n  }\n\u003c\/style\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBaby Lock\u003c\/p\u003e\n      \u003ch1\u003eSoprano\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eReady to take your quilting to new pitch-perfect heights? The Baby Lock Soprano computerized quilting and sewing machine is packed with high-level features for seamless creativity. With 300 built-in stitches, the Automatic Fabric Sensor System (Conformable Fabric Feeding System), automatic pivot feature, advanced needle threader, and an included extension table, the Soprano delivers hit after hit for every quilter and sewist.\u003c\/p\u003e\n      \u003cp class=\"ksf-fineprint\"\u003eMachine shown for demonstration and may not be compatible.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003c!-- No video provided for this machine — image fallback used per video-first\/image-fallback rule --\u003e\n      \u003cfigure class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-soprano-sewing-machine-main-white-bg.png?v=1785514966\" alt=\"Baby Lock Soprano\"\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- KEY FEATURE CIRCLES (stitched badges) --\u003e\n  \u003cdiv class=\"ksf-hero-features\"\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e300 Stitches \u0026amp; 5 Alphabets\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eA full stitch library plus lettering capability.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eFabric Sensor System\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eAuto-adjusts presser foot pressure for smooth stitching.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003ePivot Feature\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eEffortless pivoting for precise corners and curves.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eNeedle Threader\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eOne-handed, effortless threading.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-soprano-sewing-machine-highlight-stitches.webp?v=1785514965\" alt=\"300 Built-In Stitches\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eStitch Library\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e300 Built-In Stitches\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eWith 300 built-in stitches, including 12 one-step buttonhole styles and 5 upper case alphabets, you'll have endless creative options for every quilt and garment project.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eConsistency\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eAutomatic Fabric Sensor System\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe Soprano automatically adjusts presser foot pressure to continuously deliver smooth, level stitching across changing fabric thicknesses.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-soprano-sewing-machine-highlight-fabric-sensor_png.jpg?v=1785514965\" alt=\"Automatic Fabric Sensor System\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-soprano-sewing-machine-highlight-pivot.webp?v=1785514965\" alt=\"Pivot Feature\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003ePrecision\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003ePivot Feature\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe presser foot automatically lifts while the needle stays down, allowing you to pivot fabric effortlessly for precise corners and curved seams.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eEase of Use\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eAdvanced Needle Threader\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThread your needle with one hand in just a few simple motions—no eye strain, no misses, and no hassle!\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-soprano-sewing-machine-highlight-threader.jpg?v=1785514965\" alt=\"Advanced Needle Threader\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- TWO LIST COLUMNS: Key Features + Included Accessories --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\"\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e300 Built-in stitch patterns (107 Utility with 12 one-step buttonholes, 58 Decorative, 14 Cross Stitches, 18 Satin Stitches, 11 Decorative Satin Stitches, 92 Combinable Utility stitches)\u003c\/li\u003e\n        \u003cli\u003e5 Built-in upper case alphabets with numbers and symbols\u003c\/li\u003e\n        \u003cli\u003e3-5\/16\" x 1-3\/4\" LCD screen\u003c\/li\u003e\n        \u003cli\u003eAutomatic Fabric Sensor System (presser foot pressure auto-adjust)\u003c\/li\u003e\n        \u003cli\u003eAutomatic Pivot Feature\u003c\/li\u003e\n        \u003cli\u003eHands-free knee lift\u003c\/li\u003e\n        \u003cli\u003eAdvanced needle threader\u003c\/li\u003e\n        \u003cli\u003eAutomatic thread cutter button \u0026amp; manual thread cutter\u003c\/li\u003e\n        \u003cli\u003eQuick-set, top-loading bobbin (Class 15)\u003c\/li\u003e\n        \u003cli\u003eQuick-set bobbin winder\u003c\/li\u003e\n        \u003cli\u003e8.3\" Workspace to the right of the needle\u003c\/li\u003e\n        \u003cli\u003ePush-button features (Start\/Stop, Needle Up\/Down, Thread Cutter, Reverse, Reinforcement Stitch)\u003c\/li\u003e\n        \u003cli\u003eProgrammable stitch functions \u0026amp; built-in memory pockets\u003c\/li\u003e\n        \u003cli\u003eDrop feed for free-motion quilting\u003c\/li\u003e\n        \u003cli\u003eVariable speed control slider\u003c\/li\u003e\n        \u003cli\u003e14 Needle positions \u0026amp; twin needle setting\u003c\/li\u003e\n        \u003cli\u003eVariable stitch length control: 0mm–5mm\u003c\/li\u003e\n        \u003cli\u003eVariable stitch width control: 0mm–7mm\u003c\/li\u003e\n        \u003cli\u003eOnboard accessory storage compartments\u003c\/li\u003e\n        \u003cli\u003eIncluded quilting extension table\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e16 Presser Feet: Buttonhole\u003c\/li\u003e\n        \u003cli\u003eOvercasting\u003c\/li\u003e\n        \u003cli\u003eMonogramming\u003c\/li\u003e\n        \u003cli\u003eZipper\u003c\/li\u003e\n        \u003cli\u003eZigzag\u003c\/li\u003e\n        \u003cli\u003eBlind Stitch\u003c\/li\u003e\n        \u003cli\u003eButton Fitting\u003c\/li\u003e\n        \u003cli\u003eWalking Foot\u003c\/li\u003e\n        \u003cli\u003eFree-Motion Quilting Foot\u003c\/li\u003e\n        \u003cli\u003eStitch Guide Foot\u003c\/li\u003e\n        \u003cli\u003eAdjustable Zipper\/Piping Foot\u003c\/li\u003e\n        \u003cli\u003eNonstick Foot\u003c\/li\u003e\n        \u003cli\u003eOpen Toe Foot\u003c\/li\u003e\n        \u003cli\u003e1\/4\" Quilting Foot with Guide\u003c\/li\u003e\n        \u003cli\u003eSpecialty Stitch Foot\u003c\/li\u003e\n        \u003cli\u003eEcho Quilting Foot\u003c\/li\u003e\n        \u003cli\u003eClass 15 Bobbins\u003c\/li\u003e\n        \u003cli\u003eQuilting Extension Table\u003c\/li\u003e\n        \u003cli\u003eHands-Free Knee Lifter\u003c\/li\u003e\n        \u003cli\u003eNeedle Package\u003c\/li\u003e\n        \u003cli\u003eTwin Needle\u003c\/li\u003e\n        \u003cli\u003eSeam Ripper \/ Buttonhole Opener\u003c\/li\u003e\n        \u003cli\u003eCleaning Brush\u003c\/li\u003e\n        \u003cli\u003eEyelet Punch\u003c\/li\u003e\n        \u003cli\u003eScrewdrivers\u003c\/li\u003e\n        \u003cli\u003eSpool Caps (Large, Medium \u0026amp; Small)\u003c\/li\u003e\n        \u003cli\u003eSpool Net\u003c\/li\u003e\n        \u003cli\u003eSoft Cover Case\u003c\/li\u003e\n        \u003cli\u003eElectronic Foot Control \u0026amp; Power Cord\u003c\/li\u003e\n        \u003cli\u003eInstruction Manual\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPECIFICATIONS — tabbed card (2 tabs: General, Sewing \u0026 Quilting — no Embroidery\/Serger tabs, not applicable to this machine) --\u003e\n  \u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t1\" checked\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t2\"\u003e\n\n    \u003cdiv class=\"ksf-speccard-head\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDetails\u003c\/p\u003e\n      \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-tabnav\"\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t1\"\u003eGeneral\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t2\"\u003eSewing \u0026amp; Quilting\u003c\/label\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eComputerized Sewing \u0026amp; Quilting Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Weight\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e21.6 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e18.9\" W x 9.8\" D x 11.8\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSpace Right of Needle\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8.3\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eScreen Size\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e3-5\/16\" x 1-3\/4\" LCD Screen\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Warranty\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e25-Year Limited Manufacturer's Warranty (10-Year Parts, 5-Year Circuit Board, 5-Year Electrical, 1-Year Labor)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p2\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTotal Number of Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e300\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eUtility Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e107\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDecorative Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e58\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCross Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e14\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSatin Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e18\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDecorative Satin Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e11\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCombinable Utility Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e92\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Alphabets\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Sewing Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e850 SPM\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eButtonhole Styles\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e12 One-Step Buttonholes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePivot Function\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic Pivot Feature\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFabric Sensor\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic Fabric Sensor System\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePresser Foot Lift\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eHands-Free Knee Lift\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Threader Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAdvanced\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThread Cutter Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Loading Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eQuick-Set, Top-Loading (Class 15)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Winding\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eQuick-Set\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMemory\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBuilt-In Memory Pockets\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFeed System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eDrop Feed Capable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eIncluded Feet Count\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e16\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"Baby Lock","offers":[{"title":"Default Title","offer_id":45393438179581,"sku":null,"price":2999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-soprano-sewing-machine-main-white-bg.png?v=1785514966"},{"product_id":"baby-lock-chorus","title":"Baby Lock Chorus","description":"\u003cp\u003eLooking for a quilting machine that can make your creative visions a reality? The Baby Lock Chorus sewing machine is packed with features to help you achieve perfect results every time. Its NeverMiss Automatic Needle Threader, multi-function foot control, and 11.25\" large workspace make quilting a breeze. Plus, with a sensor pen for sewing and guide beam for sewing, you can be sure your stitches are always precise. And with 771 built-in stitches and a compact digital dual-feed system, the Chorus is the ultimate quilting machine for any project.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"column_item\"\u003e\n\u003ch4\u003eBaby Lock Chorus Features:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eNeverMiss Automatic Needle Threader\u003c\/li\u003e\n\u003cli\u003eMulti-function Foot Control\u003c\/li\u003e\n\u003cli\u003e11.25\" Large Workspace\u003c\/li\u003e\n\u003cli\u003eSensor Pen for Sewing\u003c\/li\u003e\n\u003cli\u003eGuide Beam for Sewing\u003c\/li\u003e\n\u003cli\u003e771 Built-In Stitches\u003c\/li\u003e\n\u003cli\u003eCompact Digital Dual-Feed System\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: left;\" class=\"description_row reverse\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Chorus_Lifestyle_12.jpg?v=1723045847\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eSensor Pen for Sewing\u003c\/h4\u003e\n\u003cp\u003eUse the Sensor Pen to tell your machine exactly where you want your needle and stitches positioned. You can use the pen to designate stitch width, placement, and a stopping point on your fabric.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eGuide Beam for Sewing\u003c\/h4\u003e\n\u003cp\u003ePave your stitching path with a beam of light. The Guide Beam makes continuous stitching easy to keep straight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Chorus_Guide-Beam.jpg?v=1732290523\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row reverse\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Chorus_Ballad_DDF_1.jpg?v=1732285574\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eCompact Digital Dual-Feed System\u003c\/h4\u003e\n\u003cp\u003eWith the new Compact Digital Dual-Feed System you will have 7.0 mm clearance for stitching on multiple layers or high loft fabrics. A total of 36 utility and decorative stitches can now be used with this foot.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eMulti-Function Foot Control\u003c\/h4\u003e\n\u003cp\u003eStart and stop your sewing with the main foot control and perform two convenient functions with the heel tap feature and side pedal. You can program the functions for this accessory through your machine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Chorus_Ballad_Multi-Function-Foot.jpg?v=1732285840\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row reverse\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Chorus_Extension-Table.jpg?v=1732290616\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eQuilting Extension Table\u003c\/h4\u003e\n\u003cp\u003eExpand your workspace with the included quilting extension table. It securely fits on your Baby Lock Chorus, so you maintain a smooth quilting surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eLarge Throat Space\u003c\/h4\u003e\n\u003cp\u003eComfortably quilt with the Chorus's large throat space. 11.25″ to the right of the needle leaves room for thick projects and bigger quilts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Chorus_Throat-Space.jpg?v=1732290674\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row reverse\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Aria_Stitches.jpg?v=1732285625\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003e771 Built-In Stitches\u003c\/h4\u003e\n\u003cp\u003eWith 771 built-in stitches, you'll have many creative options. From numerous utility stitches to decorative ones, you'll find something for every project.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eLCD Color Touch Screen\u003c\/h4\u003e\n\u003cp\u003eClearly see the details of every stitch. This large color LCD touch screen measures 7\" diagonally and shows up to 260,000 colors. You'll get a bold, vivid display of your chosen stitches, machine settings and more.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Chorus_LCD-Screen_Web.jpg?v=1732290738\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row reverse\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/IQ-Technology.jpg?v=1732286001\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eBaby Lock IQ Technology™\u003c\/h4\u003e\n\u003cp\u003eBaby Lock IQ Technology is what makes Baby Lock machines so smart and efficient. IQ Technology works with the \"brain\" of your machine to help achieve exactly what you desire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eTwo-Thread Spool Stand\u003c\/h4\u003e\n\u003cp\u003eEasily attach this stand to the top of your machine to add two additional spools or large cones of thread to make switching thread colors quicker and easier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Chorus_Spool-Stand_Web.jpg?v=1732290808\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row reverse\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Chorus_Accessories.jpg?v=1732290847\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eIncluded Accessories\u003c\/h4\u003e\n\u003cp\u003eThe Chorus comes with 13 feet and lots of other great accessories to help you create. For a full list, refer to the machine manual.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eEnhanced Stadium Lighting\u003c\/h4\u003e\n\u003cp\u003eIlluminate your fabric with 10 inches around the needle. You'll see every detail of your project. Plus, the bright LED lights last longer so you won't worry about changing light bulbs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Chorus_SewMore_9.jpg?v=1732290890\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row reverse\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Ballad-drop-in-bobbin.jpg?v=1732284732\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eQuick-Set, Drop-In Bobbin\u003c\/h4\u003e\n\u003cp\u003eWith a drop-in bobbin, getting ready to sew is easy. When you need a new bobbin, simply drop it in and go. Your machine will put the thread right where you need it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eNeverMiss Automatic Needle Threader\u003c\/h4\u003e\n\u003cp\u003eThe NeverMiss Automatic Needle Threader does exactly what it promises. It's never been this fast or easy, the Chorus threads your needle with little more than the push of a button.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Aria_ANT02.jpg?v=1732285675\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"align-items: center;\" class=\"description_row reverse\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Chorus_Push-Button.jpg?v=1732290973\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003ePush-Button Features\u003c\/h4\u003e\n\u003cp\u003eConvenient push button features give you more freedom to focus on your project. Raise and lower the needle or presser foot, cut threads, reinforce stitches and thread your needle with the push of a button.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eBaby Lock Chorus Includes:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSensor pen \u0026amp; holder\u003c\/li\u003e\n\u003cli\u003eTouch pen (stylus)\u003c\/li\u003e\n\u003cli\u003eKnee lift\u003c\/li\u003e\n\u003cli\u003e13 Presser Feet\u003c\/li\u003e\n\u003cli\u003eMulti-Function Foot Control\u003c\/li\u003e\n\u003cli\u003e2-thread spool stand\u003c\/li\u003e\n\u003cli\u003eCord guide bobbin cover\u003c\/li\u003e\n\u003cli\u003eStraight stitch needle plate\u003c\/li\u003e\n\u003cli\u003eTwin needle\u003c\/li\u003e\n\u003cli\u003e60-Day Trial of Online Sewing Classes\u003c\/li\u003e\n\u003cli\u003eExtension table\u003c\/li\u003e\n\u003cli\u003ePlus more\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Baby Lock","offers":[{"title":"Default Title","offer_id":45393467572477,"sku":null,"price":6199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Baby_Lock_Chorus.png?v=1783694344"},{"product_id":"baby-lock-presto-ii","title":"Baby Lock Presto II","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (Baby Lock Presto II) ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\u003e\n\u003c!-- Narrative layer only. Structured attributes (stitches, speed, throat, hoops) live in --\u003e\n\u003c!-- Shopify metafields and are handled by bulk edit — never re-list them here. --\u003e\n\u003cdiv class=\"ksf-pp\"\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700\u0026family=Bebas+Neue\u0026display=swap');\n  .ksf-pp { font-family: 'Montserrat', -apple-system, sans-serif; color: #2a2a2a; background: #fff; max-width: 1080px; margin: 0 auto; padding: 8px 0 40px; line-height: 1.6; }\n  .ksf-pp * { box-sizing: border-box; }\n  .ksf-pp h1, .ksf-pp h2 { font-family: 'Bebas Neue', Impact, sans-serif; letter-spacing: 0.01em; color: #2a2a2a; font-weight: 400; margin: 0; }\n  .ksf-pp h1 { font-size: clamp(40px, 6vw, 64px); line-height: 1; }\n  .ksf-pp .ksf-title { font-size: clamp(30px, 4vw, 44px); line-height: 1; margin-bottom: 20px; }\n  .ksf-pp .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #07bcad; font-weight: 500; margin: 0 0 12px; }\n  .ksf-pp .ksf-lead { color: #4a4a4a; font-size: 17px; max-width: 640px; margin: 14px 0 0; }\n  .ksf-pp .ksf-lead + .ksf-lead { margin-top: 18px; }\n\n  \/* HERO *\/\n  .ksf-pp .ksf-hero { display: grid; grid-template-columns: 1.15fr 1fr; gap: 40px; align-items: center; background: #07bcad; border-radius: 24px; padding: 40px; margin: 0 0 40px; }\n  .ksf-pp .ksf-hero h1 { color: #fff; }\n  .ksf-pp .ksf-hero .ksf-eyebrow { color: #e0fffb; }\n  .ksf-pp .ksf-hero .ksf-lead { color: rgba(255,255,255,0.92); }\n  .ksf-pp .ksf-hero-text { min-width: 0; }\n  .ksf-pp .ksf-hero-media { min-width: 0; }\n  .ksf-pp .ksf-hero-image { background: transparent; border-radius: 16px; padding: 0; box-shadow: none; }\n  .ksf-pp .ksf-hero-image img { display: block; width: 100%; height: auto; border-radius: 0; }\n  .ksf-pp .ksf-hero-video { position: relative; width: 100%; aspect-ratio: 16 \/ 9; border-radius: 16px; overflow: hidden; box-shadow: 0 16px 40px -20px rgba(0,0,0,0.35); background: #000; }\n  .ksf-pp .ksf-hero-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n\n  \/* KEY FEATURE CIRCLES (stitched badges) *\/\n  .ksf-pp .ksf-hero-features { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; margin-bottom: 40px; }\n  .ksf-pp .ksf-feature-item { background: transparent; border: none; padding: 0; text-align: center; display: flex; flex-direction: column; align-items: center; }\n  .ksf-pp .ksf-feature-circle { position: relative; width: 150px; height: 150px; border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 22px; margin-bottom: 16px; transition: transform .25s ease; }\n  .ksf-pp .ksf-feature-item:hover .ksf-feature-circle { transform: translateY(-4px) rotate(-2deg); }\n  .ksf-pp .ksf-feature-circle::before { content: \"\"; position: absolute; inset: 10px; border-radius: 50%; border: 2px dashed rgba(255,255,255,0.9); }\n  .ksf-pp .ksf-feature-item:nth-child(1) .ksf-feature-circle { background: #07bcad; }\n  .ksf-pp .ksf-feature-item:nth-child(2) .ksf-feature-circle { background: #4a3db1; }\n  .ksf-pp .ksf-feature-item:nth-child(3) .ksf-feature-circle { background: #f10b65; }\n  .ksf-pp .ksf-feature-item:nth-child(4) .ksf-feature-circle { background: #ffaa00; }\n  .ksf-pp .ksf-feature-num { font-family: 'Bebas Neue', Impact, sans-serif; font-size: 20px; line-height: 1.05; letter-spacing: 0.03em; color: #fff; position: relative; z-index: 1; }\n  .ksf-pp .ksf-feature-item p { color: #4a4a4a; font-size: 13px; margin: 0; line-height: 1.45; max-width: 200px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-feature-circle { width: 130px; height: 130px; } }\n\n  \/* MEDIA CARDS (alternating image + text) *\/\n  .ksf-pp .ksf-card { padding: 32px 0; margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: center; }\n  .ksf-pp .ksf-card--media .ksf-card-text { display: flex; flex-direction: column; }\n  .ksf-pp .ksf-card--media .ksf-eyebrow { margin-bottom: 8px; }\n  .ksf-pp .ksf-card--media .ksf-title { margin-bottom: 14px; }\n  .ksf-pp .ksf-section-shot { margin: 0; border-radius: 0; overflow: visible; box-shadow: none; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: auto; object-fit: contain; border-radius: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\n\n  \/* TWO LIST COLUMNS (Key Features \/ Included Accessories) *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 40px; }\n  .ksf-pp .ksf-tricol-item { min-width: 0; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(24px, 2.4vw, 30px); letter-spacing: 0.02em; margin-bottom: 14px; }\n  .ksf-pp .ksf-collist { list-style: none; margin: 0; padding: 0; font-family: 'Montserrat', -apple-system, sans-serif; color: #4a4a4a; font-size: 13px; line-height: 1.45; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 9px; }\n  .ksf-pp .ksf-collist li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-collist li::before { content: \"\"; position: absolute; left: 0; top: 7px; width: 6px; height: 6px; border-radius: 50%; background: #07bcad; }\n  @media (max-width: 600px) { .ksf-pp .ksf-tricol { grid-template-columns: 1fr; gap: 24px; } }\n  .ksf-pp .ksf-bullets li { position: relative; padding-left: 28px; margin-bottom: 14px; line-height: 1.5; }\n  .ksf-pp .ksf-bullets li:last-child { margin-bottom: 0; }\n  .ksf-pp .ksf-bullets li::before { content: \"\"; position: absolute; left: 0; top: 9px; width: 10px; height: 10px; border-radius: 50%; background: #07bcad; }\n\n  \/* FINE PRINT *\/\n  .ksf-pp .ksf-fineprint { color: #8a8a8a; font-size: 12px; line-height: 1.5; margin: 8px 0 0; }\n  .ksf-pp .ksf-note { background: #f6f6f8; border-left: 3px solid #07bcad; border-radius: 8px; padding: 14px 16px; margin: 20px 0; color: #4a4a4a; font-size: 14px; line-height: 1.55; }\n  .ksf-pp .ksf-note strong { color: #2a2a2a; }\n  .ksf-pp .ksf-included { columns: 2; column-gap: 40px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-included { columns: 1; } }\n  .ksf-pp .ksf-gift { background: linear-gradient(135deg, #07bcad, #4a3db1); border-radius: 16px; padding: 22px 24px; margin: 24px 0; color: #fff; }\n  .ksf-pp .ksf-gift-tag { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 3px; text-transform: uppercase; margin: 0 0 6px; color: #e0fffb; }\n  .ksf-pp .ksf-gift-copy { margin: 0; font-size: 16px; line-height: 1.55; color: #fff; }\n  .ksf-pp .ksf-gift-copy strong { color: #fff; }\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n  .ksf-pp .ksf-sio { background: linear-gradient(135deg, #07bcad 0%, #4a3db1 100%); border-radius: 24px; padding: 40px; margin: 32px 0; color: #fff; }\n  .ksf-pp .ksf-sio-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 14px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 12px; }\n  .ksf-pp .ksf-sio-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(30px, 4vw, 44px); line-height: 1; color: #fff; margin: 0 0 14px; }\n  .ksf-pp .ksf-sio-lead { color: rgba(255,255,255,0.92); font-size: 17px; margin: 0 0 20px; max-width: 640px; }\n  .ksf-pp .ksf-sio-list { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 12px 32px; }\n  .ksf-pp .ksf-sio-list li { position: relative; padding-left: 28px; color: #fff; font-size: 16px; line-height: 1.5; }\n  .ksf-pp .ksf-sio-list li::before { content: \"\\2713\"; position: absolute; left: 0; top: 0; color: #fff; font-weight: 700; }\n  @media (max-width: 640px) { .ksf-pp .ksf-sio { padding: 28px; } .ksf-pp .ksf-sio-list { grid-template-columns: 1fr; } }\n  .ksf-pp .ksf-video-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-video-grid { grid-template-columns: 1fr; } }\n\n  .ksf-pp .ksf-delivery .ksf-title { text-align: center; }\n  .ksf-pp .ksf-delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; margin-top: 24px; }\n  .ksf-pp .ksf-delivery-option { display: flex; flex-direction: column; gap: 16px; }\n  .ksf-pp .ksf-delivery-heading { font-family: 'Bebas Neue', sans-serif; font-size: 22px; letter-spacing: 2px; text-transform: uppercase; color: #2a2a2a; margin: 0; }\n  .ksf-pp .ksf-delivery-copy { color: #4a4a4a; font-size: 15px; line-height: 1.6; margin: 0; }\n  .ksf-pp .ksf-delivery-list { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 15px; }\n  .ksf-pp .ksf-delivery-list li { position: relative; padding-left: 24px; margin-bottom: 10px; line-height: 1.5; }\n  .ksf-pp .ksf-delivery-list li::before { content: \"\\2713\"; position: absolute; left: 0; top: 0; color: #07bcad; font-weight: 700; }\n\n  .ksf-pp .ksf-table-wrap { overflow-x: auto; border-radius: 14px; }\n  .ksf-pp .ksf-table { width: 100%; border-collapse: separate; border-spacing: 0; background: #fff; color: #2a2a2a; border-radius: 14px; overflow: hidden; }\n  .ksf-pp .ksf-table th, .ksf-pp .ksf-table td { padding: 14px 18px; text-align: left; font-size: 15px; }\n  .ksf-pp .ksf-table thead th { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 3px; text-transform: uppercase; color: #fff; background: #07bcad; font-weight: 500; }\n  .ksf-pp .ksf-table tbody td { border-bottom: 1px solid #f0f0f0; }\n  .ksf-pp .ksf-table tbody tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-table tbody tr:nth-child(even) { background: #fafbfa; }\n  .ksf-pp .ksf-table tbody td:first-child { color: #2a2a2a; font-weight: 700; text-transform: uppercase; font-size: 12px; letter-spacing: 2px; width: 34%; }\n  .ksf-pp .ksf-table-note { color: #8a8a8a; font-size: 12px; margin: 12px 2px 0; line-height: 1.5; }\n\n  \/* ===== SPECIFICATIONS — contained tabbed card (pure CSS, no JS) ===== *\/\n  .ksf-pp .ksf-speccard { margin: 24px 0; border: 1px solid #e6e7e8; border-radius: 20px; overflow: hidden; box-shadow: 0 20px 50px -30px rgba(0,0,0,0.25); background: #fff; }\n  .ksf-pp .ksf-speccard-head { background: linear-gradient(120deg, #07bcad 0%, #4a3db1 55%, #f10b65 100%); padding: 22px 28px; }\n  .ksf-pp .ksf-speccard-head .ksf-eyebrow { font-family: 'Bebas Neue', sans-serif; font-size: 13px; letter-spacing: 4px; text-transform: uppercase; color: #e0fffb; margin: 0 0 2px; }\n  .ksf-pp .ksf-speccard-head h2 { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(26px, 3.4vw, 36px); line-height: 1; color: #fff; margin: 0; font-weight: 400; }\n  .ksf-pp .ksf-tabs input[type=\"radio\"] { position: absolute; opacity: 0; pointer-events: none; }\n  .ksf-pp .ksf-tabnav { display: flex; flex-wrap: wrap; gap: 6px; padding: 14px 20px 0; background: #f4f5f6; border-bottom: 1px solid #e6e7e8; }\n  .ksf-pp .ksf-tablabel { font-family: 'Bebas Neue', sans-serif; font-size: 16px; letter-spacing: 1.5px; text-transform: uppercase; padding: 10px 18px; border-radius: 10px 10px 0 0; background: transparent; color: #8a8a8a; cursor: pointer; user-select: none; transition: background .2s, color .2s; border: 1px solid transparent; border-bottom: none; position: relative; top: 1px; }\n  .ksf-pp .ksf-tablabel:hover { color: #4a4a4a; }\n  .ksf-pp .ksf-panel { display: none; }\n  .ksf-pp .ksf-spec-table { width: 100%; border-collapse: collapse; }\n  .ksf-pp .ksf-spec-table td { padding: 13px 28px; font-size: 15px; border-bottom: 1px solid #f1f1f2; }\n  .ksf-pp .ksf-spec-table tr:last-child td { border-bottom: none; }\n  .ksf-pp .ksf-spec-table tr:nth-child(even) { background: #fafbfb; }\n  .ksf-pp .ksf-spec-table td.ksf-k { color: #2a2a2a; font-weight: 600; width: 54%; }\n  .ksf-pp .ksf-spec-table td.ksf-v { color: #565656; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"],\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { background: #fff; color: #2a2a2a; border-color: #e6e7e8; border-bottom: 1px solid #fff; }\n  .ksf-pp #ksf-t1:checked ~ .ksf-tabnav label[for=\"ksf-t1\"] { box-shadow: inset 0 3px 0 #07bcad; }\n  .ksf-pp #ksf-t2:checked ~ .ksf-tabnav label[for=\"ksf-t2\"] { box-shadow: inset 0 3px 0 #4a3db1; }\n  .ksf-pp #ksf-t1:checked ~ #ksf-p1,\n  .ksf-pp #ksf-t2:checked ~ #ksf-p2 { display: block; }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-tablabel { font-size: 14px; padding: 8px 12px; letter-spacing: 1px; }\n    .ksf-pp .ksf-spec-table td { padding: 12px 16px; font-size: 14px; }\n    .ksf-pp .ksf-spec-table td.ksf-k { width: 56%; }\n    .ksf-pp .ksf-speccard-head { padding: 18px 20px; }\n  }\n\n  .ksf-pp .ksf-dim-grid { display: grid; grid-template-columns: 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-dim-grid:has(.ksf-dim-photo) { grid-template-columns: 1.1fr 1fr; }\n  .ksf-pp .ksf-dim-photo { margin: 0; border-radius: 16px; overflow: hidden; box-shadow: 0 12px 40px -20px rgba(0,0,0,0.15); }\n  .ksf-pp .ksf-dim-photo img { display: block; width: 100%; height: auto; border-radius: 16px; }\n  @media (max-width: 860px) { .ksf-pp .ksf-dim-grid:has(.ksf-dim-photo) { grid-template-columns: 1fr; } }\n\n  @media (max-width: 860px) {\n    .ksf-pp .ksf-hero { grid-template-columns: 1fr; padding: 28px; }\n    .ksf-pp .ksf-hero-media { order: -1; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: repeat(2, 1fr); }\n    .ksf-pp .ksf-card--media { grid-template-columns: 1fr; gap: 20px; }\n    .ksf-pp .ksf-card--media .ksf-section-shot { order: -1; }\n  }\n  @media (max-width: 640px) {\n    .ksf-pp .ksf-card { padding: 20px 0; }\n    .ksf-pp .ksf-hero-features { grid-template-columns: 1fr; }\n    .ksf-pp .ksf-delivery-grid { grid-template-columns: 1fr; gap: 24px; }\n    .ksf-pp .ksf-table th, .ksf-pp .ksf-table td { padding: 12px; font-size: 14px; }\n  }\n\u003c\/style\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBaby Lock\u003c\/p\u003e\n      \u003ch1\u003ePresto II\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe Baby Lock Presto II quilting and sewing machine features 100 built-in stitches and a bright LCD touchscreen that allows you to select and adjust stitches note by note. It also speeds along at 850 stitches per minute helping you get through your quilting and sewing projects fast.\u003c\/p\u003e\n      \u003cp class=\"ksf-fineprint\"\u003eMachine shown for demonstration and may not be compatible.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003c!-- Hero video used per sheet — main 2000x2000 image still required separately for collections\/search\/cart --\u003e\n      \u003cdiv class=\"ksf-hero-video\"\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/Bv9hbkME9mQ\" title=\"Baby Lock Presto II video\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- KEY FEATURE CIRCLES (stitched badges) --\u003e\n  \u003cdiv class=\"ksf-hero-features\"\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eLCD Screen\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003e2.4\" x 1.3\" screen for stitch selection and adjustment.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e100 Stitches \u0026amp; 4 Alphabets\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eA full stitch library plus lettering capability.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003e850 SPM\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eBreeze through projects fast.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-feature-item\"\u003e\n      \u003cdiv class=\"ksf-feature-circle\"\u003e\u003cdiv class=\"ksf-feature-num\"\u003eAdvanced Threader \u0026amp; Auto Cutter\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eEffortless threading and cutting.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-presto-ii-sewing-machine-highlight-stitches.png?v=1785438812\" alt=\"100 Built-In Stitches\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eStitch Library\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e100 Built-In Stitches\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThis machine includes 100 built-in stitches that are perfect for quilting, home decor or craft projects you choose to create.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eSpeed\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e850 Stitches Per Minute\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe Presto can sew at 850 stitches per minute. You'll breeze through your project and on to the next one in no time!\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-presto-ii-sewing-machine-highlight-speed.png?v=1785438812\" alt=\"850 Stitches Per Minute\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-presto-ii-sewing-machine-highlight-threader.jpg?v=1785439723\" alt=\"Advanced Needle Threader\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eEase of Use\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eAdvanced Needle Threader\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eWith just a few simple motions, your needle is threaded and ready to use - it's so easy, you can do it with one hand!\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eControl\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003ePush Button Features\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003ePosition the needle up\/down, add a reinforcement stitch, stitch with the reverse sewing button, or sew without a foot control.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-presto-ii-sewing-machine-highlight-buttons.jpg?v=1785438812\" alt=\"Push Button Features\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- TWO LIST COLUMNS: Key Features + Included Accessories --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\"\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e100 Built-in stitch patterns (69 Utility with 7 one-step buttonholes, 31 Decorative)\u003c\/li\u003e\n        \u003cli\u003e4 Built-in alphabets with numbers and symbols\u003c\/li\u003e\n        \u003cli\u003e2.4\" x 1.3\" Monochrome LCD screen\u003c\/li\u003e\n        \u003cli\u003eAdvanced needle threader\u003c\/li\u003e\n        \u003cli\u003eAutomatic thread cutter\u003c\/li\u003e\n        \u003cli\u003eQuick-set, top-loading bobbin (Class 15)\u003c\/li\u003e\n        \u003cli\u003eQuick-set bobbin winder\u003c\/li\u003e\n        \u003cli\u003e8.3\" Workspace to the right of the needle\u003c\/li\u003e\n        \u003cli\u003ePush-button features (Start\/Stop, Reverse, Reinforcement Stitch, Needle Up\/Down)\u003c\/li\u003e\n        \u003cli\u003eDrop feed for free-motion quilting\u003c\/li\u003e\n        \u003cli\u003eVariable speed control (can also be used as width control)\u003c\/li\u003e\n        \u003cli\u003e14 Needle positions\u003c\/li\u003e\n        \u003cli\u003eVariable stitch length control: 0mm–5mm\u003c\/li\u003e\n        \u003cli\u003eVariable stitch width control: 0mm–7mm\u003c\/li\u003e\n        \u003cli\u003eSnap-on presser feet system\u003c\/li\u003e\n        \u003cli\u003eTwo onboard accessory storage compartments\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-tricol-item\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e7 Snap-On Feet: Buttonhole Foot\u003c\/li\u003e\n        \u003cli\u003eOvercasting Foot\u003c\/li\u003e\n        \u003cli\u003eMonogramming Foot\u003c\/li\u003e\n        \u003cli\u003eZipper Foot\u003c\/li\u003e\n        \u003cli\u003eZig Zag \/ Standard Foot\u003c\/li\u003e\n        \u003cli\u003eBlind Stitch Foot\u003c\/li\u003e\n        \u003cli\u003eButton Fitting Foot\u003c\/li\u003e\n        \u003cli\u003eClass 15 Bobbins\u003c\/li\u003e\n        \u003cli\u003eNeedle Package\u003c\/li\u003e\n        \u003cli\u003eTwin Needle\u003c\/li\u003e\n        \u003cli\u003eSeam Ripper \/ Buttonhole Opener\u003c\/li\u003e\n        \u003cli\u003eCleaning Brush\u003c\/li\u003e\n        \u003cli\u003eEyelet Punch\u003c\/li\u003e\n        \u003cli\u003eScrewdrivers\u003c\/li\u003e\n        \u003cli\u003eSpool Caps (Large, Medium \u0026amp; Small)\u003c\/li\u003e\n        \u003cli\u003eSpool Net\u003c\/li\u003e\n        \u003cli\u003eDisc-Shaped Screwdriver\u003c\/li\u003e\n        \u003cli\u003eSoft Cover Case\u003c\/li\u003e\n        \u003cli\u003eElectronic Foot Control \u0026amp; Power Cord\u003c\/li\u003e\n        \u003cli\u003eInstruction Manual\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPECIFICATIONS — tabbed card (2 tabs: General, Sewing \u0026 Quilting — no Embroidery\/Serger tabs, not applicable to this machine) --\u003e\n  \u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t1\" checked\u003e\n    \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t2\"\u003e\n\n    \u003cdiv class=\"ksf-speccard-head\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDetails\u003c\/p\u003e\n      \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-tabnav\"\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t1\"\u003eGeneral\u003c\/label\u003e\n      \u003clabel class=\"ksf-tablabel\" for=\"ksf-t2\"\u003eSewing \u0026amp; Quilting\u003c\/label\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eComputerized Sewing \u0026amp; Quilting Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Weight\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e20.37 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e18.9\" W x 9.82\" D x 11.81\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSpace Right of Needle\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8.3\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eScreen Size\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e2.4\" x 1.3\" LCD Screen\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Warranty\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e25-Year Limited Manufacturer's Warranty (10-Year Parts, 5-Year Circuit Board, 5-Year Electrical, 1-Year Labor)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p2\"\u003e\n      \u003ctable class=\"ksf-spec-table\"\u003e\u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTotal Number of Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e100\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eUtility Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e69\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDecorative Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e31\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Alphabets\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Sewing Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e850 SPM\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Stitch Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eButtonhole Styles\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7 One-Step Buttonholes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Threader Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAdvanced\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThread Cutter Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Loading Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eQuick-Set, Top-Loading (Class 15)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin Winding\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eQuick-Set\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedle Positions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e14\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFeed System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eDrop Feed Capable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePresser Foot Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSnap-On\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"Baby Lock","offers":[{"title":"Default Title","offer_id":45393852727549,"sku":null,"price":999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/baby-lock-presto-ii-sewing-machine-main-white-bg.png?v=1785438812"},{"product_id":"bernette-b33-sewing-machine","title":"Bernette B33 Sewing Machine","description":"\u003cp\u003eTThe Bernette 33 sewing machine with Swiss design is ideal for new sewists. Easy to operate with 2 knobs, it offers 15 stitches, buttonholes, and 5mm max width. Its durable build and excellent stitch quality, plus the 2-step presser foot lift, needle threader, and manual thread cutter help get you started. Comes with 5 snap-on presser feet.\n\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"column_item\"\u003e\n\u003ch4\u003eBernette B33 Features:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSemi-automatic needle threader\u003c\/li\u003e\n  \u003cli\u003eEasy knobs at the front\u003c\/li\u003e\n  \u003cli\u003eManual thread cutter\u003c\/li\u003e\n  \u003cli\u003eLarge accessory box\u003c\/li\u003e\n  \u003cli\u003eSturdy presser foot shaft and stable spool pins\u003c\/li\u003e\n  \u003cli\u003eSwiss Design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"videoframes\"\u003e\u003ciframe width=\"100%\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/D2L_6mr0OG8?si=QzOJc0cP7HDN_uoU\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: left;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b33-b35-Transporteur-5710.jpg?v=1732262759\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003e5mm Stitch Width\u003c\/h4\u003e\n\u003cp\u003eEspecially useful for decorative sewing, create beautiful borders and appliqués with next to no effort.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eSemi-Automatic Threader–The Quick And Easy Way To Thread Your Needle\u003c\/h4\u003e\n\u003cp\u003eThe semi-automatic threader of the Bernette 33 takes all the hassle out of threading your needle. Complicated threading is a thing of the past as the threader simply catches hold of the thread and pulls it through the eye of the needle. This means the Bernette 33 is ready to go in seconds-and you can get started on your creative sewing project.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b33-b35-Einfaedler-2-3651.jpg?v=1732262794\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b33-b35-Naehfusslifter-1-3652.jpg?v=1732262844\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003e2-Step Foot Lift\u003c\/h4\u003e\n\u003cp\u003eHowever thick or thin your chosen fabric–the Bernette 33 ensures perfect stitch quality. It manages even thick or heavy layers of fabric with ease, as the 2-step foot lift provides extra space under the presser foot. Simply raise the presser foot lift of the Bernette 33-and even thick layers of denim or linen can be placed effortlessly under the presser foot. Thanks to its excellent piercing power, you can sew through several layers of fabric with ease. The pressure of the presser foot can be adjusted to suit any textile–which means that even sewing projects requiring tricky fabrics can be managed to perfection with the Bernette 33.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eSimple Knobs For All Sewing Settings\u003c\/h4\u003e\n\u003cp\u003eThe two non-slip knobs make it easy to adjust the stitch type and length. The 4-step buttonhole function can also be adjusted as you sew, with a simple turn of the knob.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b33-Bediehnung-3653.jpg?v=1732262876\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b33-Zubehoerbox-3654.jpg?v=1732262923\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eNumerous Convenient Extras Ensure Even More Sewing Enjoyment\u003c\/h4\u003e\n\u003cp\u003eAs well as being simple to operate, the Bernette 33 offers an easily accessible reverse lever, ample space and an accessory box for storing your sewing tools so that they are always at hand.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!----\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n","brand":"Bernette","offers":[{"title":"Default Title","offer_id":45494817423613,"sku":"3","price":299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Screenshot2024-07-22at11.29.34PM.png?v=1721662322"},{"product_id":"bernette-b38-sewing-machine","title":"Bernette B38 Sewing Machine","description":"\u003cp\u003eThe bernette 38 is the top model in the bernette 30 series. This computerized sewing machine offers a wide range of functions at an affordable price. It offers 394 different stitches, including the stretch stitch for elastic fabrics. This means you can create fantastic T-shirts from jersey fabric, for example. The bernette 38 also has eight different 1-step buttonholes and three alphabets. In addition, it has a memory function, via which you can store various combinations of patterns and access them again at a later date. The bernette 38 has a useful speed regulator, which can be adjusted on the display. As the top model, this impressive sewing machine also has a bright LED sewing light, a threader and both an automatic and a manual thread cutter.\n\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"column_item\"\u003e\n\u003ch4\u003eBernette B38 Features:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003e394 stitches in total, including 67 decorative stitches and eight buttonholes\u003c\/li\u003e\n  \u003cli\u003eAdjustable presser foot pressure\u003c\/li\u003e\n  \u003cli\u003eAutomatic thread cutter\u003c\/li\u003e\n  \u003cli\u003eStorage function for stitch combinations\u003c\/li\u003e\n  \u003cli\u003eThree alphabets\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"videoframes\"\u003e\u003ciframe width=\"100%\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/dmIzz7o3KEA?si=38gkWENeb2rPGhSQ\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: left;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b38-Standart-b-4143.jpg?v=1732268220\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eAutomatic limitation for double needles\u003c\/h4\u003e\n\u003cp\u003eWhen you change from a single to a double needle, the \"double needle button\" will help you adapt your needle to the presser foot so that neither needle will inadvertently hit the presser foot and break off. The \"double needle safety\" function limits the stitch width so that the needle doesn't hit the presser foot.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eAdjusting the presser foot pressure to suit the material\u003c\/h4\u003e\n\u003cp\u003eFor some materials, such as lightweight or thin fabrics, it is advisable to adjust the presser foot pressure. Your Bernette 38 offers this practical feature.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b38-Druckeinsteller-4176.jpg?v=1732268257\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-Fadenabschneider-b-4177.jpg?v=1732268294\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eAutomatic thread cutter and tie-off function\u003c\/h4\u003e\n\u003cp\u003eWhen you get to the end of a seam, the thread has to be tied off to prevent the seam unravelling. Normally, you would do this by making a quick backwards and forwards stitch. This is no longer necessary with the Bernette 38, as it has an automatic tie-off function. Simply select the Tie-off button and the end of the seam will be tied off automatically. When you have finished your sewing project, press the button for the automatic thread cutter and you can pull your completed work out from under the needle without having to reach for the scissors.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eExtension table for large sewing projects included\u003c\/h4\u003e\n\u003cp\u003eThe extension table supplied with the Bernette 38 is easy to attach and detach, and gives you more space for large sewing projects such as clothes, quilts or curtains.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b38-Standart-Anschiebetisch-4178.jpg?v=1732268324\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b38-Naehfusslifter-1-4179.jpg?v=1732268357\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eEight presser feet (soles) included–the right presser foot for any application\u003c\/h4\u003e\n\u003cp\u003eWith your Bernette 38 you get eight presser feet and a stable presser foot shank. You can select the appropriate presser foot for whatever you want to sew. For example, you can choose the zigzag foot for zigzag stitches, the satin foot for your satin stitches and the buttonhole foot for your buttonholes. With the appropriate feet, you can accomplish your sewing projects quickly and with excellent stitch quality.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!----\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n","brand":"Bernette","offers":[{"title":"Default Title","offer_id":45494860120317,"sku":null,"price":899.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Bernette_B38.png?v=1783693927"},{"product_id":"bernette-b35-sewing-machine","title":"Bernette B35 Sewing Machine","description":"\u003cp\u003eThe Bernette 35 is a mechanical sewing machine that allows you to easily adjust stitch width, length, and pattern with three knobs. It features an accessible tension wheel and an automatic 1-step buttonhole. With 23 utility and decorative stitches, and seven presser feet, you can bring your creative ideas to life with ease and excellent stitch quality.\n\n\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"column_item\"\u003e\n\u003ch4\u003eBernette B35 Features:\u003c\/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e2-step presser foot lift\u003c\/li\u003e\n  \u003cli\u003eAdjustable stitch length and width\u003c\/li\u003e\n  \u003cli\u003eAutomatic buttonhole\u003c\/li\u003e\n  \u003cli\u003eIncludes seven presser feet (soles)\u003c\/li\u003e\n  \u003cli\u003eTotal of 23 utility and decorative stitches\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"videoframes\"\u003e\u003ciframe width=\"100%\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/jtdvdeMuwE0?si=_TpuoW6gdOmUkfKG\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: left;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b35-Knopflochfuss-4049.jpg?v=1732267156\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eAutomatic Buttonhole–Sew Professional Buttonholes Quickly And Easily\u003c\/h4\u003e\n\u003cp\u003eWith the Bernette 35, it is quick and easy to include buttonholes in your sewing project. You don't have to lift the needle or change the setting on your machine. Your sewing machine will sew all four steps of the buttonhole automatically.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eMany Convenient Extras–Making Sewing Even More Fun\u003c\/h4\u003e\n\u003cp\u003eIn addition to the 1-step buttonhole function and the 23 utility and decorative stitches, the Bernette 35 also has a manual needle threader and a manual thread cutter. These functions make your sewing faster and more efficient. The accessory box of your Bernette 35 provides plenty of storage space for sewing tools, such as bobbins, cleaning brushes, presser feet and threads.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b35-Zubehoerbox-4074.jpg?v=1732267199\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b35-Bediehnung-4075.jpg?v=1732267256\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eSeven Presser Feet (Soles) Included\nThe Right Presser Foot For Any Application\u003c\/h4\u003e\n\u003cp\u003eWith your Bernette 35 you get seven presser feet and a stable presser foot shank. You can select the appropriate presser foot for whatever you want to sew. For example, you can choose the zigzag foot for zigzag stitches, the satin foot for your satin stitches and the buttonhole foot for your buttonholes. With the appropriate feet, you can accomplish your sewing projects quickly and with excellent stitch quality.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003e2-Step Presser Foot Lift For Sewing Thick Layers Of Fabric\u003c\/h4\u003e\n\u003cp\u003eThe 2-step presser foot lift offers the advantage of making it possible to sew several layers of fabric with ease. This is especially useful if you need to sew thicker or quilted fabrics or several layers of denim. The high piercing power of the Bernette 35 allows you to work on a wide range of materials, from fine materials to heavy textiles.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b35-Dynamisch-links-4076.jpg?v=1732267295\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/bernette-35-StitchPattern.webp?v=1732267352\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eBernette 35 Stitches\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c!----\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n","brand":"Bernette","offers":[{"title":"Default Title","offer_id":45494878404861,"sku":null,"price":349.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Screenshot2024-07-22at11.58.26PM.png?v=1721663923"},{"product_id":"bernette-b37-sewing-machine","title":"Bernette B37 Sewing Machine","description":"\u003cp\u003eThe Bernette 37 has many functions, such as the practical start\/stop function that allows you to sew without using the foot pedal. You can also use the needle stop up\/down function to decide whether the needle should stop in the fabric or up above it. This is a particular advantage when you want to sew corners and turn the fabric around the needle. With the Bernette 37 you can also adjust the sewing speed to suit your individual requirements and the type of material. The bright LED light helps ensure that your work surface is always well lit.\n.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"column_item\"\u003e\n\u003ch4\u003eBernette B37 Features:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLCD screen\u003c\/li\u003e\n  \u003cli\u003eStitch overview and Quick Start Guide\u003c\/li\u003e\n  \u003cli\u003eFive different buttonholes\u003c\/li\u003e\n  \u003cli\u003e50 stitches, including decorative and quilting stitches\u003c\/li\u003e\n  \u003cli\u003e7mm stitch width\u003c\/li\u003e\n  \u003cli\u003eStart\/Stop button\u003c\/li\u003e\n  \u003cli\u003eSpeed regulator\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"videoframes\"\u003e\u003ciframe width=\"100%\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/9mP86amSu74?si=ESxmIqpX35yfNDUD\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: left;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b37-Stichuebersicht-4113.jpg?v=1732267619\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eWide Range of Stitch Patterns\u003c\/h4\u003e\n\u003cp\u003eThe Bernette 37 has 50 different stitches, consisting of 17 utility and stretch stitches, two darning stitches and 19 decorative stitches, five buttonholes and seven quilting stitches. This means you are well equipped to handle any sewing project. The stretch stitches enable you to sew elastic jersey fabrics.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eStitch Quality on Thicker Fabrics\u003c\/h4\u003e\n\u003cp\u003eThe 2-step presser foot lift enables the Bernette 37 to master even thick layers of fabric. This is a real advantage when quilting, for example. The two steps involved in lifting the presser foot give you more space between the presser foot and the transporter, so you can place various layers of fabric beneath the foot.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b37-Greiffer-4114.jpg?v=1732267665\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Bernina-Bernette-b37-Standart-Anschiebetisch-4123.jpg?v=1732267706\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eSimple Efficient Sewing\u003c\/h4\u003e\n\u003cp\u003eThe Bernette 37 is easy to operate via the LCD display. It shows the current stitch, stitch length and stitch width. You can change the individual settings by pressing the relevant buttons. It is even possible to change the settings as you sew. If you want to sew without the foot control, you can use the start\/stop function on your sewing machine. This is especially useful if you need to sew longer sections or if you want to stand at the table to sew.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eDecorative \u0026amp; Quilting Stitches\u003c\/h4\u003e\n\u003cp\u003eNot only does the Bernette 37 have a wide range of utility stitches, such as straight stitch and zigzag stitch, but it also offers a whole series of decorative and quilting stitches, which you can use to add beautiful patterns to your sewing projects.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Ellen_Quilting_Basics2-1024x768.jpg?v=1732267760\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!----\u003e\n\n\n","brand":"Bernette","offers":[{"title":"Default Title","offer_id":45494889054461,"sku":null,"price":599.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Bernette_37_ca1e8d7a-42b6-48f4-9643-119a34a70e14.png?v=1783690180"},{"product_id":"bernette-05-academy-sewing-machine","title":"Bernette 05 Academy Sewing Machine","description":"\u003cp\u003eThe Bernette b05 Academy includes not only 30 essential stitches, but features the two most wanted stitches: Lycra and blanket stitch. You will effortlessly enjoy high-quality stitches for both thin and thick fabrics thanks to the adjustable presser foot pressure. What is more, the easy-to-attach and included slide-on table makes sewing and fabric guiding even more comfortable!\n\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"column_item\"\u003e\n\u003ch4\u003eBernette 05 Academy Features:\u003c\/h4\u003e\n\u003cul\u003e\n \u003cli\u003eHighest sewing speed (1100spm)\u003c\/li\u003e\n  \u003cli\u003e30 essential stitches\u003c\/li\u003e\n  \u003cli\u003eSuper stretch (Lycra) stitch and blanket stitch\u003c\/li\u003e\n  \u003cli\u003eFinger guard\u003c\/li\u003e\n  \u003cli\u003e2 LED sewing lights\u003c\/li\u003e\n  \u003cli\u003ePower switch with speed limitation\u003c\/li\u003e\n  \u003cli\u003e12 included presser feet\u003c\/li\u003e\n  \u003cli\u003eHigh-quality extension table\u003c\/li\u003e\n  \u003cli\u003eAdjustable presser foot pressure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"videoframes\"\u003e\u003ciframe width=\"100%\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/CPzRxx29bq4?si=2u9lzqowGGLhg3Zs\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: left;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/01-b05-Keyfeature-2x-9992.jpg?v=1732275764\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eExclusive stitch selection for all your needs\u003c\/h4\u003e\n\u003cp\u003eBesides offering 30 essential stitches including the 1-step-buttonhole, the b05 exclusive stitch set features also the two most wanted stitches: Lycra Stitch for super stretchy materials and Blanket Stitch.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003ePerfect fabric feeding made easy\u003c\/h4\u003e\n\u003cp\u003eEnsuring an even fabric feeding has never been easier thanks to the adjustable presser foot pressure. Unwanted gathering of both thin and thick fabrics is the past! Adjust the upper thread tension in order to optimally balance the upper and bobbin thread.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/02-b05-Keyfeature-2x-9993.jpg?v=1732275796\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/03-b05-Keyfeature-2x-9994.jpg?v=1732275830\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eRetractable feed dog\u003c\/h4\u003e\n\u003cp\u003eWith help of the retractable feed dog, you will effortlessly have evenly spaced stitches when darning or free motion sewing. Just lower the feed dog by a simple move on the back of your machine.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eWant to go full speed or half speed?\u003c\/h4\u003e\n\u003cp\u003eTricky sewing projects? Then the half speed mode with maximum 650spm is perfect for you! Are you sewing long straight seams? Then feel the sewing flow at a sewing speed up to a 1110 stitches per minute. The speed limiter makes both possible.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/04-b05-Keyfeature-2x-9995.jpg?v=1732275883\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/05-b05-Keyfeature-2x-9996.jpg?v=1732275916\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003ch4\u003eSuper-large slide-on table\u003c\/h4\u003e\n\u003cp\u003eThe easy-to-attach and included slide-on table makes sewing and fabric guiding even more comfortable, especially for large sewing projects. The fabric will glide smoothly over the rounded shaped table.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!----\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n","brand":"Bernette","offers":[{"title":"Default Title","offer_id":45494985556221,"sku":null,"price":499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Screenshot2024-07-23at1.10.26AM.png?v=1721668300"},{"product_id":"brother-ns80e-sewing-machine","title":"Brother NS80e","description":"\u003cp\u003eThe compact and travel-friendly Brother NS80E offers exceptional sewing quality by using components from more technologically advanced sewing machines, giving you a powerful machine with a small footprint. An excellent option for travel, or taking to a sewing class, see everything the Brother NS80E has to offer!\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"description_row\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"column_item\"\u003e\n\u003ch4\u003eBrother NS80e Features:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBuilt-in stitches, buttonhole styles and fonts\u003c\/li\u003e\n\u003cli\u003eImproved sewing\u003c\/li\u003e\n\u003cli\u003eAdvanced needle threading system\u003c\/li\u003e\n\u003cli\u003e2.56\" Monochrome LCD display\u003c\/li\u003e\n\u003cli\u003eSuper bright LED light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"videoframes\"\u003e\u003ciframe width=\"100%\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/mEmCWVknlco?si=BNF3SGM899UrmJdS\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row reverse\" style=\"align-items: left;\"\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Brother_Innov-is_80_Project_Runway_Sewing_Machine_BRNS80PRW_Presser_Foot.jpg?v=1732534056\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eBuilt-in stitches, buttonhole styles and fonts\u003c\/strong\u003e - 80 Built-in sewing stitches, including 8 one-step auto-size buttonhole styles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eImproved sewing\u003c\/strong\u003e - Experience a smoother sewing experience with longer feed dogs and J foot for powerful feeding and stitch consistency.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdvanced needle threading system\u003c\/strong\u003e - With the simple press of a lever, thread is conveniently pulled through the eye of the needle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2.56\" Monochrome LCD display\u003c\/strong\u003e - Designed to ensure visibility of stitch options for easy adjustments on a larger display\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSuper bright LED light\u003c\/strong\u003e - Built-in super bright LED light to brighten up your workspace for clear and accurate sewing - virtually anywhere.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description_row\" style=\"align-items: center;\"\u003e\n\u003cdiv class=\"descript_column\"\u003e\n\u003cdiv class=\"info-content-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAluminum Chassis\u003c\/strong\u003e - Helps reduce vibration and noise while sewing, and adds to portability of machine.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eComputerized operation\u003c\/strong\u003e - Start\/Stop sewing are computerized with either button or foot controller.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpacious workspace\u003c\/strong\u003e - Ample 4.1\" x 6.4\" work area helps you to easily work on projects while maintaining a portable footprint.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVariable speed control\u003c\/strong\u003e - Fast or slow, your machine retains its full power.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdvanced safety features\u003c\/strong\u003e - Your machine comes equipped with a needle plate detection sensor for safer cleaning, and a reinforced carrying handle to ensure safe and easy transport.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIncluded soft cover for travel\u003c\/strong\u003e - Protect your machine from dust and dings on the go.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descript_column descript_column-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/2316\/0117\/files\/Brother_Innov-is_80_Project_Runway_Sewing_Machine_BRNS80PRW_Accessories.jpg?v=1732534129\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Brother","offers":[{"title":"Default Title","offer_id":45497394495741,"sku":"","price":699.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Brother_NS80e.png?v=1783695549"},{"product_id":"mystyle-100","title":"MyStyle 100","description":"\u003cp\u003e 13 Built-in stitches including one 4-step buttonhole, sturdy design, auto-declutch bobbin winder, 300 to 800 stitches per minute and EZ change feet give you power to create your own looks.\u003c\/p\u003e\n\u003cdiv class=\"content-container\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"col-sm-12\"\u003e\n\u003cdiv class=\"subheader\" id=\"Features\"\u003e\u003cstrong\u003eKEY FEATURES\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"clearfix\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"content-container\"\u003e\n\u003cdiv class=\"current-key-features\"\u003e\n\u003cul class=\"accessory-list\"\u003e\n\u003cli\u003e13 stitches\u003c\/li\u003e\n\u003cli\u003e1 four-step buttonhole\u003c\/li\u003e\n\u003cli\u003eSnap on presser feet\u003c\/li\u003e\n\u003cli\u003e5-piece feed dog\u003c\/li\u003e\n\u003cli\u003eFree arm\u003c\/li\u003e\n\u003cli\u003eDrop feed\u003c\/li\u003e\n\u003cli\u003eAuto-declutch bobbin winder\u003c\/li\u003e\n\u003cli\u003eExtra high presser foot lift\u003c\/li\u003e\n\u003cli\u003eStitch selection dial\u003c\/li\u003e\n\u003cli\u003eTop loading full rotary hook bobbin\u003c\/li\u003e\n\u003cli\u003eMaximum stitch width 5mm\u003c\/li\u003e\n\u003cli\u003eMaximum stitch length 4mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!----\u003e","brand":"Janome","offers":[{"title":"Default Title","offer_id":45501231792381,"sku":"","price":219.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Screenshot2024-07-25at12.32.22AM.png?v=1721838761"},{"product_id":"janome-3160qdc-g-computerized-sewing-machine","title":"Janome 3160QDC-G Computerized Sewing Machine","description":"\u003c!-- Janome 3160QDC-G — Shopify HTML (paste into Product Description \/ Custom Liquid) --\u003e\n\u003cstyle\u003e\n  .spo-wrap{\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 0 16px;\n    font-family: inherit;\n    color: inherit;\n  }\n\n  .spo-title{\n    font-size: 28px;\n    line-height: 1.15;\n    margin: 28px 0 10px;\n    font-weight: 700;\n  }\n\n  .spo-subtitle{\n    font-size: 16px;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    margin: 18px 0 10px;\n    font-weight: 700;\n  }\n\n  .spo-p{\n    font-size: 16px;\n    line-height: 1.7;\n    margin: 0 0 14px;\n  }\n\n  .spo-divider{\n    border: 0;\n    border-top: 1px solid rgba(0,0,0,.12);\n    margin: 24px 0;\n  }\n\n  \/* Feature rows (image + text) *\/\n  .spo-feature{\n    display: flex;\n    gap: 28px;\n    align-items: center;\n    padding: 6px 0;\n  }\n  .spo-feature.spo-img-right{ flex-direction: row; }\n  .spo-feature.spo-img-left{ flex-direction: row-reverse; }\n\n  .spo-feature-text{ flex: 1 1 52%; }\n  .spo-feature-media{ flex: 1 1 48%; }\n\n  .spo-h2{\n    font-size: 22px;\n    line-height: 1.2;\n    margin: 0 0 10px;\n    font-weight: 800;\n  }\n\n  .spo-img{\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 14px;\n    box-shadow: 0 10px 26px rgba(0,0,0,.10);\n  }\n\n  \/* Full-width (spread across the page) sections *\/\n  .spo-full{\n    padding: 6px 0;\n  }\n  .spo-full-inner{\n    max-width: 980px;\n    margin: 0 auto;\n  }\n\n  \/* Stitches image block *\/\n  .spo-image-only{\n    padding: 8px 0 0;\n  }\n\n  \/* 3-column bullets *\/\n  .spo-3col{\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 22px;\n  }\n  .spo-card{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 14px;\n    padding: 16px 16px 12px;\n  }\n  .spo-card h3{\n    margin: 0 0 10px;\n    font-size: 16px;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    font-weight: 800;\n  }\n  .spo-list{\n    margin: 0;\n    padding-left: 18px;\n    line-height: 1.7;\n  }\n  .spo-list li{ margin: 0 0 6px; }\n\n  \/* Product specs: left-side column *\/\n  .spo-specs-layout{\n    display: flex;\n    gap: 28px;\n    align-items: flex-start;\n  }\n  .spo-specs-left{\n    width: 420px;\n    max-width: 100%;\n  }\n  .spo-specs-right{\n    flex: 1 1 auto; \/* intentionally blank on desktop to keep left column look *\/\n  }\n  .spo-specs{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 14px;\n    padding: 16px;\n  }\n  .spo-specs h3{\n    margin: 0 0 12px;\n    font-size: 16px;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    font-weight: 800;\n  }\n  .spo-dl{\n    margin: 0;\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 10px;\n  }\n  .spo-dl-row{\n    display: grid;\n    grid-template-columns: 1fr auto;\n    gap: 14px;\n    padding-bottom: 10px;\n    border-bottom: 1px solid rgba(0,0,0,.10);\n  }\n  .spo-dl-row:last-child{\n    border-bottom: 0;\n    padding-bottom: 0;\n  }\n  .spo-dt{ font-weight: 700; }\n  .spo-dd{ margin: 0; font-weight: 600; opacity: .9; }\n\n  \/* Responsive *\/\n  @media (max-width: 900px){\n    .spo-feature{ flex-direction: column; }\n    .spo-feature.spo-img-left,\n    .spo-feature.spo-img-right{ flex-direction: column; }\n    .spo-3col{ grid-template-columns: 1fr; }\n    .spo-specs-layout{ flex-direction: column; }\n    .spo-specs-right{ display: none; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"spo-wrap\"\u003e\n  \u003ch2 class=\"spo-title\"\u003eJanome 3160QDC-G Computerized Sewing Machine Details\u003c\/h2\u003e\n\n  \u003cdiv class=\"spo-subtitle\"\u003eProduct Description\u003c\/div\u003e\n  \u003cp class=\"spo-p\"\u003e\n    Introducing a feature-loaded machine with quilters in mind, the Janome 3160QDC-G Computerized Sewing Machine offers all of the advantages of a top-quality model. Featuring 60 built-in stitches, including six one-step buttonholes, Janome's Exclusive Superior Feed System, memorized needle up\/down, built-in needle threader, convenient one-touch buttons, and more! This stylish yet classic grapevine-colored machine weighs in at only 12 pounds, making it perfect for toting back and forth to classes.\n  \u003c\/p\u003e\n\n  \u003chr class=\"spo-divider\"\u003e\n\n  \u003c!-- LCD SCREEN (image on right, description on left) --\u003e\n  \u003cdiv class=\"spo-feature spo-img-right\"\u003e\n    \u003cdiv class=\"spo-feature-text\"\u003e\n      \u003cdiv class=\"spo-h2\"\u003eLCD Screen\u003c\/div\u003e\n      \u003cp class=\"spo-p\"\u003e\n        The 3160QDC-G features an easy-to-read LCD screen that displays the stitch pattern number selected and recommended foot, along with the adjustable stitch width and length.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spo-feature-media\"\u003e\n      \u003cimg class=\"spo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0812\/8105\/7055\/files\/3160qdc-g-screen.jpg?v=1704316738\" alt=\"Janome 3160QDC-G LCD Screen\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BUILT-IN NEEDLE THREADER (image on left, description on right) --\u003e\n  \u003cdiv class=\"spo-feature spo-img-left\"\u003e\n    \u003cdiv class=\"spo-feature-text\"\u003e\n      \u003cdiv class=\"spo-h2\"\u003eBuilt-in Needle Threader\u003c\/div\u003e\n      \u003cp class=\"spo-p\"\u003e\n        A built-in needle threader is a must-have! This key feature easily threads your machine in seconds- saving you time so you can start your projects faster.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spo-feature-media\"\u003e\n      \u003cimg class=\"spo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0812\/8105\/7055\/files\/3160pg-threader.jpg?v=1701460393\" alt=\"Janome 3160QDC-G Built-in Needle Threader\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"spo-divider\"\u003e\n\n  \u003c!-- DROP FEED (spread across the page) --\u003e\n  \u003cdiv class=\"spo-full\"\u003e\n    \u003cdiv class=\"spo-full-inner\"\u003e\n      \u003cdiv class=\"spo-h2\"\u003eDrop Feed\u003c\/div\u003e\n      \u003cp class=\"spo-p\"\u003e\n        The drop feed lever is located on the back of the machine under the freearm bed. Dropping the feed dogs will permit you to sew freely and design beautiful decorative stitches.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"spo-divider\"\u003e\n\n  \u003c!-- SUPERIOR PLUS FEED (image on right, description on left) --\u003e\n  \u003cdiv class=\"spo-feature spo-img-right\"\u003e\n    \u003cdiv class=\"spo-feature-text\"\u003e\n      \u003cdiv class=\"spo-h2\"\u003eSuperior Plus Feed, 7 Piece Feed Dog\u003c\/div\u003e\n      \u003cp class=\"spo-p\"\u003e\n        Exclusive Superior Plus Feed System provides specialized box feeding on top of Janome's SFS system, ensuring even, solid feeding with any type of fabric.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spo-feature-media\"\u003e\n      \u003cimg class=\"spo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0812\/8105\/7055\/files\/3160PG-FEEDDOG-2.jpg?v=1701460393\" alt=\"Superior Plus Feed System\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ONE-TOUCH BUTTONS (image on left, description on right) --\u003e\n  \u003cdiv class=\"spo-feature spo-img-left\"\u003e\n    \u003cdiv class=\"spo-feature-text\"\u003e\n      \u003cdiv class=\"spo-h2\"\u003eOne-Touch Buttons\u003c\/div\u003e\n      \u003cp class=\"spo-p\"\u003e\n        Equipped with convenient one-touch buttons, you will find the following options along the front of the machine: needle up\/down, automatic thread cutter, lock stitch, start\/stop, speed control slider, and reverse stitch. With these buttons, you can raise or lower the needle, prevent your stitches from coming undone, use them in place of a foot control, and much more.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spo-feature-media\"\u003e\n      \u003cimg class=\"spo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0812\/8105\/7055\/files\/3160qdc-g-buttons.jpg?v=1704316739\" alt=\"One-Touch Buttons\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FREE ARM (image on right, description on left) --\u003e\n  \u003cdiv class=\"spo-feature spo-img-right\"\u003e\n    \u003cdiv class=\"spo-feature-text\"\u003e\n      \u003cdiv class=\"spo-h2\"\u003eFree Arm\u003c\/div\u003e\n      \u003cp class=\"spo-p\"\u003e\n        Enjoy the convenience of free-arm sewing on the Janome 3160QDC-G. Remove the built-in storage unit to modify the sewing bed into a free-arm sewing machine, making cuffs, hems, and circular projects more accessible. The detachable sewing bed doubles as storage space for accessories.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spo-feature-media\"\u003e\n      \u003cimg class=\"spo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0812\/8105\/7055\/files\/Freearm-3160PG.jpg?v=1701460393\" alt=\"Free Arm\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"spo-divider\"\u003e\n\n  \u003c!-- SNAP-ON PRESSER FEET (spread across the page) --\u003e\n  \u003cdiv class=\"spo-full\"\u003e\n    \u003cdiv class=\"spo-full-inner\"\u003e\n      \u003cdiv class=\"spo-h2\"\u003eSnap-on Presser Feet\u003c\/div\u003e\n      \u003cp class=\"spo-p\"\u003e\n        Easily switch between presser feet using the included snap-on presser foot adapter. Press the lever to release the presser foot, then to install another one, simply line it up just underneath the foot holder and lower the presser bar.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"spo-divider\"\u003e\n\n  \u003c!-- EXTENSION TABLE (image on left, description on right) --\u003e\n  \u003cdiv class=\"spo-feature spo-img-left\"\u003e\n    \u003cdiv class=\"spo-feature-text\"\u003e\n      \u003cdiv class=\"spo-h2\"\u003eExtension Table\u003c\/div\u003e\n      \u003cp class=\"spo-p\"\u003e\n        An extended sewing surface is a must-have for those bigger projects. Attach the included quilting extension table to broaden your sewing bed for larger projects such as quilting.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spo-feature-media\"\u003e\n      \u003cimg class=\"spo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0812\/8105\/7055\/files\/3160qdc-g-extension-table.jpg?v=1704316738\" alt=\"Extension Table\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ON-BOARD STORAGE (image on right, description on left) --\u003e\n  \u003cdiv class=\"spo-feature spo-img-right\"\u003e\n    \u003cdiv class=\"spo-feature-text\"\u003e\n      \u003cdiv class=\"spo-h2\"\u003eOn-board Storage\u003c\/div\u003e\n      \u003cp class=\"spo-p\"\u003e\n        The removable sewing bed doubles as accessory storage space. Pack away bobbins, presser feet, seem rippers, and more for convenient storage for travel.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spo-feature-media\"\u003e\n      \u003cimg class=\"spo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0812\/8105\/7055\/files\/3160qdc-g-storage-tray.jpg?v=1704316739\" alt=\"On-board Storage\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 25-YEAR LIMITED WARRANTY (image on left, description on right) --\u003e\n  \u003cdiv class=\"spo-feature spo-img-left\"\u003e\n    \u003cdiv class=\"spo-feature-text\"\u003e\n      \u003cdiv class=\"spo-h2\"\u003e25-Year Limited Warranty\u003c\/div\u003e\n      \u003cp class=\"spo-p\"\u003e\n        Janome America, Inc. will ensure your machine's performance for 25 years from when the machine is purchased. Coverage is limited to repair or necessary replacement of parts caused by defects in quality and materials. Faults in electrical components will be for five years. One year of free labor by an Authorized Janome Retailer is included, usually by the dealership where you purchased your machine.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spo-feature-media\"\u003e\n      \u003cimg class=\"spo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0812\/8105\/7055\/files\/Janome-25yr-warranty_3170b1d6-e015-472a-bcf6-a229b38ae0af.jpg?v=1701460393\" alt=\"25-Year Limited Warranty\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"spo-divider\"\u003e\n\n  \u003c!-- EXTRA-HIGH PRESSER FOOT LIFT (spread across the page) --\u003e\n  \u003cdiv class=\"spo-full\"\u003e\n    \u003cdiv class=\"spo-full-inner\"\u003e\n      \u003cdiv class=\"spo-h2\"\u003eExtra-High Presser Foot Lift\u003c\/div\u003e\n      \u003cp class=\"spo-p\"\u003e\n        The 3160QDC-G features an Extra-High Presser Foot Lifter. You can raise the presser foot about 1\/4\" (0.6 cm) higher than the normal up position. This extra lift makes it easier to sew layers of thick or heavy fabrics like denim or quilt sandwiches.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"spo-divider\"\u003e\n\n  \u003c!-- Insert stitches image here --\u003e\n  \u003cdiv class=\"spo-image-only\"\u003e\n    \u003cimg class=\"spo-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0812\/8105\/7055\/files\/3160PG-stitches.jpg?v=1701460393\" alt=\"Janome 3160QDC-G stitch patterns\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"spo-divider\"\u003e\n\n  \u003c!-- 60 BUILT-IN STITCHES (spread across the page) --\u003e\n  \u003cdiv class=\"spo-full\"\u003e\n    \u003cdiv class=\"spo-full-inner\"\u003e\n      \u003cdiv class=\"spo-h2\"\u003e60 Built-in Stitches\u003c\/div\u003e\n      \u003cp class=\"spo-p\"\u003e\n        A collection of stitches gives you the opportunity to customize every sewing project. From straight and zig-zag stitches to decorative and quilting stitches, including 6 1-step buttonholes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"spo-divider\"\u003e\n\n  \u003c!-- INCLUDED ACCESSORIES (spread across the page) --\u003e\n  \u003cdiv class=\"spo-full\"\u003e\n    \u003cdiv class=\"spo-full-inner\"\u003e\n      \u003cdiv class=\"spo-h2\"\u003eIncluded Accessories\u003c\/div\u003e\n      \u003cp class=\"spo-p\"\u003e\n        Bobbins, Spool Pin Felt, Needles, Additional Spool Pin, Satin Stitch Foot F, Zipper Foot E, Automatic Buttonhole Foot R, Overedge Foot C, Blind Hem Foot G, 1\/4\" Seam Foot O, Custom Crafted Zig Zag Foot F2, Seam Ripper, Screwdriver Key, Lint Brush, Small and Large Spool Holder Spool Stand, Foot Control, and Instruction Manual.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"spo-divider\"\u003e\n\n  \u003c!-- 3 columns with bullet lists --\u003e\n  \u003cdiv class=\"spo-3col\"\u003e\n    \u003cdiv class=\"spo-card\"\u003e\n      \u003ch3\u003eKey Features\u003c\/h3\u003e\n      \u003cul class=\"spo-list\"\u003e\n        \u003cli\u003e6.8\" x 4.5\" Workspace\u003c\/li\u003e\n        \u003cli\u003e60 Built-in Stitches\u003c\/li\u003e\n        \u003cli\u003e6 One-step Buttonholes\u003c\/li\u003e\n        \u003cli\u003eBuilt-in Needle Threader\u003c\/li\u003e\n        \u003cli\u003eSnap-on Presser Feet\u003c\/li\u003e\n        \u003cli\u003eMax Stitch Width: 7mm\u003c\/li\u003e\n        \u003cli\u003eMax Stitch Length: 5 mm\u003c\/li\u003e\n        \u003cli\u003eFree Arm\u003c\/li\u003e\n        \u003cli\u003e7-piece Feed Dog\u003c\/li\u003e\n        \u003cli\u003eHard Cover Included\u003c\/li\u003e\n        \u003cli\u003eAuto-DeClutch Bobbin Winder\u003c\/li\u003e\n        \u003cli\u003eTop Loading Bobbin\u003c\/li\u003e\n        \u003cli\u003eManual Tension Control\u003c\/li\u003e\n        \u003cli\u003eDrop Feed\u003c\/li\u003e\n        \u003cli\u003eLocking Stitch Button\u003c\/li\u003e\n        \u003cli\u003eLCD Display\u003c\/li\u003e\n        \u003cli\u003eAutomatic Thread Cutter\u003c\/li\u003e\n        \u003cli\u003eReverse Button\u003c\/li\u003e\n        \u003cli\u003eSpeed Control Slider\u003c\/li\u003e\n        \u003cli\u003eStart\/Stop Button\u003c\/li\u003e\n        \u003cli\u003eFoot Pressure Adjustment\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-card\"\u003e\n      \u003ch3\u003eOptional Accessories\u003c\/h3\u003e\n      \u003cul class=\"spo-list\"\u003e\n        \u003cli\u003e1\/4\" Foot w\/ Guide\u003c\/li\u003e\n        \u003cli\u003eApplique Foot\u003c\/li\u003e\n        \u003cli\u003eBinder Foot\u003c\/li\u003e\n        \u003cli\u003eClearview Quilting Foot and Guide Set\u003c\/li\u003e\n        \u003cli\u003eConvertible Even Feed Foot Set\u003c\/li\u003e\n        \u003cli\u003eDitch Quilting Foot\u003c\/li\u003e\n        \u003cli\u003eExtra Large Foot Control\u003c\/li\u003e\n        \u003cli\u003eFringe Foot\u003c\/li\u003e\n        \u003cli\u003eOpen-Toe Walking Foot\u003c\/li\u003e\n        \u003cli\u003eRoller Foot\u003c\/li\u003e\n        \u003cli\u003e1\/4\" Ruler Foot Low Shank\u003c\/li\u003e\n        \u003cli\u003eBlindhem Foot\u003c\/li\u003e\n        \u003cli\u003eGathering Foot\u003c\/li\u003e\n        \u003cli\u003eConvertible Free Motion Foot Set\u003c\/li\u003e\n        \u003cli\u003eUltra Glide Foot\u003c\/li\u003e\n        \u003cli\u003eCording Foot\u003c\/li\u003e\n        \u003cli\u003eConcealed Zipper Foot\u003c\/li\u003e\n        \u003cli\u003eHemmer Feet Set\u003c\/li\u003e\n        \u003cli\u003eRuffler Foot\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-card\"\u003e\n      \u003ch3\u003eAdditional Information\u003c\/h3\u003e\n      \u003cul class=\"spo-list\"\u003e\n        \u003cli\u003eMachine Weight: 12.6 lbs. (5.7 kg)\u003c\/li\u003e\n        \u003cli\u003eBobbins: Class 15 \/ A Style\u003c\/li\u003e\n        \u003cli\u003eNeedle System: 15x1\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"spo-divider\"\u003e\n\n  \u003c!-- Product Specifications (left column) --\u003e\n  \u003cdiv class=\"spo-specs-layout\"\u003e\n    \u003cdiv class=\"spo-specs-left\"\u003e\n      \u003cdiv class=\"spo-specs\"\u003e\n        \u003ch3\u003eProduct Specifications\u003c\/h3\u003e\n\n        \u003cdiv class=\"spo-dl\"\u003e\n          \u003cdiv class=\"spo-dl-row\"\u003e\n            \u003cdiv class=\"spo-dt\"\u003eStitches Per Minute:\u003c\/div\u003e\n\u003cdiv class=\"spo-dd\"\u003e820\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"spo-dl-row\"\u003e\n            \u003cdiv class=\"spo-dt\"\u003eNeedle Threader:\u003c\/div\u003e\n\u003cdiv class=\"spo-dd\"\u003eYes\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"spo-dl-row\"\u003e\n            \u003cdiv class=\"spo-dt\"\u003eButtonhole Steps:\u003c\/div\u003e\n\u003cdiv class=\"spo-dd\"\u003e1 Step\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"spo-dl-row\"\u003e\n            \u003cdiv class=\"spo-dt\"\u003eLength:\u003c\/div\u003e\n\u003cdiv class=\"spo-dd\"\u003e15 in\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"spo-dl-row\"\u003e\n            \u003cdiv class=\"spo-dt\"\u003eThroat Height:\u003c\/div\u003e\n\u003cdiv class=\"spo-dd\"\u003e4.5 in\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"spo-dl-row\"\u003e\n            \u003cdiv class=\"spo-dt\"\u003eHeight:\u003c\/div\u003e\n\u003cdiv class=\"spo-dd\"\u003e8.4 in\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"spo-dl-row\"\u003e\n            \u003cdiv class=\"spo-dt\"\u003eThroat Space:\u003c\/div\u003e\n\u003cdiv class=\"spo-dd\"\u003e6.8 in\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"spo-dl-row\"\u003e\n            \u003cdiv class=\"spo-dt\"\u003eNumber of Stitches:\u003c\/div\u003e\n\u003cdiv class=\"spo-dd\"\u003e60\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"spo-dl-row\"\u003e\n            \u003cdiv class=\"spo-dt\"\u003eWidth:\u003c\/div\u003e\n\u003cdiv class=\"spo-dd\"\u003e6.9 in\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"spo-dl-row\"\u003e\n            \u003cdiv class=\"spo-dt\"\u003eBobbin Load:\u003c\/div\u003e\n\u003cdiv class=\"spo-dd\"\u003eTop Load\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"spo-dl-row\"\u003e\n            \u003cdiv class=\"spo-dt\"\u003eThread Tension Control:\u003c\/div\u003e\n\u003cdiv class=\"spo-dd\"\u003eManual\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"spo-dl-row\"\u003e\n            \u003cdiv class=\"spo-dt\"\u003eMax Stitch Width:\u003c\/div\u003e\n\u003cdiv class=\"spo-dd\"\u003e7 mm\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"spo-dl-row\"\u003e\n            \u003cdiv class=\"spo-dt\"\u003eMax Stitch Length:\u003c\/div\u003e\n\u003cdiv class=\"spo-dd\"\u003e5 mm\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- empty right side for desktop \"left column\" look --\u003e\n    \u003cdiv class=\"spo-specs-right\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"height: 22px;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Janome","offers":[{"title":"Default Title","offer_id":46997099446525,"sku":null,"price":649.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Janome_3160_5619ab5b-724c-4492-b312-0aff94875e26.png?v=1783689718"}],"url":"https:\/\/sewitonline.com\/collections\/sewing-new.oembed?page=2","provider":"Sew It Online","version":"1.0","type":"link"}