{"title":"Bernina Sewing Machines","description":"\u003cp\u003eBernina machines are built around stitch consistency and mechanical quality designed to hold up over years of regular sewing. This collection reflects Bernina's precision engineering across its sewing and embroidery lineup.\u003c\/p\u003e","products":[{"product_id":"bernina-e16-pro-embroidery-machine","title":"Bernina E16 Pro Embroidery Machine","description":"\u003cstyle\u003e\n  .bernina-e16-wrapper * {\n    font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif !important;\n    color: #1a1a1a !important;\n  }\n\n  .bernina-e16-wrapper {\n    max-width: 960px;\n    margin: 0 auto;\n    font-size: 28px !important;          \n    line-height: 2.2 !important;\n    padding: 0 15px;\n  }\n\n  .bernina-e16-wrapper h2 {\n    font-size: 4rem !important;        \n    font-weight: 800;\n    margin: 0 0 2rem;\n  }\n\n  .bernina-e16-wrapper h3 {\n    font-size: 2.4rem !important;        \n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    margin-top: 3.2rem;\n    margin-bottom: 1.7rem;\n    border-bottom: 2px solid #e2e2e2;\n    padding-bottom: 0.7rem;\n  }\n\n  .bernina-e16-wrapper p {\n    margin: 0 0 2rem;\n    font-size: 1.75rem !important;\n  }\n\n  .feature-bullets,\n  .package-bullets {\n    list-style-type: disc !important;\n    list-style-position: outside !important;\n    margin-left: 2.4rem !important;\n    padding-left: 0 !important;\n  }\n\n  .feature-bullets li,\n  .package-bullets li {\n    font-size: 1.75rem !important;\n    margin-bottom: 1rem !important;\n    line-height: 2 !important;\n  }\n\n  .bernina-e16-features {\n    margin-top: 3.5rem;\n  }\n\n  .bernina-e16-feature-row {\n    display: flex;\n    align-items: center;               \n    gap: 3.5rem;                          \n    margin-bottom: 4.5rem;\n  }\n\n  .bernina-e16-feature-row.reverse {\n    flex-direction: row-reverse;\n  }\n\n  .bernina-e16-feature-image,\n  .bernina-e16-feature-text {\n    flex: 1 1 50%;\n  }\n\n  .bernina-e16-feature-text h3 {\n    margin-top: 0;\n  }\n\n  .bernina-e16-feature-image img {\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 10px;\n    box-shadow: 0px 8px 22px rgba(0,0,0,0.12);\n  }\n\n  @media (max-width: 768px) {\n    .bernina-e16-wrapper {\n      font-size: 26px !important;\n    }\n    .bernina-e16-wrapper h2 {\n      font-size: 3.3rem !important;\n    }\n    .bernina-e16-wrapper h3 {\n      font-size: 2rem !important;\n      text-align: center;\n      border-bottom: none;\n    }\n    .bernina-e16-feature-row,\n    .bernina-e16-feature-row.reverse {\n      flex-direction: column;\n      gap: 2.5rem;\n    }\n    .feature-bullets li,\n    .package-bullets li {\n      font-size: 1.55rem !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bernina-e16-wrapper\"\u003e\n\n  \u003ch2\u003eBERNINA E 16 Pro Embroidery Machine\u003c\/h2\u003e\n\n  \u003ch3\u003eDescription\u003c\/h3\u003e\n  \u003cp\u003e\n    The BERNINA E 16 is the perfect partner for your home studio or business with 16 needles, speeds up to\n    1,400 stitches per minute, automatic tension settings, and a narrow cylindrical arm for sleeves and other\n    tight spaces.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eMake It Personal – Keep It Professional\u003c\/h3\u003e\n  \u003cul class=\"feature-bullets\"\u003e\n    \u003cli\u003e16 thread colors\u003c\/li\u003e\n    \u003cli\u003e1,400 stitches per minute\u003c\/li\u003e\n    \u003cli\u003eExtra large embroidery field (400 x 350mm)\u003c\/li\u003e\n    \u003cli\u003eFancy stitches \/ micro chenille\u003c\/li\u003e\n    \u003cli\u003eIndustry's largest embroidery field for caps\u003c\/li\u003e\n    \u003cli\u003eSmallest cylindrical arm in the industry\u003c\/li\u003e\n    \u003cli\u003eAdjustable presser foot height\u003c\/li\u003e\n    \u003cli\u003eBERNINA laser alignment\u003c\/li\u003e\n    \u003cli\u003eMachine footprint: 21\" x 29\"; Weight: 198 lbs\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp\u003e\n    Personalize uniforms, caps, totes, or quilts with incredible precision and speed. Enjoy chenille for 3D\n    effects or monogramming with clean commercial results.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eThis Package Has Everything Needed to Get Started!\u003c\/h3\u003e\n  \u003cul class=\"package-bullets\"\u003e\n    \u003cli\u003eBERNINA E16 Pro Embroidery Machine\u003c\/li\u003e\n    \u003cli\u003eBERNINA OS v11 Software (Web Download)\u003c\/li\u003e\n    \u003cli\u003eTwo free digitized designs\u003c\/li\u003e\n    \u003cli\u003eMachine stand + accessories\u003c\/li\u003e\n    \u003cli\u003eMultiple hoop sizes + Mighty Hoop\u003c\/li\u003e\n    \u003cli\u003eCap sewing options with driver and frames\u003c\/li\u003e\n    \u003cli\u003eIsacord Thread Starter Kit\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cdiv class=\"bernina-e16-features\"\u003e\n\n    \u003cdiv class=\"bernina-e16-feature-row\"\u003e\n      \u003cdiv class=\"bernina-e16-feature-image\"\u003e\n        \u003cimg src=\"https:\/\/www.bernina.com\/assetgen\/21\/de\/Resources\/bernina-products\/multi-needle-de\/E16-de\/overview-de\/products_machines_e16_16_needles.jpg\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bernina-e16-feature-text\"\u003e\n        \u003ch3\u003eHigh-Speed Embroidery with 16 Needles\u003c\/h3\u003e\n        \u003cp\u003e\n          Complete more projects in less time with 1,400 stitches per minute and 16 needles—no re-threading\n          between colors. Get the speed of a commercial machine in your home studio or small business.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bernina-e16-feature-row reverse\"\u003e\n      \u003cdiv class=\"bernina-e16-feature-image\"\u003e\n        \u003cimg src=\"https:\/\/www.bernina.com\/assetgen\/21\/Bernina\/media\/products\/Sewing,%20Quilting%20and%20Embroidery\/Bernina%20E%20Series\/Key%20Features\/E16-PRO-Automatic-Tensioning.png\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bernina-e16-feature-text\"\u003e\n        \u003ch3\u003eGo Pro Tension System\u003c\/h3\u003e\n        \u003cp\u003e\n          The automatic tension system adjusts thread flow perfectly on every stitch-out, ensuring consistent\n          and professional results across all materials.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bernina-e16-feature-row\"\u003e\n      \u003cdiv class=\"bernina-e16-feature-image\"\u003e\n        \u003cimg src=\"https:\/\/www.bernina.com\/assetgen\/21\/Bernina\/media\/products\/Sewing,%20Quilting%20and%20Embroidery\/Bernina%20E%20Series\/Key%20Features\/04_Keyfeature_E16PLUS.jpg\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bernina-e16-feature-text\"\u003e\n        \u003ch3\u003eIndustry’s Smallest Cylindrical Lower Arm\u003c\/h3\u003e\n        \u003cp\u003e\n          Embroider small or tight items like baby clothes, sleeves, and pockets with ease thanks to the E 16’s\n          ultra-narrow arm.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bernina-e16-feature-row reverse\"\u003e\n      \u003cdiv class=\"bernina-e16-feature-image\"\u003e\n        \u003cimg src=\"https:\/\/imagecdn.sewingmachinesplus.com\/media\/products\/bernina\/e-16\/desc\/e16-6.jpg\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bernina-e16-feature-text\"\u003e\n        \u003ch3\u003eBERNINA Rotary Hook\u003c\/h3\u003e\n        \u003cp\u003e\n          Enjoy smoother stitches, faster speeds, and a high-performance trimmer. Compatible with pre-wound\n          bobbins for reduced downtime.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bernina-e16-feature-row\"\u003e\n      \u003cdiv class=\"bernina-e16-feature-image\"\u003e\n        \u003cimg src=\"https:\/\/www.bernina.com\/assetgen\/21\/Bernina\/media\/products\/Sewing,%20Quilting%20and%20Embroidery\/Bernina%20E%20Series\/Key%20Features\/E-16-PRO-Large-Embroidery-Field.png\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bernina-e16-feature-text\"\u003e\n        \u003ch3\u003eExtra Large Embroidery Field (400 x 350mm)\u003c\/h3\u003e\n        \u003cp\u003e\n          From quilt blocks to jacket backs, the E 16’s spacious field lets you embroider larger designs with\n          confidence and precision.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bernina-e16-feature-row reverse\"\u003e\n      \u003cdiv class=\"bernina-e16-feature-image\"\u003e\n        \u003cimg src=\"https:\/\/www.bernina.com\/assetgen\/21\/Bernina\/media\/products\/Sewing,%20Quilting%20and%20Embroidery\/Bernina%20E%20Series\/Key%20Features\/E16-PRO-Automatic-Tensioning.png\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bernina-e16-feature-text\"\u003e\n        \u003ch3\u003eLaser Alignment\u003c\/h3\u003e\n        \u003cp\u003e\n          Achieve perfect placement every time with pinpoint laser guidance — no guesswork needed.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":46883633332477,"sku":null,"price":17595.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Screenshot2025-11-18at12.28.58AM.png?v=1791995195"},{"product_id":"bernina-b535","title":"Bernina B535 E","description":"\u003c!-- ================= BERNINA 535 — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003e535\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eBring legendary BERNINA stitch quality and high-speed performance to your studio with the BERNINA 535! Built for dressmakers, quilters, and embroidery artists, it pairs an 8.5\" extended free arm with the BERNINA Hook system sewing up to 1,000 stitches per minute. A 4.3\" color touchscreen with Sewing Consultant puts 1,048 stitch patterns at your fingertips, backed by adaptive thread tension, an automatic thread cutter, Jumbo Bobbins, BSR functionality, and optional embroidery module support.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-535-main.png?v=1790611944\" alt=\"BERNINA 535 High-Performance Computerized Sewing and Embroidery Machine\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eBERNINA Hook System \u0026amp; High-Speed 1,000 SPM Engine\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eMaintains consistent, quiet, and precise 5.5mm stitch formation at rapid speeds up to 1,000 stitches per minute with high-capacity Jumbo Bobbins.\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\"\u003eAdaptive Thread Tension Control\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eAutomatically fine-tunes and maintains optimal thread tension for immaculate stitch quality on both sides of the fabric.\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\"\u003eExtended 8.5\" Workspace \u0026amp; Modern 4.3\" Color Touchscreen\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eGenerous 215 mm free-arm clearance handles large creations smoothly, controlled via an intuitive touchscreen with on-screen Sewing Consultant help.\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\"\u003eAutomatic Thread Cutter \u0026amp; Guillotine System\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003ePressing a button automatically trims upper and lower threads while raising the needle bar to save valuable time.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-535-adaptive-thread-tension-system.png?v=1790611944\" alt=\"Adaptive thread tension system on BERNINA 535\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAdaptive Thread Tension System\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAdaptive Thread Tension System\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eAchieve optimal thread tension automatically for flawless stitch execution on both top and bottom fabric surfaces. The BERNINA adaptive tension system continuously checks tension balance, allowing you to sew precisely without constant manual adjustments.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eExtended 8.5\" Free-Arm Workspace\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eExtended 8.5\" Free-Arm Workspace\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eHandle bulky garments, large quilt sections, and home decor projects with complete comfort. Offering 8.5 inches (215 mm) of throat space to the right of the needle, the extended free-arm bed gives you plenty of room to guide large creations.\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\/bernina-535-extended-8-5-inch-free-arm-workspace.png?v=1790611944\" alt=\"Extended 8.5 inch free-arm workspace on BERNINA 535\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-535-4-3-inch-color-touchscreen-sewing-consultant.png?v=1790611944\" alt=\"4.3 inch color touchscreen with Sewing Consultant on BERNINA 535\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eModern 4.3\" Full-Color Touchscreen \u0026amp; On-Screen Sewing Consultant\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eModern 4.3\" Full-Color Touchscreen \u0026amp; On-Screen Sewing Consultant\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eNavigate stitch options and machine settings cleanly using the bright 4.3\" color touchscreen. Access the built-in Sewing Consultant for expert setting recommendations and quickly make fine modifications using the ergonomic multifunction knobs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eHigh-Precision BERNINA Hook \u0026amp; Jumbo Bobbin System\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eHigh-Precision BERNINA Hook \u0026amp; Jumbo Bobbin System\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eExperience quieter, faster, and longer-lasting stitching powered by the patented BERNINA Hook. Delivering perfect 5.5mm maximum stitch width at up to 1,000 stitches per minute, the front-loading Jumbo Bobbin holds up to 70% more thread for uninterrupted sewing.\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\/bernina-535-bernina-hook-jumbo-bobbin-system.png?v=1790611944\" alt=\"BERNINA Hook and Jumbo Bobbin system on BERNINA 535\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\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\/bernina-535-automatic-guillotine-thread-cutter.png?v=1790611944\" alt=\"Automatic guillotine thread cutter on BERNINA 535\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAutomatic Guillotine Thread Cutter\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAutomatic Guillotine Thread Cutter\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eStreamline your workflow and save time with single-touch thread trimming. Pressing the automatic thread cutter button engages an internal guillotine mechanism that trims both top and lower bobbin threads while automatically lifting the needle.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED PRESSER FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003e1,048 Total Built-In Stitch Patterns:\u003c\/strong\u003e 30 utility stitches, 300 decorative stitches, 45 quilting stitches, 14 buttonholes\/eyelets, and 5 sewing alphabets.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHigh-Speed 1,000 SPM Motor:\u003c\/strong\u003e Rapid stitching motor supported by an ultra-stable BERNINA Hook system.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e8.5\" (215 mm) Extended Free-Arm Area:\u003c\/strong\u003e Generous workspace clearance to the right of the needle with 109 mm workspace height.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e4.3\" Color LCD Touchscreen:\u003c\/strong\u003e High-resolution touch interface with on-screen tutorial, help menu, and Sewing Consultant.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePrecision 5.5mm Maximum Stitch Width:\u003c\/strong\u003e Precise 5.5mm stitch width with 11 micro-stepping needle positions.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAdaptive Thread Tension Control:\u003c\/strong\u003e Continuous automatic tension regulation for perfectly balanced stitch formation.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFront-Loading Jumbo Bobbin System:\u003c\/strong\u003e Holds up to 70% more thread than standard bobbins, windable while sewing\/embroidering.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOne-Touch Automatic Thread Cutter:\u003c\/strong\u003e Motorized guillotine cutter trims threads and raises needle automatically.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Stitch Regulator (BSR) Functionality:\u003c\/strong\u003e Ready for BSR foot integration for regulated free-motion quilting.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMultifunction Rotary Knobs:\u003c\/strong\u003e Twin dial controllers for quick parameter fine-tuning and stitch modifications.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Free Hand System (FHS):\u003c\/strong\u003e Ergonomic knee lifter capability to raise\/lower presser foot hands-free.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIntegrated USB Port \u0026amp; 256 MB Memory:\u003c\/strong\u003e Import\/export stitch designs and software updates via USB flash drive.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAdjustable Presser Foot Pressure \u0026amp; Speed Control:\u003c\/strong\u003e Adjust downward foot pressure across 12 levels alongside a slide speed regulator.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFree-Arm Bed Extension \u0026amp; Ergonomic Drive Hardware:\u003c\/strong\u003e BERNINA Free-Arm Slide-On Extension Table, BERNINA Free Hand System (FHS) Knee Lifter Bar, BERNINA Control Pedal with Back-Kick Function, Power Line Cable.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSpool \u0026amp; Thread Support Hardware:\u003c\/strong\u003e 4 x Jumbo Bobbins (1 in machine + 3 in accessory case), 3 x Thread Guide Washers, 2 x Spongy Bases.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaintenance Tools, Protection \u0026amp; Storage:\u003c\/strong\u003e Height Leveling Tool for thick seams, Magnetic Accessory Storage Box, Buttonhole Cutter \/ Seam Ripper, Assortment of Needles, Red Screwdriver, Cleaning Brush, Protective Dust Cover.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eReverse Pattern Foot #1\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOverlock Foot #2\/2A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eButtonhole Foot with Slide #3A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eZipper Foot #4\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOpen Embroidery Foot #20\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA 535 — Full 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 --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eHigh-Performance Computerized Sewing \u0026amp; Embroidery Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8.5\" (215 mm) Sewing Space to Right of Needle \/ 109 mm Workspace Height\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Dimensions \u0026amp; Weight\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e461 x 200 x 327.5 mm \/ 11 kg Machine Weight\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Operational Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,000 Stitches Per Minute (SPM) Sewing \u0026amp; Embroidery Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Navigation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4.3\" (10 cm) Color LCD Touchscreen with Multifunction Rotary Knobs\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eInternal Memory \u0026amp; Port\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e256 MB Total Internal Memory with USB Memory Port\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System \u0026amp; Bobbin\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Shuttle Hook System with Front-Loading Jumbo Bobbin\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e12-LED Workspace Illumination Array\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eSewing \u0026amp; Embroidery Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Sewing Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,048 Total Stitches (30 Utility, 300 Decorative, 45 Quilting, 14 Buttonholes, 5 Alphabets)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Parameters\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5.5 mm Maximum Stitch Width \/ 6.0 mm Maximum Stitch Length \/ 11 Needle Positions\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEmbroidery Specifications (Optional Module)\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e400 x 150 mm Max Embroidery Area, 50 Designs, 4 Alphabets\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSupported Embroidery Formats\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eEXP, DST, PES, PEC, JEF, SEW, PCS, XXX\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFabric Feeding \u0026amp; Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAdaptive Thread Tension Control \u0026amp; Adjustable Presser Foot Pressure\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation \u0026amp; Controls\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic Thread Cutter, Automatic Needle Threader, Start\/Stop Button, Speed Regulator\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHands-Free \u0026amp; BSR Control\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Free Hand System (FHS) Knee Lifter \u0026amp; BSR Functionality Compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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 --\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=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\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\n  \u003c!-- TAB 5: VIDEOS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\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\n      \u003cdiv class=\"ksf-vp-stage\"\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/I7hbBa_UVB0\" title=\"Livia Naef \u0026amp; Nelia Puhze, Swiss professional sailors, talk about the BERNINA 535 (short version)\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/d8PwtlEPBEI\" title=\"Sewing tutorial: first steps with the B 500, B 535, B 540, B 570 Q and B 590\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/TAH9kqtRPKI\" title=\"Sewing tutorial: Buttonholes with the B 535, B 540, B 570 QE and B 590\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps4\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/bGT9kSCgL7k\" title=\"Sewing tutorial: decorative stitches on the B 535, B 540, B 570 QE and B 590 (video tutorial)\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 535 Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eLivia Naef \u0026amp; Nelia Puhze, Swiss professional sailors, talk about the BERNINA 535 (short version)\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing tutorial: first steps with the B 500, B 535, B 540, B 570 Q and B 590\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing tutorial: Buttonholes with the B 535, B 540, B 570 QE and B 590\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp4\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e4\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing tutorial: decorative stitches on the B 535, B 540, B 570 QE and B 590 (video tutorial)\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat makes the BERNINA Hook on the BERNINA 535 different?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe patented BERNINA Hook is engineered for quieter, faster, and longer-lasting stitching. On the B 535 it delivers precise stitch formation up to 5.5mm wide at speeds of up to 1,000 stitches per minute, and it pairs with the front-loading Jumbo Bobbin, which holds up to 70% more thread than a standard bobbin — so you stop less often to rewind.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eHow many built-in stitches does the BERNINA 535 have?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe BERNINA 535 includes 1,048 total stitch patterns: 30 utility stitches, 300 decorative stitches, 45 quilting stitches, 14 buttonholes and eyelets, and 5 sewing alphabets. Stitches reach up to 5.5mm wide and 6.0mm long, with 11 needle positions for precise topstitching and edge work.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eCan the BERNINA 535 do machine embroidery?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes — with the optional embroidery module, the B 535 becomes a full sewing and embroidery machine. The module gives you access to 50 built-in embroidery designs, 4 embroidery alphabets, on-screen pattern editing, and a maximum embroidery field of 400 x 150 mm. It supports EXP, DST, PES, PEC, JEF, SEW, PCS, and XXX file formats via the USB port.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat accessories and presser feet come with the BERNINA 535?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 535 comes with 5 BERNINA full-metal presser feet (Reverse Pattern Foot #1, Overlock Foot #2\/2A, Buttonhole Foot with Slide #3A, Zipper Foot #4, and Open Embroidery Foot #20), a slide-on free-arm extension table, the Free Hand System (FHS) knee lifter, a control pedal with back-kick function, 4 Jumbo Bobbins, a magnetic accessory storage box, a height leveling tool, needles, maintenance tools, and a protective dust cover.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What makes the BERNINA Hook on the BERNINA 535 different?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The patented BERNINA Hook is engineered for quieter, faster, and longer-lasting stitching. On the B 535 it delivers precise stitch formation up to 5.5mm wide at speeds of up to 1,000 stitches per minute, and it pairs with the front-loading Jumbo Bobbin, which holds up to 70% more thread than a standard bobbin — so you stop less often to rewind.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many built-in stitches does the BERNINA 535 have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BERNINA 535 includes 1,048 total stitch patterns: 30 utility stitches, 300 decorative stitches, 45 quilting stitches, 14 buttonholes and eyelets, and 5 sewing alphabets. Stitches reach up to 5.5mm wide and 6.0mm long, with 11 needle positions for precise topstitching and edge work.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can the BERNINA 535 do machine embroidery?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes — with the optional embroidery module, the B 535 becomes a full sewing and embroidery machine. The module gives you access to 50 built-in embroidery designs, 4 embroidery alphabets, on-screen pattern editing, and a maximum embroidery field of 400 x 150 mm. It supports EXP, DST, PES, PEC, JEF, SEW, PCS, and XXX file formats via the USB port.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories and presser feet come with the BERNINA 535?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 535 comes with 5 BERNINA full-metal presser feet (Reverse Pattern Foot #1, Overlock Foot #2\/2A, Buttonhole Foot with Slide #3A, Zipper Foot #4, and Open Embroidery Foot #20), a slide-on free-arm extension table, the Free Hand System (FHS) knee lifter, a control pedal with back-kick function, 4 Jumbo Bobbins, a magnetic accessory storage box, a height leveling tool, needles, maintenance tools, and a protective dust cover.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71406408368381,"sku":null,"price":4999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-535-main.png?v=1790611944"},{"product_id":"bernina-735-pro","title":"Bernina 735 Pro","description":"\u003c!-- ================= BERNINA 735 PRO — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003e735 PRO\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eStep into a new dimension of garment sewing and precision craftsmanship with the BERNINA 735 PRO! Tailored for garment designers, dressmakers, and precision sewists, it pairs a 10\" extended free arm with ultra-quiet stitchprecision² technology and the BERNINA Rotary Hook sewing up to 1,000 stitches per minute. An extra-large 7\" color touchscreen puts 1,753 stitch patterns at your fingertips, backed by the Precision Laser Pointer, push-button needle threader, included Walking Foot #50, adaptive thread tension, and Wi-Fi Stitchout app connectivity.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-735-pro-main.png?v=1790624355\" alt=\"BERNINA 735 PRO Computerized Sewing and Embroidery Machine\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eBERNINA Precision Laser Pointer\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eMarks exact needle entry and path points in all needle positions for absolute accuracy during sewing and embroidery execution.\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\"\u003eAutomated Push-Button Needle Threader\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eThreads needles size 70 and larger automatically at the press of a single button for fast, effortless thread swaps.\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\"\u003eIncluded Double Feed Walking Foot #50\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eEnsures uniform fabric feeding from above to prevent shifting or puckering on stretchy, slippery, sticky, or multi-layer materials.\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\"\u003eExtra-Large 7\" Color Touchscreen \u0026amp; WiFi Connectivity\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eCentral high-contrast screen provides intuitive menu controls, 4-Point Morphing placement, and wireless sync with the BERNINA Stitchout app.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-735-pro-precision-laser-pointer-system.png?v=1790624355\" alt=\"Precision laser pointer system on BERNINA 735 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA Precision Laser Pointer System\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eBERNINA Precision Laser Pointer System\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eVisualize your exact needle entry point across every needle drop position. Operating in both sewing and embroidery modes, BERNINA’s precision laser marks starting points and alignment lines directly on fabric for next-generation accuracy.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAutomated Push-Button Needle Threader\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAutomated Push-Button Needle Threader\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThread standard sewing needles and embroidery needles (size 70 and larger) in seconds. Pressing a single button automatically engages the motorized threading mechanism, saving time and eliminating eye strain during frequent color changes.\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\/bernina-735-pro-automated-push-button-needle-threader.png?v=1790624355\" alt=\"Automated push-button needle threader on BERNINA 735 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-735-pro-double-feed-walking-foot-50.png?v=1790624355\" alt=\"Double feed Walking Foot #50 included with BERNINA 735 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eIncluded Double Feed Walking Foot #50\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eIncluded Double Feed Walking Foot #50\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eMaster straight-line machine quilting, stretchy knits, and slippery synthetics with absolute control. The included BERNINA #50 walking foot provides supplementary top-feeding action to keep difficult fabric layers moving in complete sync.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003ePersonalized Stitch Memory \u0026amp; USB Connectivity\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003ePersonalized Stitch Memory \u0026amp; USB Connectivity\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eModify and save your favorite stitch length, stitch width, and needle position settings. Personal parameters are recorded for instant recall, while the USB port allows seamless importing and exporting of custom stitches and pattern sequences.\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\/bernina-735-pro-personalized-stitch-memory-usb.png?v=1790624355\" alt=\"Personalized stitch memory and USB connectivity on BERNINA 735 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\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\/bernina-735-pro-bernina-stitch-regulator-bsr.png?v=1790624355\" alt=\"BERNINA Stitch Regulator BSR functionality on BERNINA 735 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA Stitch Regulator (BSR) Functionality\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eBERNINA Stitch Regulator (BSR) Functionality\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eAchieve uniform stitch lengths during free-motion quilting and thread painting regardless of fabric movement speed. Available as an optional accessory for the B 735 PRO, BSR functionality includes BSR-3 basting mode and KickStart hands-free foot pedal operation.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 6 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eExtra-Large 7\" Centrally Located Color Touchscreen\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eExtra-Large 7\" Centrally Located Color Touchscreen\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eNavigate machine operations and tutorials effortlessly on a spacious 7\" digital display. Conveniently positioned in the machine head, the touchscreen offers quick drag-and-drop stitch selection, built-in help guides, and simple parameter editing.\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\/bernina-735-pro-7-inch-color-touchscreen.png?v=1790624355\" alt=\"Extra-large 7 inch color touchscreen on BERNINA 735 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 7 — Image LEFT --\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\/bernina-735-pro-wifi-bernina-stitchout-app.png?v=1790624355\" alt=\"Wi-Fi BERNINA Stitchout app connectivity on BERNINA 735 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eWireless BERNINA Stitchout App Connectivity\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eWireless BERNINA Stitchout App Connectivity\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eMonitor active embroidery progress in real time directly from your mobile device. Built-in Wi-Fi syncs the B 735 PRO with the free BERNINA Stitchout app to send remote notifications for thread changes, breaks, or completed designs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 8 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAdvanced 4-Point Morphing \u0026amp; Design Placement\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAdvanced 4-Point Morphing \u0026amp; Design Placement\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003ePosition and scale embroidery or quilting motifs proportionally across irregular fabric shapes. Defining four points on hooped fabric automatically morphs the design boundaries to fit exact quilt block dimensions.\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\/bernina-735-pro-4-point-morphing-design-placement.png?v=1790624355\" alt=\"4-point morphing and design placement on BERNINA 735 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 9 — Image LEFT --\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\/bernina-735-pro-multi-line-text-alignment.png?v=1790624355\" alt=\"Multi-line text alignment on BERNINA 735 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eMulti-Line Text Alignment \u0026amp; Pattern Organization\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eMulti-Line Text Alignment \u0026amp; Pattern Organization\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eAlign multiple lines of lettering horizontally or vertically with center, left, or right alignment tools. Group, ungroup, rearrange, and repeat embroidery elements cleanly directly on the machine display.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 10 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eHigh-Speed Smart Embroidery Technology (Optional Module L)\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eHigh-Speed Smart Embroidery Technology (Optional Module L)\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eTransform your machine into a high-speed embroidery station by adding the optional Embroidery Module L with Smart Drive Technology (SDT). Experience smoother, up to 33% faster embroidery speeds across fields up to 400 x 210 mm.\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\/bernina-735-pro-smart-embroidery-module-l.png?v=1790624355\" alt=\"Optional Embroidery Module L with Smart Drive Technology for BERNINA 735 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED PRESSER FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003e1,753 Total Built-In Stitch Patterns:\u003c\/strong\u003e 32 utility stitches, 400 decorative stitches, 37 quilting stitches, 13 buttonholes, 2 eyelets, and 6 sewing alphabets.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSwiss-Engineered stitchprecision² Technology:\u003c\/strong\u003e Quiet, ultra-precise stitch formation delivering up to 1,000 stitches per minute.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Precision Laser Pointer:\u003c\/strong\u003e Projects a daylight-visible laser point indicating exact needle penetration on fabric.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAutomated Push-Button Needle Threader:\u003c\/strong\u003e Motorized threading system for needles size 70 and larger.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIncluded Walking Foot #50:\u003c\/strong\u003e Double-feed presser foot included standard for tricky textiles and straight quilting lines.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e10\" (254 mm) Extended Free-Arm Workspace:\u003c\/strong\u003e Expansive arm clearance with 5\" (127 mm) workspace height.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eExtra-Large 7\" Color Touchscreen:\u003c\/strong\u003e High-contrast touch display with drag-and-drop navigation, search, and tutorials.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eWi-Fi Enabled \u0026amp; BERNINA Stitchout App:\u003c\/strong\u003e Wireless file transfer with BERNINA Embroidery Software 9 and live smartphone updates.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePrecision 5.5mm Maximum Stitch Width:\u003c\/strong\u003e Fine 5.5mm stitch width with 11 micro-stepping needle positions and 6mm max stitch length.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Adaptive Thread Tension:\u003c\/strong\u003e Automatically monitors and balances upper\/lower thread tension continuously.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFront-Loading Jumbo Bobbin System:\u003c\/strong\u003e Holds up to 70% more thread than standard bobbins, windable while sewing.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOne-Touch Automatic Thread Cutter \u0026amp; Foot Lifter:\u003c\/strong\u003e Trims top and bobbin threads while automatically lifting presser foot.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Free Hand System (FHS):\u003c\/strong\u003e Ergonomic knee lifter bar raises\/lowers presser foot hands-free.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e4-Point Morphing \u0026amp; BQM Custom Quilting:\u003c\/strong\u003e Proportional layout morphing with support for scalable longarm BQM quilt files (30 built-in BQM patterns).\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFree-Arm Bed Extension \u0026amp; Ergonomic Controls:\u003c\/strong\u003e BERNINA Free-Arm Slide-On Extension Table, BERNINA Free Hand System (FHS) Knee Lifter Bar, Programmed BERNINA Control Pedal, Power Line Cable.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAlignment \u0026amp; Measuring Hardware:\u003c\/strong\u003e Right Seam Guide \/ Edge Guide Ruler, Height Leveling Tool for thick seam intersections.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSpool \u0026amp; Thread Management Hardware:\u003c\/strong\u003e 5 x Jumbo Bobbins (1 in machine + 4 in accessory box), 2 x Spongy Bases, Thread Guide Washers.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaintenance Tools, Protection \u0026amp; Storage:\u003c\/strong\u003e Buttonhole Cutter \/ Seam Ripper, Assortment of Needles, Cleaning Brush, Red Screwdriver, Gray Needle Screwdriver, Head Cover Offset Wrench, Magnetic Accessory Box, Protective Dust Cover.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eReverse Pattern Foot #1D\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOverlock Foot #2A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eButtonhole Foot with Slide #3A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eZipper Foot #4D\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOpen Embroidery Foot #20C\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eEmbroidery Foot #26\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eWalking Foot #50 (Double Feed)\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA 735 PRO — Full 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 --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eHigh-Performance Computerized Sewing \u0026amp; Embroidery Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e10\" (254 mm) Sewing Space to Right of Needle \/ 5\" (127 mm) Workspace Height\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Operational Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,000 Stitches Per Minute (SPM) Sewing \u0026amp; Embroidery Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Navigation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eExtra-Large 7\" (177.8 mm) Centrally Positioned Color Touchscreen\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePrecision Alignment \u0026amp; Guidance\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Precision Laser Pointer (Class 1 Laser)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWireless Connectivity\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eWi-Fi Enabled (BERNINA Stitchout App \u0026amp; Software 9 Sync)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook \u0026amp; Bobbin System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Rotary Hook System with Front-Loading Jumbo Bobbin\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e30-LED Workspace Illumination Array\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eSewing \u0026amp; Embroidery Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Sewing Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,753 Total Stitches (32 Utility, 400 Decorative, 37 Quilting, 13 Buttonholes, 6 Alphabets)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Parameters\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5.5 mm Maximum Stitch Width \/ 6.0 mm Maximum Stitch Length \/ 11 Needle Positions\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEmbroidery Specifications (Optional Module L)\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e400 x 210 mm (15.7\" x 8.3\") Max Field, 400 Designs, 10 Alphabets\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSupported Embroidery Formats\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eEXP, DST, PEC, PES, JEF, PCS, SEW, XXX, BQM\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFabric Feeding \u0026amp; Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Adaptive Thread Tension Control \u0026amp; Adjustable Presser Foot Pressure\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation \u0026amp; Controls\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomated Push-Button Needle Threader, Automatic Thread Cutter, Automatic Presser Foot Lift\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHands-Free \u0026amp; BSR Control\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Free Hand System (FHS) Knee Lifter \u0026amp; BSR Functionality Compatible (BSR-3 Mode \u0026amp; KickStart)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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 --\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=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\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\n  \u003c!-- TAB 5: VIDEOS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\u003e\n      \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp1\" checked\u003e\n      \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp2\"\u003e\n\n      \u003cdiv class=\"ksf-vp-stage\"\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/W7pcqfU8KkU\" title=\"Amaia discovers the BERNINA 735 PRO in Paris!\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/n_GGPv4q4yw\" title=\"Meet the B 735 PRO: Precision, Power \u0026amp; Creative Freedom in One Machine\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 735 PRO Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eAmaia discovers the BERNINA 735 PRO in Paris!\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eMeet the B 735 PRO: Precision, Power \u0026amp; Creative Freedom in One Machine\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat does the BERNINA Precision Laser Pointer do on the BERNINA 735 PRO?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe Precision Laser Pointer projects a daylight-visible laser point showing exactly where the needle will enter the fabric, in every needle position. It works in both sewing and embroidery modes, so you can line up seam starts, topstitching, and embroidery placement with confidence instead of guessing.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eIs the Walking Foot #50 included with the BERNINA 735 PRO?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The double-feed Walking Foot #50 comes standard with the B 735 PRO. It adds top-feeding action so layers move together evenly, which prevents shifting and puckering on stretchy knits, slippery synthetics, sticky fabrics, and multi-layer quilt sandwiches — ideal for straight-line machine quilting.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eCan the BERNINA 735 PRO do machine embroidery?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes — by adding the optional Embroidery Module L with Smart Drive Technology (SDT), the B 735 PRO becomes a high-speed embroidery machine with up to 33% faster embroidery speeds. You get a maximum embroidery field of 400 x 210 mm (15.7\" x 8.3\"), 400 built-in designs, 10 alphabets, 4-Point Morphing, and support for EXP, DST, PEC, PES, JEF, PCS, SEW, XXX, and BQM files. Built-in Wi-Fi also connects to the free BERNINA Stitchout app to monitor your embroidery from your phone.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat accessories and presser feet come with the BERNINA 735 PRO?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 735 PRO includes 7 BERNINA full-metal presser feet (Reverse Pattern Foot #1D, Overlock Foot #2A, Buttonhole Foot with Slide #3A, Zipper Foot #4D, Open Embroidery Foot #20C, Embroidery Foot #26, and Walking Foot #50), a slide-on free-arm extension table, the Free Hand System (FHS) knee lifter, a programmed control pedal, a seam guide, a height leveling tool, 5 Jumbo Bobbins, needles, maintenance tools, a magnetic accessory box, and a protective dust cover.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What does the BERNINA Precision Laser Pointer do on the BERNINA 735 PRO?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The Precision Laser Pointer projects a daylight-visible laser point showing exactly where the needle will enter the fabric, in every needle position. It works in both sewing and embroidery modes, so you can line up seam starts, topstitching, and embroidery placement with confidence instead of guessing.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the Walking Foot #50 included with the BERNINA 735 PRO?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The double-feed Walking Foot #50 comes standard with the B 735 PRO. It adds top-feeding action so layers move together evenly, which prevents shifting and puckering on stretchy knits, slippery synthetics, sticky fabrics, and multi-layer quilt sandwiches — ideal for straight-line machine quilting.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can the BERNINA 735 PRO do machine embroidery?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes — by adding the optional Embroidery Module L with Smart Drive Technology (SDT), the B 735 PRO becomes a high-speed embroidery machine with up to 33% faster embroidery speeds. You get a maximum embroidery field of 400 x 210 mm (15.7” x 8.3”), 400 built-in designs, 10 alphabets, 4-Point Morphing, and support for EXP, DST, PEC, PES, JEF, PCS, SEW, XXX, and BQM files. Built-in Wi-Fi also connects to the free BERNINA Stitchout app to monitor your embroidery from your phone.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories and presser feet come with the BERNINA 735 PRO?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 735 PRO includes 7 BERNINA full-metal presser feet (Reverse Pattern Foot #1D, Overlock Foot #2A, Buttonhole Foot with Slide #3A, Zipper Foot #4D, Open Embroidery Foot #20C, Embroidery Foot #26, and Walking Foot #50), a slide-on free-arm extension table, the Free Hand System (FHS) knee lifter, a programmed control pedal, a seam guide, a height leveling tool, 5 Jumbo Bobbins, needles, maintenance tools, a magnetic accessory box, and a protective dust cover.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71407871066365,"sku":null,"price":5599.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-735-pro-main.png?v=1790624355"},{"product_id":"bernina-designerplus-with-wifi-device-1057-16-00","title":"Bernina DesignerPlus with WiFi Device (1057.16.00)","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (REFERENCE, universal\/brand-agnostic) — 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. Swap content per machine. --\u003e\n\u003c!-- UPDATED — new standard as of the Janome CoverPro 2000CPX build:\n     - Key Features \/ Included Accessories are SIDE-BY-SIDE columns (2 fixed columns by\n       default via .ksf-tricol), each its own bordered .ksf-featblock card containing ONE\n       plain vertical list — no internal split-in-half sub-columns anymore. This reverts to\n       the older side-by-side layout (see live Quilt Maker 18 reference) and REPLACES the\n       prior \"stacked full-width + internal featgrid split\" symmetry-logic pattern. Do not\n       reintroduce the featgrid 2-column split inside a block — one list per block now.\n     - INCLUDED PRESSER FEET AS ITS OWN 3RD COLUMN IS SERGER-ONLY. For every other machine\n       type (sewing, quilting, embroidery, coverstitch, combo, etc.) — even ones with a long\n       named list of presser feet — fold ALL feet into Included Accessories as regular\n       bullets and use only 2 columns. Only for sergers: add a 3rd .ksf-featblock and the\n       ksf-tricol-3 modifier class on the \u003csection class=\"ksf-tricol\"\u003e for 3 fixed columns.\n     - Highlights have NO CAP — build as many as source images support. If an image can't be\n       sourced for a highlight, drop it (it stays covered in Key Features\/Specs as text)\n       rather than leaving a broken slot.\n     - No \"machine shown for demonstration...\" fine print — removed permanently, never\n       reintroduce it.\n     - FIXED CSS BUG: .ksf-panel-split no longer sets display:grid unconditionally on the\n       base class. display is only ever set on the ACTIVE (checked) tab — block for plain\n       panels (Specs, Videos), grid for split panels (Warranty, Why Buy, Education). Applying\n       display unconditionally on the base class breaks the tab-toggle by keeping split panels\n       visible\/laid-out regardless of which tab is selected. Never reintroduce that pattern.\n     - Removed unused legacy sections that were dead CSS with no matching markup: hero-bonus\n       block, gift callout, SIO \"what you get\" branded block, video-grid (multi-embed grid),\n       delivery section, dimensions table\/photo grid, generic ksf-table. If a future build\n       needs one of these concepts, rebuild it fresh rather than reviving this old CSS.\n     - Fine-print\/note classes (.ksf-fineprint, .ksf-note) are KEPT even though currently\n       unused — low-cost to keep on hand, per standing team preference. --\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  \/* 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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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) — one per Highlight, NO CAP on count *\/\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: 12px; overflow: hidden; box-shadow: none; aspect-ratio: 16\/9; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 0; }\n  .ksf-pp .ksf-section-shot--contain img { object-fit: contain; background: #f4f5f6; }\n  .ksf-pp .ksf-card-video { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 12px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-card-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\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  \/* KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET — SIDE-BY-SIDE COLUMNS\n     Each section is its own bordered .ksf-featblock card, placed side by side with the others\n     (2 columns if no Presser Feet block, 3 if it exists). Each card holds ONE plain vertical\n     list — no internal split-in-half sub-columns. auto-fit lets this wrap to a single column\n     on narrow\/mobile screens automatically.\n     For SERGERS (and any machine without a real named presser-feet list): drop the 3rd\n     (Presser Feet) block, fold the single foot into Accessories, use only 2 columns. *\/\n  \/* KEY FEATURES \/ INCLUDED ACCESSORIES [\/ INCLUDED PRESSER FEET — SERGERS ONLY] — SIDE-BY-SIDE\n     COLUMNS. Default is 2 fixed columns (Key Features + Accessories) for every machine type.\n     Included Presser Feet as its own 3rd column is SERGER-ONLY — for every other machine type\n     (sewing, quilting, embroidery, coverstitch, combo, etc.), fold ALL presser feet into\n     Included Accessories as regular bullets, even if there's a long named list of them.\n     Each card holds ONE plain vertical list — no internal split-in-half sub-columns.\n     For the serger 3-column case, add the ksf-tricol-3 modifier class alongside ksf-tricol. *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr 1fr; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  @media (max-width: 900px) { .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 700px) { .ksf-pp .ksf-tricol, .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr; } }\n\n  \/* FINE PRINT \/ CALLOUT NOTE — kept on hand though currently unused anywhere in this template.\n     The old \"machine shown for demonstration and may not be compatible\" disclaimer copy is\n     PERMANENTLY REMOVED and must never be reintroduced; these classes are just generic\n     utility styling if a different small-print or callout need comes up. *\/\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\n  \/* WARRANTY tab prose width constraint *\/\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos, up to 15) *\/\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  \/* SINGLE VIDEO — used INSTEAD of the playlist when there is exactly ONE video.\n     Centered embed, caption below, no sidebar list. Drop the Videos tab entirely if there\n     are zero videos. *\/\n  .ksf-pp .ksf-single-video { max-width: 720px; margin: 0 auto; }\n  .ksf-pp .ksf-single-video-frame { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-single-video-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-single-video-caption { text-align: center; font-size: 14px; font-weight: 600; color: #4a4a4a; margin: 14px 0 0; }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education 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 \/ Why Buy \/ Education).\n     IMPORTANT: display is NOT set here. It is set ONLY on the active\/checked tab rule below\n     (grid for split panels, block for plain panels). Setting display:grid unconditionally on\n     this base class is the bug that was fixed — never reintroduce it. *\/\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  \/* ===== SPECIFICATIONS + WARRANTY + WHY BUY + EDUCATION + VIDEOS — 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  \/* FIXED (do not merge these two rules \/ do not apply display unconditionally elsewhere):\n     Specifications (t1) and Videos (t5\/t6) are PLAIN panels -\u003e display:block when active.\n     Warranty (t2), Why Buy From Us (t3), Education (t4) are SPLIT panels (image+text) -\u003e\n     display:grid when active. If the Videos tab is ever dropped (0 videos), just delete its\n     input\/label\/panel trio — do not renumber the others. *\/\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  @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\"\u003eBERNINA\u003c\/p\u003e\n      \u003ch1\u003eEmbroidery Software 9 DesignerPlus\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eUnlock limitless creative potential with BERNINA Embroidery Software 9 DesignerPlus (Full Version). Engineered for digitizers, embroiderers, and textile artists, Software 9 combines intuitive manual and updated auto-digitizing tools with powerful creative suites.\u003c\/p\u003e\n      \u003cp class=\"ksf-lead\"\u003eFeaturing integrated CorelDraw SE for custom vector art, new Branching and Weld tools, Keyboard Design Collection with custom handwriting mapping, 100+ embroidery fonts, 3D Puffy Lettering and Globe effects, and seamless Wi-Fi design transfer, this flagship software gives you complete control over every stitch.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-software-9-designerplus-hero.png?v=1790626688\" alt=\"BERNINA Embroidery Software 9 DesignerPlus Full Version\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eDesignerPlus\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eFull digitizing suite with manual and updated auto-digitizing tools.\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+ Fonts\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003ePlus the Keyboard Design Collection for custom lettering.\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\"\u003eCorelDraw SE\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eIncluded vector graphics software for drawing and editing artwork.\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\"\u003eWi-Fi Transfer\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eSend designs directly to your Wi-Fi-enabled BERNINA machine.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS: alternating image side. H2 = embedded video; H1, H3, H4 = images. --\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\/bernina-software-9-designerplus-highlight-01.jpg?v=1790626688\" alt=\"Branching, Weld, and CorelDraw SE tools in BERNINA Embroidery Software 9 DesignerPlus\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eAdvanced Digitizing \u0026amp; Vector Creation\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eFull Editing Suite, Branching, Weld \u0026amp; CorelDraw SE\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eBranching automatically calculates the most efficient stitching sequence and connector placement. Weld merges overlapping objects into a single path, while integrated CorelDraw SE lets you draw and edit artwork seamlessly.\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\"\u003eLimitless Lettering \u0026amp; Mapping\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eKeyboard Design Collection, 100+ Fonts \u0026amp; Custom Handwriting\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eMap standalone alphabet designs directly to your keyboard keys to type on-screen effortlessly. Digitize your own handwriting or alphabets from scratch, and choose from over 100 pre-digitized fonts.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/INz_QIU2GmQ\" title=\"BERNINA Embroidery Software 9 DesignerPlus Keyboard Design Collection\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\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\/bernina-software-9-designerplus-highlight-03.jpg?v=1790626688\" alt=\"Color Photo Stitch, 3D Puffy Lettering, and CutWork applique in BERNINA Embroidery Software 9 DesignerPlus\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDimensional Artistry\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e3D Stitch Effects, Color Photo Stitch \u0026amp; CutWork Appliqué\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eTurn photos into embroidery with Color Photo Stitch. Add 3D Puffy Lettering, Globe spherical distortion, wool couching, and one-click appliqué creation with CutWork file exporting.\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\"\u003eLarge-Scale Projects \u0026amp; Wireless Transfer\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eMulti-Hooping, Automated Quilt Layout \u0026amp; Wi-Fi Management\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eAutomatically split oversized designs across multiple hoop positions. Generate echo and stipple background quilting around quilt blocks, and send designs wirelessly to Wi-Fi machines.\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\/bernina-software-9-designerplus-highlight-04.jpg?v=1790626688\" alt=\"Multi-hooping and automated quilt block layout in BERNINA Embroidery Software 9 DesignerPlus\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ KEY FEATURES ============\n       Software → single Key Features block (no accessories or presser feet listed). --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\" style=\"grid-template-columns: 1fr;\"\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMulti-Computer Licensing:\u003c\/strong\u003e Flexible sign-in\/sign-out licensing lets you install and use the software across devices.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBranching \u0026amp; Weld Tools:\u003c\/strong\u003e Automated pathing, efficient stitching sequences, and object merging.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eCorelDraw SE Included:\u003c\/strong\u003e Integrated graphics software for instant vector creation and editing.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKeyboard Design Collection:\u003c\/strong\u003e Custom handwriting mapping plus 5 extra KDC font sets.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003e100+ Embroidery Fonts:\u003c\/strong\u003e Built-in fonts with recommended sizing indicators and scalable previews.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eAdvanced 3D Effects:\u003c\/strong\u003e Color Photo Stitch, Puffy Lettering, Globe Effect, Couching, and CutWork appliqué tools.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eIntegrated Design Library:\u003c\/strong\u003e Organize, search, and send files directly to your machine over Wi-Fi.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMulti-Hooping \u0026amp; Quilt Layout:\u003c\/strong\u003e Automated quilt block layout with echo, scroll-clipped, and stipple fills.\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 · License \u0026amp; Support · Why Buy From Us · Education · Videos (single video). --\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\"\u003eLicense \u0026amp; Support\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 --\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\"\u003eSoftware Title\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Embroidery Software 9 DesignerPlus (Full Version)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLicensing \u0026amp; Access\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFlexible Multi-Computer Usage via Sign-In \/ Sign-Out Authentication\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eGraphics Engine\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded CorelDraw SE Full Graphics Software Integration\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDigitizing Capabilities\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFull Manual Digitizing, Updated Auto-Digitizing, Color Photo Stitch, 3D Puffy Lettering, Wool Couching, Globe Effect\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLettering \u0026amp; Fonts\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e100+ Built-In Embroidery Fonts, Keyboard Design Collection (KDC Custom Mapping), 5 Exclusive KDC Fonts\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEditing \u0026amp; Pathing Tools\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBranching Tool, Weld Tool, Advanced Appliqué Creation (CutWork Export), Multi-Hooping Sequence Preview\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eQuilting \u0026amp; Color Tools\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomated Quilt Block Layout (Echo \/ Stipple Fills), 56+3 Color Palette Management w\/ Wheel\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFile \u0026amp; Machine Management\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIntegrated Design Library with One-Click Wi-Fi Transfer to BERNINA Machines \/ WiFi Connectors\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSupported Operating Systems\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMicrosoft Windows 10 \/ 11 (PC)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: License \u0026amp; Support — software is NOT covered by the BERNINA machine warranty (20\/5\/2), so no badge. --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p2\"\u003e\n      \u003ch3\u003eBERNINA Software License \u0026amp; Support\u003c\/h3\u003e\n      \u003cp\u003eBERNINA Embroidery Software 9 DesignerPlus is covered by BERNINA’s official software license and technical support. Flexible sign-in\/sign-out licensing lets you use the software across multiple computers.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right — STANDARD, same every machine) --\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 — STANDARD, same every machine) --\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 — single video format --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n      \u003cdiv class=\"ksf-single-video\"\u003e\n        \u003cdiv class=\"ksf-single-video-frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/1TG_7bLUCGI\" title=\"BERNINA Embroidery Software 9 DesignerPlus\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp class=\"ksf-single-video-caption\"\u003eBERNINA Embroidery Software 9 DesignerPlus\u003c\/p\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’s new in BERNINA Embroidery Software 9 DesignerPlus?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eSoftware 9 adds new Branching and Weld tools, updated auto-digitizing, integrated CorelDraw SE for vector artwork, custom handwriting mapping in the Keyboard Design Collection with 5 extra KDC fonts, and one-click Wi-Fi design transfer to BERNINA machines.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eCan I install Software 9 DesignerPlus on more than one computer?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. Software 9 uses flexible sign-in\/sign-out licensing, so you can install it on multiple computers and move your license between them.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eDoes Software 9 DesignerPlus work on a Mac?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eSoftware 9 DesignerPlus is a PC program compatible with Microsoft Windows 10 and 11.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eCan I turn my own handwriting or photos into embroidery?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Keyboard Design Collection lets you digitize your own handwriting or alphabets and map them to your keyboard keys, and Color Photo Stitch turns photos into embroidery designs.\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      {\n        \"@type\": \"Question\",\n        \"name\": \"What's new in BERNINA Embroidery Software 9 DesignerPlus?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Software 9 adds new Branching and Weld tools, updated auto-digitizing, integrated CorelDraw SE for vector artwork, custom handwriting mapping in the Keyboard Design Collection with 5 extra KDC fonts, and one-click Wi-Fi design transfer to BERNINA machines.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Can I install Software 9 DesignerPlus on more than one computer?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. Software 9 uses flexible sign-in\/sign-out licensing, so you can install it on multiple computers and move your license between them.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Does Software 9 DesignerPlus work on a Mac?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Software 9 DesignerPlus is a PC program compatible with Microsoft Windows 10 and 11.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Can I turn my own handwriting or photos into embroidery?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. The Keyboard Design Collection lets you digitize your own handwriting or alphabets and map them to your keyboard keys, and Color Photo Stitch turns photos into embroidery designs.\"\n        }\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71408303112445,"sku":null,"price":1999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-software-9-designerplus-hero_4cc639e3-69b5-4718-a7de-2db6b6539595.png?v=1790627887"},{"product_id":"bernina-b540","title":"Bernina B540","description":"\u003c!-- ================= BERNINA 540 — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003e540\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eBring BERNINA precision, high-speed performance, and bold 9mm stitch width to your studio with the BERNINA 540! Designed for garment makers, quilters, and embroidery enthusiasts, it pairs an 8.5\" extended free arm with the BERNINA Hook system sewing up to 1,000 stitches per minute. A 4.3\" color touchscreen with Sewing Consultant puts 1,048 stitch patterns at your fingertips, backed by Adaptive Thread Tension, an automatic thread cutter, Jumbo Bobbins, BSR functionality, and optional embroidery module support.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-540-main_ffcb0f82-094b-413d-830b-14386fad4ee8.png?v=1790628494\" alt=\"BERNINA 540 High-Performance Computerized Sewing and Embroidery Machine\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eBERNINA Hook System \u0026amp; 9mm Stitch Width Engine\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eMaintains consistent, quiet, and precise 9mm stitch formation at rapid speeds up to 1,000 stitches per minute with high-capacity Jumbo Bobbins.\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\"\u003eAdaptive Thread Tension Control\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eAutomatically fine-tunes and maintains optimal thread tension for immaculate stitch quality on both sides of the fabric.\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\"\u003eExtended 8.5\" Workspace \u0026amp; Modern 4.3\" Color Touchscreen\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eGenerous 215 mm free-arm clearance handles large creations smoothly, controlled via an intuitive touchscreen with on-screen Sewing Consultant support.\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 Presser Foot Pressure \u0026amp; Automatic Thread Cutter\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eEnsures the ideal presser foot pressure for any material thickness, supported by a single-button automatic thread cutter and needle lift.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-540-adaptive-thread-tension-system.png?v=1790628384\" alt=\"Adaptive thread tension system on BERNINA 540\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAdaptive Thread Tension System\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAdaptive Thread Tension System\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eAchieve optimal thread tension automatically for flawless stitch execution on both top and bottom fabric surfaces. The BERNINA Adaptive Thread Tension system continuously checks tension balance, allowing you to sew precisely without constant manual adjustments.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eExtended 8.5\" Free-Arm Workspace\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eExtended 8.5\" Free-Arm Workspace\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eHandle bulky garments, large quilt sections, and home decor projects with complete comfort. Offering 8.5 inches (215 mm) of throat space to the right of the needle, the extended free-arm bed gives you plenty of room to realize big ideas.\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\/bernina-540-extended-8-5-inch-free-arm-workspace.png?v=1790628384\" alt=\"Extended 8.5 inch free-arm workspace on BERNINA 540\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-540-adjustable-presser-foot-pressure.png?v=1790628384\" alt=\"Adjustable presser foot pressure system on BERNINA 540\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAdjustable Presser Foot Pressure System\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAdjustable Presser Foot Pressure System\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eSew any material with ease by adjusting presser foot pressure to match fabric weight. Increase downward pressure for thin, lightweight textiles or reduce pressure for thick, heavy materials to ensure perfect fabric feeding without shifting.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eModern 4.3\" Full-Color Touchscreen \u0026amp; On-Screen Sewing Consultant\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eModern 4.3\" Full-Color Touchscreen \u0026amp; On-Screen Sewing Consultant\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eNavigate stitch options and machine settings cleanly using the bright 4.3\" color touchscreen. Access the built-in Sewing Consultant for expert setting recommendations and quickly make fine modifications using the ergonomic multifunction knobs.\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\/bernina-540-4-3-inch-color-touchscreen-sewing-consultant.png?v=1790628384\" alt=\"4.3 inch color touchscreen with Sewing Consultant on BERNINA 540\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\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\/bernina-540-bernina-hook-9mm-stitch-width.png?v=1790628384\" alt=\"BERNINA Hook and 9mm stitch width on BERNINA 540\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eHigh-Precision BERNINA Hook \u0026amp; 9mm Stitch Width\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eHigh-Precision BERNINA Hook \u0026amp; 9mm Stitch Width\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eExperience quieter, faster, and longer-lasting stitching powered by the patented BERNINA Hook. Delivering bold 9mm maximum stitch width at up to 1,000 stitches per minute, the front-loading Jumbo Bobbin holds up to 70% more thread for uninterrupted sewing.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 6 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eOne-Touch Automatic Thread Cutter\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eOne-Touch Automatic Thread Cutter\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eStreamline your workflow and save time with single-touch thread trimming. Pressing the automatic thread cutter button automatically trims your threads and lifts the needle afterwards so you can focus on your creativity.\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\/bernina-540-one-touch-automatic-thread-cutter.png?v=1790628384\" alt=\"One-touch automatic thread cutter on BERNINA 540\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED PRESSER FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003e1,048 Total Built-In Stitch Patterns:\u003c\/strong\u003e 30 utility stitches, 300 decorative stitches, 43 quilting stitches, 31 cross-stitch patterns, 14 buttonholes\/eyelets, and 5 sewing alphabets.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHigh-Speed 1,000 SPM Motor \u0026amp; 9mm Stitch Width:\u003c\/strong\u003e Rapid stitching motor delivering bold 9mm maximum stitch width.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e8.5\" (215 mm) Extended Free-Arm Area:\u003c\/strong\u003e Generous workspace clearance to the right of the needle for handling large projects.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e4.3\" Color LCD Touchscreen:\u003c\/strong\u003e High-resolution touch interface with on-screen tutorial, setup program, and Sewing Consultant.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e11 Micro-Stepping Needle Positions:\u003c\/strong\u003e Fine needle drop alignment with sewing capability in every needle position.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAdaptive Thread Tension Control:\u003c\/strong\u003e Continuous automatic tension regulation for perfectly balanced stitch formation.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFront-Loading Jumbo Bobbin System:\u003c\/strong\u003e Holds up to 70% more thread than standard bobbins, windable while sewing\/embroidering.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOne-Touch Automatic Thread Cutter:\u003c\/strong\u003e Motorized cutter trims top and lower threads and lifts needle automatically.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Stitch Regulator (BSR) Functionality:\u003c\/strong\u003e Ready for BSR foot integration for regulated free-motion quilting.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eErgonomic Multifunction Knobs:\u003c\/strong\u003e Stepless twin rotary dial controllers for quick parameter fine-tuning.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Free Hand System (FHS):\u003c\/strong\u003e Ergonomic knee lifter capability to raise\/lower presser foot and feed dog hands-free.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIntegrated USB Interface \u0026amp; PC Connection:\u003c\/strong\u003e Import\/export custom stitch combinations and software updates via USB.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAdjustable Presser Foot Pressure \u0026amp; Slide Speed Control:\u003c\/strong\u003e Fine-tune downward presser foot pressure alongside a slide speed regulator.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFree-Arm Bed Extension \u0026amp; Ergonomic Drive Hardware:\u003c\/strong\u003e BERNINA Slide-On Freearm Extension Table, BERNINA Free Hand System (FHS) Knee Lever, Programmable Foot Control Pedal, Power Cable.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSpool \u0026amp; Thread Support Hardware:\u003c\/strong\u003e 5 x Jumbo Bobbins (1 in bobbin case + 4 in accessory box), 3 x Spool Discs, 2 x Foam Pads.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaintenance Tools, Protection \u0026amp; Storage:\u003c\/strong\u003e Height Compensation Tool, Magnetic Accessory Box, Touch Pen Stylus, Seam Ripper, Selection of Needles, Red Screwdriver, Cleaning Brush, Soft Cover with Pocket.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eReverse Pattern Foot #1\/1C\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOverlock Foot #2\/2A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eButtonhole Foot with Slide #3A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eZipper Foot #4\/4D\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOpen Embroidery Foot #20\/20D\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA 540 — Full 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 --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eHigh-Performance Computerized Sewing \u0026amp; Embroidery Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8.5\" (215 mm) Sewing Space to Right of Needle\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Operational Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,000 Stitches Per Minute (SPM) Sewing \u0026amp; Embroidery Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Navigation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4.3\" Color LCD Touchscreen with Multifunction Knobs\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eInternal Interface\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUSB Interface for PC Connection \u0026amp; Custom Pattern Memory\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System \u0026amp; Bobbin\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Hook System with Front-Loading Jumbo Bobbin\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e12-LED Workspace Illumination Array\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eSewing \u0026amp; Embroidery Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Sewing Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,048 Total Stitches (30 Utility, 300 Decorative, 43 Quilting, 14 Buttonholes, 5 Alphabets)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Parameters\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e9.0 mm Maximum Stitch Width \/ 6.0 mm Maximum Stitch Length \/ 11 Needle Positions\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEmbroidery Specifications (Optional Module M with SDT)\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e400 x 150 mm (15.7\" x 5.9\") Max Field, 50 Designs, 4 Alphabets\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSupported Embroidery Formats\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eEXP, DST, PES, PEC, JEF, SEW, PCS, XXX\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFabric Feeding \u0026amp; Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAdaptive Thread Tension Control \u0026amp; Adjustable Presser Foot Pressure\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation \u0026amp; Controls\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic Thread Cutter, Semi-Automatic Needle Threader, Start\/Stop Button, Slide Speed Control\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHands-Free \u0026amp; BSR Control\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Free Hand System (FHS) Knee Lever \u0026amp; BSR Functionality Compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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 --\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=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\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\n  \u003c!-- TAB 5: VIDEOS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\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\n      \u003cdiv class=\"ksf-vp-stage\"\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/d8PwtlEPBEI\" title=\"Sewing tutorial: first steps with the B 500, B 535, B 540, B 570 Q and B 590\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/bGT9kSCgL7k\" title=\"Sewing tutorial: decorative stitches on the B 535, B 540, B 570 QE and B 590 (video tutorial)\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/TAH9kqtRPKI\" title=\"Sewing tutorial: Buttonholes with the B 535, B 540, B 570 QE and B 590\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps4\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/17y_lAzTAtQ\" title=\"Sewing tutorial: quilting with the B 535, B 540, B 570 QE and B 590\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 540 Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing tutorial: first steps with the B 500, B 535, B 540, B 570 Q and B 590\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing tutorial: decorative stitches on the B 535, B 540, B 570 QE and B 590 (video tutorial)\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing tutorial: Buttonholes with the B 535, B 540, B 570 QE and B 590\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp4\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e4\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing tutorial: quilting with the B 535, B 540, B 570 QE and B 590\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat is the difference between the BERNINA 540 and the BERNINA 535?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe biggest difference is stitch width: the BERNINA 540 offers a 9mm maximum stitch width, giving you bolder decorative stitches, wider satin stitches, and more design flexibility. Both machines share the 8.5\" extended free arm, 4.3\" color touchscreen with Sewing Consultant, BERNINA Hook system sewing up to 1,000 stitches per minute, Adaptive Thread Tension, and optional embroidery module support.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eHow many built-in stitches does the BERNINA 540 have?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe BERNINA 540 includes 1,048 total stitch patterns, including 30 utility stitches, 300 decorative stitches, 43 quilting stitches, 31 cross-stitch patterns, 14 buttonholes and eyelets, and 5 sewing alphabets. Stitches reach up to 9mm wide and 6mm long, with 11 micro-stepping needle positions.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eCan the BERNINA 540 do machine embroidery?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes — with the optional Embroidery Module M with Smart Drive Technology (SDT), the B 540 becomes a full sewing and embroidery machine. You get a maximum embroidery field of 400 x 150 mm (15.7\" x 5.9\"), 50 built-in embroidery designs, 4 embroidery alphabets, and support for EXP, DST, PES, PEC, JEF, SEW, PCS, and XXX file formats via USB.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat accessories and presser feet come with the BERNINA 540?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 540 comes with 5 BERNINA full-metal presser feet (Reverse Pattern Foot #1\/1C, Overlock Foot #2\/2A, Buttonhole Foot with Slide #3A, Zipper Foot #4\/4D, and Open Embroidery Foot #20\/20D), a slide-on freearm extension table, the Free Hand System (FHS) knee lever, a programmable foot control, 5 Jumbo Bobbins, a height compensation tool, a magnetic accessory box, a touch pen stylus, needles, maintenance tools, and a soft cover with pocket.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between the BERNINA 540 and the BERNINA 535?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The biggest difference is stitch width: the BERNINA 540 offers a 9mm maximum stitch width, giving you bolder decorative stitches, wider satin stitches, and more design flexibility. Both machines share the 8.5” extended free arm, 4.3” color touchscreen with Sewing Consultant, BERNINA Hook system sewing up to 1,000 stitches per minute, Adaptive Thread Tension, and optional embroidery module support.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many built-in stitches does the BERNINA 540 have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BERNINA 540 includes 1,048 total stitch patterns, including 30 utility stitches, 300 decorative stitches, 43 quilting stitches, 31 cross-stitch patterns, 14 buttonholes and eyelets, and 5 sewing alphabets. Stitches reach up to 9mm wide and 6mm long, with 11 micro-stepping needle positions.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can the BERNINA 540 do machine embroidery?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes — with the optional Embroidery Module M with Smart Drive Technology (SDT), the B 540 becomes a full sewing and embroidery machine. You get a maximum embroidery field of 400 x 150 mm (15.7” x 5.9”), 50 built-in embroidery designs, 4 embroidery alphabets, and support for EXP, DST, PES, PEC, JEF, SEW, PCS, and XXX file formats via USB.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories and presser feet come with the BERNINA 540?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 540 comes with 5 BERNINA full-metal presser feet (Reverse Pattern Foot #1\/1C, Overlock Foot #2\/2A, Buttonhole Foot with Slide #3A, Zipper Foot #4\/4D, and Open Embroidery Foot #20\/20D), a slide-on freearm extension table, the Free Hand System (FHS) knee lever, a programmable foot control, 5 Jumbo Bobbins, a height compensation tool, a magnetic accessory box, a touch pen stylus, needles, maintenance tools, and a soft cover with pocket.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71408378740989,"sku":null,"price":3999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-540-main_ffcb0f82-094b-413d-830b-14386fad4ee8.png?v=1790628494"},{"product_id":"bernina-l-460","title":"Bernina L 460","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (REFERENCE, universal\/brand-agnostic) — 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. Swap content per machine. --\u003e\n\u003c!-- UPDATED — new standard as of the Janome CoverPro 2000CPX build:\n     - Key Features \/ Included Accessories are SIDE-BY-SIDE columns (2 fixed columns by\n       default via .ksf-tricol), each its own bordered .ksf-featblock card containing ONE\n       plain vertical list — no internal split-in-half sub-columns anymore. This reverts to\n       the older side-by-side layout (see live Quilt Maker 18 reference) and REPLACES the\n       prior \"stacked full-width + internal featgrid split\" symmetry-logic pattern. Do not\n       reintroduce the featgrid 2-column split inside a block — one list per block now.\n     - INCLUDED PRESSER FEET AS ITS OWN 3RD COLUMN IS SERGER-ONLY. For every other machine\n       type (sewing, quilting, embroidery, coverstitch, combo, etc.) — even ones with a long\n       named list of presser feet — fold ALL feet into Included Accessories as regular\n       bullets and use only 2 columns. Only for sergers: add a 3rd .ksf-featblock and the\n       ksf-tricol-3 modifier class on the \u003csection class=\"ksf-tricol\"\u003e for 3 fixed columns.\n     - Highlights have NO CAP — build as many as source images support. If an image can't be\n       sourced for a highlight, drop it (it stays covered in Key Features\/Specs as text)\n       rather than leaving a broken slot.\n     - No \"machine shown for demonstration...\" fine print — removed permanently, never\n       reintroduce it.\n     - FIXED CSS BUG: .ksf-panel-split no longer sets display:grid unconditionally on the\n       base class. display is only ever set on the ACTIVE (checked) tab — block for plain\n       panels (Specs, Videos), grid for split panels (Warranty, Why Buy, Education). Applying\n       display unconditionally on the base class breaks the tab-toggle by keeping split panels\n       visible\/laid-out regardless of which tab is selected. Never reintroduce that pattern.\n     - Removed unused legacy sections that were dead CSS with no matching markup: hero-bonus\n       block, gift callout, SIO \"what you get\" branded block, video-grid (multi-embed grid),\n       delivery section, dimensions table\/photo grid, generic ksf-table. If a future build\n       needs one of these concepts, rebuild it fresh rather than reviving this old CSS.\n     - Fine-print\/note classes (.ksf-fineprint, .ksf-note) are KEPT even though currently\n       unused — low-cost to keep on hand, per standing team preference. --\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  \/* 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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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) — one per Highlight, NO CAP on count *\/\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: 12px; overflow: hidden; box-shadow: none; aspect-ratio: 16\/9; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 0; }\n  .ksf-pp .ksf-section-shot--contain img { object-fit: contain; background: #f4f5f6; }\n  .ksf-pp .ksf-card-video { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 12px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-card-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\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  \/* KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET — SIDE-BY-SIDE COLUMNS\n     Each section is its own bordered .ksf-featblock card, placed side by side with the others\n     (2 columns if no Presser Feet block, 3 if it exists). Each card holds ONE plain vertical\n     list — no internal split-in-half sub-columns. auto-fit lets this wrap to a single column\n     on narrow\/mobile screens automatically.\n     For SERGERS (and any machine without a real named presser-feet list): drop the 3rd\n     (Presser Feet) block, fold the single foot into Accessories, use only 2 columns. *\/\n  \/* KEY FEATURES \/ INCLUDED ACCESSORIES [\/ INCLUDED PRESSER FEET — SERGERS ONLY] — SIDE-BY-SIDE\n     COLUMNS. Default is 2 fixed columns (Key Features + Accessories) for every machine type.\n     Included Presser Feet as its own 3rd column is SERGER-ONLY — for every other machine type\n     (sewing, quilting, embroidery, coverstitch, combo, etc.), fold ALL presser feet into\n     Included Accessories as regular bullets, even if there's a long named list of them.\n     Each card holds ONE plain vertical list — no internal split-in-half sub-columns.\n     For the serger 3-column case, add the ksf-tricol-3 modifier class alongside ksf-tricol. *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr 1fr; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  @media (max-width: 900px) { .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 700px) { .ksf-pp .ksf-tricol, .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr; } }\n\n  \/* FINE PRINT \/ CALLOUT NOTE — kept on hand though currently unused anywhere in this template.\n     The old \"machine shown for demonstration and may not be compatible\" disclaimer copy is\n     PERMANENTLY REMOVED and must never be reintroduced; these classes are just generic\n     utility styling if a different small-print or callout need comes up. *\/\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\n  \/* WARRANTY tab prose width constraint *\/\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos, up to 15) *\/\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  \/* SINGLE VIDEO — used INSTEAD of the playlist when there is exactly ONE video.\n     Centered embed, caption below, no sidebar list. Drop the Videos tab entirely if there\n     are zero videos. *\/\n  .ksf-pp .ksf-single-video { max-width: 720px; margin: 0 auto; }\n  .ksf-pp .ksf-single-video-frame { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-single-video-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-single-video-caption { text-align: center; font-size: 14px; font-weight: 600; color: #4a4a4a; margin: 14px 0 0; }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education 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 \/ Why Buy \/ Education).\n     IMPORTANT: display is NOT set here. It is set ONLY on the active\/checked tab rule below\n     (grid for split panels, block for plain panels). Setting display:grid unconditionally on\n     this base class is the bug that was fixed — never reintroduce it. *\/\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  \/* ===== SPECIFICATIONS + WARRANTY + WHY BUY + EDUCATION + VIDEOS — 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  \/* FIXED (do not merge these two rules \/ do not apply display unconditionally elsewhere):\n     Specifications (t1) and Videos (t5\/t6) are PLAIN panels -\u003e display:block when active.\n     Warranty (t2), Why Buy From Us (t3), Education (t4) are SPLIT panels (image+text) -\u003e\n     display:grid when active. If the Videos tab is ever dropped (0 videos), just delete its\n     input\/label\/panel trio — do not renumber the others. *\/\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  @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\"\u003eBERNINA\u003c\/p\u003e\n      \u003ch1\u003eL 460 Overlocker\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA L 460 Overlocker offers ultimate ease of use, professional stitch precision, and high-speed efficiency. Cut, sew, and finish edges seamlessly on stretchy knits or heavy fabrics with speed control up to 1,500 SPM and patented Micro Thread Control (mtc).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-l460-hero.png?v=1790693106\" alt=\"BERNINA L 460 Overlocker\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- 4 KEY FEATURE CIRCLES --\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\u003eMaximum sewing speed with stitch-by-stitch foot control precision.\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\"\u003e16 Stitches\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eOverlock, stretch, flatlock, rolled hem, and picot variations.\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\"\u003e3–9 mm\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eCutting width for clean edges on knits and heavy fabrics.\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\"\u003eDC Motor\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eHigh-torque drive technology for smooth, powerful stitching.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS: alternating image side. All 4 = images. --\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\/bernina-l460-highlight-01.jpg?v=1790690297\" alt=\"DC motor and differential feed on the BERNINA L 460 Overlocker\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDrive \u0026amp; Feed System\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eDC Motor \u0026amp; Differential Feed\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003ePowered by a high-torque DC motor with 5-step presser foot pressure adjustment and upper knife drive from below for smooth fabric control. Differential feed ensures wave-free seams in knits and prevents puckering in fine fabrics.\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 Thread Control\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003ePatented Micro Thread Control (mtc)\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eBERNINA’s patented Micro Thread Control (mtc) lets you fine-tune over-edge threads with a simple lever adjustment, and you can adjust stitch length from 0.8 to 4 mm while you sew for clean, precise seam finishes.\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\/bernina-l460-highlight-02.jpg?v=1790690297\" alt=\"Micro Thread Control (mtc) lever on the BERNINA L 460 Overlocker\"\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 ksf-section-shot--contain\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-l460-highlight-03.jpg?v=1790690297\" alt=\"BERNINA Free-Hand System (FHS) knee lifter on the BERNINA L 460 Overlocker\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eHands-Free Control\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eBERNINA Free-Hand System (FHS)\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe FHS knee lifter raises and lowers the presser foot, keeping both hands free to guide and position your fabric as you 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\"\u003eWorkspace \u0026amp; Accessories\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eGrand Workspace \u0026amp; Accessory Package\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eIncludes a slide-on extension table, FHS knee lifter, cut-offs bin, upper looper converter, seam guide, needle set, and separate accessory box.\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\/bernina-l460-highlight-04.jpg?v=1790690297\" alt=\"Slide-on extension table and accessory package for the BERNINA L 460 Overlocker\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET ============\n       Stacked full-width cards (per user reference screenshot).\n       Key Features list flows into 2 columns via inline CSS columns (collapses to 1 column on narrow screens).\n       Accessories grouped as \u003cstrong\u003eGroup:\u003c\/strong\u003e item, item.\n       Included Presser Feet kept as its own card BELOW Accessories per user request (serger). --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\" style=\"grid-template-columns: 1fr;\"\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\" style=\"columns: 2 260px; column-gap: 48px;\"\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eFree-Hand System (FHS):\u003c\/strong\u003e Knee lifter raises and lowers the presser foot to keep both hands free.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eExact Speed Control:\u003c\/strong\u003e Stitch-by-stitch precision up to 1,500 SPM with the BERNINA Foot Control.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eMicro Thread Control (mtc):\u003c\/strong\u003e Fine-tune over-edge threads with a simple lever adjustment.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eSlide-on Extension Table:\u003c\/strong\u003e Expands workspace to the left of the needle for larger projects.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eGrand LED Workspace:\u003c\/strong\u003e 2 LED lights clearly illuminate the needle and looper threading areas.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eEasy Threading System:\u003c\/strong\u003e Manual needle threader, color-coded paths, and lower looper assist.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eIntegrated Looper Storage:\u003c\/strong\u003e Key accessories and seam guides stored neatly in the looper cover.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eDifferential Feed:\u003c\/strong\u003e Ensures wave-free seams in knits and prevents puckering in fine fabrics.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003e16 Stitch Variations:\u003c\/strong\u003e 4-thread overlock, 3-thread stretch, flatlock, rolled hem, and picot.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eAutomation \u0026amp; Safety:\u003c\/strong\u003e Automatic needle stop up position, foot control back-kick needle up\/down setting, built-in thread cutter, and safety cover interlocks.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eThreading Hardware:\u003c\/strong\u003e Upper Looper Converter, Needle Set\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWorkspace \u0026amp; Hands-Free Hardware:\u003c\/strong\u003e Slide-on Extension Table, FHS Knee Lifter, BERNINA Foot Control\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eGuides, Storage \u0026amp; Cleanup:\u003c\/strong\u003e Seam Guide, Cut-offs Bin, Accessory Box\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBonus Bundle:\u003c\/strong\u003e Dust Cover, Spool Caps, Tweezers, Cleaning Brush\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\u003cstrong\u003eStandard Foot\u003c\/strong\u003e\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 (8-video playlist). --\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 (serger terminology, one 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\"\u003eMaximum Sewing Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUp to 1,500 SPM \/ Heavy-Duty DC Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e16 Stitch Variations (4-Thread Overlock, 3-Thread Stretch, Flatlock, Rolled Hem, Picot)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCutting Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e3 mm to 9 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e0.8 mm to 4.0 mm (adjustable while sewing)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDifferential Feed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eYes — for wave-free seams in knits and pucker-free fine fabrics\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTension Control\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMicro Thread Control (mtc)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThreading System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eManual Needle Threader \/ Color-Coded Paths \/ Lower Looper Assist\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePresser Foot\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5-Step Presser Foot Pressure \/ FHS Knee Lifter\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation \u0026amp; Safety\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic Needle Stop Up \/ Back-Kick Needle Up\/Down \/ Built-in Thread Cutter \/ Safety Cover Interlocks\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting \u0026amp; Controls\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e2 LED Sewing Lights \/ Handwheel Position Indicator \/ BERNINA Foot Control\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (BERNINA version — badge + copy from Warranty_Bernina_-_Desktop.fig) --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA warranty — 20-Year Mechanical, 5-Year Circuit Boards, 2-Year Electrical\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBERNINA Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right — STANDARD, same every machine) --\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 — STANDARD, same every machine) --\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 (8 videos), original YouTube titles. --\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        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp6\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp7\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp8\"\u003e\n        \u003cdiv class=\"ksf-vp-stage\"\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/4yW4Pi16Dzs\" title=\"BERNINA L 460: video instructions 1\/8\" 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\/1IjbzvC4X5Q\" title=\"BERNINA L 460: video instructions 2\/8\" 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\/3DF4Xuf0Uak\" title=\"BERNINA L 460: video instructions 3\/8\" 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\/b1firfeAtjM\" title=\"BERNINA L 460: video instructions 4\/8\" 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\/0uDfNmEM7y4\" title=\"BERNINA L 460: video instructions 5\/8\" 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=\"vps6\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/Os5IXBfGC4E\" title=\"BERNINA L 460: video instructions 6\/8\" 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=\"vps7\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/v1ihB061xZ4\" title=\"BERNINA L 460: video instructions 7\/8\" 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=\"vps8\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/M21lhwsGZnM\" title=\"BERNINA L 460: video instructions 8\/8\" 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        \u003cdiv class=\"ksf-vp-list\"\u003e\n          \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA L 460 Videos\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\"\u003eBERNINA L 460: video instructions 1\/8\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\"\u003eBERNINA L 460: video instructions 2\/8\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\"\u003eBERNINA L 460: video instructions 3\/8\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\"\u003eBERNINA L 460: video instructions 4\/8\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\"\u003eBERNINA L 460: video instructions 5\/8\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp6\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e6\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eBERNINA L 460: video instructions 6\/8\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp7\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e7\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eBERNINA L 460: video instructions 7\/8\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp8\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e8\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eBERNINA L 460: video instructions 8\/8\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 stitches can the BERNINA L 460 sew?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe L 460 offers 16 stitch variations, including 4-thread overlock, 3-thread stretch, flatlock, rolled hem, and picot. You can adjust the stitch length from 0.8 mm to 4 mm while you sew.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eHow fast is the BERNINA L 460?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe L 460 sews at up to 1,500 stitches per minute with a heavy-duty DC motor, and the BERNINA Foot Control gives you stitch-by-stitch speed control when you need precision.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eIs the BERNINA L 460 easy to thread?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. It has a manual needle threader, color-coded threading paths, and lower looper assist, and two LED lights clearly illuminate the needle and looper threading areas.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat accessories come with the BERNINA L 460?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe L 460 includes a standard foot, FHS knee lifter, slide-on extension table, cut-offs bin, upper looper converter, seam guide, needle set, accessory box, and BERNINA Foot Control, plus a bonus bundle with a dust cover, spool caps, tweezers, and a cleaning brush.\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      {\n        \"@type\": \"Question\",\n        \"name\": \"What stitches can the BERNINA L 460 sew?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The L 460 offers 16 stitch variations, including 4-thread overlock, 3-thread stretch, flatlock, rolled hem, and picot. You can adjust the stitch length from 0.8 mm to 4 mm while you sew.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"How fast is the BERNINA L 460?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The L 460 sews at up to 1,500 stitches per minute with a heavy-duty DC motor, and the BERNINA Foot Control gives you stitch-by-stitch speed control when you need precision.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Is the BERNINA L 460 easy to thread?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. It has a manual needle threader, color-coded threading paths, and lower looper assist, and two LED lights clearly illuminate the needle and looper threading areas.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What accessories come with the BERNINA L 460?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The L 460 includes a standard foot, FHS knee lifter, slide-on extension table, cut-offs bin, upper looper converter, seam guide, needle set, accessory box, and BERNINA Foot Control, plus a bonus bundle with a dust cover, spool caps, tweezers, and a cleaning brush.\"\n        }\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71416571691261,"sku":null,"price":1599.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-l460-hero.png?v=1790693106"},{"product_id":"bernina-b480","title":"Bernina B480","description":"\u003c!-- ================= BERNINA 480 — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003e480\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eBring sophisticated precision, effortless automation, and bold 9mm stitch width to your studio with the BERNINA 480! Designed for quilters, dressmakers, and textile artists, it pairs a 7\" extended free arm with the BERNINA Hook system sewing up to 900 stitches per minute. A 4.3\" color touchscreen with Sewing Consultant puts 994 stitch patterns at your fingertips, backed by Adaptive Thread Tension, an automatic thread cutter, Jumbo Bobbins, Pattern Elongation, and the BERNINA Free Hand System (FHS).\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-480-main.png?v=1790696615\" alt=\"BERNINA 480 High-Performance Computerized Sewing and Quilting Machine\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eBERNINA Hook System \u0026amp; 9mm Stitch Width Engine\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eDelivers quiet, precise, and consistent 9mm maximum stitch formation at speeds up to 900 stitches per minute with front-loading Jumbo Bobbins.\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\"\u003eOne-Touch Automatic Thread Cutter\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eCuts top and lower bobbin threads automatically at the push of a button and lifts the needle bar to save time.\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 Presser Foot Pressure System\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eFine-tune downward pressure dial easily to ensure smooth fabric movement without shifting—increase pressure for fine sheers or reduce it for thick materials.\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\"\u003eExtended 7\" Workspace \u0026amp; 4.3\" Color Touchscreen\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eGenerous 7\" free-arm space accommodates large projects, navigated via a central digital touchscreen with built-in Sewing Consultant advice.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-480-one-touch-automatic-thread-trimming.png?v=1790696615\" alt=\"One-touch automatic thread trimming on BERNINA 480\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eOne-Touch Automatic Thread Trimming\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eOne-Touch Automatic Thread Trimming\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eSave valuable time and keep your hands free to guide fabric. Pressing the automatic thread cutter button trims top and bobbin threads in one easy step while automatically lifting the needle bar.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAdjustable Presser Foot Pressure System\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAdjustable Presser Foot Pressure System\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eSew a wide variety of fabrics and heavy materials with total confidence. Turn the pressure dial to increase downward force for lightweight, thin textiles or decrease pressure to glide over thick layers and heavy fleece smoothly.\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\/bernina-480-adjustable-presser-foot-pressure.png?v=1790696615\" alt=\"Adjustable presser foot pressure system on BERNINA 480\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-480-extended-7-inch-free-arm-workspace.png?v=1790696615\" alt=\"Extended 7 inch free-arm workspace on BERNINA 480\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eSpacious Extended 7\" Free-Arm Workspace\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eSpacious Extended 7\" Free-Arm Workspace\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eRealize big crafting and garment concepts with ease. Offering 7 inches (177.8 mm) of bed space to the right of the needle, the extended free-arm design gives you plenty of room for quilts, sleeves, and large home decor projects.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eModern 4.3\" Color Touchscreen \u0026amp; On-Screen Sewing Consultant\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eModern 4.3\" Color Touchscreen \u0026amp; On-Screen Sewing Consultant\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eNavigate features and settings cleanly on a high-contrast digital display. Access the built-in Sewing Consultant for expert setting recommendations and quickly make fine modifications using the twin stepless multifunction knobs.\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\/bernina-480-4-3-inch-color-touchscreen-sewing-consultant.png?v=1790696615\" alt=\"4.3 inch color touchscreen with Sewing Consultant on BERNINA 480\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\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\/bernina-480-free-hand-system-fhs-knee-lifter.png?v=1790696615\" alt=\"BERNINA Free Hand System FHS knee lifter on BERNINA 480\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eHands-Free BERNINA Free Hand System (FHS) Knee Lifter\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eHands-Free BERNINA Free Hand System (FHS) Knee Lifter\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eKeep both hands firmly on your workpiece at all times. The BERNINA Free Hand System allows you to raise or lower the presser foot and feed dogs simultaneously using only a knee movement.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 6 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eHigh-Precision BERNINA Hook \u0026amp; Bold 9mm Stitching\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eHigh-Precision BERNINA Hook \u0026amp; Bold 9mm Stitching\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eExperience quiet, powerful, and precise stitch quality up to 900 stitches per minute. The patented all-metal BERNINA Hook features a front-loading Jumbo Bobbin that holds up to 70% more thread for fewer stitching stops.\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\/bernina-480-bernina-hook-9mm-stitching.png?v=1790696615\" alt=\"BERNINA Hook and 9mm stitching on BERNINA 480\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED PRESSER FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003e994 Total Built-In Stitch Patterns:\u003c\/strong\u003e 29 utility stitches, 250 decorative stitches, 27 quilting stitches, 21 cross-stitches, 11 buttonholes\/eyelets, and 5 sewing alphabets.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHigh-Speed 900 SPM Motor \u0026amp; 9mm Stitch Width:\u003c\/strong\u003e Powerful DC motor delivering bold 9mm maximum stitch width and 6mm max stitch length.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eExtended 7\" (177.8 mm) Free-Arm Space:\u003c\/strong\u003e Ample workspace clearance to the right of the needle for handling medium and large projects.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e4.3\" Color LCD Touchscreen:\u003c\/strong\u003e Central digital touch display with setup program, tutorial, help menu, and Drag \u0026amp; Drop editing.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOn-Screen Stitch Editing \u0026amp; Pattern Elongation:\u003c\/strong\u003e Extend decorative stitches without changing stitch density, with Pattern Repeat functions.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e11 Micro-Stepping Needle Positions:\u003c\/strong\u003e Fine needle drop alignment with full sewing capability in every needle position.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Adaptive Thread Tension:\u003c\/strong\u003e Continuously monitors and adjusts thread tension automatically while sewing for immaculate stitch quality.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFront-Loading Jumbo Bobbin System:\u003c\/strong\u003e Holds up to 70% more thread than standard bobbins, with winding capability while sewing.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOne-Touch Automatic Thread Cutter:\u003c\/strong\u003e Motorized thread trimmer cuts upper and lower threads while raising needle automatically.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Stitch Regulator (BSR) Functionality:\u003c\/strong\u003e BSR-ready functionality for optional BSR Foot #42 integration during free-motion quilting.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHands-Free BERNINA Free Hand System (FHS):\u003c\/strong\u003e Includes knee lifter bar to raise presser foot and lower feed dogs hands-free.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIntegrated USB Interface:\u003c\/strong\u003e Connect to PC or flash drives to import\/export custom stitch combinations and software updates.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFront Access Panel Controls:\u003c\/strong\u003e Quick access keys for Reverse Sewing, Securing Stitch, and Start\/Stop operation right at thumb level.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFree-Arm Bed Extension \u0026amp; Ergonomic Controls:\u003c\/strong\u003e Slide-on Freearm Extension Table, BERNINA Free Hand System (FHS) Knee Lifter Bar, Programmable Foot Control Pedal, Power Cable.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSpool \u0026amp; Thread Support Hardware:\u003c\/strong\u003e 5 x Jumbo Bobbins (1 in bobbin case + 4 in accessory box), 3 x Spool Discs, 1 x Foam Pad.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaintenance Tools, Protection \u0026amp; Storage:\u003c\/strong\u003e Height Compensation Tool, Magnetic See-Through Accessory Box, Touch Pen Stylus, Seam Ripper, Selection of Needles, Red Screwdriver, Cleaning Brush, Soft Cover with Storage Pocket.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eReverse Pattern Foot #1\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOverlock Foot #2\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eButtonhole Foot with Slide #3A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eZipper Foot #4\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eBlindstitch Foot #5\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA 480 — Full 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 --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eHigh-Performance Computerized Sewing \u0026amp; Quilting Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7\" (177.8 mm) Sewing Space to Right of Needle\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.94 lbs (9.5 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Operational Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e900 Stitches Per Minute (SPM) Driven by Powerful DC Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Navigation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4.3\" Color LCD Touchscreen with Stepless Multifunction Knobs\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eInternal Interface\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUSB Interface for PC Connection \u0026amp; Custom Stitch Memory\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System \u0026amp; Bobbin\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003ePatented BERNINA Hook System with Front-Loading Jumbo Bobbin\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8-LED Workspace Illumination Array\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eSewing \u0026amp; Quilting Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Sewing Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e994 Total Stitches (29 Utility, 250 Decorative, 27 Quilting, 11 Buttonholes, 5 Alphabets)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Parameters\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e9.0 mm Maximum Stitch Width \/ 6.0 mm Maximum Stitch Length \/ 11 Needle Positions\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePattern Editing Functions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOn-Screen Drag \u0026amp; Drop Editing, Pattern Elongation \u0026amp; Pattern Repeat (Up to 9)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFabric Feeding \u0026amp; Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Adaptive Thread Tension Control \u0026amp; Adjustable Presser Foot Pressure\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation \u0026amp; Controls\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic Thread Cutter, Semi-Automatic Needle Threader, Start\/Stop Button, Slide Speed Control\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHands-Free \u0026amp; BSR Control\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Free Hand System (FHS) Knee Lifter Included \u0026amp; BSR Functionality Compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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 --\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=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\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\n  \u003c!-- TAB 5: VIDEOS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\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\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/n6D4ZQfgwjA\" title=\"Cleaning and oiling the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/ERk7ElXy1PI\" title=\"Sewing buttonholes with the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/tDZGBZGJk94\" title=\"Patchwork and quilting with the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps4\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/WdWux7bZHEM\" title=\"Changing and saving stitches with the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps5\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/tKoASGXk9fA\" title=\"Sewing decorative stitches and letters with the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 480 Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eCleaning and oiling the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing buttonholes with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003ePatchwork and quilting with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp4\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e4\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eChanging and saving stitches with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp5\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e5\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing decorative stitches and letters with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eHow many built-in stitches does the BERNINA 480 have?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe BERNINA 480 includes 994 total stitch patterns: 29 utility stitches, 250 decorative stitches, 27 quilting stitches, 21 cross-stitches, 11 buttonholes and eyelets, and 5 sewing alphabets. Stitches reach up to 9mm wide and 6mm long, with 11 micro-stepping needle positions, and Pattern Elongation lets you stretch decorative stitches without changing their density.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eIs the BERNINA 480 good for quilting?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The B 480 is built as a sewing and quilting machine, with a 7\" extended free arm for handling quilt sections, 27 dedicated quilting stitches, adjustable presser foot pressure for thick layers, the hands-free Free Hand System (FHS) knee lifter, and a Jumbo Bobbin that holds up to 70% more thread. It is also BSR-ready, so you can add the optional BERNINA Stitch Regulator Foot #42 for even stitch lengths during free-motion quilting.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eDoes the BERNINA 480 do embroidery?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eNo — the BERNINA 480 is a dedicated sewing and quilting machine and does not support an embroidery module. If you want embroidery capability, the BERNINA 535 and BERNINA 540 accept an optional embroidery module while offering a similar touchscreen and BERNINA Hook system.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat accessories and presser feet come with the BERNINA 480?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 480 comes with 5 BERNINA full-metal presser feet (Reverse Pattern Foot #1, Overlock Foot #2, Buttonhole Foot with Slide #3A, Zipper Foot #4, and Blindstitch Foot #5), a slide-on freearm extension table, the Free Hand System (FHS) knee lifter bar, a programmable foot control, 5 Jumbo Bobbins, a height compensation tool, a magnetic see-through accessory box, a touch pen stylus, needles, maintenance tools, and a soft cover with storage pocket.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many built-in stitches does the BERNINA 480 have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BERNINA 480 includes 994 total stitch patterns: 29 utility stitches, 250 decorative stitches, 27 quilting stitches, 21 cross-stitches, 11 buttonholes and eyelets, and 5 sewing alphabets. Stitches reach up to 9mm wide and 6mm long, with 11 micro-stepping needle positions, and Pattern Elongation lets you stretch decorative stitches without changing their density.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BERNINA 480 good for quilting?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The B 480 is built as a sewing and quilting machine, with a 7” extended free arm for handling quilt sections, 27 dedicated quilting stitches, adjustable presser foot pressure for thick layers, the hands-free Free Hand System (FHS) knee lifter, and a Jumbo Bobbin that holds up to 70% more thread. It is also BSR-ready, so you can add the optional BERNINA Stitch Regulator Foot #42 for even stitch lengths during free-motion quilting.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the BERNINA 480 do embroidery?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No — the BERNINA 480 is a dedicated sewing and quilting machine and does not support an embroidery module. If you want embroidery capability, the BERNINA 535 and BERNINA 540 accept an optional embroidery module while offering a similar touchscreen and BERNINA Hook system.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories and presser feet come with the BERNINA 480?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 480 comes with 5 BERNINA full-metal presser feet (Reverse Pattern Foot #1, Overlock Foot #2, Buttonhole Foot with Slide #3A, Zipper Foot #4, and Blindstitch Foot #5), a slide-on freearm extension table, the Free Hand System (FHS) knee lifter bar, a programmable foot control, 5 Jumbo Bobbins, a height compensation tool, a magnetic see-through accessory box, a touch pen stylus, needles, maintenance tools, and a soft cover with storage pocket.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71417323454717,"sku":null,"price":2999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-480-main.png?v=1790696615"},{"product_id":"bernina-l-850","title":"Bernina L 850","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (REFERENCE, universal\/brand-agnostic) — 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. Swap content per machine. --\u003e\n\u003c!-- UPDATED — new standard as of the Janome CoverPro 2000CPX build:\n     - Key Features \/ Included Accessories are SIDE-BY-SIDE columns (2 fixed columns by\n       default via .ksf-tricol), each its own bordered .ksf-featblock card containing ONE\n       plain vertical list — no internal split-in-half sub-columns anymore. This reverts to\n       the older side-by-side layout (see live Quilt Maker 18 reference) and REPLACES the\n       prior \"stacked full-width + internal featgrid split\" symmetry-logic pattern. Do not\n       reintroduce the featgrid 2-column split inside a block — one list per block now.\n     - INCLUDED PRESSER FEET AS ITS OWN 3RD COLUMN IS SERGER-ONLY. For every other machine\n       type (sewing, quilting, embroidery, coverstitch, combo, etc.) — even ones with a long\n       named list of presser feet — fold ALL feet into Included Accessories as regular\n       bullets and use only 2 columns. Only for sergers: add a 3rd .ksf-featblock and the\n       ksf-tricol-3 modifier class on the \u003csection class=\"ksf-tricol\"\u003e for 3 fixed columns.\n     - Highlights have NO CAP — build as many as source images support. If an image can't be\n       sourced for a highlight, drop it (it stays covered in Key Features\/Specs as text)\n       rather than leaving a broken slot.\n     - No \"machine shown for demonstration...\" fine print — removed permanently, never\n       reintroduce it.\n     - FIXED CSS BUG: .ksf-panel-split no longer sets display:grid unconditionally on the\n       base class. display is only ever set on the ACTIVE (checked) tab — block for plain\n       panels (Specs, Videos), grid for split panels (Warranty, Why Buy, Education). Applying\n       display unconditionally on the base class breaks the tab-toggle by keeping split panels\n       visible\/laid-out regardless of which tab is selected. Never reintroduce that pattern.\n     - Removed unused legacy sections that were dead CSS with no matching markup: hero-bonus\n       block, gift callout, SIO \"what you get\" branded block, video-grid (multi-embed grid),\n       delivery section, dimensions table\/photo grid, generic ksf-table. If a future build\n       needs one of these concepts, rebuild it fresh rather than reviving this old CSS.\n     - Fine-print\/note classes (.ksf-fineprint, .ksf-note) are KEPT even though currently\n       unused — low-cost to keep on hand, per standing team preference. --\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  \/* 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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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) — one per Highlight, NO CAP on count *\/\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: 12px; overflow: hidden; box-shadow: none; aspect-ratio: 16\/9; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 0; }\n  .ksf-pp .ksf-section-shot--contain img { object-fit: contain; background: #f4f5f6; }\n  .ksf-pp .ksf-card-video { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 12px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-card-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\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  \/* KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET — SIDE-BY-SIDE COLUMNS\n     Each section is its own bordered .ksf-featblock card, placed side by side with the others\n     (2 columns if no Presser Feet block, 3 if it exists). Each card holds ONE plain vertical\n     list — no internal split-in-half sub-columns. auto-fit lets this wrap to a single column\n     on narrow\/mobile screens automatically.\n     For SERGERS (and any machine without a real named presser-feet list): drop the 3rd\n     (Presser Feet) block, fold the single foot into Accessories, use only 2 columns. *\/\n  \/* KEY FEATURES \/ INCLUDED ACCESSORIES [\/ INCLUDED PRESSER FEET — SERGERS ONLY] — SIDE-BY-SIDE\n     COLUMNS. Default is 2 fixed columns (Key Features + Accessories) for every machine type.\n     Included Presser Feet as its own 3rd column is SERGER-ONLY — for every other machine type\n     (sewing, quilting, embroidery, coverstitch, combo, etc.), fold ALL presser feet into\n     Included Accessories as regular bullets, even if there's a long named list of them.\n     Each card holds ONE plain vertical list — no internal split-in-half sub-columns.\n     For the serger 3-column case, add the ksf-tricol-3 modifier class alongside ksf-tricol. *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr 1fr; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  @media (max-width: 900px) { .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 700px) { .ksf-pp .ksf-tricol, .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr; } }\n\n  \/* FINE PRINT \/ CALLOUT NOTE — kept on hand though currently unused anywhere in this template.\n     The old \"machine shown for demonstration and may not be compatible\" disclaimer copy is\n     PERMANENTLY REMOVED and must never be reintroduced; these classes are just generic\n     utility styling if a different small-print or callout need comes up. *\/\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\n  \/* WARRANTY tab prose width constraint *\/\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos, up to 15) *\/\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  \/* SINGLE VIDEO — used INSTEAD of the playlist when there is exactly ONE video.\n     Centered embed, caption below, no sidebar list. Drop the Videos tab entirely if there\n     are zero videos. *\/\n  .ksf-pp .ksf-single-video { max-width: 720px; margin: 0 auto; }\n  .ksf-pp .ksf-single-video-frame { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-single-video-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-single-video-caption { text-align: center; font-size: 14px; font-weight: 600; color: #4a4a4a; margin: 14px 0 0; }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education 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 \/ Why Buy \/ Education).\n     IMPORTANT: display is NOT set here. It is set ONLY on the active\/checked tab rule below\n     (grid for split panels, block for plain panels). Setting display:grid unconditionally on\n     this base class is the bug that was fixed — never reintroduce it. *\/\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  \/* ===== SPECIFICATIONS + WARRANTY + WHY BUY + EDUCATION + VIDEOS — 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  \/* FIXED (do not merge these two rules \/ do not apply display unconditionally elsewhere):\n     Specifications (t1) and Videos (t5\/t6) are PLAIN panels -\u003e display:block when active.\n     Warranty (t2), Why Buy From Us (t3), Education (t4) are SPLIT panels (image+text) -\u003e\n     display:grid when active. If the Videos tab is ever dropped (0 videos), just delete its\n     input\/label\/panel trio — do not renumber the others. *\/\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  @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\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n      \u003ch1\u003eL 850 Overlocker\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA L 850 Overlocker combines revolutionary One-Step Air Threading with high-speed, whisper-quiet operation. Designed for ultimate precision and comfort, it features Total Stitch Control, an integrated freearm, and a grand sewing space to handle any combination of fabrics and threads effortlessly.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-l850-hero.png?v=1790697777\" alt=\"BERNINA L 850 Overlocker\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- 4 KEY FEATURE CIRCLES --\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\u003eMaximum sewing speed, or sew stitch-by-stitch for precise lines 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\"\u003e5 5\/8\"\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eRight-to-needle space (143 mm) plus an integrated freearm.\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\"\u003e18 Stitches\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003e2-, 3-, and 4-thread stitch variations, from overlock to rolled hem.\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\"\u003eAir Threader\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eOne-step air threading for the loopers with a press of the foot control.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS: alternating side. H1, H2, H5, H6 = embedded videos; H3, H4 = images. Titles + copy from bernina.com. --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/ds_zxpY5ufY\" title=\"BERNINA L 850 One-Step Air Threader\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\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\"\u003eThe One-Step BERNINA Air Threader\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe looper threads are moved through the machine by air with one simple step on the foot control, so both hands are free to guide the threads. The L 850 automatically sets the loopers in the correct air-threader position: no turning the handwheel or searching for the right position.\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\"\u003eComfort \u0026amp; Hands-Free Control\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eSew in Comfort\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eWith the BERNINA Free Hand System (FHS), you can raise and lower the presser foot with your knee, keeping both hands free to guide the fabric. The presser foot also swings out for convenient access to the needles.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/WXcCm5rJG4I\" title=\"BERNINA L 850 Free Hand System\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\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\/bernina-l850-highlight-03.jpg?v=1790697138\" alt=\"Total Stitch Control settings on the BERNINA L 850 Overlocker\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003ePrecision Stitch Control\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eTotal Stitch Control for Perfect Seams\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe L 850 offers several Total Stitch Control settings, all individually adjustable, including fully adjustable differential feed. The best part? You can change them while sewing, including the thread tension, cutting width, stitch length, and Micro Thread Control (mtc).\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 \u0026amp; Performance\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eExtremely Fast, Precise \u0026amp; Quiet\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eSew up to 1,500 stitches per minute, or go stitch-by-stitch for flawless, precise lines and curves. Strong, consistent, and precise at any speed, and you’ll enjoy how extremely quiet the BERNINA L 850 sews.\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\/bernina-l850-highlight-04.jpg?v=1790697138\" alt=\"BERNINA L 850 Overlocker sewing at high speed\"\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      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/E45vBmI0YwY\" title=\"BERNINA L 850 Quick Threading\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eEasy Threading\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eQuick Threading\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe integrated needle threader and automatic needle stop up make threading the needles simple. Switch from an overlock seam to a rolled hem or flatlock seam in no time, because the thread stays in the same color-coded threading path.\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\"\u003eWorkspace \u0026amp; Freearm\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eGrand Sewing Space\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe L 850’s workspace is generous by any definition, with 5 5\/8\" to the right of the needle and more workspace height than any other BERNINA serger. Sew closed items with ease by sliding sleeves or cuffs over the convenient freearm, and add the included extension table for large projects.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/OM3LL79lMmA\" title=\"BERNINA L 850 Grand Sewing Space\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET ============\n       Stacked full-width cards (L 460 layout). Key Features flows into 2 columns via inline CSS columns.\n       Accessories grouped as \u003cstrong\u003eGroup:\u003c\/strong\u003e item, item. Presser Feet card BELOW Accessories (serger).\n       Oiler omitted until confirmed (listed in spec sheet Block 4 but not in Included Accessories). --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\" style=\"grid-template-columns: 1fr;\"\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\" style=\"columns: 2 260px; column-gap: 48px;\"\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eOne-Step Air Threader:\u003c\/strong\u003e Moves looper threads effortlessly with one simple step on the foot control.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eFree-Hand System (FHS):\u003c\/strong\u003e Raise and lower the presser foot with the knee lifter; the presser foot swings out for needle access.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eTotal Stitch Control:\u003c\/strong\u003e Adjust thread tension, cutting width, and stitch length while sewing.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eFast \u0026amp; Quiet Motor:\u003c\/strong\u003e Sew stitch-by-stitch or up to 1,500 SPM with extreme stability and quiet operation.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eGrand Workspace \u0026amp; Freearm:\u003c\/strong\u003e Generous 5 5\/8\" space right of the needle and a freearm for sleeves and cuffs.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eEasy Needle Threading:\u003c\/strong\u003e Integrated needle threader, one-path color-coded threading, and automatic needle stop up.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eMicro Thread Control (mtc):\u003c\/strong\u003e Fine-tune over-edge loops to eliminate puckering and achieve clean finishes.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eIncluded Extension Table:\u003c\/strong\u003e Easy slide-on table expands the workspace for large sewing projects.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003e18 Stitch Variations:\u003c\/strong\u003e 2-, 3-, and 4-thread stitches, including overlock, rolled hem, and flatlock.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eConvenience Features:\u003c\/strong\u003e Automatic needle stop up, back-kick foot control, integrated thread cutter, and multi-LED sewing light.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWorkspace \u0026amp; Hands-Free Hardware:\u003c\/strong\u003e Slide-on Extension Table, FHS Knee Lifter\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eThreading Hardware:\u003c\/strong\u003e Upper Looper Converter\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eStorage \u0026amp; Cleanup:\u003c\/strong\u003e Cut-offs Bin, Accessory Box\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\u003cstrong\u003eStandard Foot #L10\u003c\/strong\u003e\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 (single video). --\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 (serger terminology, one unified table).\n         Weight, dimensions and freearm height omitted until confirmed. --\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\"\u003eMaximum Sewing Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUp to 1,500 SPM \/ DC Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNumber of Threads\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e2, 3, and 4 threads\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e18 Stitch Variations (2-, 3- and 4-Thread)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCutting Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e3 mm to 9 mm (adjustable while sewing)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e0.8 mm to 4.5 mm (adjustable while sewing)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDifferential Feed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eYes — fully adjustable\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTension Control\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMicro Thread Control (mtc)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThreading System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOne-Step BERNINA Air Threader \/ Built-in Needle Threader \/ Color-Coded Paths\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePresser Foot\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFHS Knee Lifter \/ Swing-Out Presser Foot\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic Needle Stop Up \/ Back-Kick Foot Control \/ Integrated Thread Cutter\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting \u0026amp; Controls\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMulti-LED Sewing Light \/ Manual Dials\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5 5\/8\" (143 mm) Right of Needle \/ Integrated Freearm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (BERNINA version — badge + copy from Warranty_Bernina_-_Desktop.fig) --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA warranty — 20-Year Mechanical, 5-Year Circuit Boards, 2-Year Electrical\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBERNINA Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right — STANDARD, same every machine) --\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 — STANDARD, same every machine) --\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 — single video format --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n      \u003cdiv class=\"ksf-single-video\"\u003e\n        \u003cdiv class=\"ksf-single-video-frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/izkHHU9EH7c\" title=\"BERNINA L 850\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp class=\"ksf-single-video-caption\"\u003eBERNINA L 850\u003c\/p\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\u003eHow does the BERNINA L 850 air threader work?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eWith one step on the foot control, air moves the looper threads through the machine. The L 850 automatically sets the loopers in the correct threading position, so there’s no handwheel to turn.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat stitches can the BERNINA L 850 sew?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe L 850 offers 18 stitch variations using 2, 3, or 4 threads, including overlock, rolled hem, and flatlock seams. Cutting width adjusts from 3 to 9 mm and stitch length from 0.8 to 4.5 mm.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eHow fast is the BERNINA L 850?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe L 850 sews at up to 1,500 stitches per minute, and you can also sew stitch-by-stitch for precise lines and curves. It’s also extremely quiet.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat accessories come with the BERNINA L 850?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe L 850 includes Standard Foot #L10, an FHS knee lifter, a slide-on extension table, a cut-offs bin, an upper looper converter, and an accessory box.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/section\u003e\n\n  \u003cscript type=\"application\/ld+json\"\u003e\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n      {\n        \"@type\": \"Question\",\n        \"name\": \"How does the BERNINA L 850 air threader work?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"With one step on the foot control, air moves the looper threads through the machine. The L 850 automatically sets the loopers in the correct threading position, so there's no handwheel to turn.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What stitches can the BERNINA L 850 sew?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The L 850 offers 18 stitch variations using 2, 3, or 4 threads, including overlock, rolled hem, and flatlock seams. Cutting width adjusts from 3 to 9 mm and stitch length from 0.8 to 4.5 mm.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"How fast is the BERNINA L 850?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The L 850 sews at up to 1,500 stitches per minute, and you can also sew stitch-by-stitch for precise lines and curves. It's also extremely quiet.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What accessories come with the BERNINA L 850?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The L 850 includes Standard Foot #L10, an FHS knee lifter, a slide-on extension table, a cut-offs bin, an upper looper converter, and an accessory box.\"\n        }\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71417577865469,"sku":null,"price":3299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-l850-hero.png?v=1790697777"},{"product_id":"bernina-b435","title":"Bernina B435","description":"\u003c!-- ================= BERNINA 435 — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\u003cdiv class=\"ksf-pp\"\u003e\n\u003c!-- HERO --\u003e\u003cheader class=\"ksf-hero\"\u003e\n\u003cdiv class=\"ksf-hero-text\"\u003e\n\u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n\u003ch1\u003eBERNINA\u003cbr\u003e435\u003c\/h1\u003e\n\u003cp class=\"ksf-lead\"\u003eBring compact Swiss precision, versatile stitching, and high-speed reliability to your workspace with the BERNINA 435! Designed for crafters, garment makers, and textile artists, it pairs a 7\" extended free arm with the BERNINA Hook system sewing up to 900 stitches per minute. A 4.3\" color touchscreen with Sewing Consultant puts 650 stitch patterns at your fingertips, backed by a semi-automatic needle threader, adjustable presser foot pressure, Jumbo Bobbins, and an included slide-on extension table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksf-hero-media\"\u003e\n\u003cdiv class=\"ksf-hero-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-435-main.png?v=1790705924\" alt=\"BERNINA 435 Computerized Sewing Machine\" loading=\"eager\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- 4 KEY FEATURE CIRCLES --\u003e\n\u003cdiv class=\"ksf-hero-features\"\u003e\n\u003cdiv class=\"ksf-feature-item\"\u003e\n\u003cdiv class=\"ksf-feature-circle\"\u003e\n\u003cdiv class=\"ksf-feature-num\"\u003eBERNINA Hook System \u0026amp; 5.5mm Precision Stitching\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eDelivers quiet, precise, and consistent 5.5mm maximum stitch formation at speeds up to 900 stitches per minute with front-loading Jumbo Bobbins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksf-feature-item\"\u003e\n\u003cdiv class=\"ksf-feature-circle\"\u003e\n\u003cdiv class=\"ksf-feature-num\"\u003eSemi-Automatic Needle Threader\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eSimplifies setup with a quick, comfortable semi-automatic mechanism that guides thread cleanly through the needle eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksf-feature-item\"\u003e\n\u003cdiv class=\"ksf-feature-circle\"\u003e\n\u003cdiv class=\"ksf-feature-num\"\u003eVast Selection of Stitches \u0026amp; Alphabets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eFeatures 650 total stitch patterns, including 150 decorative stitches, 29 utility stitches, 13 quilting stitches, and 3 lettering alphabets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksf-feature-item\"\u003e\n\u003cdiv class=\"ksf-feature-circle\"\u003e\n\u003cdiv class=\"ksf-feature-num\"\u003eExtended 7\" Free-Arm Workspace \u0026amp; 4.3\" Color Touchscreen\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eGenerous 7\" space right of the needle handles big projects effortlessly, controlled via a high-contrast touchscreen display with built-in Sewing Consultant assistance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n\u003cfigure class=\"ksf-section-shot\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-435-bernina-hook-5-5mm-stitching.png?v=1790705924\" alt=\"BERNINA Hook and 5.5mm stitching on BERNINA 435\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"ksf-card-text\"\u003e\n\u003cp class=\"ksf-eyebrow\"\u003eHigh-Precision BERNINA Hook \u0026amp; 5.5mm Stitching\u003c\/p\u003e\n\u003ch2 class=\"ksf-title\"\u003eHigh-Precision BERNINA Hook \u0026amp; 5.5mm Stitching\u003c\/h2\u003e\n\u003cp class=\"ksf-lead\"\u003eExperience quiet, powerful, and precise stitch quality up to 900 stitches per minute. The patented all-metal BERNINA Hook features a front-loading Jumbo Bobbin that holds up to 70% more thread for fewer interruptions during long sewing sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n\u003cdiv class=\"ksf-card-text\"\u003e\n\u003cp class=\"ksf-eyebrow\"\u003eSemi-Automatic Lever Needle Threader\u003c\/p\u003e\n\u003ch2 class=\"ksf-title\"\u003eSemi-Automatic Lever Needle Threader\u003c\/h2\u003e\n\u003cp class=\"ksf-lead\"\u003eThread your needle quickly and effortlessly without eye strain. The integrated semi-automatic needle threader makes changing thread colors for garments and crafting projects faster and easier than ever.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"ksf-section-shot\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-435-semi-automatic-needle-threader.png?v=1790705924\" alt=\"Semi-automatic lever needle threader on BERNINA 435\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n\u003cfigure class=\"ksf-section-shot\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-435-stitches-3-sewing-alphabets.png?v=1790705924\" alt=\"Built-in stitches and 3 sewing alphabets on BERNINA 435\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"ksf-card-text\"\u003e\n\u003cp class=\"ksf-eyebrow\"\u003eVast Selection of Stitches \u0026amp; 3 Sewing Alphabets\u003c\/p\u003e\n\u003ch2 class=\"ksf-title\"\u003eVast Selection of Stitches \u0026amp; 3 Sewing Alphabets\u003c\/h2\u003e\n\u003cp class=\"ksf-lead\"\u003eExpress your individual creative style with a comprehensive onboard library. Access 150 decorative stitches, 29 utility stitches, 13 quilting stitches, and 3 distinct lettering alphabets directly from the machine screen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n\u003cdiv class=\"ksf-card-text\"\u003e\n\u003cp class=\"ksf-eyebrow\"\u003eSpacious Extended 7\" Free-Arm Workspace\u003c\/p\u003e\n\u003ch2 class=\"ksf-title\"\u003eSpacious Extended 7\" Free-Arm Workspace\u003c\/h2\u003e\n\u003cp class=\"ksf-lead\"\u003eRealize big crafting and garment concepts with total creative freedom. Offering 7 inches (177.8 mm) of bed space to the right of the needle, the extended free arm includes a slide-on extension table for extra support around the needle bar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"ksf-section-shot\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-435-extended-7-inch-free-arm-workspace.png?v=1790705924\" alt=\"Extended 7 inch free-arm workspace on BERNINA 435\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n\u003cfigure class=\"ksf-section-shot\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-435-4-3-inch-color-touchscreen-sewing-consultant.png?v=1790705924\" alt=\"4.3 inch color touchscreen with Sewing Consultant on BERNINA 435\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"ksf-card-text\"\u003e\n\u003cp class=\"ksf-eyebrow\"\u003eModern 4.3\" Color Touchscreen \u0026amp; On-Screen Sewing Consultant\u003c\/p\u003e\n\u003ch2 class=\"ksf-title\"\u003eModern 4.3\" Color Touchscreen \u0026amp; On-Screen Sewing Consultant\u003c\/h2\u003e\n\u003cp class=\"ksf-lead\"\u003eNavigate stitch options and machine parameters cleanly on a centrally located digital display. Access the on-screen Sewing Consultant for expert setting recommendations and adjust suggested parameters quickly using stepless twin multifunction knobs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HIGHLIGHT 6 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n\u003cdiv class=\"ksf-card-text\"\u003e\n\u003cp class=\"ksf-eyebrow\"\u003eAdjustable Presser Foot Pressure System\u003c\/p\u003e\n\u003ch2 class=\"ksf-title\"\u003eAdjustable Presser Foot Pressure System\u003c\/h2\u003e\n\u003cp class=\"ksf-lead\"\u003eSew any fabric type with ease and confidence. Easily fine-tune downward foot pressure using the adjustment dial—increase pressure for delicate, thin fabrics to ensure smooth feeding, or reduce it for thick, heavy materials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"ksf-section-shot\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-435-adjustable-presser-foot-pressure.png?v=1790705924\" alt=\"Adjustable presser foot pressure system on BERNINA 435\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED PRESSER FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n\u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n\u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n\u003cul class=\"ksf-collist\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e650 Total Built-In Stitch Patterns:\u003c\/strong\u003e 29 utility stitches (including 2 darning programs), 150 decorative stitches, 13 quilting stitches, 11 cross-stitches, 9 buttonholes\/eyelets, and 3 sewing alphabets.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-Speed 900 SPM Motor \u0026amp; 5.5mm Stitch Width:\u003c\/strong\u003e Powerful DC motor delivering precise 5.5mm maximum stitch width and 6mm max stitch length.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExtended 7\" (177.8 mm) Free-Arm Clearance:\u003c\/strong\u003e Generous bed clearance to the right of the needle for handling medium and large projects.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e4.3\" Color LCD Touchscreen:\u003c\/strong\u003e Central digital touch display with setup program, tutorial, help menu, and Drag \u0026amp; Drop editing.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 Micro-Stepping Needle Positions:\u003c\/strong\u003e Fine needle drop alignment with full sewing capability in every needle position.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBERNINA Adaptive Thread Tension:\u003c\/strong\u003e Continuously monitors and adjusts thread tension automatically while sewing for immaculate stitch quality.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFront-Loading Jumbo Bobbin System:\u003c\/strong\u003e Holds up to 70% more thread than standard bobbins, with winding capability while sewing.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSemi-Automatic Needle Threader:\u003c\/strong\u003e Lever-actuated mechanism guides thread through the needle eye smoothly.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eManual Thread Cutters:\u003c\/strong\u003e 4 conveniently located manual thread cutters on the machine chassis.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIntegrated USB Interface:\u003c\/strong\u003e Connect to PC or flash drives to import\/export custom stitch combinations and software updates.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFront Access Panel Controls:\u003c\/strong\u003e Quick access keys for Reverse Sewing, Securing Stitch, and Start\/Stop operation right at thumb level.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOptional Knee Lifter Compatibility:\u003c\/strong\u003e Compatible with the BERNINA Free Hand System (FHS) knee lifter (knee lifter bar available as an optional accessory).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksf-featblock\"\u003e\n\u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n\u003cul class=\"ksf-collist\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFree-Arm Bed Extension \u0026amp; Drive Hardware:\u003c\/strong\u003e Slide-On Freearm Extension Table, Foot Control Pedal, Power Cable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpool \u0026amp; Thread Support Hardware:\u003c\/strong\u003e 5 x Jumbo Bobbins (1 in bobbin case + 4 in accessory bag), 3 x Spool Discs, 1 x Foam Pad.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaintenance Tools, Protection \u0026amp; Storage:\u003c\/strong\u003e Height Compensation Tool, Accessory Storage Bag, Seam Ripper, Selection of Needles, Red Screwdriver, Cleaning Brush, Soft Cover with Storage Pocket.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksf-featblock\"\u003e\n\u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n\u003cul class=\"ksf-collist\"\u003e\n\u003cli\u003e\u003cstrong\u003eReverse Pattern Foot #1\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eOverlock Foot #2\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eButtonhole Foot with Slide #3A\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eZipper Foot #4\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eBlindstitch Foot #5\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n\u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\u003e \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t1\" checked\u003e \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t2\"\u003e \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t3\"\u003e \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t4\"\u003e \u003cinput type=\"radio\" name=\"ksf-spectabs\" id=\"ksf-t5\"\u003e\n\u003cdiv class=\"ksf-speccard-head\"\u003e\n\u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n\u003ch2\u003eBERNINA 435 — Full Details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksf-tabnav\"\u003e\n\u003clabel class=\"ksf-tablabel\" for=\"ksf-t1\"\u003eSpecifications\u003c\/label\u003e \u003clabel class=\"ksf-tablabel\" for=\"ksf-t2\"\u003eWarranty\u003c\/label\u003e \u003clabel class=\"ksf-tablabel\" for=\"ksf-t3\"\u003eWhy Buy From Us\u003c\/label\u003e \u003clabel class=\"ksf-tablabel\" for=\"ksf-t4\"\u003eEducation\u003c\/label\u003e \u003clabel class=\"ksf-tablabel\" for=\"ksf-t5\"\u003eVideos\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c!-- TAB 1: SPECIFICATIONS --\u003e\n\u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n\u003ctable class=\"ksf-spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" style=\"padding: 14px 28px 6px; font-family: 'Bebas Neue',sans-serif; font-size: 18px; letter-spacing: 1px; color: #07bcad; border-bottom: 2px solid #e6e7e8; background: #fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eComputerized Sewing Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7\" (177.8 mm) Sewing Space to Right of Needle\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.94 lbs (9.5 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Operational Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e900 Stitches Per Minute (SPM) Driven by Powerful DC Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Navigation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4.3\" Color LCD Touchscreen with Stepless Multifunction Knobs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eInternal Interface\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUSB Interface for PC Connection \u0026amp; Custom Stitch Memory\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System \u0026amp; Bobbin\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003ePatented BERNINA Hook System with Front-Loading Jumbo Bobbin\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8-LED Workspace Illumination Array\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" style=\"padding: 14px 28px 6px; font-family: 'Bebas Neue',sans-serif; font-size: 18px; letter-spacing: 1px; color: #07bcad; border-bottom: 2px solid #e6e7e8; border-top: 2px solid #e6e7e8; background: #fafbfb;\"\u003eSewing Specifications\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Sewing Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e650 Total Stitches (29 Utility, 150 Decorative, 13 Quilting, 9 Buttonholes, 3 Alphabets)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Parameters\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5.5 mm Maximum Stitch Width \/ 6.0 mm Maximum Stitch Length \/ 11 Needle Positions\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePattern Editing Functions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOn-Screen Drag \u0026amp; Drop Editing \u0026amp; Pattern Repeat (Up to 9)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFabric Feeding \u0026amp; Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Adaptive Thread Tension Control \u0026amp; Adjustable Presser Foot Pressure\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation \u0026amp; Controls\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSemi-Automatic Needle Threader, Start\/Stop Button, Slide Speed Control\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHands-Free Control\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOptional BERNINA Free Hand System (FHS) Knee Lifter Support\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- TAB 2: WARRANTY --\u003e\n\u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p2\"\u003e\n\u003cfigure style=\"margin: 0;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"ksf-panel-splitbody\"\u003e\n\u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n\u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TAB 3: WHY BUY FROM US --\u003e\n\u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p3\"\u003e\n\u003cfigure style=\"margin: 0;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Why_buy_from_us.png?v=1785865697\" alt=\"Why Buy From Sewitonline\" loading=\"lazy\"\u003e\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\u003c!-- TAB 4: EDUCATION --\u003e\n\u003cdiv class=\"ksf-panel ksf-panel-split\" id=\"ksf-p4\"\u003e\n\u003cfigure style=\"margin: 0;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/Why_buy_from_us.png?v=1785865697\" alt=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\u003e\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\u003c!-- TAB 5: VIDEOS --\u003e\n\u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n\u003cdiv class=\"ksf-vp\"\u003e\n\u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\u003e \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp1\" checked\u003e \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp2\"\u003e \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp3\"\u003e \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp4\"\u003e \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp5\"\u003e\n\u003cdiv class=\"ksf-vp-stage\"\u003e\n\u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/aXRT_mJASII\" title=\"Threading and getting started sewing with the B 435, B 475 QE, B 480 and B 485\" loading=\"lazy\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/WdWux7bZHEM\" title=\"Changing and saving stitches with the B 435, B 475 QE, B 480 and B 485\" loading=\"lazy\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/tKoASGXk9fA\" title=\"Sewing decorative stitches and letters with the B 435, B 475 QE, B 480 and B 485\" loading=\"lazy\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv class=\"ksf-vp-screen\" id=\"vps4\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/n6D4ZQfgwjA\" title=\"Cleaning and oiling the B 435, B 475 QE, B 480 and B 485\" loading=\"lazy\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv class=\"ksf-vp-screen\" id=\"vps5\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/ERk7ElXy1PI\" title=\"Sewing buttonholes with the B 435, B 475 QE, B 480 and B 485\" loading=\"lazy\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksf-vp-list\"\u003e\n\u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 435 Videos\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\"\u003eThreading and getting started sewing with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e \u003cspan class=\"ksf-vp-rowtitle\"\u003eChanging and saving stitches with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e \u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing decorative stitches and letters with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"ksf-vp-row\" for=\"vp4\"\u003e \u003cspan class=\"ksf-vp-num\"\u003e4\u003c\/span\u003e \u003cspan class=\"ksf-vp-rowtitle\"\u003eCleaning and oiling the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"ksf-vp-row\" for=\"vp5\"\u003e \u003cspan class=\"ksf-vp-num\"\u003e5\u003c\/span\u003e \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing buttonholes with the B 435, B 475 QE, B 480 and B 485\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\u003c!-- \/.ksf-speccard ksf-tabs --\u003e \u003c!-- FAQ ACCORDION --\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\u003cdetails class=\"ksf-faq-item\"\u003e\n\u003csummary\u003eHow many built-in stitches does the BERNINA 435 have?\u003c\/summary\u003e\n\u003cdiv class=\"ksf-faq-answer\"\u003eThe BERNINA 435 includes 650 total stitch patterns: 29 utility stitches (including 2 darning programs), 150 decorative stitches, 13 quilting stitches, 11 cross-stitches, 9 buttonholes and eyelets, and 3 sewing alphabets. Stitches reach up to 5.5mm wide and 6mm long, with 11 micro-stepping needle positions.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"ksf-faq-item\"\u003e\n\u003csummary\u003eDoes the BERNINA 435 have an automatic thread cutter?\u003c\/summary\u003e\n\u003cdiv class=\"ksf-faq-answer\"\u003eNo — the B 435 uses 4 conveniently placed manual thread cutters on the machine body instead of an automatic thread cutter. It does include a semi-automatic lever needle threader, Adaptive Thread Tension, and a front-loading Jumbo Bobbin that holds up to 70% more thread for fewer interruptions.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"ksf-faq-item\"\u003e\n\u003csummary\u003eDoes the BERNINA 435 come with a knee lifter?\u003c\/summary\u003e\n\u003cdiv class=\"ksf-faq-answer\"\u003eThe knee lifter is not included, but the B 435 is compatible with the BERNINA Free Hand System (FHS). You can add the FHS knee lifter bar as an optional accessory to raise and lower the presser foot hands-free while you guide your fabric.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"ksf-faq-item\"\u003e\n\u003csummary\u003eWhat accessories and presser feet come with the BERNINA 435?\u003c\/summary\u003e\n\u003cdiv class=\"ksf-faq-answer\"\u003eThe B 435 comes with 5 BERNINA full-metal presser feet (Reverse Pattern Foot #1, Overlock Foot #2, Buttonhole Foot with Slide #3A, Zipper Foot #4, and Blindstitch Foot #5), a slide-on freearm extension table, a foot control pedal, 5 Jumbo Bobbins, spool discs, a height compensation tool, an accessory storage bag, needles, maintenance tools, and a soft cover with storage pocket.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- \/.ksf-pp --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71419624194301,"sku":null,"price":1999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/BERNINA_435.png?v=1791486382"},{"product_id":"bernina-l-860","title":"Bernina L 860","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (REFERENCE, universal\/brand-agnostic) — 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. Swap content per machine. --\u003e\n\u003c!-- UPDATED — new standard as of the Janome CoverPro 2000CPX build:\n     - Key Features \/ Included Accessories are SIDE-BY-SIDE columns (2 fixed columns by\n       default via .ksf-tricol), each its own bordered .ksf-featblock card containing ONE\n       plain vertical list — no internal split-in-half sub-columns anymore. This reverts to\n       the older side-by-side layout (see live Quilt Maker 18 reference) and REPLACES the\n       prior \"stacked full-width + internal featgrid split\" symmetry-logic pattern. Do not\n       reintroduce the featgrid 2-column split inside a block — one list per block now.\n     - INCLUDED PRESSER FEET AS ITS OWN 3RD COLUMN IS SERGER-ONLY. For every other machine\n       type (sewing, quilting, embroidery, coverstitch, combo, etc.) — even ones with a long\n       named list of presser feet — fold ALL feet into Included Accessories as regular\n       bullets and use only 2 columns. Only for sergers: add a 3rd .ksf-featblock and the\n       ksf-tricol-3 modifier class on the \u003csection class=\"ksf-tricol\"\u003e for 3 fixed columns.\n     - Highlights have NO CAP — build as many as source images support. If an image can't be\n       sourced for a highlight, drop it (it stays covered in Key Features\/Specs as text)\n       rather than leaving a broken slot.\n     - No \"machine shown for demonstration...\" fine print — removed permanently, never\n       reintroduce it.\n     - FIXED CSS BUG: .ksf-panel-split no longer sets display:grid unconditionally on the\n       base class. display is only ever set on the ACTIVE (checked) tab — block for plain\n       panels (Specs, Videos), grid for split panels (Warranty, Why Buy, Education). Applying\n       display unconditionally on the base class breaks the tab-toggle by keeping split panels\n       visible\/laid-out regardless of which tab is selected. Never reintroduce that pattern.\n     - Removed unused legacy sections that were dead CSS with no matching markup: hero-bonus\n       block, gift callout, SIO \"what you get\" branded block, video-grid (multi-embed grid),\n       delivery section, dimensions table\/photo grid, generic ksf-table. If a future build\n       needs one of these concepts, rebuild it fresh rather than reviving this old CSS.\n     - Fine-print\/note classes (.ksf-fineprint, .ksf-note) are KEPT even though currently\n       unused — low-cost to keep on hand, per standing team preference. --\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  \/* 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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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) — one per Highlight, NO CAP on count *\/\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: 12px; overflow: hidden; box-shadow: none; aspect-ratio: 16\/9; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 0; }\n  .ksf-pp .ksf-section-shot--contain img { object-fit: contain; background: #f4f5f6; }\n  .ksf-pp .ksf-card-video { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 12px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-card-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\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  \/* KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET — SIDE-BY-SIDE COLUMNS\n     Each section is its own bordered .ksf-featblock card, placed side by side with the others\n     (2 columns if no Presser Feet block, 3 if it exists). Each card holds ONE plain vertical\n     list — no internal split-in-half sub-columns. auto-fit lets this wrap to a single column\n     on narrow\/mobile screens automatically.\n     For SERGERS (and any machine without a real named presser-feet list): drop the 3rd\n     (Presser Feet) block, fold the single foot into Accessories, use only 2 columns. *\/\n  \/* KEY FEATURES \/ INCLUDED ACCESSORIES [\/ INCLUDED PRESSER FEET — SERGERS ONLY] — SIDE-BY-SIDE\n     COLUMNS. Default is 2 fixed columns (Key Features + Accessories) for every machine type.\n     Included Presser Feet as its own 3rd column is SERGER-ONLY — for every other machine type\n     (sewing, quilting, embroidery, coverstitch, combo, etc.), fold ALL presser feet into\n     Included Accessories as regular bullets, even if there's a long named list of them.\n     Each card holds ONE plain vertical list — no internal split-in-half sub-columns.\n     For the serger 3-column case, add the ksf-tricol-3 modifier class alongside ksf-tricol. *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr 1fr; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  @media (max-width: 900px) { .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 700px) { .ksf-pp .ksf-tricol, .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr; } }\n\n  \/* FINE PRINT \/ CALLOUT NOTE — kept on hand though currently unused anywhere in this template.\n     The old \"machine shown for demonstration and may not be compatible\" disclaimer copy is\n     PERMANENTLY REMOVED and must never be reintroduced; these classes are just generic\n     utility styling if a different small-print or callout need comes up. *\/\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\n  \/* WARRANTY tab prose width constraint *\/\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos, up to 15) *\/\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  \/* SINGLE VIDEO — used INSTEAD of the playlist when there is exactly ONE video.\n     Centered embed, caption below, no sidebar list. Drop the Videos tab entirely if there\n     are zero videos. *\/\n  .ksf-pp .ksf-single-video { max-width: 720px; margin: 0 auto; }\n  .ksf-pp .ksf-single-video-frame { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-single-video-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-single-video-caption { text-align: center; font-size: 14px; font-weight: 600; color: #4a4a4a; margin: 14px 0 0; }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education 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 \/ Why Buy \/ Education).\n     IMPORTANT: display is NOT set here. It is set ONLY on the active\/checked tab rule below\n     (grid for split panels, block for plain panels). Setting display:grid unconditionally on\n     this base class is the bug that was fixed — never reintroduce it. *\/\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  \/* ===== SPECIFICATIONS + WARRANTY + WHY BUY + EDUCATION + VIDEOS — 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  \/* FIXED (do not merge these two rules \/ do not apply display unconditionally elsewhere):\n     Specifications (t1) and Videos (t5\/t6) are PLAIN panels -\u003e display:block when active.\n     Warranty (t2), Why Buy From Us (t3), Education (t4) are SPLIT panels (image+text) -\u003e\n     display:grid when active. If the Videos tab is ever dropped (0 videos), just delete its\n     input\/label\/panel trio — do not renumber the others. *\/\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  @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\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n      \u003ch1\u003eL 860 Overlocker\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA L 860 combines revolutionary One-Step Air Threading with intuitive color touchscreen control. Featuring Expert and Guided Modes, a Sewing Consultant, and total stitch customization, it delivers effortless high-speed overlocking with whisper-quiet operation and flawless stitch precision.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-l860-hero.webp?v=1790706721\" alt=\"BERNINA L 860 Overlocker\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- 4 KEY FEATURE CIRCLES --\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\u003eMaximum sewing speed, with programmable minimum and maximum speeds.\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\"\u003e4.3\" Touch\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eCentrally located color touch screen with Sewing Consultant.\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 Memory\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eSave up to 100 customized stitch profiles in personal memory.\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\"\u003eAir Threader\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eOne-step air threading for the loopers with a press of the foot control.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS: alternating side. H1, H3, H4, H5, H6 = embedded videos; H2 = image. --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/3afqafxzf0c\" title=\"BERNINA One-Step Air Threader\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\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\"\u003eThe One-Step BERNINA Air Threader\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThread the looper tubes instantly with a simple press on the foot control. The pneumatic air threading system automatically positions the loopers, so there’s no turning the handwheel, and a powerful, quiet DC motor drives every stitch.\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\"\u003eDisplay \u0026amp; Navigation\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eCentrally Located Color Touch Screen\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe intuitive 4.3\" color touch screen puts every setting at your fingertips. The built-in Sewing Consultant, Stitch Optimizer, and step-by-step animations recommend the right settings and walk you through each technique.\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\/bernina-l860-highlight-02.jpg?v=1790706292\" alt=\"4.3-inch color touch screen on the BERNINA L 860 Overlocker\"\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      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/i3O2JJRJSLo\" title=\"Intuitive Touch Screen\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eYour Way to Sew\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eExpert \u0026amp; Guided Modes\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eChoose Guided Mode for automatic settings, or switch to Expert Mode to fine-tune every adjustment for complex projects. Save up to 100 customized stitch profiles in personal memory for quick recall.\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 Stitch Control\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eTotal Stitch Control \u0026amp; mtc\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eAdjust thread tension, cutting width, and stitch length while you sew, and fine-tune over-edge threads with Micro Thread Control (mtc). Set minimum and maximum speeds on screen for stitch-by-stitch precision.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/RQ3cbeT7WFA\" title=\"Total Stitch Control\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\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      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/nctxHdahqTw\" title=\"Comfortable Sewing\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eComfort \u0026amp; Hands-Free Control\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eBERNINA Free-Hand System (FHS)\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eRaise and lower the presser foot with the FHS knee lifter and keep both hands on your fabric. The presser foot also swings out for easy access to the needles.\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\"\u003eWorkspace \u0026amp; Freearm\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eGrand Workspace \u0026amp; Freearm\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eEnjoy 5 5\/8\" (143 mm) of space to the right of the needle. Slide sleeves and tubular items over the integrated freearm, or attach the slide-on extension table for larger projects.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/GBb3z0THXP8\" title=\"Grand Sewing Space\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET ============\n       Stacked full-width cards (L 460 layout). Key Features flows into 2 columns via inline CSS columns.\n       Accessories grouped as \u003cstrong\u003eGroup:\u003c\/strong\u003e item, item. Presser Feet card BELOW Accessories (serger).\n       Seam guide, needle set and upper looper converter omitted until confirmed. --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\" style=\"grid-template-columns: 1fr;\"\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\" style=\"columns: 2 260px; column-gap: 48px;\"\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eOne-Step Air Threader:\u003c\/strong\u003e Thread the looper tubes instantly with a simple press on the foot control.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eColor Touch Screen:\u003c\/strong\u003e Centrally positioned display with Sewing Consultant and step-by-step animations.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eExpert \u0026amp; Guided Modes:\u003c\/strong\u003e Select automatic settings or customize fine adjustments for complex projects.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003ePersonal Memory Storage:\u003c\/strong\u003e Save up to 100 customized stitch profiles for quick recall.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eFree-Hand System (FHS):\u003c\/strong\u003e Hands-free presser foot knee lifter plus swing-out foot for easy needle access.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eGrand Workspace \u0026amp; Freearm:\u003c\/strong\u003e 5 5\/8\" space right of the needle and an integrated freearm for sleeves and tubular items.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eTotal Stitch Control:\u003c\/strong\u003e Adjust thread tension, cutting width, and stitch length while sewing.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eProgrammable Speed Control:\u003c\/strong\u003e Set minimum and maximum speeds on screen for stitch-by-stitch precision.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eMicro Thread Control (mtc):\u003c\/strong\u003e Fine-tune over-edge threads for clean, balanced finishes.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eConvenience Features:\u003c\/strong\u003e Integrated needle threader, programmable needle stop, and integrated thread cutter.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWorkspace \u0026amp; Hands-Free Hardware:\u003c\/strong\u003e Slide-on Extension Table, FHS Knee Lifter\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eStorage \u0026amp; Cleanup:\u003c\/strong\u003e Cut-offs Bin, Accessory Box\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\u003cstrong\u003eStandard Foot #L10\u003c\/strong\u003e\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 (single video). --\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 (serger terminology, one unified table).\n         Stitch count, cutting width, stitch length, differential feed, lighting, weight and dimensions\n         not on the spec sheet — rows omitted until provided. --\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\"\u003eMaximum Sewing Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUp to 1,500 SPM \/ DC Motor \/ Programmable Min \u0026amp; Max Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNumber of Threads\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e2, 3, and 4 threads\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePersonal Memory\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUp to 100 Customized Stitch Profiles\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Interface\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4.3\" Color Touch Screen \/ Expert \u0026amp; Guided Modes \/ Sewing Consultant \/ Stitch Optimizer\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTension Control\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMicro Thread Control (mtc)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThreading System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOne-Step BERNINA Air Threader \/ Integrated Needle Threader\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePresser Foot\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFHS Knee Lifter \/ Swing-Out Presser Foot\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eProgrammable Needle Stop \/ Integrated Thread Cutter\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5 5\/8\" (143 mm) Right of Needle \/ Integrated Freearm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (BERNINA version — badge + copy from Warranty_Bernina_-_Desktop.fig) --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA warranty — 20-Year Mechanical, 5-Year Circuit Boards, 2-Year Electrical\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBERNINA Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right — STANDARD, same every machine) --\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 — STANDARD, same every machine) --\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 — single video format --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n      \u003cdiv class=\"ksf-single-video\"\u003e\n        \u003cdiv class=\"ksf-single-video-frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/mZ6j3oAgOhY\" title=\"Designer Julian Collins talks about the new BERNINA L 860\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp class=\"ksf-single-video-caption\"\u003eDesigner Julian Collins talks about the new BERNINA L 860\u003c\/p\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 is the difference between Guided Mode and Expert Mode on the BERNINA L 860?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eGuided Mode selects automatic settings for you, while Expert Mode lets you customize fine adjustments for complex projects. The built-in Sewing Consultant and Stitch Optimizer recommend the right parameters either way.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eHow does the BERNINA L 860 air threader work?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eWith a simple press on the foot control, air threads the looper tubes instantly. The L 860 automatically positions the loopers, so there’s no need to turn the handwheel.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eCan I save my own stitch settings on the BERNINA L 860?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The L 860 stores up to 100 customized stitch profiles in personal memory for quick recall.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat accessories come with the BERNINA L 860?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe L 860 includes Standard Foot #L10, an FHS knee lifter, a slide-on extension table, a cut-offs bin, and an accessory box.\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      {\n        \"@type\": \"Question\",\n        \"name\": \"What is the difference between Guided Mode and Expert Mode on the BERNINA L 860?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Guided Mode selects automatic settings for you, while Expert Mode lets you customize fine adjustments for complex projects. The built-in Sewing Consultant and Stitch Optimizer recommend the right parameters either way.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"How does the BERNINA L 860 air threader work?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"With a simple press on the foot control, air threads the looper tubes instantly. The L 860 automatically positions the loopers, so there's no need to turn the handwheel.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Can I save my own stitch settings on the BERNINA L 860?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. The L 860 stores up to 100 customized stitch profiles in personal memory for quick recall.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What accessories come with the BERNINA L 860?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The L 860 includes Standard Foot #L10, an FHS knee lifter, a slide-on extension table, a cut-offs bin, and an accessory box.\"\n        }\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71419732623613,"sku":null,"price":3999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-l860-hero.webp?v=1790706721"},{"product_id":"bernina-b485","title":"Bernina B485","description":"\u003c!-- ================= BERNINA 485 — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003e485\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eBring sophisticated Swiss precision, effortless automation, and high-speed reliability to your studio with the BERNINA 485! Designed for quilters, dressmakers, and textile artists, it pairs a 7\" extended free arm with the BERNINA Hook system sewing up to 900 stitches per minute. A 4.3\" color touchscreen with Sewing Consultant puts 994 stitch patterns at your fingertips, backed by Adaptive Thread Tension, an automatic thread cutter, Jumbo Bobbins, Pattern Elongation, and the BERNINA Free Hand System (FHS).\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-485-main.png?v=1790711713\" alt=\"BERNINA 485 High-Performance Computerized Sewing and Quilting Machine\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eBERNINA Hook System \u0026amp; 5.5mm Precision Engine\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eDelivers quiet, precise, and consistent 5.5mm maximum stitch formation at speeds up to 900 stitches per minute with front-loading Jumbo Bobbins.\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\"\u003eOne-Touch Automatic Thread Cutter\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eCuts top and lower bobbin threads automatically at the push of a button and lifts the needle bar to save time.\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 Presser Foot Pressure System\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eFine-tune downward pressure dial easily to ensure smooth fabric movement without shifting—increase pressure for fine sheers or reduce it for thick materials.\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\"\u003eExtended 7\" Workspace \u0026amp; 4.3\" Color Touchscreen\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eGenerous 7\" free-arm space accommodates large projects, navigated via a central digital touchscreen with built-in Sewing Consultant advice.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-485-one-touch-automatic-thread-trimming.png?v=1790711713\" alt=\"One-touch automatic thread trimming on BERNINA 485\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eOne-Touch Automatic Thread Trimming\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eOne-Touch Automatic Thread Trimming\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eSave valuable time and keep your hands free to guide fabric. Pressing the automatic thread cutter button trims top and bobbin threads in one easy step while automatically lifting the needle bar.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAdjustable Presser Foot Pressure System\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAdjustable Presser Foot Pressure System\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eSew a wide variety of fabrics and heavy materials with total confidence. Turn the pressure dial to increase downward force for lightweight, thin textiles or decrease pressure to glide over thick layers and heavy fleece smoothly.\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\/bernina-485-adjustable-presser-foot-pressure.png?v=1790711713\" alt=\"Adjustable presser foot pressure system on BERNINA 485\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-485-extended-7-inch-free-arm-workspace.png?v=1790711713\" alt=\"Extended 7 inch free-arm workspace on BERNINA 485\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eSpacious Extended 7\" Free-Arm Workspace\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eSpacious Extended 7\" Free-Arm Workspace\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eRealize big crafting and garment concepts with ease. Offering 7 inches (177.8 mm) of bed space to the right of the needle, the extended free-arm design gives you plenty of room for quilts, sleeves, and large home decor projects.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eModern 4.3\" Color Touchscreen \u0026amp; On-Screen Sewing Consultant\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eModern 4.3\" Color Touchscreen \u0026amp; On-Screen Sewing Consultant\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eNavigate features and settings cleanly on a high-contrast digital display. Access the built-in Sewing Consultant for expert setting recommendations and quickly make fine modifications using the twin stepless multifunction knobs.\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\/bernina-485-4-3-inch-color-touchscreen-sewing-consultant.png?v=1790711713\" alt=\"4.3 inch color touchscreen with Sewing Consultant on BERNINA 485\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\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\/bernina-485-free-hand-system-fhs-knee-lifter.png?v=1790711713\" alt=\"BERNINA Free Hand System FHS knee lifter on BERNINA 485\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eHands-Free BERNINA Free Hand System (FHS) Knee Lifter\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eHands-Free BERNINA Free Hand System (FHS) Knee Lifter\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eKeep both hands firmly on your workpiece at all times. The BERNINA Free Hand System allows you to raise or lower the presser foot and feed dogs simultaneously using only a knee movement.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 6 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eHigh-Precision BERNINA Hook \u0026amp; 5.5mm Stitching\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eHigh-Precision BERNINA Hook \u0026amp; 5.5mm Stitching\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eExperience quiet, powerful, and precise stitch quality up to 900 stitches per minute. The patented all-metal BERNINA Hook features a front-loading Jumbo Bobbin that holds up to 70% more thread for fewer stitching stops.\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\/bernina-485-bernina-hook-5-5mm-stitching.png?v=1790711713\" alt=\"BERNINA Hook and 5.5mm stitching on BERNINA 485\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED PRESSER FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003e994 Total Built-In Stitch Patterns:\u003c\/strong\u003e 29 utility stitches (including 2 darning programs), 250 decorative stitches, 27 quilting stitches, 21 cross-stitches, 11 buttonholes\/eyelets, and 5 sewing alphabets.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHigh-Speed 900 SPM Motor \u0026amp; 5.5mm Stitch Width:\u003c\/strong\u003e Powerful DC motor delivering precise 5.5mm maximum stitch width and 6mm max stitch length.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eExtended 7\" (177.8 mm) Free-Arm Space:\u003c\/strong\u003e Ample workspace clearance to the right of the needle for handling medium and large projects.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e4.3\" Color LCD Touchscreen:\u003c\/strong\u003e Central digital touch display with setup program, tutorial, help menu, and Drag \u0026amp; Drop editing.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOn-Screen Stitch Editing \u0026amp; Pattern Elongation:\u003c\/strong\u003e Extend decorative stitches without changing stitch density, with Pattern Repeat functions (up to 9).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e11 Micro-Stepping Needle Positions:\u003c\/strong\u003e Fine needle drop alignment with full sewing capability in every needle position.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Adaptive Thread Tension:\u003c\/strong\u003e Continuously monitors and adjusts thread tension automatically while sewing for immaculate stitch quality.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFront-Loading Jumbo Bobbin System:\u003c\/strong\u003e Holds up to 70% more thread than standard bobbins, with winding capability while sewing.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOne-Touch Automatic Thread Cutter:\u003c\/strong\u003e Motorized thread trimmer cuts upper and lower threads while raising needle automatically.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Stitch Regulator (BSR) Functionality:\u003c\/strong\u003e BSR-ready functionality for optional BSR Foot #42 integration during free-motion quilting.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHands-Free BERNINA Free Hand System (FHS):\u003c\/strong\u003e Includes knee lifter bar to raise presser foot and lower feed dogs hands-free.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIntegrated USB Interface:\u003c\/strong\u003e Connect to PC or flash drives to import\/export custom stitch combinations and software updates.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFront Access Panel Controls:\u003c\/strong\u003e Quick access keys for Reverse Sewing, Securing Stitch, and Start\/Stop operation right at thumb level.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFree-Arm Bed Extension \u0026amp; Ergonomic Controls:\u003c\/strong\u003e Slide-on Freearm Extension Table, BERNINA Free Hand System (FHS) Knee Lifter Bar, Programmable Foot Control Pedal, Power Cable.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSpool \u0026amp; Thread Support Hardware:\u003c\/strong\u003e 5 x Jumbo Bobbins (1 in bobbin case + 4 in accessory box), 3 x Spool Discs, 1 x Foam Pad.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaintenance Tools, Protection \u0026amp; Storage:\u003c\/strong\u003e Height Compensation Tool, Magnetic See-Through Accessory Box, Touch Pen Stylus, Seam Ripper, Selection of Needles, Red Screwdriver, Cleaning Brush, Soft Cover with Storage Pocket.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eReverse Pattern Foot #1\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOverlock Foot #2\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eButtonhole Foot with Slide #3A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eZipper Foot #4\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eBlindstitch Foot #5\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA 485 — Full 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 --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eHigh-Performance Computerized Sewing \u0026amp; Quilting Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7\" (177.8 mm) Sewing Space to Right of Needle\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.94 lbs (9.5 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Operational Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e900 Stitches Per Minute (SPM) Driven by Powerful DC Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Navigation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4.3\" Color LCD Touchscreen with Stepless Multifunction Knobs\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eInternal Interface\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUSB Interface for PC Connection \u0026amp; Custom Stitch Memory\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System \u0026amp; Bobbin\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003ePatented BERNINA Hook System with Front-Loading Jumbo Bobbin\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8-LED Workspace Illumination Array\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eSewing \u0026amp; Quilting Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Sewing Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e994 Total Stitches (29 Utility, 250 Decorative, 27 Quilting, 11 Buttonholes, 5 Alphabets)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Parameters\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5.5 mm Maximum Stitch Width \/ 6.0 mm Maximum Stitch Length \/ 11 Needle Positions\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePattern Editing Functions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOn-Screen Drag \u0026amp; Drop Editing, Pattern Elongation \u0026amp; Pattern Repeat (Up to 9)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFabric Feeding \u0026amp; Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Adaptive Thread Tension Control \u0026amp; Adjustable Presser Foot Pressure\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation \u0026amp; Controls\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic Thread Cutter, Semi-Automatic Needle Threader, Start\/Stop Button, Slide Speed Control\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHands-Free \u0026amp; BSR Control\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Free Hand System (FHS) Knee Lifter Included \u0026amp; BSR Functionality Compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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 --\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=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\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\n  \u003c!-- TAB 5: VIDEOS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\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\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/aXRT_mJASII\" title=\"Threading and getting started sewing with the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/WdWux7bZHEM\" title=\"Changing and saving stitches with the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/tKoASGXk9fA\" title=\"Sewing decorative stitches and letters with the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps4\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/n6D4ZQfgwjA\" title=\"Cleaning and oiling the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps5\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/ERk7ElXy1PI\" title=\"Sewing buttonholes with the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 485 Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eThreading and getting started sewing with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eChanging and saving stitches with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing decorative stitches and letters with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp4\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e4\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eCleaning and oiling the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp5\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e5\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing buttonholes with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eHow many built-in stitches does the BERNINA 485 have?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe BERNINA 485 includes 994 total stitch patterns: 29 utility stitches (including 2 darning programs), 250 decorative stitches, 27 quilting stitches, 21 cross-stitches, 11 buttonholes and eyelets, and 5 sewing alphabets. Stitches reach up to 5.5mm wide and 6mm long, with 11 micro-stepping needle positions, and Pattern Elongation lets you stretch decorative stitches without changing their density.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eIs the BERNINA 485 good for quilting?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The B 485 is built as a sewing and quilting machine, with a 7\" extended free arm for handling quilt sections, 27 dedicated quilting stitches, adjustable presser foot pressure for thick layers, the hands-free Free Hand System (FHS) knee lifter, and a Jumbo Bobbin that holds up to 70% more thread. It is also BSR-ready, so you can add the optional BERNINA Stitch Regulator Foot #42 for even stitch lengths during free-motion quilting.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eDoes the BERNINA 485 have an automatic thread cutter?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The one-touch automatic thread cutter trims both the top and bobbin threads at the push of a button and automatically lifts the needle bar, so you can move to your next seam faster. The B 485 also includes a semi-automatic needle threader, Adaptive Thread Tension, and front access keys for Reverse Sewing, Securing Stitch, and Start\/Stop.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat accessories and presser feet come with the BERNINA 485?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 485 comes with 5 BERNINA full-metal presser feet (Reverse Pattern Foot #1, Overlock Foot #2, Buttonhole Foot with Slide #3A, Zipper Foot #4, and Blindstitch Foot #5), a slide-on freearm extension table, the Free Hand System (FHS) knee lifter bar, a programmable foot control, 5 Jumbo Bobbins, a height compensation tool, a magnetic see-through accessory box, a touch pen stylus, needles, maintenance tools, and a soft cover with storage pocket.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many built-in stitches does the BERNINA 485 have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BERNINA 485 includes 994 total stitch patterns: 29 utility stitches (including 2 darning programs), 250 decorative stitches, 27 quilting stitches, 21 cross-stitches, 11 buttonholes and eyelets, and 5 sewing alphabets. Stitches reach up to 5.5mm wide and 6mm long, with 11 micro-stepping needle positions, and Pattern Elongation lets you stretch decorative stitches without changing their density.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BERNINA 485 good for quilting?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The B 485 is built as a sewing and quilting machine, with a 7” extended free arm for handling quilt sections, 27 dedicated quilting stitches, adjustable presser foot pressure for thick layers, the hands-free Free Hand System (FHS) knee lifter, and a Jumbo Bobbin that holds up to 70% more thread. It is also BSR-ready, so you can add the optional BERNINA Stitch Regulator Foot #42 for even stitch lengths during free-motion quilting.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the BERNINA 485 have an automatic thread cutter?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The one-touch automatic thread cutter trims both the top and bobbin threads at the push of a button and automatically lifts the needle bar, so you can move to your next seam faster. The B 485 also includes a semi-automatic needle threader, Adaptive Thread Tension, and front access keys for Reverse Sewing, Securing Stitch, and Start\/Stop.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories and presser feet come with the BERNINA 485?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 485 comes with 5 BERNINA full-metal presser feet (Reverse Pattern Foot #1, Overlock Foot #2, Buttonhole Foot with Slide #3A, Zipper Foot #4, and Blindstitch Foot #5), a slide-on freearm extension table, the Free Hand System (FHS) knee lifter bar, a programmable foot control, 5 Jumbo Bobbins, a height compensation tool, a magnetic see-through accessory box, a touch pen stylus, needles, maintenance tools, and a soft cover with storage pocket.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71421006414077,"sku":null,"price":3499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-485-main.png?v=1790711713"},{"product_id":"bernina-b-990-e","title":"Bernina B 990 E","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (REFERENCE, universal\/brand-agnostic) — 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. Swap content per machine. --\u003e\n\u003c!-- UPDATED — new standard as of the Janome CoverPro 2000CPX build:\n     - Key Features \/ Included Accessories are SIDE-BY-SIDE columns (2 fixed columns by\n       default via .ksf-tricol), each its own bordered .ksf-featblock card containing ONE\n       plain vertical list — no internal split-in-half sub-columns anymore. This reverts to\n       the older side-by-side layout (see live Quilt Maker 18 reference) and REPLACES the\n       prior \"stacked full-width + internal featgrid split\" symmetry-logic pattern. Do not\n       reintroduce the featgrid 2-column split inside a block — one list per block now.\n     - INCLUDED PRESSER FEET AS ITS OWN 3RD COLUMN IS SERGER-ONLY. For every other machine\n       type (sewing, quilting, embroidery, coverstitch, combo, etc.) — even ones with a long\n       named list of presser feet — fold ALL feet into Included Accessories as regular\n       bullets and use only 2 columns. Only for sergers: add a 3rd .ksf-featblock and the\n       ksf-tricol-3 modifier class on the \u003csection class=\"ksf-tricol\"\u003e for 3 fixed columns.\n     - Highlights have NO CAP — build as many as source images support. If an image can't be\n       sourced for a highlight, drop it (it stays covered in Key Features\/Specs as text)\n       rather than leaving a broken slot.\n     - No \"machine shown for demonstration...\" fine print — removed permanently, never\n       reintroduce it.\n     - FIXED CSS BUG: .ksf-panel-split no longer sets display:grid unconditionally on the\n       base class. display is only ever set on the ACTIVE (checked) tab — block for plain\n       panels (Specs, Videos), grid for split panels (Warranty, Why Buy, Education). Applying\n       display unconditionally on the base class breaks the tab-toggle by keeping split panels\n       visible\/laid-out regardless of which tab is selected. Never reintroduce that pattern.\n     - Removed unused legacy sections that were dead CSS with no matching markup: hero-bonus\n       block, gift callout, SIO \"what you get\" branded block, video-grid (multi-embed grid),\n       delivery section, dimensions table\/photo grid, generic ksf-table. If a future build\n       needs one of these concepts, rebuild it fresh rather than reviving this old CSS.\n     - Fine-print\/note classes (.ksf-fineprint, .ksf-note) are KEPT even though currently\n       unused — low-cost to keep on hand, per standing team preference. --\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  \/* 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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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) — one per Highlight, NO CAP on count *\/\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: 12px; overflow: hidden; box-shadow: none; aspect-ratio: 16\/9; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 0; }\n  .ksf-pp .ksf-section-shot--contain img { object-fit: contain; background: #f4f5f6; }\n  .ksf-pp .ksf-card-video { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 12px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-card-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\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  \/* KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET — SIDE-BY-SIDE COLUMNS\n     Each section is its own bordered .ksf-featblock card, placed side by side with the others\n     (2 columns if no Presser Feet block, 3 if it exists). Each card holds ONE plain vertical\n     list — no internal split-in-half sub-columns. auto-fit lets this wrap to a single column\n     on narrow\/mobile screens automatically.\n     For SERGERS (and any machine without a real named presser-feet list): drop the 3rd\n     (Presser Feet) block, fold the single foot into Accessories, use only 2 columns. *\/\n  \/* KEY FEATURES \/ INCLUDED ACCESSORIES [\/ INCLUDED PRESSER FEET — SERGERS ONLY] — SIDE-BY-SIDE\n     COLUMNS. Default is 2 fixed columns (Key Features + Accessories) for every machine type.\n     Included Presser Feet as its own 3rd column is SERGER-ONLY — for every other machine type\n     (sewing, quilting, embroidery, coverstitch, combo, etc.), fold ALL presser feet into\n     Included Accessories as regular bullets, even if there's a long named list of them.\n     Each card holds ONE plain vertical list — no internal split-in-half sub-columns.\n     For the serger 3-column case, add the ksf-tricol-3 modifier class alongside ksf-tricol. *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr 1fr; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  @media (max-width: 900px) { .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 700px) { .ksf-pp .ksf-tricol, .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr; } }\n\n  \/* FINE PRINT \/ CALLOUT NOTE — kept on hand though currently unused anywhere in this template.\n     The old \"machine shown for demonstration and may not be compatible\" disclaimer copy is\n     PERMANENTLY REMOVED and must never be reintroduced; these classes are just generic\n     utility styling if a different small-print or callout need comes up. *\/\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\n  \/* WARRANTY tab prose width constraint *\/\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos, up to 15) *\/\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  \/* SINGLE VIDEO — used INSTEAD of the playlist when there is exactly ONE video.\n     Centered embed, caption below, no sidebar list. Drop the Videos tab entirely if there\n     are zero videos. *\/\n  .ksf-pp .ksf-single-video { max-width: 720px; margin: 0 auto; }\n  .ksf-pp .ksf-single-video-frame { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-single-video-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-single-video-caption { text-align: center; font-size: 14px; font-weight: 600; color: #4a4a4a; margin: 14px 0 0; }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education 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 \/ Why Buy \/ Education).\n     IMPORTANT: display is NOT set here. It is set ONLY on the active\/checked tab rule below\n     (grid for split panels, block for plain panels). Setting display:grid unconditionally on\n     this base class is the bug that was fixed — never reintroduce it. *\/\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  \/* ===== SPECIFICATIONS + WARRANTY + WHY BUY + EDUCATION + VIDEOS — 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  \/* FIXED (do not merge these two rules \/ do not apply display unconditionally elsewhere):\n     Specifications (t1) and Videos (t5\/t6) are PLAIN panels -\u003e display:block when active.\n     Warranty (t2), Why Buy From Us (t3), Education (t4) are SPLIT panels (image+text) -\u003e\n     display:grid when active. If the Videos tab is ever dropped (0 videos), just delete its\n     input\/label\/panel trio — do not renumber the others. *\/\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  @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\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n      \u003ch1\u003e990 Sewing \u0026amp; Embroidery Machine\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA 990 represents the pinnacle of sewing, quilting, and embroidery technology. Featuring an unprecedented 14 inches of space to the right of the needle, a massive 10-inch touch screen, Placement Scanner Camera, automatic needle threader, and next-generation stitchprecision2 technology, it offers ultimate creative freedom and precision.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-990-hero.png?v=1790713524\" alt=\"BERNINA 990 Sewing \u0026amp; Embroidery Machine\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003e14\" Space\u003cbr\u003eRight of Needle\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eExtended freearm construction gives large quilts and bulky projects room to move.\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\"\u003e16.1\" x 12\"\u003cbr\u003eGiant Hoop\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eEmbroidery field big enough for a full 12-inch square.\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\"\u003e2,927\u003cbr\u003eStitch Patterns\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eBuilt-in library, plus Stitch Designer and 25%–500% Jumbo Stitch.\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\" Color\u003cbr\u003eTouch Screen\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eCentrally located, with a built-in Help Center connected via QR code.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS: alternating side. H3, H6 = embedded videos; H1, H2, H4, H5 = images. --\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\/bernina-990-highlight-01.jpg?v=1790712337\" alt=\"14 inches of space to the right of the needle on the BERNINA 990\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eExtended Workspace\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e14 Inches of Space to the Right of the Needle\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA 990’s extended freearm construction delivers an unprecedented 14\" (356 mm) of space to the right of the needle, giving large quilts and bulky projects all the room they need to move freely.\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\"\u003eDisplay \u0026amp; Design Suite\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e10\" Color Touch Screen \u0026amp; Stitch Designer\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe centrally located touch screen puts 2,927 stitch patterns at your fingertips. Scale stitches from 25% to 500% with Jumbo Stitch, draw your own with Stitch Designer, and get answers fast from the built-in Help Center, connected via QR code.\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\/bernina-990-highlight-02.jpg?v=1790712337\" alt=\"10-inch color touch screen on the BERNINA 990\"\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      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/BHDZL77r728\" title=\"BERNINA 990 Placement Scanner \u0026amp; Camera\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eVision \u0026amp; Placement\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003ePlacement Scanner \u0026amp; Camera\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eScan the hoop and preview stitches and thread colors live on screen before you stitch. Pinpoint 2-point and 4-point placement morphs and scales designs to fit exact fabric boundaries.\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\"\u003eAutomated Convenience\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eAutomatic Needle Threader \u0026amp; Jumbo Bobbin\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThread the needle at the push of a button, even on needles down to size 70. The front-loading Jumbo Bobbin holds 70% more thread for fewer interruptions, and automatic stitch plate recognition checks that the right plate is installed.\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\/bernina-990-highlight-04.jpg?v=1790712337\" alt=\"Automatic needle threader and front-loading Jumbo Bobbin on the BERNINA 990\"\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\/bernina-990-highlight-05.jpg?v=1790712337\" alt=\"Free-motion quilting with stitch regulation on the BERNINA 990\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eFree-Motion Quilting\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eFree-Motion Precision with BISR \u0026amp; Pinpoint Laser\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eNext-generation stitchprecision2 technology delivers quiet, ultra-fast stitching, while the Integrated Stitch Regulator (BISR) keeps stitch lengths uniform across all free-motion applications, including ruler work. The Pinpoint laser shows the exact needle entry point in every needle position.\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\"\u003eEmbroidery \u0026amp; Connectivity\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eEmbroidery Module XL \u0026amp; Giant Hoop\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe Embroidery Module XL with Smart Drive Technology (SDT) and the Giant Hoop give you a 16.1\" x 12\" (410 x 305 mm) embroidery field, big enough for a full 12\" square. Send designs over WiFi to and from V9 software, and follow every stitchout from your phone with the BERNINA Stitchout App.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/xDf_6fRUkT0\" title=\"BERNINA 990 Embroidery Module XL \u0026amp; Giant Hoop\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ KEY FEATURES \/ INCLUDED ACCESSORIES ============\n       Stacked full-width cards (L 460 layout). Key Features flows into 2 columns via inline CSS columns.\n       Included Presser Feet card OMITTED: no feet listed on the spec sheet ([PLACEHOLDER]) — add below Accessories once provided.\n       Embroidery Module XL left out of Accessories until confirmed as included. --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\" style=\"grid-template-columns: 1fr;\"\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\" style=\"columns: 2 260px; column-gap: 48px;\"\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003e14-Inch Extended Workspace:\u003c\/strong\u003e Extended freearm construction with 14\" (356 mm) of space right of the needle.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003ePlacement Scanner \u0026amp; Camera:\u003c\/strong\u003e Scan the hoop and preview stitches and thread colors live on screen.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003ePush-Button Automatic Needle Threader:\u003c\/strong\u003e Fully automatic threading for needle sizes down to size 70.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003ePinpoint Laser Positioner:\u003c\/strong\u003e Shows the exact needle entry point across all needle positions.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eIntegrated Stitch Regulator (BISR):\u003c\/strong\u003e Sensor plate enables stitch regulation for all feet and ruler work.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eGiant Hoop (16.1\" x 12\"):\u003c\/strong\u003e Embroider a full 12-inch square with ergonomic twist-lock hooping.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003ePinpoint 2-Point \u0026amp; 4-Point Placement:\u003c\/strong\u003e Morph and scale designs to fit exact fabric boundaries.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eWiFi \u0026amp; Stitchout App:\u003c\/strong\u003e Direct transfer to and from V9 software, plus real-time remote monitoring on your phone.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003estitchprecision2 Technology:\u003c\/strong\u003e Next-generation drive for quiet, ultra-fast stitching.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eFront-Loading Jumbo Bobbin:\u003c\/strong\u003e Easy-access bobbin with 70% more capacity.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eStitch Designer \u0026amp; Jumbo Stitch:\u003c\/strong\u003e Draw your own stitches and scale patterns from 25% to 500%.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eAutomatic Stitch Plate Recognition:\u003c\/strong\u003e Detects the installed stitch plate and checks compatibility.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eEmbroidery:\u003c\/strong\u003e Giant Hoop (16.1\" x 12\")\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eQuilting \u0026amp; Stitch Regulation:\u003c\/strong\u003e BISR 5.5 mm Sensor Plate\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBobbins:\u003c\/strong\u003e Front-Load Jumbo Bobbins\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 (single video).\n       Videos tab uses BHDZL77r728 — same video as Highlight 3, per user confirmation. --\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 (sewing + embroidery terminology, one unified table).\n         Max speed, needle positions, stitch width\/length, lighting, weight and dimensions\n         not on the spec sheet — rows omitted until provided. --\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\"\u003eWorkspace\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e14\" (356 mm) Right of Needle \/ Extended Freearm Construction\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Interface\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e10.1\" Centrally Located Color Touchscreen \/ On-Screen Help Center \/ QR Code Connection\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e2,927 Stitch Patterns\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Creation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eStitch Designer \/ Jumbo Stitch 25%–500%\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDrive Technology\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003estitchprecision2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Regulation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIntegrated Stitch Regulator (BISR) with 5.5 mm Sensor Plate \/ Ruler Work\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\"\u003ePush-Button Automatic \/ Needles Down to Size 70\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFront-Loading Jumbo Bobbin (+70% Capacity)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCamera \u0026amp; Laser\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Placement Scanner \u0026amp; Camera \/ Pinpoint Laser Guidance\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Plate\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic Stitch Plate Recognition\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEmbroidery Field\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e16.1\" x 12\" (410 x 305 mm) Max Field\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEmbroidery Module\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eEmbroidery Module XL with Smart Drive Technology (SDT)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDesign Placement\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003ePinpoint 2-Point \u0026amp; 4-Point Placement\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eQuilt Design Formats\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBQM \/ QLI \/ HQF\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eConnectivity\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eWiFi Direct Transfer \/ BERNINA Stitchout Mobile App\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSoftware\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eCompatible with BERNINA V9 Software\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (BERNINA version — badge + copy from Warranty_Bernina_-_Desktop.fig) --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA warranty — 20-Year Mechanical, 5-Year Circuit Boards, 2-Year Electrical\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBERNINA Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right — STANDARD, same every machine) --\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 — STANDARD, same every machine) --\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 — single video format --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n      \u003cdiv class=\"ksf-single-video\"\u003e\n        \u003cdiv class=\"ksf-single-video-frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/BHDZL77r728\" title=\"BERNINA 990\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp class=\"ksf-single-video-caption\"\u003eBERNINA 990\u003c\/p\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\u003eHow much space does the BERNINA 990 have to the right of the needle?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe BERNINA 990 has 14 inches (356 mm) of space to the right of the needle, thanks to its extended freearm construction, so large quilts and bulky projects have room to move.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat is the largest embroidery field on the BERNINA 990?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eWith the Embroidery Module XL and Giant Hoop, the BERNINA 990 embroiders up to 16.1\" x 12\" (410 x 305 mm), enough for a full 12-inch square.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat does the Placement Scanner \u0026amp; Camera do?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eIt scans the hoop and shows a live on-screen view, so you can preview stitches and thread colors before stitching. Pinpoint 2-point and 4-point placement then morphs and scales designs to fit exact fabric boundaries.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eDoes the BERNINA 990 work with BERNINA embroidery software?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The BERNINA 990 is compatible with BERNINA V9 software, with direct WiFi transfer between the software and the machine. You can also monitor stitchouts remotely with the BERNINA Stitchout mobile app.\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      {\n        \"@type\": \"Question\",\n        \"name\": \"How much space does the BERNINA 990 have to the right of the needle?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The BERNINA 990 has 14 inches (356 mm) of space to the right of the needle, thanks to its extended freearm construction, so large quilts and bulky projects have room to move.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What is the largest embroidery field on the BERNINA 990?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"With the Embroidery Module XL and Giant Hoop, the BERNINA 990 embroiders up to 16.1\\\" x 12\\\" (410 x 305 mm), enough for a full 12-inch square.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What does the Placement Scanner \u0026 Camera do?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"It scans the hoop and shows a live on-screen view, so you can preview stitches and thread colors before stitching. Pinpoint 2-point and 4-point placement then morphs and scales designs to fit exact fabric boundaries.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Does the BERNINA 990 work with BERNINA embroidery software?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. The BERNINA 990 is compatible with BERNINA V9 software, with direct WiFi transfer between the software and the machine. You can also monitor stitchouts remotely with the BERNINA Stitchout mobile app.\"\n        }\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71421243031805,"sku":null,"price":20999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-990-hero.png?v=1790713524"},{"product_id":"bernina-l-450","title":"Bernina L 450","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (REFERENCE, universal\/brand-agnostic) — 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. Swap content per machine. --\u003e\n\u003c!-- UPDATED — new standard as of the Janome CoverPro 2000CPX build:\n     - Key Features \/ Included Accessories are SIDE-BY-SIDE columns (2 fixed columns by\n       default via .ksf-tricol), each its own bordered .ksf-featblock card containing ONE\n       plain vertical list — no internal split-in-half sub-columns anymore. This reverts to\n       the older side-by-side layout (see live Quilt Maker 18 reference) and REPLACES the\n       prior \"stacked full-width + internal featgrid split\" symmetry-logic pattern. Do not\n       reintroduce the featgrid 2-column split inside a block — one list per block now.\n     - INCLUDED PRESSER FEET AS ITS OWN 3RD COLUMN IS SERGER-ONLY. For every other machine\n       type (sewing, quilting, embroidery, coverstitch, combo, etc.) — even ones with a long\n       named list of presser feet — fold ALL feet into Included Accessories as regular\n       bullets and use only 2 columns. Only for sergers: add a 3rd .ksf-featblock and the\n       ksf-tricol-3 modifier class on the \u003csection class=\"ksf-tricol\"\u003e for 3 fixed columns.\n     - Highlights have NO CAP — build as many as source images support. If an image can't be\n       sourced for a highlight, drop it (it stays covered in Key Features\/Specs as text)\n       rather than leaving a broken slot.\n     - No \"machine shown for demonstration...\" fine print — removed permanently, never\n       reintroduce it.\n     - FIXED CSS BUG: .ksf-panel-split no longer sets display:grid unconditionally on the\n       base class. display is only ever set on the ACTIVE (checked) tab — block for plain\n       panels (Specs, Videos), grid for split panels (Warranty, Why Buy, Education). Applying\n       display unconditionally on the base class breaks the tab-toggle by keeping split panels\n       visible\/laid-out regardless of which tab is selected. Never reintroduce that pattern.\n     - Removed unused legacy sections that were dead CSS with no matching markup: hero-bonus\n       block, gift callout, SIO \"what you get\" branded block, video-grid (multi-embed grid),\n       delivery section, dimensions table\/photo grid, generic ksf-table. If a future build\n       needs one of these concepts, rebuild it fresh rather than reviving this old CSS.\n     - Fine-print\/note classes (.ksf-fineprint, .ksf-note) are KEPT even though currently\n       unused — low-cost to keep on hand, per standing team preference. --\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  \/* 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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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) — one per Highlight, NO CAP on count *\/\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: 12px; overflow: hidden; box-shadow: none; aspect-ratio: 16\/9; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 0; }\n  .ksf-pp .ksf-section-shot--contain img { object-fit: contain; background: #f4f5f6; }\n  .ksf-pp .ksf-card-video { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 12px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-card-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\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  \/* KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET — SIDE-BY-SIDE COLUMNS\n     Each section is its own bordered .ksf-featblock card, placed side by side with the others\n     (2 columns if no Presser Feet block, 3 if it exists). Each card holds ONE plain vertical\n     list — no internal split-in-half sub-columns. auto-fit lets this wrap to a single column\n     on narrow\/mobile screens automatically.\n     For SERGERS (and any machine without a real named presser-feet list): drop the 3rd\n     (Presser Feet) block, fold the single foot into Accessories, use only 2 columns. *\/\n  \/* KEY FEATURES \/ INCLUDED ACCESSORIES [\/ INCLUDED PRESSER FEET — SERGERS ONLY] — SIDE-BY-SIDE\n     COLUMNS. Default is 2 fixed columns (Key Features + Accessories) for every machine type.\n     Included Presser Feet as its own 3rd column is SERGER-ONLY — for every other machine type\n     (sewing, quilting, embroidery, coverstitch, combo, etc.), fold ALL presser feet into\n     Included Accessories as regular bullets, even if there's a long named list of them.\n     Each card holds ONE plain vertical list — no internal split-in-half sub-columns.\n     For the serger 3-column case, add the ksf-tricol-3 modifier class alongside ksf-tricol. *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr 1fr; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  @media (max-width: 900px) { .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 700px) { .ksf-pp .ksf-tricol, .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr; } }\n\n  \/* FINE PRINT \/ CALLOUT NOTE — kept on hand though currently unused anywhere in this template.\n     The old \"machine shown for demonstration and may not be compatible\" disclaimer copy is\n     PERMANENTLY REMOVED and must never be reintroduced; these classes are just generic\n     utility styling if a different small-print or callout need comes up. *\/\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\n  \/* WARRANTY tab prose width constraint *\/\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos, up to 15) *\/\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  \/* SINGLE VIDEO — used INSTEAD of the playlist when there is exactly ONE video.\n     Centered embed, caption below, no sidebar list. Drop the Videos tab entirely if there\n     are zero videos. *\/\n  .ksf-pp .ksf-single-video { max-width: 720px; margin: 0 auto; }\n  .ksf-pp .ksf-single-video-frame { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-single-video-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-single-video-caption { text-align: center; font-size: 14px; font-weight: 600; color: #4a4a4a; margin: 14px 0 0; }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education 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 \/ Why Buy \/ Education).\n     IMPORTANT: display is NOT set here. It is set ONLY on the active\/checked tab rule below\n     (grid for split panels, block for plain panels). Setting display:grid unconditionally on\n     this base class is the bug that was fixed — never reintroduce it. *\/\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  \/* ===== SPECIFICATIONS + WARRANTY + WHY BUY + EDUCATION + VIDEOS — 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  \/* FIXED (do not merge these two rules \/ do not apply display unconditionally elsewhere):\n     Specifications (t1) and Videos (t5\/t6) are PLAIN panels -\u003e display:block when active.\n     Warranty (t2), Why Buy From Us (t3), Education (t4) are SPLIT panels (image+text) -\u003e\n     display:grid when active. If the Videos tab is ever dropped (0 videos), just delete its\n     input\/label\/panel trio — do not renumber the others. *\/\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  @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\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n      \u003ch1\u003eL 450 Overlocker\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA L 450 Overlocker offers exceptional ease of use, speed, and precision for beginners and experienced sewists alike. Perfect as a companion to any sewing machine, it cuts, sews, and finishes seams in one single operation with flawless 2-, 3-, or 4-thread stitch formations.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-l450-hero.png?v=1790779467\" alt=\"BERNINA L 450 Overlocker\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- 4 KEY FEATURE CIRCLES (2-line titles) --\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,200 SPM\u003cbr\u003eMax Sewing Speed\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eSmooth AC motor for reliable, even 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\"\u003e16 Stitch\u003cbr\u003eVariations\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eOverlock, stretch, flatlock, rolled hem, and picot.\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\"\u003e3–9 mm\u003cbr\u003eCutting Width\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eClean edges on everything from sheers to heavy fabrics.\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\"\u003eAC Motor\u003cbr\u003eDrive Technology\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eReliable power with 5-step presser foot pressure.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS: alternating side, 5 images. --\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\/bernina-l450-highlight-01.jpg?v=1790778269\" alt=\"Color-coded lay-in threading paths on the BERNINA L 450 Overlocker\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eEasy Threading\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eColor-Coded Lay-In Threading\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eFollow the color-coded lay-in threading paths, with a lower looper assistant to help guide the way and a handwheel position window that shows exactly when you’re ready to thread. A manual needle threader makes the needles just as easy.\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\"\u003eStitch Variety\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e16 Stitches \u0026amp; Built-in Rolled Hem\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eChoose from 16 stitch formations, including 4-thread overlock, 3-thread stretch, flatlock, rolled hem, and picot. The built-in rolled hem lever switches to rolled hemming without changing stitch plates, and you can adjust stitch length (0.8–4 mm) on the fly.\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\/bernina-l450-highlight-02.jpg?v=1790778269\" alt=\"16 stitch variations and built-in rolled hem on the BERNINA L 450 Overlocker\"\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\/bernina-l450-highlight-03.jpg?v=1790778269\" alt=\"Micro Thread Control lever on the BERNINA L 450 Overlocker\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003ePrecision Finishing\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eMicro Thread Control (mtc)\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eBERNINA’s patented Micro Thread Control lever fine-tunes the over-edge loops and eliminates loose loops instantly, so every seam finishes clean and balanced.\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\"\u003eFeed \u0026amp; Performance\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eDifferential Feed \u0026amp; Smooth AC Motor\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eDifferential feed ensures wave-free seams in knits and pucker-free finishes on delicate fabrics. The smooth AC motor sews up to 1,200 stitches per minute, with 5-step presser foot pressure adjustment to match every 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\/bernina-l450-highlight-04.jpg?v=1790778269\" alt=\"Differential feed seam on knit fabric with the BERNINA L 450 Overlocker\"\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\/bernina-l450-highlight-05.jpg?v=1790778269\" alt=\"Tool storage inside the looper cover of the BERNINA L 450 Overlocker\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eOrganized Sewing\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eSmart Storage Built In\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eFrequently used tools are organized right inside the looper cover, so they’re always within reach. The dual-purpose cut-offs bin catches fabric trimmings and doubles as convenient storage for the foot control.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET ============\n       Stacked full-width cards (L 460 layout). Key Features flows into 2 columns via inline CSS columns.\n       Tool box omitted until confirmed. FHS knee lifter + extension table are OPTIONAL on this model. --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\" style=\"grid-template-columns: 1fr;\"\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\" style=\"columns: 2 260px; column-gap: 48px;\"\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eMicro Thread Control (mtc):\u003c\/strong\u003e Patented fine-tuning lever eliminates loose over-edge loops instantly.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eSmooth AC Motor:\u003c\/strong\u003e Reliable performance sewing up to 1,200 stitches per minute with ease.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eDual LED Lighting:\u003c\/strong\u003e Two bright LED lights illuminate the needle and lower looper workspace.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eErgonomic Threading:\u003c\/strong\u003e Manual needle threader, color-coded lay-in paths, lower looper assistant, and a handwheel position window.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eDifferential Feed:\u003c\/strong\u003e Ensures wave-free seams in knits and pucker-free finishes on delicate fabrics.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eAccessory Storage in Cover:\u003c\/strong\u003e Frequently used tools are organized right inside the looper cover.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eDual-Purpose Cut-Offs Bin:\u003c\/strong\u003e Catches fabric trimmings and doubles as convenient foot control storage.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eBuilt-in Rolled Hem Lever:\u003c\/strong\u003e Switch to rolled hemming without changing stitch plates.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003ePresser Foot Control:\u003c\/strong\u003e 5-step presser foot pressure adjustment and 2-step presser foot lift.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eSafety \u0026amp; Convenience:\u003c\/strong\u003e Safety switch interlocks when the cover is open, integrated thread cutter on the left cover, and upper knife driven from below.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eThreading Hardware:\u003c\/strong\u003e Upper Looper Converter, Needle Set\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eSewing Aids:\u003c\/strong\u003e Seam Guide\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eStorage \u0026amp; Cleanup:\u003c\/strong\u003e Cut-offs Bin, Dust Cover\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\u003cstrong\u003eStandard Overlock Foot\u003c\/strong\u003e\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 (8-video playlist). --\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 (serger terminology, one unified table).\n         Weight, dimensions and differential feed ratio not on the spec sheet — omitted until provided. --\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\"\u003eMaximum Sewing Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUp to 1,200 SPM \/ AC Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNumber of Threads\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e2, 3, and 4 threads\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e16 Stitch Variations (4-Thread Overlock, 3-Thread Stretch, Flatlock, Rolled Hem, Picot)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCutting Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e3 mm to 9 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e0.8 mm to 4.0 mm (adjustable while sewing)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDifferential Feed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTension Control\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMicro Thread Control (mtc)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThreading System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eColor-Coded Lay-In Threading \/ Lower Looper Assistant \/ Manual Needle Threader \/ Handwheel Position Window\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePresser Foot\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5-Step Pressure Adjustment \/ 2-Step Lift\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eKnife\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUpper Knife Driven from Below\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eRolled Hem\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBuilt-in Rolled Hem Lever (no stitch plate change)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSafety \u0026amp; Convenience\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSafety Switch Interlocks \/ Integrated Thread Cutter\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e2 LED Sewing Lights\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eOptional Upgrades\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSlide-on Extension Table \/ FHS Knee Lifter Kit (sold separately)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (BERNINA version — badge + copy from Warranty_Bernina_-_Desktop.fig) --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA warranty — 20-Year Mechanical, 5-Year Circuit Boards, 2-Year Electrical\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBERNINA Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right — STANDARD, same every machine) --\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 — STANDARD, same every machine) --\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 (8 videos), original YouTube titles. --\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        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp6\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp7\"\u003e\n        \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp8\"\u003e\n        \u003cdiv class=\"ksf-vp-stage\"\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/4yW4Pi16Dzs\" title=\"BERNINA L 450: video instructions 1\/8\" 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\/bFOokLE76mg\" title=\"BERNINA L 450: video instructions 2\/8\" 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\/3DF4Xuf0Uak\" title=\"BERNINA L 450: video instructions 3\/8\" 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\/b1firfeAtjM\" title=\"BERNINA L 450: video instructions 4\/8\" 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\/0uDfNmEM7y4\" title=\"BERNINA L 450: video instructions 5\/8\" 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=\"vps6\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/Os5IXBfGC4E\" title=\"BERNINA L 450: video instructions 6\/8\" 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=\"vps7\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/v1ihB061xZ4\" title=\"BERNINA L 450: video instructions 7\/8\" 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=\"vps8\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/M21lhwsGZnM\" title=\"BERNINA L 450: video instructions 8\/8\" 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        \u003cdiv class=\"ksf-vp-list\"\u003e\n          \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA L 450 Videos\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\"\u003eBERNINA L 450: video instructions 1\/8\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\"\u003eBERNINA L 450: video instructions 2\/8\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\"\u003eBERNINA L 450: video instructions 3\/8\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\"\u003eBERNINA L 450: video instructions 4\/8\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\"\u003eBERNINA L 450: video instructions 5\/8\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp6\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e6\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eBERNINA L 450: video instructions 6\/8\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp7\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e7\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eBERNINA L 450: video instructions 7\/8\u003c\/span\u003e\u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n          \u003clabel class=\"ksf-vp-row\" for=\"vp8\"\u003e\u003cspan class=\"ksf-vp-num\"\u003e8\u003c\/span\u003e\u003cspan class=\"ksf-vp-rowtitle\"\u003eBERNINA L 450: video instructions 8\/8\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 BERNINA L 450 good for beginners?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The L 450 is designed for beginners and experienced sewists alike, with color-coded lay-in threading, a lower looper assistant, a manual needle threader, and a handwheel position window that shows exactly when you’re ready to thread.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eCan the BERNINA L 450 sew a rolled hem?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The built-in rolled hem lever lets you switch to rolled hemming without changing stitch plates. The L 450 offers 16 stitch variations in total, including overlock, stretch, flatlock, rolled hem, and picot.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eDoes the BERNINA L 450 come with a knee lifter or extension table?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eNo. The Free Hand System (FHS) knee lifter kit and the slide-on extension table are optional upgrades, sold separately.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat accessories come with the BERNINA L 450?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe L 450 includes a standard overlock foot, an upper looper converter, a cut-offs bin, a seam guide, a needle set, and a dust cover.\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      {\n        \"@type\": \"Question\",\n        \"name\": \"Is the BERNINA L 450 good for beginners?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. The L 450 is designed for beginners and experienced sewists alike, with color-coded lay-in threading, a lower looper assistant, a manual needle threader, and a handwheel position window that shows exactly when you're ready to thread.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Can the BERNINA L 450 sew a rolled hem?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. The built-in rolled hem lever lets you switch to rolled hemming without changing stitch plates. The L 450 offers 16 stitch variations in total, including overlock, stretch, flatlock, rolled hem, and picot.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Does the BERNINA L 450 come with a knee lifter or extension table?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"No. The Free Hand System (FHS) knee lifter kit and the slide-on extension table are optional upgrades, sold separately.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What accessories come with the BERNINA L 450?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The L 450 includes a standard overlock foot, an upper looper converter, a cut-offs bin, a seam guide, a needle set, and a dust cover.\"\n        }\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e\n","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71432585609469,"sku":null,"price":1299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-l450-hero_ad7dfc90-146c-493d-ba55-07b71e2c2259.png?v=1791912855"},{"product_id":"bernina-b700-pro-e","title":"Bernina B700 Pro E","description":"\u003c!-- ================= BERNINA 700 PRO E — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003e700 PRO E\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eExperience ultimate embroidery precision and intuitive digital control with the BERNINA 700 PRO E! Engineered for embroidery artists, monogrammers, and quilt embellishers, it pairs 10\" of arm clearance with stitchprecision² technology and the included Embroidery Module L with SDT, reaching up to 1,000 stitches per minute. An extra-large 7\" touchscreen puts 500 designs and 25 alphabets at your fingertips across a 400 x 210 mm field, backed by the Pinpoint Laser, push-button needle threader, 4-Point Morphing, and Wi-Fi Stitchout app sync.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-700-pro-main.png?v=1790784051\" alt=\"BERNINA 700 PRO E High-Performance Computerized Embroidery Machine\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eAutomated Push-Button Needle Threader\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eThreads needles size 70 and larger automatically at the press of a single button for fast, effortless thread swaps.\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\"\u003eExtra-Large 7\" Color Touchscreen \u0026amp; 400 x 210 mm Field\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eCentrally located touchscreen display provides on-screen tutorials and expert Creative Consultant advice across a massive 15.7\" x 8.3\" embroidery space.\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\"\u003eBERNINA Pinpoint Laser \u0026amp; Virtual Positioning\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eProjects a daylight-visible laser point in every needle position to mark exact start and travel points on fabric.\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\"\u003e2-Point \u0026amp; 4-Point Placement with Morphing\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003ePlace designs with absolute accuracy or morph boundaries to fit irregular shapes and quilt blocks perfectly.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-700-pro-automated-push-button-needle-threader.png?v=1790784051\" alt=\"Automated push-button needle threader on BERNINA 700 PRO E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAutomated Push-Button Needle Threading\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAutomated Push-Button Needle Threading\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eGet ready to embroider in a breeze without eye strain. The automatic needle threader guides top thread into standard embroidery needles (size 70 and larger) at the push of a button for convenient, rapid thread color changes.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eExtra-Large 7\" Color Touchscreen \u0026amp; Generous Workspace\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eExtra-Large 7\" Color Touchscreen \u0026amp; Generous Workspace\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eOperate your machine comfortably on an extra-large central digital display. Access short built-in tutorials and the Creative Consultant for guidance on needles, thread, and stabilizers, supported by a massive 400 x 210 mm embroidery field.\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\/bernina-700-pro-7-inch-color-touchscreen-workspace.png?v=1790784052\" alt=\"Extra-large 7 inch color touchscreen and workspace on BERNINA 700 PRO E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-700-pro-pinpoint-laser.png?v=1790784051\" alt=\"BERNINA Pinpoint Laser on BERNINA 700 PRO E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eNext-Generation BERNINA Pinpoint Laser\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eNext-Generation BERNINA Pinpoint Laser\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eVisualize exact needle entry points in all needle positions. Operating continuously as you embroider, the BERNINA Pinpoint Laser marks your exact start and travel points on fabric for next-generation placement accuracy.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003e2-Point \u0026amp; 4-Point Pinpoint Placement with Morphing\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003e2-Point \u0026amp; 4-Point Pinpoint Placement with Morphing\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003ePosition designs with total confidence using 2-Point or 4-Point Placement options. Define four points on hooped fabric to proportionally fit or morph design boundaries into irregular shapes and less-than-perfect quilt blocks.\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\/bernina-700-pro-2-point-4-point-placement-morphing.png?v=1790784051\" alt=\"2-point and 4-point placement with morphing on BERNINA 700 PRO E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\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\/bernina-700-pro-wifi-bernina-stitchout-app.png?v=1790784052\" alt=\"Wi-Fi and BERNINA Stitchout app on BERNINA 700 PRO E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eWiFi Connectivity \u0026amp; Wireless BERNINA Stitchout App\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eWiFi Connectivity \u0026amp; Wireless BERNINA Stitchout App\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eTransfer embroidery files wirelessly to and from BERNINA Embroidery Software 9. Monitor active embroidery progress remotely on your smartphone using the BERNINA Stitchout app, receiving real-time notifications for thread breaks, color changes, and finished designs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 6 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eCustomizable Computerized Quilt Designs (.bqm)\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eCustomizable Computerized Quilt Designs (.bqm)\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eBring professional longarm quilting capabilities right to your embroidery machine. Scalable .bqm files allow unlimited size adjustments, Stitches Per Inch (SPI) modifications, and enhanced securing functions for computerized quilting.\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\/bernina-700-pro-customizable-quilt-designs-bqm.png?v=1790784051\" alt=\"Customizable .bqm quilt designs on BERNINA 700 PRO E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 7 — Image LEFT --\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\/bernina-700-pro-multi-line-text-alignment.png?v=1790784051\" alt=\"Multi-line text alignment on BERNINA 700 PRO E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eMulti-Line Text Alignment \u0026amp; Lettering Controls\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eMulti-Line Text Alignment \u0026amp; Lettering Controls\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003ePersonalize text placement easily with horizontal and vertical alignment options. Align text to center, left, right, top, or bottom margins, and create multi-line lettering layouts up to 10 lines with automatic line breaks.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 8 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eSwiss-Engineered stitchprecision² Technology \u0026amp; SDT Module\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eSwiss-Engineered stitchprecision² Technology \u0026amp; SDT Module\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eExperience quieter, more precise, and joyful embroidery execution. The next-generation stitchprecision² technology drives the included Embroidery Module L with Smart Drive Technology (SDT) for superior stitch quality and up to 33% higher embroidery speeds.\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\/bernina-700-pro-stitchprecision-sdt-module.png?v=1790784052\" alt=\"stitchprecision technology and SDT embroidery module on BERNINA 700 PRO E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 9 — Image LEFT --\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\/bernina-700-pro-shape-designer-custom-formations.png?v=1790784052\" alt=\"On-screen shape designer on BERNINA 700 PRO E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eOn-Screen Shape Designer \u0026amp; Custom Formations\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eOn-Screen Shape Designer \u0026amp; Custom Formations\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eMultiply designs with a single click and arrange them into bespoke geometric formations. Create unique embroidery layouts arranged in circles, squares, rectangles, stars, hearts, or arches directly on the touch screen.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED EMBROIDERY FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDedicated High-Performance Embroidery Machine:\u003c\/strong\u003e Specialized embroidery-only chassis with 10\" (254 mm) workspace clearance.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e500 Built-In Embroidery Designs \u0026amp; 25 Alphabets:\u003c\/strong\u003e Includes in-the-hoop projects, specialty technique motifs, and 76 customizable .bqm quilt designs.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSwiss-Engineered stitchprecision² Technology:\u003c\/strong\u003e Delivers superior stitch quality and up to 33% faster SDT embroidery speeds up to 1,000 SPM.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Pinpoint Laser:\u003c\/strong\u003e Daylight-visible precision laser marks exact needle entry and travel points in all positions.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAutomated Push-Button Needle Threader:\u003c\/strong\u003e Motorized threading system for standard embroidery needles size 70 and larger.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIncluded Embroidery Module L with Smart Drive Technology (SDT):\u003c\/strong\u003e Smooth, quiet module supporting massive fields up to 400 x 210 mm (15.7\" x 8.3\").\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e3 Standard Embroidery Hoops Included:\u003c\/strong\u003e Large Oval Hoop (255 x 145 mm), Medium Oval Hoop (130 x 100 mm), and Small Oval Hoop (72 x 50 mm) with templates.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e2-Point \u0026amp; 4-Point Placement with Morphing:\u003c\/strong\u003e Proportional positioning and boundary morphing for perfect alignment on irregular items.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eWi-Fi Enabled \u0026amp; BERNINA Stitchout App Sync:\u003c\/strong\u003e Wireless design transfers with BERNINA Software 9 and live remote smartphone notifications.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOn-Screen Shape Designer \u0026amp; Color Wheel:\u003c\/strong\u003e Arrange motifs into shapes (circles, hearts, stars) and edit hue\/saturation with alternative thread library matching.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMulti-Line Lettering \u0026amp; Text Alignment:\u003c\/strong\u003e Up to 10 lines of text with center\/left\/right\/top\/bottom distribution and WordArt effects.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAdvanced Design Editing Suite:\u003c\/strong\u003e Group\/ungroup, rearrange layer sequence, scale (lock scaling), rotate, mirror, infinite border repeat, and basting stitches.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSmart Thread Management \u0026amp; Automation:\u003c\/strong\u003e Automatic Jump Stitch Cutting, Invisible Secure tie-offs, Smart Secure, Thread Away Mode, and upper\/lower thread sensors.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFront-Loading Jumbo Bobbin System:\u003c\/strong\u003e Holds up to 70% more thread than standard bobbins, windable while embroidering.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eStandard Embroidery Hoops Collection (3 Hoops \u0026amp; Templates):\u003c\/strong\u003e Large Oval Hoop (255 x 145 mm \/ 10.0\" x 5.7\"), Medium Oval Hoop (130 x 100 mm \/ 5.1\" x 3.9\"), Small Oval Hoop (72 x 50 mm \/ 2.8\" x 2.0\"), Template Holders.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDrive \u0026amp; Protection Hardware:\u003c\/strong\u003e Included Embroidery Module L with SDT, Power Cable, Protective Dust Cover.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSpool \u0026amp; Thread Support Hardware:\u003c\/strong\u003e Spool Caps (D12, D27, D43), 2 x Foam Pads, White Thread Spool Net, 5 x Jumbo Bobbins (1 in bobbin case + 4 in accessory box), Embroidery Thread Set.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaintenance Tools \u0026amp; Storage:\u003c\/strong\u003e Seam Ripper, SUK Embroidery Needle Assortment, Cleaning Brush, Red Screwdriver, Gray Needle Screwdriver, Headframe Offset Wrench, Magnetic Accessory Box.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Embroidery Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eDrop-Shaped Embroidery Foot #26 \/ #26L\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA 700 PRO E — Full 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 --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eHigh-Performance Computerized Embroidery Machine (Embroidery-Only)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e10\" (254 mm) Space Right of Needle \/ 5\" (127 mm) Workspace Height\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Operational Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,000 Stitches Per Minute (SPM) High-Speed Embroidery\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Navigation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eCentrally Positioned Extra-Large 7\" (177.8 mm) Color LCD Touchscreen\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePrecision Alignment \u0026amp; Guidance\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Pinpoint Laser (Class 1 Laser) \u0026amp; Virtual Positioning\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWireless Systems \u0026amp; App\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eWi-Fi Enabled (BERNINA Stitchout App Compatibility \u0026amp; Software 9 Sync)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook \u0026amp; Bobbin System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Rotary Hook System with Front-Loading Jumbo Bobbin\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e30-LED Daylight Workspace Illumination Array\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eEmbroidery Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Embroidery Field\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e400 x 210 mm (15.7\" x 8.3\") Space (Supports Freearm Embroidery)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Embroidery Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e500 Embroidery Designs, 25 Embroidery Alphabets, 76 Customizable .bqm Quilt Designs\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSupported Embroidery Formats\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eEXP, DST, PEC, PES, JEF, PCS, SEW, XXX, BQM\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePrecision Placement\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e2-Point \u0026amp; 4-Point Pinpoint Placement with Morphing (Fit \u0026amp; Morph Modes)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDesign Editing Tools\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eShape Designer, Color Wheel, Endless Embroidery, Multi-line Lettering (10 Lines), Group\/Ungroup\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThread \u0026amp; Automation Features\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic Needle Threader, Automatic Jump Stitch Cutting, Invisible\/Smart Secure, Thread Away Mode\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSensors \u0026amp; Eco Mode\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUpper \u0026amp; Lower Thread Sensors with On-Screen Help, Creative Consultant \u0026amp; Eco Mode\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHoop Compatibility Range\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSmall, Medium, Large Oval, Midi, Mega, Maxi, Jumbo, and Clamp Hoops\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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 --\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=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\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\n  \u003c!-- TAB 5: VIDEOS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\u003e\n      \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp1\" checked\u003e\n      \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp2\"\u003e\n\n      \u003cdiv class=\"ksf-vp-stage\"\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/3N3YYGCntqE\" title=\"Meet the B 700 PRO: Embroidery Excellence with Smart Features\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/fv8Twd8QTWQ\" title=\"Marlies embroiders in Paris with the BERNINA 700 PRO!\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 700 PRO E Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eMeet the B 700 PRO: Embroidery Excellence with Smart Features\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eMarlies embroiders in Paris with the BERNINA 700 PRO!\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eIs the BERNINA 700 PRO E an embroidery-only machine?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The BERNINA 700 PRO E is a dedicated, embroidery-only machine — it does not do regular sewing. It comes with the Embroidery Module L with Smart Drive Technology (SDT) included, so you can start embroidering right out of the box with up to 1,000 stitches per minute and a maximum embroidery field of 400 x 210 mm (15.7\" x 8.3\").\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat does the BERNINA Pinpoint Laser do?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe Pinpoint Laser projects a daylight-visible laser point showing exactly where the needle will enter the fabric, in every needle position. It works continuously as you embroider and pairs with 2-Point and 4-Point Placement, so you can line up designs precisely on garments, quilt blocks, and irregular items.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eHow many designs and alphabets are built into the BERNINA 700 PRO E?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 700 PRO E includes 500 built-in embroidery designs, 25 embroidery alphabets, and 76 customizable .bqm quilt designs for computerized quilting. It supports EXP, DST, PEC, PES, JEF, PCS, SEW, XXX, and BQM formats, and you can transfer files wirelessly from BERNINA Embroidery Software 9 over Wi-Fi.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat accessories come with the BERNINA 700 PRO E?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 700 PRO E comes with the Embroidery Module L with SDT, the Drop-Shaped Embroidery Foot #26 \/ #26L, 3 oval hoops (Large 255 x 145 mm, Medium 130 x 100 mm, and Small 72 x 50 mm) with templates, 5 Jumbo Bobbins, spool caps, an embroidery thread set, SUK embroidery needles, maintenance tools, a magnetic accessory box, and a protective dust cover.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BERNINA 700 PRO E an embroidery-only machine?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The BERNINA 700 PRO E is a dedicated, embroidery-only machine — it does not do regular sewing. It comes with the Embroidery Module L with Smart Drive Technology (SDT) included, so you can start embroidering right out of the box with up to 1,000 stitches per minute and a maximum embroidery field of 400 x 210 mm (15.7” x 8.3”).\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What does the BERNINA Pinpoint Laser do?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The Pinpoint Laser projects a daylight-visible laser point showing exactly where the needle will enter the fabric, in every needle position. It works continuously as you embroider and pairs with 2-Point and 4-Point Placement, so you can line up designs precisely on garments, quilt blocks, and irregular items.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many designs and alphabets are built into the BERNINA 700 PRO E?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 700 PRO E includes 500 built-in embroidery designs, 25 embroidery alphabets, and 76 customizable .bqm quilt designs for computerized quilting. It supports EXP, DST, PEC, PES, JEF, PCS, SEW, XXX, and BQM formats, and you can transfer files wirelessly from BERNINA Embroidery Software 9 over Wi-Fi.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories come with the BERNINA 700 PRO E?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 700 PRO E comes with the Embroidery Module L with SDT, the Drop-Shaped Embroidery Foot #26 \/ #26L, 3 oval hoops (Large 255 x 145 mm, Medium 130 x 100 mm, and Small 72 x 50 mm) with templates, 5 Jumbo Bobbins, spool caps, an embroidery thread set, SUK embroidery needles, maintenance tools, a magnetic accessory box, and a protective dust cover.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71433249227005,"sku":null,"price":4999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-700-pro-main.png?v=1790784051"},{"product_id":"bernina-b-770-qe-pro-bsr-standard","title":"Bernina B 770 QE PRO E (BSR Standard)","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (REFERENCE, universal\/brand-agnostic) — 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. Swap content per machine. --\u003e\n\u003c!-- UPDATED — new standard as of the Janome CoverPro 2000CPX build:\n     - Key Features \/ Included Accessories are SIDE-BY-SIDE columns (2 fixed columns by\n       default via .ksf-tricol), each its own bordered .ksf-featblock card containing ONE\n       plain vertical list — no internal split-in-half sub-columns anymore. This reverts to\n       the older side-by-side layout (see live Quilt Maker 18 reference) and REPLACES the\n       prior \"stacked full-width + internal featgrid split\" symmetry-logic pattern. Do not\n       reintroduce the featgrid 2-column split inside a block — one list per block now.\n     - INCLUDED PRESSER FEET AS ITS OWN 3RD COLUMN IS SERGER-ONLY. For every other machine\n       type (sewing, quilting, embroidery, coverstitch, combo, etc.) — even ones with a long\n       named list of presser feet — fold ALL feet into Included Accessories as regular\n       bullets and use only 2 columns. Only for sergers: add a 3rd .ksf-featblock and the\n       ksf-tricol-3 modifier class on the \u003csection class=\"ksf-tricol\"\u003e for 3 fixed columns.\n     - Highlights have NO CAP — build as many as source images support. If an image can't be\n       sourced for a highlight, drop it (it stays covered in Key Features\/Specs as text)\n       rather than leaving a broken slot.\n     - No \"machine shown for demonstration...\" fine print — removed permanently, never\n       reintroduce it.\n     - FIXED CSS BUG: .ksf-panel-split no longer sets display:grid unconditionally on the\n       base class. display is only ever set on the ACTIVE (checked) tab — block for plain\n       panels (Specs, Videos), grid for split panels (Warranty, Why Buy, Education). Applying\n       display unconditionally on the base class breaks the tab-toggle by keeping split panels\n       visible\/laid-out regardless of which tab is selected. Never reintroduce that pattern.\n     - Removed unused legacy sections that were dead CSS with no matching markup: hero-bonus\n       block, gift callout, SIO \"what you get\" branded block, video-grid (multi-embed grid),\n       delivery section, dimensions table\/photo grid, generic ksf-table. If a future build\n       needs one of these concepts, rebuild it fresh rather than reviving this old CSS.\n     - Fine-print\/note classes (.ksf-fineprint, .ksf-note) are KEPT even though currently\n       unused — low-cost to keep on hand, per standing team preference. --\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  \/* 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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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) — one per Highlight, NO CAP on count *\/\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: 12px; overflow: hidden; box-shadow: none; aspect-ratio: 16\/9; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 0; }\n  .ksf-pp .ksf-section-shot--contain img { object-fit: contain; background: #f4f5f6; }\n  .ksf-pp .ksf-card-video { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 12px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-card-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\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  \/* KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET — SIDE-BY-SIDE COLUMNS\n     Each section is its own bordered .ksf-featblock card, placed side by side with the others\n     (2 columns if no Presser Feet block, 3 if it exists). Each card holds ONE plain vertical\n     list — no internal split-in-half sub-columns. auto-fit lets this wrap to a single column\n     on narrow\/mobile screens automatically.\n     For SERGERS (and any machine without a real named presser-feet list): drop the 3rd\n     (Presser Feet) block, fold the single foot into Accessories, use only 2 columns. *\/\n  \/* KEY FEATURES \/ INCLUDED ACCESSORIES [\/ INCLUDED PRESSER FEET — SERGERS ONLY] — SIDE-BY-SIDE\n     COLUMNS. Default is 2 fixed columns (Key Features + Accessories) for every machine type.\n     Included Presser Feet as its own 3rd column is SERGER-ONLY — for every other machine type\n     (sewing, quilting, embroidery, coverstitch, combo, etc.), fold ALL presser feet into\n     Included Accessories as regular bullets, even if there's a long named list of them.\n     Each card holds ONE plain vertical list — no internal split-in-half sub-columns.\n     For the serger 3-column case, add the ksf-tricol-3 modifier class alongside ksf-tricol. *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr 1fr; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  @media (max-width: 900px) { .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 700px) { .ksf-pp .ksf-tricol, .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr; } }\n\n  \/* FINE PRINT \/ CALLOUT NOTE — kept on hand though currently unused anywhere in this template.\n     The old \"machine shown for demonstration and may not be compatible\" disclaimer copy is\n     PERMANENTLY REMOVED and must never be reintroduced; these classes are just generic\n     utility styling if a different small-print or callout need comes up. *\/\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\n  \/* WARRANTY tab prose width constraint *\/\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos, up to 15) *\/\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  \/* SINGLE VIDEO — used INSTEAD of the playlist when there is exactly ONE video.\n     Centered embed, caption below, no sidebar list. Drop the Videos tab entirely if there\n     are zero videos. *\/\n  .ksf-pp .ksf-single-video { max-width: 720px; margin: 0 auto; }\n  .ksf-pp .ksf-single-video-frame { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-single-video-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-single-video-caption { text-align: center; font-size: 14px; font-weight: 600; color: #4a4a4a; margin: 14px 0 0; }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education 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 \/ Why Buy \/ Education).\n     IMPORTANT: display is NOT set here. It is set ONLY on the active\/checked tab rule below\n     (grid for split panels, block for plain panels). Setting display:grid unconditionally on\n     this base class is the bug that was fixed — never reintroduce it. *\/\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  \/* ===== SPECIFICATIONS + WARRANTY + WHY BUY + EDUCATION + VIDEOS — 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  \/* FIXED (do not merge these two rules \/ do not apply display unconditionally elsewhere):\n     Specifications (t1) and Videos (t5\/t6) are PLAIN panels -\u003e display:block when active.\n     Warranty (t2), Why Buy From Us (t3), Education (t4) are SPLIT panels (image+text) -\u003e\n     display:grid when active. If the Videos tab is ever dropped (0 videos), just delete its\n     input\/label\/panel trio — do not renumber the others. *\/\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  @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\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n      \u003ch1\u003e770 QE PRO Quilting \u0026amp; Sewing Machine\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA 770 QE PRO elevates quilting and sewing with next-generation stitchprecision2 technology, Pinpoint Laser guidance, and KickStart continuous quilting mode. Engineered for ultimate precision, it features 10 inches of workspace, automatic needle threading, and customizable longarm quilt file (.BQM) support.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-770qepro-hero_6dafb0de-2c33-4ea5-9dac-dbbb39a2f09a.png?v=1790789503\" alt=\"BERNINA 770 QE PRO Quilting \u0026amp; Sewing Machine\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- 4 KEY FEATURE CIRCLES (2-line titles) --\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,000 SPM\u003cbr\u003eMax Sewing Speed\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eSuperior 9 mm stitches with stitchprecision2 technology.\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\" Space\u003cbr\u003eRight of Needle\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003ePlus 5\" of workspace height and an extended freearm.\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,858\u003cbr\u003eStitch Patterns\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eIncluding 76 quilting stitches and 100 BQM quilt designs.\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\"\u003e7\" Color\u003cbr\u003eTouch Screen\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eDrag-and-drop navigation with Adaptive Thread Tension.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS: alternating side. H3 = image; H1, H2, H4, H5, H6 = embedded videos.\n       Embroidery Module L is OPTIONAL on this model. --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/OVPMshm4ar8\" title=\"BERNINA 770 QE PRO 10 Inches of Workspace\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eRoom to Quilt\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e10 Inches of Workspace \u0026amp; Extended Freearm\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eEnjoy 10\" (254 mm) of space to the right of the needle and 5\" of workspace height, with an extended freearm for tubular projects. 30 bright LED sewing lights illuminate every inch of the workspace.\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\"\u003eFree-Motion Quilting\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eBERNINA Stitch Regulator (BSR) Included\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA Stitch Regulator (BSR #42) comes standard for even stitch lengths in free-motion quilting. BSR 3 basting mode bastes at 2 or 4 stitches per inch, and KickStart lets you quilt continuously without constant foot pedal pressure.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/fFQK6smRITg\" title=\"BERNINA 770 QE PRO Stitch Regulator\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\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\/bernina-770qepro-highlight-03.jpg?v=1790783318\" alt=\"Customizable BQM quilt designs on the BERNINA 770 QE PRO\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eLongarm-Style Quilting\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eCustomizable Quilt Designs (.BQM)\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eChoose from 100 integrated BQM quilt designs, then scale, secure, and adjust stitches per inch for computerized longarm-style quilting. 4-point placement with morphing fits each motif precisely into any boundary.\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\"\u003eFeed \u0026amp; Stitch Quality\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eBERNINA Dual Feed \u0026amp; stitchprecision2\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eBERNINA Dual Feed tames multi-layer quilt sandwiches and smooth fabrics with top feed drive. Next-generation stitchprecision2 technology delivers quieter sewing and superior 9 mm stitches at up to 1,000 stitches per minute.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/62iKhg0CJ3g\" title=\"BERNINA 770 QE PRO Dual Feed\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\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      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/Pc0ZY3Q8gmY\" title=\"BERNINA 770 QE PRO Pinpoint Laser \u0026amp; Needle Threader\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003ePrecision \u0026amp; Convenience\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003ePinpoint Laser \u0026amp; Automatic Needle Threader\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA Pinpoint Laser marks the exact needle entry point in all needle positions. Thread needles down to size 70 at the push of a button, while the automatic presser foot lifter, automatic thread cutter, and front-loading Jumbo Bobbin (+70% capacity) keep you sewing.\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\"\u003eDisplay \u0026amp; Connectivity\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e7\" Touch Screen \u0026amp; WiFi Connectivity\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe 7\" color touch screen offers drag-and-drop navigation, 1,858 built-in stitch patterns including 76 quilting stitches, and Adaptive Thread Tension. Transfer designs over WiFi to and from V9 software, monitor progress with the BERNINA Stitchout App, and add the optional Embroidery Module L with SDT when you’re ready to embroider.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/J-e93qZm3e4\" title=\"BERNINA 770 QE PRO Touch Screen \u0026amp; WiFi\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET ============\n       Stacked full-width cards (L 460 layout). Key Features flows into 2 columns via inline CSS columns.\n       Sheet says \"7 Precision Feet\" but lists 6 — 7th pending. Slide-on table + FHS moved from the feet list to Accessories. --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\" style=\"grid-template-columns: 1fr;\"\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\" style=\"columns: 2 260px; column-gap: 48px;\"\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003estitchprecision2 Technology:\u003c\/strong\u003e Quieter sewing, superior stitch quality, and 33% faster SDT embroidery with the optional module.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eBERNINA Pinpoint Laser:\u003c\/strong\u003e Marks the exact needle entry point in all needle positions for unmatched accuracy.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003ePush-Button Automatic Needle Threader:\u003c\/strong\u003e Threads needles automatically, down to size 70, in seconds.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eBSR 3 Mode \u0026amp; KickStart:\u003c\/strong\u003e Baste at 2 or 4 SPI and quilt continuously without constant foot pedal pressure.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eCustomizable Quilt Designs (.BQM):\u003c\/strong\u003e Scale, secure, and adjust stitches per inch for computerized longarm-style quilting.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003e4-Point Placement with Morphing:\u003c\/strong\u003e Fits and morphs quilting and embroidery motifs precisely into any boundary.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eBERNINA Dual Feed:\u003c\/strong\u003e Tames multi-layer quilt sandwiches and smooth fabrics with top feed drive.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eWiFi \u0026amp; Stitchout App Sync:\u003c\/strong\u003e Transfer designs wirelessly to and from V9 software and monitor status remotely on your smartphone.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eFront-Loading Jumbo Bobbin:\u003c\/strong\u003e 70% more bobbin capacity for fewer interruptions.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eAutomatic Presser Foot Lifter \u0026amp; Thread Cutter:\u003c\/strong\u003e Lift the foot and trim threads automatically.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003e30 Bright LED Sewing Lights:\u003c\/strong\u003e Evenly illuminate the entire workspace.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWorkspace \u0026amp; Hands-Free Hardware:\u003c\/strong\u003e Slide-on Extension Table, FHS Knee Lever\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBobbins:\u003c\/strong\u003e Front-Loading Jumbo Bobbins\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\u003cstrong\u003eReverse Pattern Foot #1D\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eButtonhole Foot #3A\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eZipper Foot #4D\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eOpen Embroidery Foot #20C\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eBERNINA Stitch Regulator (BSR) Foot #42\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003ePatchwork Foot #97D\u003c\/strong\u003e\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 (single video). --\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 (sewing + quilting terminology, one unified table).\n         Weight and dimensions not on the spec sheet — rows omitted until provided. --\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\"\u003eMaximum Sewing Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUp to 1,000 SPM\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Width\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e9 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,858 Stitch Patterns \/ 76 Quilting Stitches\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eQuilt Designs\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e100 Integrated BQM Quilt Designs \/ Customizable .BQM Files\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDrive Technology\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003estitchprecision2\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\"\u003eBERNINA Dual Feed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7\" Color Touch Screen \/ Drag-and-Drop Navigation\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThread Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAdaptive Thread Tension\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Regulation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Stitch Regulator (BSR) #42 \/ BSR 3 Basting Mode (2 or 4 SPI)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFoot Control\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eKickStart Continuous Quilting Mode\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003ePush-Button Automatic Needle Threader (from size 70) \/ Automatic Presser Foot Lifter \/ Automatic Thread Cutter\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBobbin\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFront-Loading Jumbo Bobbin (+70% Capacity)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting \u0026amp; Laser\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e30 LED Sewing Lights \/ BERNINA Pinpoint Laser\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e10\" (254 mm) Right of Needle \/ 5\" Workspace Height \/ Extended Freearm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDesign Placement\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4-Point Placement with Morphing\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eConnectivity\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eWiFi Direct Design Transfer \/ BERNINA Stitchout Mobile App \/ V9 Software\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEmbroidery\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOptional Embroidery Module L with SDT (sold separately) \/ Endless Borders \/ Text Alignment\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (BERNINA version — badge + copy from Warranty_Bernina_-_Desktop.fig) --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA warranty — 20-Year Mechanical, 5-Year Circuit Boards, 2-Year Electrical\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBERNINA Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right — STANDARD, same every machine) --\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 — STANDARD, same every machine) --\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 — single video format --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n      \u003cdiv class=\"ksf-single-video\"\u003e\n        \u003cdiv class=\"ksf-single-video-frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/IKldX0Z2U7w\" title=\"BERNINA 770 QE PRO\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp class=\"ksf-single-video-caption\"\u003eBERNINA 770 QE PRO\u003c\/p\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\u003eDoes the BERNINA 770 QE PRO come with a stitch regulator?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The BERNINA Stitch Regulator (BSR #42) comes standard, along with BSR 3 basting mode for basting at 2 or 4 stitches per inch.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat is KickStart on the BERNINA 770 QE PRO?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eKickStart is a foot control mode that lets you quilt continuously without holding constant pressure on the foot pedal.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eCan the BERNINA 770 QE PRO embroider?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes, with the optional Embroidery Module L with SDT, sold separately. The module adds embroidery features such as endless borders and text alignment, and stitchprecision2 makes SDT embroidery 33% faster.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eHow much space does the BERNINA 770 QE PRO have for quilting?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe 770 QE PRO has 10 inches (254 mm) of space to the right of the needle and 5 inches of workspace height, plus an included slide-on extension table.\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      {\n        \"@type\": \"Question\",\n        \"name\": \"Does the BERNINA 770 QE PRO come with a stitch regulator?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. The BERNINA Stitch Regulator (BSR #42) comes standard, along with BSR 3 basting mode for basting at 2 or 4 stitches per inch.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What is KickStart on the BERNINA 770 QE PRO?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"KickStart is a foot control mode that lets you quilt continuously without holding constant pressure on the foot pedal.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Can the BERNINA 770 QE PRO embroider?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes, with the optional Embroidery Module L with SDT, sold separately. The module adds embroidery features such as endless borders and text alignment, and stitchprecision2 makes SDT embroidery 33% faster.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"How much space does the BERNINA 770 QE PRO have for quilting?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The 770 QE PRO has 10 inches (254 mm) of space to the right of the needle and 5 inches of workspace height, plus an included slide-on extension table.\"\n        }\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71433977561341,"sku":null,"price":10499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-770qepro-hero_2da118e3-19e4-43c8-b8ba-8ac24a2e3b14.png?v=1790789693"},{"product_id":"bernina-b325-gen-2","title":"Bernina B325 (Gen. 2)","description":"\u003c!-- ================= BERNINA 325 — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003e325\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eExperience stylish entry-level sewing, compact Swiss engineering, and intuitive touch control with the BERNINA 325! Perfect for fashion sewists, crafters, upcyclers, and student designers, it pairs a compact 6.3\" free arm with a powerful DC motor sewing up to 900 stitches per minute. A 4.3\" color touchscreen with Sewing Consultant puts 419 stitch patterns at your fingertips, backed by a semi-automatic needle threader, adjustable presser foot pressure, custom memory, bright 6-LED lighting, and an included slide-on extension table.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-325-main.png?v=1790794248\" alt=\"BERNINA 325 Compact Computerized Sewing Machine\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eEasy-to-Use 4.3\" Color Touchscreen\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eCentrally positioned digital touch display allows direct stitch selection, custom pattern memory, and built-in Sewing Consultant assistance.\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\"\u003eDirect Access Function Buttons \u0026amp; 900 SPM Speed\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eQuickly reach Start\/Stop, Reverse, Securing, Needle Up\/Down, and Pattern End buttons alongside a slide speed regulator.\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 Presser Foot Pressure \u0026amp; Thread Tension\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eFine-tune downward presser foot pressure and thread tension easily to ensure perfect seam quality on light, sheer, or thick fabrics.\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\"\u003eCompact 6.3\" Extended Free Arm \u0026amp; Slide-on Table\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eComfortable 160 mm freearm space accommodates closed items like cuffs and sleeves, supported by an included slide-on table.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-325-4-3-inch-color-touchscreen-sewing-consultant.png?v=1790794248\" alt=\"4.3 inch color touchscreen with Sewing Consultant on BERNINA 325\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eCentered 4.3\" Full-Color Touchscreen \u0026amp; Sewing Consultant\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eCentered 4.3\" Full-Color Touchscreen \u0026amp; Sewing Consultant\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eSelect and customize stitches effortlessly directly on the digital display. Tap to adjust stitch width or length, combine decorative motifs, and save favorite settings. The built-in Sewing Consultant suggests ideal settings based on your fabric and application.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eErgonomic Direct-Access Control Panel\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eErgonomic Direct-Access Control Panel\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eManage core sewing operations cleanly above the active needle zone. Convenient buttons offer single-touch commands for Start\/Stop (sewing without foot control), Reverse Stitching, Securing Stitches, Programmed Needle Up\/Down, and Pattern End execution.\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\/bernina-325-direct-access-control-panel.png?v=1790794248\" alt=\"Direct-access control panel on BERNINA 325\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-325-presser-foot-pressure-thread-tension.png?v=1790794248\" alt=\"Adjustable presser foot pressure and thread tension on BERNINA 325\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAdjustable Presser Foot Pressure \u0026amp; Thread Tension System\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAdjustable Presser Foot Pressure \u0026amp; Thread Tension System\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eHandle diverse fabric densities smoothly and confidently. Turn the pressure dial to increase downward force for fine, delicate materials or reduce it for thick layers, while the tension wheel fine-tunes stitch balance.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eSemi-Automatic Lever Needle Threader\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eSemi-Automatic Lever Needle Threader\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThread your needle in seconds with zero eye strain. A few simple lever actions guide top thread cleanly through the needle eye, getting your machine setup completed quickly so you can start creating.\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\/bernina-325-semi-automatic-needle-threader.png?v=1790794247\" alt=\"Semi-automatic lever needle threader on BERNINA 325\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\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\/bernina-325-stitch-library-custom-memory.png?v=1790794248\" alt=\"Stitch library and custom memory on BERNINA 325\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eCreative Onboard Stitch Library \u0026amp; Custom Memory\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eCreative Onboard Stitch Library \u0026amp; Custom Memory\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eExplore 419 total stitch patterns, including 29 utility stitches, 75 decorative stitches, cross stitches, and 2 lettering fonts. Combine stitches into continuous patterns and save your custom adjustments directly to internal memory.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 6 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eSpacious 6.3\" Free Arm \u0026amp; Included Slide-On Table\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eSpacious 6.3\" Free Arm \u0026amp; Included Slide-On Table\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eManeuver sleeves, pant legs, cuffs, and small craft projects comfortably. Offering 6.3 inches (160 mm) of clearance to the right of the needle, the extended free arm includes a slide-on extension table for added support.\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\/bernina-325-6-3-inch-free-arm-slide-on-table.png?v=1790794248\" alt=\"6.3 inch free arm and slide-on table on BERNINA 325\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 7 — Image LEFT --\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\/bernina-325-buttonhole-foot-3a.png?v=1790794247\" alt=\"Optional Buttonhole Foot 3A on BERNINA 325\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eOptional Automatic Buttonhole Foot #3A Support\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eOptional Automatic Buttonhole Foot #3A Support\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eStitch consistent, identical buttonholes quickly. While standard manual buttonhole execution is included, adding the optional Buttonhole Foot with Slide #3A enables automatic buttonhole measuring and repeat execution.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 8 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eDaylight Multi-LED Workspace Illumination\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eDaylight Multi-LED Workspace Illumination\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eSew into the night with clear, shadow-free visibility. A bright 6-LED lighting array floods the active needle and sewing bed with daylight-balanced light.\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\/bernina-325-multi-led-workspace-lighting.png?v=1790794248\" alt=\"Multi-LED workspace lighting on BERNINA 325\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED PRESSER FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003e419 Total Built-In Stitch Patterns:\u003c\/strong\u003e 29 practical\/utility stitches, 75 decorative stitches, 8 cross-stitches, 6 buttonholes, and 2 sewing alphabets.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHigh-Speed 900 SPM Engine:\u003c\/strong\u003e Efficient DC motor performance delivering up to 900 stitches per minute with slide speed control.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e6.3\" (160 mm) Extended Free Arm:\u003c\/strong\u003e Compact freearm bed to the right of the needle for tubular garments and small crafts.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e4.3\" Color LCD Touchscreen:\u003c\/strong\u003e High-contrast central touch interface with setup program, tutorial, quick help, and Sewing Consultant.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e11 Micro-Stepping Needle Positions:\u003c\/strong\u003e Fine needle drop positioning with sewing capability in every needle position.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eManually Adjustable Presser Foot Pressure:\u003c\/strong\u003e Rotary dial adjustment to fine-tune downward foot pressure for light or heavy textiles.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSemi-Automatic Needle Threader:\u003c\/strong\u003e Integrated mechanical threading aid for quick thread changes.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAdjustable Thread Tension Wheel:\u003c\/strong\u003e Quick manual tension adjustment wheel for balanced seam creation.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOnboard Custom Memory:\u003c\/strong\u003e Save personalized stitch parameter modifications and stitch combinations.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIntegrated USB Port \u0026amp; CB Hook System:\u003c\/strong\u003e Connect to PC for custom updates, built with a robust BERNINA CB hook system.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eManual Thread Cutters \u0026amp; Start\/Stop Button:\u003c\/strong\u003e 3 manual thread cutters on machine housing with hands-free start\/stop button.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIncluded Slide-On Extension Table:\u003c\/strong\u003e Expands the sewing surface around the needle bar for stable fabric guidance.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFree-Arm Extension \u0026amp; Drive Hardware:\u003c\/strong\u003e BERNINA Slide-On Freearm Extension Table, BERNINA Foot Control Pedal, Power Cable.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSpool \u0026amp; Thread Support Hardware:\u003c\/strong\u003e Spool Caps (D12, D27, D43), 1 x Foam Pad, 4 x Bobbins (1 in bobbin case + 3 in accessory bag), Sewing Thread Set.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaintenance Tools \u0026amp; Storage:\u003c\/strong\u003e Height Compensation Tool, Accessory Bag, Seam Ripper, Selection of Needles, Cleaning Brush.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eReverse Pattern Sole #1\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eButtonhole Sole #3\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eZipper Sole #4\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eBlindstitch Sole #5\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOpen Embroidery Sole #20\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA 325 — Full 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 --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eCompact Computerized Sewing Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e6.3\" (160 mm) Space Right of Needle\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\"\u003e17.6 lbs (8.0 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Operational Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e900 Stitches Per Minute (SPM) Driven by DC Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Navigation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eCentrally Positioned 4.3\" Color LCD Touchscreen\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eInternal Port\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBuilt-In USB Port for Memory Expansion \u0026amp; PC Sync\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System \u0026amp; Bobbin\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eStandard BERNINA CB Hook System with Front-Loading Bobbin\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e6-LED Daylight Workspace Illumination Array\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eSewing Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Sewing Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e419 Total Stitches (29 Practical, 75 Decorative, 8 Cross-Stitches, 6 Buttonholes, 2 Alphabets)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Parameter Ranges\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5.5 mm Maximum Stitch Width \/ 5.0 mm Maximum Stitch Length \/ 11 Needle Positions\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePattern Editing Functions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOn-Screen Touch Editing, Pattern Repeat (1–9 Times), Custom Memory Storage\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFabric Feeding \u0026amp; Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAdjustable Presser Foot Pressure Dial \u0026amp; Manual Thread Tension Adjustment Wheel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation \u0026amp; Controls\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSemi-Automatic Needle Threader, Start\/Stop Button, Slide Speed Control Slider\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eOnscreen Guidance\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOn-Screen Sewing Consultant, Sewing Tutorials \u0026amp; Quick Help Explanations\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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 --\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=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\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\n  \u003c!-- TAB 5: VIDEOS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\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\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/gdUK-caaNEk\" title=\"Operating the touchscreen of the BERNINA 335 and 325\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/s40nIDoFpmw\" title=\"Threading the sewing machine and winding the bobbin – first steps with the BERNINA 335 and 325\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/fbtwj7TLm4k\" title=\"Adjusting stitch width, stitch length, thread tension etc. with the BERNINA 335 and 325\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps4\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/dvGwQerOtzw\" title=\"How to sew buttonholes with the BERNINA 335 and 325\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps5\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/Qh-6Enel49I\" title=\"How to clean and oil a sewing machine – maintenance of the BERNINA 335 and 325\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 325 Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eOperating the touchscreen of the BERNINA 335 and 325\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eThreading the sewing machine and winding the bobbin – first steps with the BERNINA 335 and 325\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eAdjusting stitch width, stitch length, thread tension etc. with the BERNINA 335 and 325\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp4\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e4\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to sew buttonholes with the BERNINA 335 and 325\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp5\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e5\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to clean and oil a sewing machine – maintenance of the BERNINA 335 and 325\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eIs the BERNINA 325 good for beginners?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The BERNINA 325 is a compact, easy-to-use machine designed for new and returning sewists, fashion sewists, crafters, and students. The 4.3\" color touchscreen lets you tap to select and adjust stitches, the built-in Sewing Consultant recommends settings for your fabric, and on-screen tutorials and quick help walk you through setup.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eHow many stitches does the BERNINA 325 have?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe BERNINA 325 includes 419 total stitch patterns: 29 practical\/utility stitches, 75 decorative stitches, 8 cross-stitches, 6 buttonholes, and 2 sewing alphabets. Stitches reach up to 5.5mm wide and 5mm long, with 11 needle positions, and you can combine stitches and save custom settings to memory.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eDoes the BERNINA 325 sew automatic buttonholes?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 325 sews manual buttonholes with the included Buttonhole Sole #3. For automatic buttonholes, add the optional Buttonhole Foot with Slide #3A, which measures the buttonhole and lets you repeat identical buttonholes quickly and consistently.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat accessories and presser feet come with the BERNINA 325?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 325 comes with 5 BERNINA presser soles (Reverse Pattern Sole #1, Buttonhole Sole #3, Zipper Sole #4, Blindstitch Sole #5, and Open Embroidery Sole #20), a slide-on freearm extension table, a foot control pedal, spool caps, 4 bobbins, a sewing thread set, a height compensation tool, needles, a seam ripper, a cleaning brush, and an accessory bag.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BERNINA 325 good for beginners?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The BERNINA 325 is a compact, easy-to-use machine designed for new and returning sewists, fashion sewists, crafters, and students. The 4.3” color touchscreen lets you tap to select and adjust stitches, the built-in Sewing Consultant recommends settings for your fabric, and on-screen tutorials and quick help walk you through setup.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many stitches does the BERNINA 325 have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BERNINA 325 includes 419 total stitch patterns: 29 practical\/utility stitches, 75 decorative stitches, 8 cross-stitches, 6 buttonholes, and 2 sewing alphabets. Stitches reach up to 5.5mm wide and 5mm long, with 11 needle positions, and you can combine stitches and save custom settings to memory.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the BERNINA 325 sew automatic buttonholes?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 325 sews manual buttonholes with the included Buttonhole Sole #3. For automatic buttonholes, add the optional Buttonhole Foot with Slide #3A, which measures the buttonhole and lets you repeat identical buttonholes quickly and consistently.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories and presser feet come with the BERNINA 325?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 325 comes with 5 BERNINA presser soles (Reverse Pattern Sole #1, Buttonhole Sole #3, Zipper Sole #4, Blindstitch Sole #5, and Open Embroidery Sole #20), a slide-on freearm extension table, a foot control pedal, spool caps, 4 bobbins, a sewing thread set, a height compensation tool, needles, a seam ripper, a cleaning brush, and an accessory bag.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71434522493181,"sku":null,"price":1299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-325-main.png?v=1790794248"},{"product_id":"bernina-b335-gen-2","title":"Bernina B335 (Gen. 2)","description":"\u003c!-- ================= BERNINA 335 — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003e335\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eBring creative enthusiasm, compact Swiss engineering, and automatic buttonhole precision to your studio with the BERNINA 335! Designed for upcyclers, fashion creators, and DIY crafters, it pairs a compact 6.3\" free arm with a powerful DC motor sewing up to 900 stitches per minute. A 4.3\" color touchscreen with Sewing Consultant puts 625 stitch patterns at your fingertips, backed by the included Buttonhole Foot with Slide #3A, a semi-automatic needle threader, adjustable presser foot pressure, custom memory, and a slide-on extension table.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-335-main.png?v=1790798733\" alt=\"BERNINA 335 Compact Computerized Sewing Machine\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eEasy-to-Use 4.3\" Color Touchscreen\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eCentrally positioned digital touch display allows direct stitch selection, stitch width\/length adjustments, custom pattern saving, and Sewing Consultant guidance.\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\"\u003eDirect Access Controls \u0026amp; 900 SPM Speed\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eQuickly reach Start\/Stop, Reverse Sewing, Securing Stitches, Needle Up\/Down, and Pattern End buttons alongside a variable speed control slider.\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\"\u003eIncluded Buttonhole Foot with Slide #3A\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eSew multiple automatic buttonholes with exact, identical lengths quickly and precisely, supported by a time-saving Button Sew-On Program.\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 Presser Foot Pressure \u0026amp; Thread Tension\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eFine-tune downward presser foot pressure and thread tension easily to ensure smooth fabric movement on delicate, sheer, or heavy textiles.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-335-4-3-inch-color-touchscreen-sewing-consultant.png?v=1790798733\" alt=\"4.3 inch color touchscreen with Sewing Consultant on BERNINA 335\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eCentered 4.3\" Full-Color Touchscreen \u0026amp; Sewing Consultant\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eCentered 4.3\" Full-Color Touchscreen \u0026amp; Sewing Consultant\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eSelect, combine, and customize stitches effortlessly directly on the touchscreen. Tap to adjust stitch width or length and save custom settings. The built-in Sewing Consultant suggests ideal stitch parameters based on your selected fabric and technique.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eErgonomic Direct-Access Control Panel\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eErgonomic Direct-Access Control Panel\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eManage core sewing commands cleanly right above the active needle area. Dedicated buttons offer single-touch controls for Start\/Stop (sewing without foot pedal), Reverse Stitching, Securing Stitches, Programmed Needle Up\/Down, and Pattern End execution.\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\/bernina-335-direct-access-control-panel.png?v=1790798733\" alt=\"Direct-access control panel on BERNINA 335\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-335-6-3-inch-free-arm-slide-on-table.png?v=1790798733\" alt=\"6.3 inch free arm and slide-on extension table on BERNINA 335\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eCompact 6.3\" Free Arm \u0026amp; Included Slide-On Extension Table\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eCompact 6.3\" Free Arm \u0026amp; Included Slide-On Extension Table\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eManeuver sleeves, pant legs, cuffs, and tubular projects comfortably. Offering 6.3 inches (160 mm) of bed clearance to the right of the needle, the extended free arm includes a slide-on table to expand your active workspace.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAdjustable Presser Foot Pressure \u0026amp; Thread Tension System\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAdjustable Presser Foot Pressure \u0026amp; Thread Tension System\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eSew a wide variety of materials smoothly and confidently. Turn the rotary pressure dial to increase downward force for fine, slippery fabrics or reduce it for heavy textiles, while the tension wheel ensures crisp, balanced seams.\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\/bernina-335-presser-foot-pressure-thread-tension.png?v=1790798733\" alt=\"Adjustable presser foot pressure and thread tension on BERNINA 335\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\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\/bernina-335-semi-automatic-needle-threader.png?v=1790798733\" alt=\"Semi-automatic lever needle threader on BERNINA 335\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eSemi-Automatic Lever Needle Threader\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eSemi-Automatic Lever Needle Threader\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThread your needle in seconds with zero eye strain. A few simple lever actions guide top thread cleanly through the needle eye, getting your machine setup completed quickly so you can start creating.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 6 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eOptional Hands-Free BERNINA Free Hand System (FHS) Knee Lifter\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eOptional Hands-Free BERNINA Free Hand System (FHS) Knee Lifter\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eKeep both hands on your workpiece while guiding free-motion techniques or detailed seams. B 335 (Gen. 2) models support the optional BERNINA Free Hand System (FHS) knee lifter to raise the presser foot and lower feed dogs simultaneously.\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\/bernina-335-free-hand-system-fhs-knee-lifter.png?v=1790798733\" alt=\"Optional BERNINA Free Hand System FHS knee lifter on BERNINA 335\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 7 — Image LEFT --\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\/bernina-335-stitch-library-custom-memory.png?v=1790798733\" alt=\"Stitch library and custom memory on BERNINA 335\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eCreative Onboard Stitch Library \u0026amp; Custom Memory\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eCreative Onboard Stitch Library \u0026amp; Custom Memory\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eExplore 625 total stitch patterns, including 29 practical stitches, 125 decorative stitches, 10 cross-stitches, 8 buttonholes, and 3 lettering alphabets. Combine stitches into continuous patterns and save your custom parameters directly to internal memory.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 8 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAutomatic Buttonhole Foot with Slide #3A Included\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAutomatic Buttonhole Foot with Slide #3A Included\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eStitch identical, factory-quality buttonholes with total ease. The included Buttonhole Foot with Slide #3A automatically measures and repeats buttonholes to your exact specified length every single 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\/bernina-335-buttonhole-foot-3a.png?v=1790798733\" alt=\"Buttonhole Foot with Slide 3A included with BERNINA 335\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED PRESSER FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003e625 Total Built-In Stitch Patterns:\u003c\/strong\u003e 29 practical\/utility stitches, 125 decorative stitches, 10 cross-stitches, 8 buttonholes\/eyelets, and 3 sewing alphabets.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHigh-Speed 900 SPM Engine:\u003c\/strong\u003e Efficient DC motor performance delivering up to 900 stitches per minute with slide speed control.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIncluded Buttonhole Foot with Slide #3A:\u003c\/strong\u003e Automatically measures and repeats identical buttonholes.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e6.3\" (160 mm) Extended Free Arm:\u003c\/strong\u003e Compact freearm bed to the right of the needle for tubular garments and sleeves.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e4.3\" Color LCD Touchscreen:\u003c\/strong\u003e High-contrast central touch display with setup program, tutorial, quick help, and Sewing Consultant.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e11 Micro-Stepping Needle Positions:\u003c\/strong\u003e Fine needle drop positioning with sewing capability in every needle position.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eManually Adjustable Presser Foot Pressure:\u003c\/strong\u003e Rotary dial adjustment to fine-tune downward foot pressure for light or heavy textiles.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSemi-Automatic Needle Threader:\u003c\/strong\u003e Integrated mechanical threading aid for quick thread changes.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAdjustable Thread Tension Wheel:\u003c\/strong\u003e Quick manual tension adjustment wheel for balanced seam creation.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOnboard Custom Memory:\u003c\/strong\u003e Save personalized stitch parameter modifications and stitch combinations.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIntegrated USB Port \u0026amp; CB Hook System:\u003c\/strong\u003e Connect to PC for custom updates, built with a robust BERNINA CB hook system.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOptional FHS Knee Lifter Support:\u003c\/strong\u003e Built-in port to attach the optional BERNINA Free Hand System (FHS) knee lifter bar.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIncluded Slide-On Extension Table:\u003c\/strong\u003e Expands the sewing surface around the needle bar for stable fabric guidance.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFree-Arm Extension \u0026amp; Drive Hardware:\u003c\/strong\u003e BERNINA Slide-On Freearm Extension Table, BERNINA Foot Control Pedal, Power Cable.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSpool \u0026amp; Thread Support Hardware:\u003c\/strong\u003e Spool Caps (D12, D27, D43), 1 x Foam Pad, 4 x Bobbins (1 in bobbin case + 3 in accessory bag), Sewing Thread Set.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaintenance Tools, Protection \u0026amp; Storage:\u003c\/strong\u003e Height Compensation Tool, Accessory Bag, Seam Ripper, Selection of Needles, Cleaning Brush, Protective Dust Cover.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eReverse Pattern Sole #1\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOverlock Sole #2\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eButtonhole Foot with Slide #3A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eButtonhole Sole #3\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eZipper Sole #4\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOpen Embroidery Sole #20\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA 335 — Full 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 --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eCompact Computerized Sewing Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e6.3\" (160 mm) Space Right of Needle\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\"\u003e17.6 lbs (8.0 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Operational Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e900 Stitches Per Minute (SPM) Driven by DC Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Navigation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eCentrally Positioned 4.3\" Color LCD Touchscreen\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eInternal Port\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBuilt-In USB Port for Memory Expansion \u0026amp; PC Sync\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System \u0026amp; Bobbin\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eStandard BERNINA CB Hook System with Front-Loading Bobbin\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8-LED Daylight Workspace Illumination Array\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eSewing Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Sewing Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e625 Total Stitches (29 Practical, 125 Decorative, 10 Cross-Stitches, 8 Buttonholes, 3 Alphabets)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Parameter Ranges\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5.5 mm Maximum Stitch Width \/ 5.0 mm Maximum Stitch Length \/ 11 Needle Positions\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePattern Editing Functions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOn-Screen Touch Editing, Pattern Repeat (1–9 Times), Custom Memory Storage\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFabric Feeding \u0026amp; Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAdjustable Presser Foot Pressure Dial \u0026amp; Manual Thread Tension Adjustment Wheel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation \u0026amp; Controls\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSemi-Automatic Needle Threader, Start\/Stop Button, Slide Speed Control Slider\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eButtonhole Capabilities\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncludes Buttonhole Foot with Slide #3A for Automatic Buttonholes\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHands-Free Control\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOptional BERNINA Free Hand System (FHS) Knee Lifter Support\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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 --\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=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\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\n  \u003c!-- TAB 5: VIDEOS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\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\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/gdUK-caaNEk\" title=\"Operating the touchscreen of the BERNINA 335 and 325\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/s40nIDoFpmw\" title=\"Threading the sewing machine and winding the bobbin – first steps with the BERNINA 335 and 325\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/fbtwj7TLm4k\" title=\"Adjusting stitch width, stitch length, thread tension etc. with the BERNINA 335 and 325\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps4\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/dvGwQerOtzw\" title=\"How to sew buttonholes with the BERNINA 335 and 325\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps5\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/Qh-6Enel49I\" title=\"How to clean and oil a sewing machine – maintenance of the BERNINA 335 and 325\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 335 Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eOperating the touchscreen of the BERNINA 335 and 325\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eThreading the sewing machine and winding the bobbin – first steps with the BERNINA 335 and 325\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eAdjusting stitch width, stitch length, thread tension etc. with the BERNINA 335 and 325\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp4\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e4\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to sew buttonholes with the BERNINA 335 and 325\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp5\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e5\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to clean and oil a sewing machine – maintenance of the BERNINA 335 and 325\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eHow many stitches does the BERNINA 335 have?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe BERNINA 335 includes 625 total stitch patterns: 29 practical\/utility stitches, 125 decorative stitches, 10 cross-stitches, 8 buttonholes and eyelets, and 3 sewing alphabets. Stitches reach up to 5.5mm wide and 5mm long, with 11 needle positions, and you can combine stitches and save custom settings to memory.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eDoes the BERNINA 335 sew automatic buttonholes?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The B 335 comes with the Buttonhole Foot with Slide #3A, which automatically measures your buttonhole and repeats it to the exact same length every time. It also includes a Button Sew-On Program and a standard Buttonhole Sole #3.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eIs the BERNINA 335 good for beginners?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The BERNINA 335 is compact and easy to use, making it a great fit for upcyclers, fashion creators, DIY crafters, and new sewists. The 4.3\" color touchscreen lets you tap to select and adjust stitches, the built-in Sewing Consultant recommends settings for your fabric, and on-screen tutorials and quick help walk you through setup.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat accessories and presser feet come with the BERNINA 335?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 335 comes with 6 BERNINA presser feet and soles (Reverse Pattern Sole #1, Overlock Sole #2, Buttonhole Foot with Slide #3A, Buttonhole Sole #3, Zipper Sole #4, and Open Embroidery Sole #20), a slide-on freearm extension table, a foot control pedal, spool caps, 4 bobbins, a sewing thread set, a height compensation tool, needles, maintenance tools, an accessory bag, and a protective dust cover.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many stitches does the BERNINA 335 have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BERNINA 335 includes 625 total stitch patterns: 29 practical\/utility stitches, 125 decorative stitches, 10 cross-stitches, 8 buttonholes and eyelets, and 3 sewing alphabets. Stitches reach up to 5.5mm wide and 5mm long, with 11 needle positions, and you can combine stitches and save custom settings to memory.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the BERNINA 335 sew automatic buttonholes?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The B 335 comes with the Buttonhole Foot with Slide #3A, which automatically measures your buttonhole and repeats it to the exact same length every time. It also includes a Button Sew-On Program and a standard Buttonhole Sole #3.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BERNINA 335 good for beginners?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The BERNINA 335 is compact and easy to use, making it a great fit for upcyclers, fashion creators, DIY crafters, and new sewists. The 4.3” color touchscreen lets you tap to select and adjust stitches, the built-in Sewing Consultant recommends settings for your fabric, and on-screen tutorials and quick help walk you through setup.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories and presser feet come with the BERNINA 335?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 335 comes with 6 BERNINA presser feet and soles (Reverse Pattern Sole #1, Overlock Sole #2, Buttonhole Foot with Slide #3A, Buttonhole Sole #3, Zipper Sole #4, and Open Embroidery Sole #20), a slide-on freearm extension table, a foot control pedal, spool caps, 4 bobbins, a sewing thread set, a height compensation tool, needles, maintenance tools, an accessory bag, and a protective dust cover.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71434979442941,"sku":null,"price":1499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-335-main.png?v=1790798733"},{"product_id":"bernina-b790-e-pro","title":"Bernina B790 E Pro","description":"\u003c!-- ================= BERNINA 790 PRO — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003e790 PRO\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eBring professional Swiss engineering and total creative freedom to your studio with the top-of-the-line BERNINA 790 PRO! Next-generation stitchprecision² technology delivers whisper-quiet sewing and up to 33% faster embroidery with the included L Embroidery Module with SDT. Pinpoint needle placement with the Precision Laser, thread at the push of a button, and position designs with 4-Point Morphing on the 7\" touchscreen — all backed by a 10\" free arm, Dual Feed, Wi-Fi Stitchout app sync, Stitch Designer, and 2,040 built-in stitches.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-790-pro-main.png?v=1790870070\" alt=\"BERNINA 790 PRO Computerized Sewing, Quilting and Embroidery Machine\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eBERNINA stitchprecision² Technology\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eNext-generation Swiss innovation makes sewing, quilting, and embroidery quieter, more precise, and up to 33% faster on the SDT embroidery module with superior stitch quality.\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\"\u003eBERNINA Precision Laser\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003ePinpoints the exact entry point of the needle on your fabric across all needle positions during both sewing and embroidery operations.\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\"\u003ePush-Button Automatic Needle Threader\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eEffortlessly thread top thread through standard sewing and embroidery needles (from size 70 up) at the single touch of a button.\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\"\u003e4-Point Placement with Morphing\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003ePosition embroidery or quilting designs with exact precision by defining four points on the hooped fabric; automatically scales or morphs patterns to fit irregular shapes.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-790-pro-stitchprecision-technology.png?v=1790870070\" alt=\"stitchprecision technology on BERNINA 790 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eNext-Generation BERNINA stitchprecision² Technology\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eNext-Generation BERNINA stitchprecision² Technology\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eExperience unmatched quietness, ultimate control, and refined stitch quality. Advanced Swiss engineering ensures high-speed efficiency, accelerating embroidery tasks by up to 33% when using the included SDT module.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA Precision Laser Placement\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eBERNINA Precision Laser Placement\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eAchieve absolute accuracy without guessing needle drop points. The built-in laser indicator clearly projects the needle’s exact penetration point onto your fabric in every needle position.\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\/bernina-790-pro-precision-laser.png?v=1790870070\" alt=\"BERNINA Precision Laser on BERNINA 790 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-790-pro-automatic-needle-threader.png?v=1790870070\" alt=\"Push-button automatic needle threader on BERNINA 790 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003ePush-Button Automatic Needle Threader\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003ePush-Button Automatic Needle Threader\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eSwap thread colors quickly and comfortably. With a single button press, the motorized threading system automatically threads needles size 70 and larger for seamless transitions.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003e4-Point Placement with Morphing\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003e4-Point Placement with Morphing\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eAlign embroidery and quilting motifs flawlessly. Set four points on your fabric within the hoop to scale designs proportionally or morph them to conform precisely to irregular borders and quilt blocks.\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\/bernina-790-pro-4-point-placement-morphing.png?v=1790870070\" alt=\"4-point placement with morphing on BERNINA 790 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\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\/bernina-790-pro-wifi-bernina-stitchout-app.png?v=1790870070\" alt=\"Wi-Fi and BERNINA Stitchout app on BERNINA 790 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eWiFi Connectivity \u0026amp; BERNINA Stitchout App\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eWiFi Connectivity \u0026amp; BERNINA Stitchout App\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eMonitor your creative progress wirelessly from your smartphone. Transfer embroidery files directly to\/from optional BERNINA Embroidery Software 9 and receive real-time notifications for thread breaks or completed designs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 6 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eCustomizable Quilting Designs (.BQM Files)\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eCustomizable Quilting Designs (.BQM Files)\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eBring long-arm quilting capabilities to your embroidery machine. Enjoy unlimited scaling, adjust stitches per inch (SPI), and execute computerized quilting with crisp consistency.\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\/bernina-790-pro-customizable-quilting-designs-bqm.png?v=1790870070\" alt=\"Customizable .BQM quilting designs on BERNINA 790 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 7 — Image LEFT --\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\/bernina-790-pro-onscreen-stitch-designer.png?v=1790870070\" alt=\"Onscreen Stitch Designer on BERNINA 790 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eIntegrated Onscreen Stitch Designer\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eIntegrated Onscreen Stitch Designer\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eDraw your custom stitch concepts directly on the 7\" touchscreen or modify existing patterns with the multifunction dials. Save your unique stitch designs to permanently expand your personal stitch library.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 8 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eExtra-Large 7\" Full-Color Touchscreen Interface\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eExtra-Large 7\" Full-Color Touchscreen Interface\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eNavigate options intuitively with large icon symbols, smooth touch gestures, and direct assistance. Access the built-in Sewing \u0026amp; Embroidery Consultant, tutorials, and quick help menus right on screen.\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\/bernina-790-pro-7-inch-color-touchscreen.png?v=1790870070\" alt=\"Extra-large 7 inch color touchscreen on BERNINA 790 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 9 — Image LEFT --\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\/bernina-790-pro-bernina-dual-feed.png?v=1790870070\" alt=\"Integrated BERNINA Dual Feed on BERNINA 790 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eIntegrated BERNINA Dual Feed\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eIntegrated BERNINA Dual Feed\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eFeed challenging, slippery, or multi-layered textiles evenly from both top and bottom. Engages easily when required and tucks away cleanly when not in use.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 10 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eExtended 10\" Free Arm \u0026amp; Included Extension Table\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eExtended 10\" Free Arm \u0026amp; Included Extension Table\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eManage large quilts, coats, and home decor projects effortlessly with 10\" (254 mm) of workspace clearance to the right of the needle, illuminated by a brilliant 30-LED light array.\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\/bernina-790-pro-10-inch-free-arm-extension-table.png?v=1790870070\" alt=\"Extended 10 inch free arm and extension table on BERNINA 790 PRO\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED PRESSER FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003e2,040 Built-In Sewing Stitch Patterns:\u003c\/strong\u003e Includes 38 practical stitches, 700 decorative stitches, 70 quilting stitches, 16 buttonholes, 139 sideways motion stitches, and 9 sewing alphabets.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e500 Built-In Embroidery Designs \u0026amp; 25 Embroidery Alphabets:\u003c\/strong\u003e Expansive library including BQM quilting patterns, in-the-hoop projects, and special technique motifs.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHigh-Speed 1,000 SPM Performance:\u003c\/strong\u003e Fast sewing and embroidery execution at up to 1,000 stitches per minute.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Hook System \u0026amp; Jumbo Bobbin:\u003c\/strong\u003e Precision front-loading hook system holding up to 70% more thread than standard bobbins.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSideways Motion \u0026amp; 9 mm Stitch Width:\u003c\/strong\u003e Sew multi-directional patterns and decorative designs up to 9 mm wide or create custom monograms.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIncluded BERNINA Stitch Regulator (BSR):\u003c\/strong\u003e Maintains consistent stitch lengths during free-motion quilting and includes BSR-3 basting mode and KickStart pedal-free continuous sewing.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eShape Designer \u0026amp; Color Wheel:\u003c\/strong\u003e Duplicate and arrange embroidery designs into hearts, circles, or geometric shapes, and recolor designs on-screen using thread manufacturer palettes.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAutomatic Thread Cutting \u0026amp; Presser Foot Lift:\u003c\/strong\u003e Automatically lowers presser foot at seam start and cuts top\/bottom threads at seam completion or thread changes.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAdaptive Thread Tension Control:\u003c\/strong\u003e Continuously monitors and adjusts thread tension automatically for perfect stitch formation on both fabric sides.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMulti-Line Text Alignment \u0026amp; Lettering:\u003c\/strong\u003e Align text horizontally\/vertically, break lines up to 10 lines, and curve lettering onscreen.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIncluded BERNINA Free Hand System (FHS):\u003c\/strong\u003e Knee lifter bar raises the presser foot and lowers feed dogs simultaneously for hands-free control.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIncluded BERNINA L Embroidery Module with SDT:\u003c\/strong\u003e Features Smart Drive Technology and includes 3 Embroidery Hoops with templates: Oval Hoop (250 × 145 mm), Medium Hoop (130 × 100 mm), and Small Hoop (72 × 50 mm).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eExtension Surface \u0026amp; Drive Hardware:\u003c\/strong\u003e BERNINA Slide-On Freearm Extension Table, BERNINA Programmable Foot Control Pedal, Power Line Cable.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHands-Free \u0026amp; Thread Support Hardware:\u003c\/strong\u003e BERNINA Free Hand System (FHS) Knee Lifter Bar, 3 × Spool Selection Caps\/Washers, 2 × Spongy Base Pads, 5 × Jumbo Bobbins (1 in machine + 4 in accessory box).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaintenance Tools, Protection \u0026amp; Storage:\u003c\/strong\u003e Height Leveling Tool, Buttonhole Cutter \/ Seam Ripper, Selection of Needles, Cleaning Brush, Red Screwdriver, Gray Screwdriver, Offset Wrench, Right Edge Guide Ruler, Custom Accessory Box, Protective Dust Cover.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eReverse Pattern Foot #1C\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eReverse Pattern Foot #1D\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOverlock Foot #2A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eAutomatic Buttonhole Foot with Slide #3A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eZipper Foot #4D\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOpen Embroidery Foot #20C\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSideways Motion Foot #40C\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eBERNINA Stitch Regulator (BSR) #42\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePlus additional presser soles\/feet\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA 790 PRO — Full 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 --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003ePremium Computerized Sewing, Quilting \u0026amp; Embroidery Machine\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e10\" (254 mm) Clearance to Right of Needle \/ 5\" (127 mm) Workspace Height\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Operational Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,000 Stitches Per Minute (SPM) Driven by DC Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Navigation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eCentrally Positioned 7\" Full-Color LCD Touchscreen\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eConnectivity \u0026amp; Storage\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIntegrated WiFi Connectivity, USB Host Port, BERNINA Stitchout App Compatibility\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System \u0026amp; Bobbin\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Rotary Hook System with Jumbo Bobbin (70% More Capacity)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e30-LED Daylight Workspace Illumination Array\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eSewing \u0026amp; Embroidery Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Sewing \u0026amp; Embroidery Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e2,040 Sewing Stitches (38 Practical, 700 Decorative, 70 Quilting, 16 Buttonholes, 9 Alphabets) \/ 500 Embroidery Designs \u0026amp; 25 Embroidery Alphabets\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Parameter Ranges\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e9.0 mm Maximum Stitch Width \/ 6.0 mm Maximum Stitch Length \/ 11 Needle Positions\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEmbroidery Area \u0026amp; Module\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded L Embroidery Module with SDT \/ Maximum Embroidery Surface up to 15.7\" × 8.3\" (400 × 210 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePrecision Placement Tools\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIntegrated BERNINA Precision Laser, 4-Point Placement with Morphing, 2-Point Placement\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFabric Feeding \u0026amp; Tension Systems\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIntegrated BERNINA Dual Feed \u0026amp; Adaptive Thread Tension Control System\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation Features\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003ePush-Button Automatic Needle Threader, Automatic Thread Cutter, Automatic Presser Foot Lift\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAdvanced Creative Functions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOnscreen Stitch Designer, BQM Customizable Quilting Designs, Shape Designer, Color Wheel, BSR Support with BSR-3 \u0026amp; KickStart\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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 --\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=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\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\n  \u003c!-- TAB 5: VIDEOS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\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\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/IiOURDp9V-Y\" title=\"BERNINA 790 PRO: The next level of sewing, quilting and embroidery\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/0_L0Lb2o4Xw\" title=\"Getting started: Bobbin Winding and Threading on the BERNINA 790 PRO\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/TMk1UQHH9a0\" title=\"How to combine and save stitches on the BERNINA 790 PRO\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps4\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/N8vRPi4QihQ\" title=\"File transfer between BERNINA 790 PRO and BERNINA Embroidery Software 9\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps5\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/md9p53vFKeM\" title=\"How to clean and oil the BERNINA 790 PRO\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 790 PRO Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eBERNINA 790 PRO: The next level of sewing, quilting and embroidery\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eGetting started: Bobbin Winding and Threading on the BERNINA 790 PRO\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to combine and save stitches on the BERNINA 790 PRO\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp4\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e4\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eFile transfer between BERNINA 790 PRO and BERNINA Embroidery Software 9\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp5\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e5\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to clean and oil the BERNINA 790 PRO\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eDoes the BERNINA 790 PRO come with the embroidery module?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The B 790 PRO includes the BERNINA L Embroidery Module with Smart Drive Technology (SDT), plus 3 embroidery hoops with templates (Oval 250 × 145 mm, Medium 130 × 100 mm, and Small 72 × 50 mm). Embroidery runs up to 33% faster with stitchprecision² technology, with a maximum embroidery surface of 400 × 210 mm (15.7\" × 8.3\").\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat is stitchprecision² technology?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003estitchprecision² is BERNINA’s next-generation Swiss engineering that makes sewing, quilting, and embroidery quieter and more precise, with refined stitch quality and up to 33% faster embroidery on the included SDT module. Combined with the BERNINA Precision Laser and 4-Point Placement with Morphing, it gives you exceptional control over every stitch.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eHow many stitches and embroidery designs are built into the BERNINA 790 PRO?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 790 PRO includes 2,040 sewing stitch patterns — 38 practical, 700 decorative, 70 quilting, 16 buttonholes, 139 sideways motion stitches, and 9 sewing alphabets — plus 500 embroidery designs and 25 embroidery alphabets. You can also draw your own stitches with the onscreen Stitch Designer and save them to your personal library.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eIs the BERNINA Stitch Regulator (BSR) included with the BERNINA 790 PRO?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The BSR #42 foot is included, keeping stitch lengths consistent during free-motion quilting regardless of how fast you move the fabric. It offers BSR-3 basting mode and KickStart for pedal-free continuous sewing, and the included Free Hand System (FHS) knee lifter keeps both hands on your quilt.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the BERNINA 790 PRO come with the embroidery module?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The B 790 PRO includes the BERNINA L Embroidery Module with Smart Drive Technology (SDT), plus 3 embroidery hoops with templates (Oval 250 × 145 mm, Medium 130 × 100 mm, and Small 72 × 50 mm). Embroidery runs up to 33% faster with stitchprecision² technology, with a maximum embroidery surface of 400 × 210 mm (15.7” × 8.3”).\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is stitchprecision² technology?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"stitchprecision² is BERNINA’s next-generation Swiss engineering that makes sewing, quilting, and embroidery quieter and more precise, with refined stitch quality and up to 33% faster embroidery on the included SDT module. Combined with the BERNINA Precision Laser and 4-Point Placement with Morphing, it gives you exceptional control over every stitch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many stitches and embroidery designs are built into the BERNINA 790 PRO?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 790 PRO includes 2,040 sewing stitch patterns — 38 practical, 700 decorative, 70 quilting, 16 buttonholes, 139 sideways motion stitches, and 9 sewing alphabets — plus 500 embroidery designs and 25 embroidery alphabets. You can also draw your own stitches with the onscreen Stitch Designer and save them to your personal library.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BERNINA Stitch Regulator (BSR) included with the BERNINA 790 PRO?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The BSR #42 foot is included, keeping stitch lengths consistent during free-motion quilting regardless of how fast you move the fabric. It offers BSR-3 basting mode and KickStart for pedal-free continuous sewing, and the included Free Hand System (FHS) knee lifter keeps both hands on your quilt.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71439985377533,"sku":null,"price":12999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-790-pro-main.png?v=1790870070"},{"product_id":"q-16-plus","title":"Bernina Q 16 PLUS","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (REFERENCE, universal\/brand-agnostic) — 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. Swap content per machine. --\u003e\n\u003c!-- UPDATED — new standard as of the Janome CoverPro 2000CPX build:\n     - Key Features \/ Included Accessories are SIDE-BY-SIDE columns (2 fixed columns by\n       default via .ksf-tricol), each its own bordered .ksf-featblock card containing ONE\n       plain vertical list — no internal split-in-half sub-columns anymore. This reverts to\n       the older side-by-side layout (see live Quilt Maker 18 reference) and REPLACES the\n       prior \"stacked full-width + internal featgrid split\" symmetry-logic pattern. Do not\n       reintroduce the featgrid 2-column split inside a block — one list per block now.\n     - INCLUDED PRESSER FEET AS ITS OWN 3RD COLUMN IS SERGER-ONLY. For every other machine\n       type (sewing, quilting, embroidery, coverstitch, combo, etc.) — even ones with a long\n       named list of presser feet — fold ALL feet into Included Accessories as regular\n       bullets and use only 2 columns. Only for sergers: add a 3rd .ksf-featblock and the\n       ksf-tricol-3 modifier class on the \u003csection class=\"ksf-tricol\"\u003e for 3 fixed columns.\n     - Highlights have NO CAP — build as many as source images support. If an image can't be\n       sourced for a highlight, drop it (it stays covered in Key Features\/Specs as text)\n       rather than leaving a broken slot.\n     - No \"machine shown for demonstration...\" fine print — removed permanently, never\n       reintroduce it.\n     - FIXED CSS BUG: .ksf-panel-split no longer sets display:grid unconditionally on the\n       base class. display is only ever set on the ACTIVE (checked) tab — block for plain\n       panels (Specs, Videos), grid for split panels (Warranty, Why Buy, Education). Applying\n       display unconditionally on the base class breaks the tab-toggle by keeping split panels\n       visible\/laid-out regardless of which tab is selected. Never reintroduce that pattern.\n     - Removed unused legacy sections that were dead CSS with no matching markup: hero-bonus\n       block, gift callout, SIO \"what you get\" branded block, video-grid (multi-embed grid),\n       delivery section, dimensions table\/photo grid, generic ksf-table. If a future build\n       needs one of these concepts, rebuild it fresh rather than reviving this old CSS.\n     - Fine-print\/note classes (.ksf-fineprint, .ksf-note) are KEPT even though currently\n       unused — low-cost to keep on hand, per standing team preference. --\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  \/* 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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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) — one per Highlight, NO CAP on count *\/\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: 12px; overflow: hidden; box-shadow: none; aspect-ratio: 16\/9; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 0; }\n  .ksf-pp .ksf-section-shot--contain img { object-fit: contain; background: #f4f5f6; }\n  .ksf-pp .ksf-card-video { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 12px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-card-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\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  \/* KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET — SIDE-BY-SIDE COLUMNS\n     Each section is its own bordered .ksf-featblock card, placed side by side with the others\n     (2 columns if no Presser Feet block, 3 if it exists). Each card holds ONE plain vertical\n     list — no internal split-in-half sub-columns. auto-fit lets this wrap to a single column\n     on narrow\/mobile screens automatically.\n     For SERGERS (and any machine without a real named presser-feet list): drop the 3rd\n     (Presser Feet) block, fold the single foot into Accessories, use only 2 columns. *\/\n  \/* KEY FEATURES \/ INCLUDED ACCESSORIES [\/ INCLUDED PRESSER FEET — SERGERS ONLY] — SIDE-BY-SIDE\n     COLUMNS. Default is 2 fixed columns (Key Features + Accessories) for every machine type.\n     Included Presser Feet as its own 3rd column is SERGER-ONLY — for every other machine type\n     (sewing, quilting, embroidery, coverstitch, combo, etc.), fold ALL presser feet into\n     Included Accessories as regular bullets, even if there's a long named list of them.\n     Each card holds ONE plain vertical list — no internal split-in-half sub-columns.\n     For the serger 3-column case, add the ksf-tricol-3 modifier class alongside ksf-tricol. *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr 1fr; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  @media (max-width: 900px) { .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 700px) { .ksf-pp .ksf-tricol, .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr; } }\n\n  \/* FINE PRINT \/ CALLOUT NOTE — kept on hand though currently unused anywhere in this template.\n     The old \"machine shown for demonstration and may not be compatible\" disclaimer copy is\n     PERMANENTLY REMOVED and must never be reintroduced; these classes are just generic\n     utility styling if a different small-print or callout need comes up. *\/\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\n  \/* WARRANTY tab prose width constraint *\/\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos, up to 15) *\/\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  \/* SINGLE VIDEO — used INSTEAD of the playlist when there is exactly ONE video.\n     Centered embed, caption below, no sidebar list. Drop the Videos tab entirely if there\n     are zero videos. *\/\n  .ksf-pp .ksf-single-video { max-width: 720px; margin: 0 auto; }\n  .ksf-pp .ksf-single-video-frame { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-single-video-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-single-video-caption { text-align: center; font-size: 14px; font-weight: 600; color: #4a4a4a; margin: 14px 0 0; }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education 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 \/ Why Buy \/ Education).\n     IMPORTANT: display is NOT set here. It is set ONLY on the active\/checked tab rule below\n     (grid for split panels, block for plain panels). Setting display:grid unconditionally on\n     this base class is the bug that was fixed — never reintroduce it. *\/\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  \/* ===== SPECIFICATIONS + WARRANTY + WHY BUY + EDUCATION + VIDEOS — 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  \/* FIXED (do not merge these two rules \/ do not apply display unconditionally elsewhere):\n     Specifications (t1) and Videos (t5\/t6) are PLAIN panels -\u003e display:block when active.\n     Warranty (t2), Why Buy From Us (t3), Education (t4) are SPLIT panels (image+text) -\u003e\n     display:grid when active. If the Videos tab is ever dropped (0 videos), just delete its\n     input\/label\/panel trio — do not renumber the others. *\/\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  @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\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n      \u003ch1\u003eQ 16 PLUS Longarm Quilting Machine\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA Q 16 PLUS is a high-performance longarm quilting machine engineered for quilters who want spacious quilting capacity in a compact workspace. Offering 16 inches of throat space, dual integrated stitch regulation, digital tension adjustment, and versatile table or BERNINA Studio Frame setup options, it brings longarm mastery to any room.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-qseries-hero.png?v=1791222073\" alt=\"BERNINA Q 16 PLUS Longarm Quilting Machine\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- 4 KEY FEATURE CIRCLES (2-line titles) --\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\"\u003e16\" Throat\u003cbr\u003eSpace\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eSpacious longarm capacity in a compact workspace.\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\"\u003e2,200 SPM\u003cbr\u003eMax Quilting Speed\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eHeavy-duty, quiet motor in manual mode.\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–24 SPI\u003cbr\u003eStitch Regulation\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eDual optical sensors with 3 BSR modes.\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\"\u003eDigital\u003cbr\u003eThread Tension\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eCalibrated, repeatable tension with setting memory.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS: alternating side. H1, H2 = embedded videos; H3–H6 = images.\n       Studio Frame, pantograph\/ruler kits and Q-matic are OPTIONAL upgrades. --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/VrLQtyEWYHM\" title=\"BERNINA Q 16 PLUS Dual Integrated Stitch Regulation\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eStitch Regulation\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eDual Integrated Stitch Regulation\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eDual optical stitch sensors on either side of the stitch hole keep every stitch perfectly uniform from 1 to 24 SPI. Choose from 3 BSR modes, including basting at 1, 2, or 4 SPI, or switch to manual mode for speeds up to 2,200 stitches per minute.\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\"\u003eQuilting Capacity\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e16 Inches of Throat Space\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003e16\" of throat space gives you spacious longarm quilting capacity in a compact footprint. 50 ultra-bright LED lights run along the throat and over the needle, so your entire quilting area stays fully illuminated.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/ljwKLlAMytk\" title=\"BERNINA Q 16 PLUS 16 Inches of Throat Space\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\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\/bernina-q16plus-highlight-03.webp?v=1790868531\" alt=\"BERNINA Q 16 PLUS longarm on the BERNINA Studio Frame\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eSetup Options\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eSit-Down or Frame: Your Choice\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eStart quilting at a table and upgrade anytime: mount the Q 16 PLUS on the modular BERNINA Studio Frame in 5 ft or 10 ft (1.5 m \/ 3 m) lengths. It’s fully upgradeable with pantograph laser kits, a ruler work base, and Q-matic automated quilting.\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\"\u003eDisplay \u0026amp; Controls\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e4.3\" Color Touch Screen \u0026amp; Ergonomic Handles\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe full-color touch screen guides you with setup wizards, 5 user profiles, a stitch counter, and on-screen maintenance tutorials. When mounted on a frame, 8-way programmable ergonomic handles put the top controls right at your fingertips.\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\/bernina-q16plus-highlight-04.jpg?v=1790868531\" alt=\"Color touch screen on the BERNINA Q 16 PLUS longarm\"\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\/bernina-q16plus-highlight-05.jpg?v=1790868531\" alt=\"Digital thread tension on the BERNINA Q 16 PLUS longarm\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eThread Control\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eDigital Thread Tension\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eDigitally calibrated thread tension makes adjustments precise and repeatable, with quick setting memory and easy thread release. An upper thread break sensor alerts you the moment the top thread breaks.\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\"\u003eConvenience \u0026amp; Ergonomics\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eFront Operation \u0026amp; Easy Setup\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eOperate everything from the front with a dedicated front handwheel, electronic presser foot lifter, and KickStart continuous quilting mode. Tool-free presser foot changes, a semi-automatic needle threader, and an on-board M-Class bobbin winder keep setup quick.\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\/bernina-q16plus-highlight-06.webp?v=1790868531\" alt=\"Front handwheel and controls on the BERNINA Q 16 PLUS longarm\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET ============\n       Stacked full-width cards (L 460 layout). Key Features flows into 2 columns via inline CSS columns. --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\" style=\"grid-template-columns: 1fr;\"\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\" style=\"columns: 2 260px; column-gap: 48px;\"\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eDual Integrated BSR Sensors:\u003c\/strong\u003e Encoder-free dual optical system for perfectly uniform stitches from 1 to 24 SPI.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eFrame \u0026amp; Sit-Down Ready:\u003c\/strong\u003e Start with a table and upgrade anytime to the modular BERNINA Studio Frame.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eDigital Thread Tension Adjustment:\u003c\/strong\u003e Digitally calibrated tension with quick setting memory and easy thread release.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eStandard Domestic Needle Support:\u003c\/strong\u003e Uses standard 130\/705 H needles, plus twin needles for 3D creative quilting.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eTool-Free Presser Foot Changes:\u003c\/strong\u003e Swap BERNINA free-motion, ruler, and couching feet without a screwdriver.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003e50 Ultra-Bright LED Lights:\u003c\/strong\u003e Full illumination along the throat and directly over the needle.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eOn-Board Bobbin Winder (M-Class):\u003c\/strong\u003e Dedicated winder fills high-capacity M-Class bobbins independently.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eIntuitive Color Touch Screen:\u003c\/strong\u003e 5 user profiles, stitch counter, and on-screen maintenance tutorials.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eFront Operation:\u003c\/strong\u003e Front handwheel, electronic presser foot lifter, and KickStart continuous quilting mode.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eUpper Thread Break Sensor:\u003c\/strong\u003e Alerts you the moment the top thread breaks.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eEasy Threading:\u003c\/strong\u003e Semi-automatic needle threader and forward threading path.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eRotary Class M Hook System:\u003c\/strong\u003e Large-capacity hook built for longarm quilting.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBobbins \u0026amp; Needles:\u003c\/strong\u003e Bobbin Case, 6 Pre-wound Bobbins, Needle Set (130\/705 H PRO)\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eCare \u0026amp; Storage:\u003c\/strong\u003e Thread Lubrication Unit, Metal Accessory Box\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eControls:\u003c\/strong\u003e Foot Pedal (for table setup)\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\u003cstrong\u003eFree-Motion Foot #9\u003c\/strong\u003e\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 (single video). --\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 (longarm terminology, one unified table).\n         Throat space metric, weight and dimensions omitted until confirmed. --\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 Space\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e16\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUp to 2,200 SPM\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Regulation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eDual Integrated BERNINA Longarm Stitch Regulator \/ 3 BSR Modes + Manual Mode\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1 SPI (25.4 mm) to 24 SPI (1.06 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBasting Modes\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1, 2, and 4 SPI\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eRotary Class M Hook \/ M-Class Bobbins \/ On-Board Bobbin Winder\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThread Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eDigital Thread Tension Adjustment with Setting Memory\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedles\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eStandard 130\/705 H \/ Twin Needle Compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Controls\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4.3\" Color Touch Screen \/ Setup Wizards \/ 5 User Profiles \/ Stitch Counter \/ 8-Way Programmable Handles (frame setup)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eOperation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFront Handwheel \/ Electronic Presser Foot Lifter \/ KickStart \/ Upper Thread Break Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e50 LED Lights\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThreading\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSemi-Automatic Needle Threader \/ Forward Threading Path\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSetup Options\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eTable (sit-down) or BERNINA Studio Frame 5 ft \/ 10 ft (1.5 m \/ 3 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eOptional Upgrades\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Studio Frame \/ Pantograph Kit \/ Ruler Work Kit \/ Q-matic Automated Quilting (sold separately)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (BERNINA version — badge + copy from Warranty_Bernina_-_Desktop.fig) --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA warranty — 20-Year Mechanical, 5-Year Circuit Boards, 2-Year Electrical\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBERNINA Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right — STANDARD, same every machine) --\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 — STANDARD, same every machine) --\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 — single video format --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n      \u003cdiv class=\"ksf-single-video\"\u003e\n        \u003cdiv class=\"ksf-single-video-frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/2a8OEE5LbOM\" title=\"BERNINA Q 16 PLUS\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp class=\"ksf-single-video-caption\"\u003eBERNINA Q 16 PLUS\u003c\/p\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\u003eCan the BERNINA Q 16 PLUS be used as a sit-down longarm?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Q 16 PLUS works in a table setup for sit-down quilting, and you can upgrade anytime by mounting it on the modular BERNINA Studio Frame.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eDoes the BERNINA Q 16 PLUS come with a frame?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe BERNINA Studio Frame is an optional upgrade, available in 5 ft or 10 ft (1.5 m \/ 3 m) lengths. Pantograph kits, a ruler work kit, and Q-matic automated quilting are also available separately.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat needles does the BERNINA Q 16 PLUS use?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe Q 16 PLUS uses standard domestic 130\/705 H needles, and it also supports twin needles for 3D creative quilting.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eHow does the stitch regulation work on the BERNINA Q 16 PLUS?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eDual optical sensors on either side of the stitch hole measure fabric movement and keep stitches uniform from 1 to 24 SPI. There are 3 BSR modes, including basting at 1, 2, or 4 SPI, plus a manual mode up to 2,200 stitches per minute.\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      {\n        \"@type\": \"Question\",\n        \"name\": \"Can the BERNINA Q 16 PLUS be used as a sit-down longarm?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. The Q 16 PLUS works in a table setup for sit-down quilting, and you can upgrade anytime by mounting it on the modular BERNINA Studio Frame.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Does the BERNINA Q 16 PLUS come with a frame?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The BERNINA Studio Frame is an optional upgrade, available in 5 ft or 10 ft (1.5 m \/ 3 m) lengths. Pantograph kits, a ruler work kit, and Q-matic automated quilting are also available separately.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What needles does the BERNINA Q 16 PLUS use?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The Q 16 PLUS uses standard domestic 130\/705 H needles, and it also supports twin needles for 3D creative quilting.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"How does the stitch regulation work on the BERNINA Q 16 PLUS?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Dual optical sensors on either side of the stitch hole measure fabric movement and keep stitches uniform from 1 to 24 SPI. There are 3 BSR modes, including basting at 1, 2, or 4 SPI, plus a manual mode up to 2,200 stitches per minute.\"\n        }\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71440024797437,"sku":null,"price":8999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-qseries-hero.png?v=1791222073"},{"product_id":"creator-without-wifi-device-1057-16-00","title":"Creator without WiFi Device (1057.16.00)","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (REFERENCE, universal\/brand-agnostic) — 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. Swap content per machine. --\u003e\n\u003c!-- UPDATED — new standard as of the Janome CoverPro 2000CPX build:\n     - Key Features \/ Included Accessories are SIDE-BY-SIDE columns (2 fixed columns by\n       default via .ksf-tricol), each its own bordered .ksf-featblock card containing ONE\n       plain vertical list — no internal split-in-half sub-columns anymore. This reverts to\n       the older side-by-side layout (see live Quilt Maker 18 reference) and REPLACES the\n       prior \"stacked full-width + internal featgrid split\" symmetry-logic pattern. Do not\n       reintroduce the featgrid 2-column split inside a block — one list per block now.\n     - INCLUDED PRESSER FEET AS ITS OWN 3RD COLUMN IS SERGER-ONLY. For every other machine\n       type (sewing, quilting, embroidery, coverstitch, combo, etc.) — even ones with a long\n       named list of presser feet — fold ALL feet into Included Accessories as regular\n       bullets and use only 2 columns. Only for sergers: add a 3rd .ksf-featblock and the\n       ksf-tricol-3 modifier class on the \u003csection class=\"ksf-tricol\"\u003e for 3 fixed columns.\n     - Highlights have NO CAP — build as many as source images support. If an image can't be\n       sourced for a highlight, drop it (it stays covered in Key Features\/Specs as text)\n       rather than leaving a broken slot.\n     - No \"machine shown for demonstration...\" fine print — removed permanently, never\n       reintroduce it.\n     - FIXED CSS BUG: .ksf-panel-split no longer sets display:grid unconditionally on the\n       base class. display is only ever set on the ACTIVE (checked) tab — block for plain\n       panels (Specs, Videos), grid for split panels (Warranty, Why Buy, Education). Applying\n       display unconditionally on the base class breaks the tab-toggle by keeping split panels\n       visible\/laid-out regardless of which tab is selected. Never reintroduce that pattern.\n     - Removed unused legacy sections that were dead CSS with no matching markup: hero-bonus\n       block, gift callout, SIO \"what you get\" branded block, video-grid (multi-embed grid),\n       delivery section, dimensions table\/photo grid, generic ksf-table. If a future build\n       needs one of these concepts, rebuild it fresh rather than reviving this old CSS.\n     - Fine-print\/note classes (.ksf-fineprint, .ksf-note) are KEPT even though currently\n       unused — low-cost to keep on hand, per standing team preference. --\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  \/* 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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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) — one per Highlight, NO CAP on count *\/\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: 12px; overflow: hidden; box-shadow: none; aspect-ratio: 16\/9; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 0; }\n  .ksf-pp .ksf-section-shot--contain img { object-fit: contain; background: #f4f5f6; }\n  .ksf-pp .ksf-card-video { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 12px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-card-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\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  \/* KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET — SIDE-BY-SIDE COLUMNS\n     Each section is its own bordered .ksf-featblock card, placed side by side with the others\n     (2 columns if no Presser Feet block, 3 if it exists). Each card holds ONE plain vertical\n     list — no internal split-in-half sub-columns. auto-fit lets this wrap to a single column\n     on narrow\/mobile screens automatically.\n     For SERGERS (and any machine without a real named presser-feet list): drop the 3rd\n     (Presser Feet) block, fold the single foot into Accessories, use only 2 columns. *\/\n  \/* KEY FEATURES \/ INCLUDED ACCESSORIES [\/ INCLUDED PRESSER FEET — SERGERS ONLY] — SIDE-BY-SIDE\n     COLUMNS. Default is 2 fixed columns (Key Features + Accessories) for every machine type.\n     Included Presser Feet as its own 3rd column is SERGER-ONLY — for every other machine type\n     (sewing, quilting, embroidery, coverstitch, combo, etc.), fold ALL presser feet into\n     Included Accessories as regular bullets, even if there's a long named list of them.\n     Each card holds ONE plain vertical list — no internal split-in-half sub-columns.\n     For the serger 3-column case, add the ksf-tricol-3 modifier class alongside ksf-tricol. *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr 1fr; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  @media (max-width: 900px) { .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 700px) { .ksf-pp .ksf-tricol, .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr; } }\n\n  \/* FINE PRINT \/ CALLOUT NOTE — kept on hand though currently unused anywhere in this template.\n     The old \"machine shown for demonstration and may not be compatible\" disclaimer copy is\n     PERMANENTLY REMOVED and must never be reintroduced; these classes are just generic\n     utility styling if a different small-print or callout need comes up. *\/\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\n  \/* WARRANTY tab prose width constraint *\/\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos, up to 15) *\/\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  \/* SINGLE VIDEO — used INSTEAD of the playlist when there is exactly ONE video.\n     Centered embed, caption below, no sidebar list. Drop the Videos tab entirely if there\n     are zero videos. *\/\n  .ksf-pp .ksf-single-video { max-width: 720px; margin: 0 auto; }\n  .ksf-pp .ksf-single-video-frame { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-single-video-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-single-video-caption { text-align: center; font-size: 14px; font-weight: 600; color: #4a4a4a; margin: 14px 0 0; }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education 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 \/ Why Buy \/ Education).\n     IMPORTANT: display is NOT set here. It is set ONLY on the active\/checked tab rule below\n     (grid for split panels, block for plain panels). Setting display:grid unconditionally on\n     this base class is the bug that was fixed — never reintroduce it. *\/\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  \/* ===== SPECIFICATIONS + WARRANTY + WHY BUY + EDUCATION + VIDEOS — 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  \/* FIXED (do not merge these two rules \/ do not apply display unconditionally elsewhere):\n     Specifications (t1) and Videos (t5\/t6) are PLAIN panels -\u003e display:block when active.\n     Warranty (t2), Why Buy From Us (t3), Education (t4) are SPLIT panels (image+text) -\u003e\n     display:grid when active. If the Videos tab is ever dropped (0 videos), just delete its\n     input\/label\/panel trio — do not renumber the others. *\/\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  @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\"\u003eBERNINA\u003c\/p\u003e\n      \u003ch1\u003eCreator without WiFi Device (1057.16.00)\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eUnlock limitless creative potential with BERNINA Embroidery Software 9 Creator. Engineered for digitizers, embroiderers, and textile artists, Software 9 combines intuitive manual and updated auto-digitizing tools with powerful creative suites.\u003c\/p\u003e\n      \u003cp class=\"ksf-lead\"\u003eFeaturing integrated CorelDraw SE for custom vector art, new Branching and Weld tools, Keyboard Design Collection with custom handwriting mapping, 100+ embroidery fonts, and 3D Puffy Lettering and Globe effects, this software gives you complete control over every stitch.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-software-9-designerplus-hero.png?v=1790626688\" alt=\"BERNINA Creator without WiFi Device (1057.16.00)\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eCreator\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eFull digitizing suite with manual and updated auto-digitizing tools.\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+ Fonts\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003ePlus the Keyboard Design Collection for custom lettering.\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\"\u003eCorelDraw SE\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eIncluded vector graphics software for drawing and editing artwork.\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\"\u003e3D Effects\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eColor Photo Stitch, Puffy Lettering, Globe, and couching tools.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS: alternating image side. H2 = embedded video; H1, H3, H4 = images.\n       Creator page = copy of the Software 9 DesignerPlus page, minus the wireless transfer content (no wireless device included). --\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\/bernina-software-9-designerplus-highlight-01.jpg?v=1790626688\" alt=\"Branching, Weld, and CorelDraw SE tools in BERNINA Embroidery Software 9 Creator\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eAdvanced Digitizing \u0026amp; Vector Creation\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eFull Editing Suite, Branching, Weld \u0026amp; CorelDraw SE\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eBranching automatically calculates the most efficient stitching sequence and connector placement. Weld merges overlapping objects into a single path, while integrated CorelDraw SE lets you draw and edit artwork seamlessly.\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\"\u003eLimitless Lettering \u0026amp; Mapping\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eKeyboard Design Collection, 100+ Fonts \u0026amp; Custom Handwriting\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eMap standalone alphabet designs directly to your keyboard keys to type on-screen effortlessly. Digitize your own handwriting or alphabets from scratch, and choose from over 100 pre-digitized fonts.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/INz_QIU2GmQ\" title=\"BERNINA Embroidery Software 9 Creator Keyboard Design Collection\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\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\/bernina-software-9-designerplus-highlight-03.jpg?v=1790626688\" alt=\"Color Photo Stitch, 3D Puffy Lettering, and CutWork applique in BERNINA Embroidery Software 9 Creator\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDimensional Artistry\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e3D Stitch Effects, Color Photo Stitch \u0026amp; CutWork Appliqué\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eTurn photos into embroidery with Color Photo Stitch. Add 3D Puffy Lettering, Globe spherical distortion, wool couching, and one-click appliqué creation with CutWork file exporting.\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\"\u003eLarge-Scale Projects\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eMulti-Hooping \u0026amp; Automated Quilt Layout\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eAutomatically split oversized designs across multiple hoop positions. Generate echo and stipple background quilting around quilt blocks.\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\/bernina-software-9-designerplus-highlight-04.jpg?v=1790626688\" alt=\"Multi-hooping and automated quilt block layout in BERNINA Embroidery Software 9 Creator\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ KEY FEATURES ============\n       Software → single Key Features block (no accessories or presser feet listed). --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\" style=\"grid-template-columns: 1fr;\"\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMulti-Computer Licensing:\u003c\/strong\u003e Flexible sign-in\/sign-out licensing lets you install and use the software across devices.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBranching \u0026amp; Weld Tools:\u003c\/strong\u003e Automated pathing, efficient stitching sequences, and object merging.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eCorelDraw SE Included:\u003c\/strong\u003e Integrated graphics software for instant vector creation and editing.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKeyboard Design Collection:\u003c\/strong\u003e Custom handwriting mapping plus 5 extra KDC font sets.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003e100+ Embroidery Fonts:\u003c\/strong\u003e Built-in fonts with recommended sizing indicators and scalable previews.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eAdvanced 3D Effects:\u003c\/strong\u003e Color Photo Stitch, Puffy Lettering, Globe Effect, Couching, and CutWork appliqué tools.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eIntegrated Design Library:\u003c\/strong\u003e Organize, search, and manage your embroidery design files.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMulti-Hooping \u0026amp; Quilt Layout:\u003c\/strong\u003e Automated quilt block layout with echo, scroll-clipped, and stipple fills.\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 · License \u0026amp; Support · Why Buy From Us · Education · Videos (single video). --\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\"\u003eLicense \u0026amp; Support\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 --\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\"\u003eSoftware Title\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Creator without WiFi Device (1057.16.00)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLicensing \u0026amp; Access\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFlexible Multi-Computer Usage via Sign-In \/ Sign-Out Authentication\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eGraphics Engine\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded CorelDraw SE Full Graphics Software Integration\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDigitizing Capabilities\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFull Manual Digitizing, Updated Auto-Digitizing, Color Photo Stitch, 3D Puffy Lettering, Wool Couching, Globe Effect\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLettering \u0026amp; Fonts\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e100+ Built-In Embroidery Fonts, Keyboard Design Collection (KDC Custom Mapping), 5 Exclusive KDC Fonts\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEditing \u0026amp; Pathing Tools\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBranching Tool, Weld Tool, Advanced Appliqué Creation (CutWork Export), Multi-Hooping Sequence Preview\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eQuilting \u0026amp; Color Tools\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomated Quilt Block Layout (Echo \/ Stipple Fills), 56+3 Color Palette Management w\/ Wheel\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFile \u0026amp; Machine Management\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIntegrated Design Library\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSupported Operating Systems\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMicrosoft Windows 10 \/ 11 (PC)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: License \u0026amp; Support — software is NOT covered by the BERNINA machine warranty (20\/5\/2), so no badge. --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p2\"\u003e\n      \u003ch3\u003eBERNINA Software License \u0026amp; Support\u003c\/h3\u003e\n      \u003cp\u003eBERNINA Embroidery Software 9 Creator is covered by BERNINA’s official software license and technical support. Flexible sign-in\/sign-out licensing lets you use the software across multiple computers.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right — STANDARD, same every machine) --\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 — STANDARD, same every machine) --\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 — single video format --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n      \u003cdiv class=\"ksf-single-video\"\u003e\n        \u003cdiv class=\"ksf-single-video-frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/1TG_7bLUCGI\" title=\"BERNINA Embroidery Software 9 Creator\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp class=\"ksf-single-video-caption\"\u003eBERNINA Embroidery Software 9 Creator\u003c\/p\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’s new in BERNINA Embroidery Software 9 Creator?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eSoftware 9 adds new Branching and Weld tools, updated auto-digitizing, integrated CorelDraw SE for vector artwork and custom handwriting mapping in the Keyboard Design Collection with 5 extra KDC fonts.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eCan I install Software 9 Creator on more than one computer?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. Software 9 uses flexible sign-in\/sign-out licensing, so you can install it on multiple computers and move your license between them.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eDoes Software 9 Creator work on a Mac?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eSoftware 9 Creator is a PC program compatible with Microsoft Windows 10 and 11.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eCan I turn my own handwriting or photos into embroidery?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Keyboard Design Collection lets you digitize your own handwriting or alphabets and map them to your keyboard keys, and Color Photo Stitch turns photos into embroidery designs.\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      {\n        \"@type\": \"Question\",\n        \"name\": \"What's new in BERNINA Embroidery Software 9 Creator?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Software 9 adds new Branching and Weld tools, updated auto-digitizing, integrated CorelDraw SE for vector artwork and custom handwriting mapping in the Keyboard Design Collection with 5 extra KDC fonts.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Can I install Software 9 Creator on more than one computer?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. Software 9 uses flexible sign-in\/sign-out licensing, so you can install it on multiple computers and move your license between them.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Does Software 9 Creator work on a Mac?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Software 9 Creator is a PC program compatible with Microsoft Windows 10 and 11.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Can I turn my own handwriting or photos into embroidery?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. The Keyboard Design Collection lets you digitize your own handwriting or alphabets and map them to your keyboard keys, and Color Photo Stitch turns photos into embroidery designs.\"\n        }\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71440665772285,"sku":null,"price":999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-software-9-designerplus-hero_420c01f4-12ab-4df6-ae41-88daff2d844b.png?v=1790880320"},{"product_id":"bernina-b475-qe","title":"Bernina B475 QE","description":"\u003c!-- ================= BERNINA 475 QE — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003e475 QE\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eMeet the quilter’s new best friend: the BERNINA 475 QE! Built to handle thick layers of your largest quilts, it delivers precise stitches via the patented BERNINA Hook system at up to 900 stitches per minute. Trim threads at the touch of a button, keep your hands on your work with the Free Hand System (FHS) knee lifter, and piece perfect 1\/4\" seams with the included Patchwork Foot #37 — plus a 4.3\" color touchscreen, Jumbo Bobbin, 840 stitch patterns, and BSR compatibility.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-475-qe-main.png?v=1790882919\" alt=\"BERNINA 475 QE Computerized Sewing and Quilting Machine\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003ePatchwork Foot #37 Included\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eDesigned specifically for straight-stitching and accurate feeding when piecing patchwork blocks with flawless 1\/4\" seam precision.\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\"\u003eAutomatic Thread Cutter\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eCuts top and bottom threads simultaneously and raises the needle at the touch of a button, keeping your hands free to keep creating.\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\"\u003eBERNINA Free Hand System (FHS)\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eStandard knee lifter bar raises and lowers the presser foot while simultaneously dropping the feed dog to keep your hands guiding the fabric.\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-Load Jumbo Bobbin \u0026amp; BERNINA Hook\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eQuiet, all-metal hook system running up to 900 SPM with a front-loading bobbin that holds up to 70% more thread than standard bobbins.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-475-qe-automatic-thread-cutter.png?v=1790882919\" alt=\"Automatic thread cutter on BERNINA 475 QE\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAutomatic Features Save Time\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAutomatic Features Save Time\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eNo more manual thread trimming. Press a single button to cut top and bottom threads automatically while the needle raises. Spend less time on tedious tasks and save more time for your creative quilting projects.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA Free Hand System (FHS)\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eBERNINA Free Hand System (FHS)\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eKeep your hands where they belong—on your fabric. The included knee lifter lets you simultaneously raise or lower the presser foot and engage the feed dogs using only your knee, giving you complete control over complex piecing.\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\/bernina-475-qe-free-hand-system-fhs-knee-lifter.png?v=1790882919\" alt=\"BERNINA Free Hand System FHS knee lifter on BERNINA 475 QE\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-475-qe-adjustable-presser-foot-pressure.png?v=1790882919\" alt=\"Adjustable presser foot pressure on BERNINA 475 QE\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAdjustable Presser Foot Pressure\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAdjustable Presser Foot Pressure\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eSew delicate silks or heavy quilt sandwiches with equal ease. Easily increase pressure for fine, thin materials or decrease pressure to let thick fabric layers glide smoothly beneath the foot without pulling.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA Hook System \u0026amp; Jumbo Bobbin\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eBERNINA Hook System \u0026amp; Jumbo Bobbin\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eAchieve perfectly consistent 5.5 mm stitches at speeds up to 900 stitches per minute. The high-capacity front-loading Jumbo Bobbin holds up to 70% more thread, allowing you to sew longer without interruption or project removal.\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\/bernina-475-qe-bernina-hook-jumbo-bobbin.png?v=1790882919\" alt=\"BERNINA Hook system and Jumbo Bobbin on BERNINA 475 QE\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\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\/bernina-475-qe-patchwork-foot-37.png?v=1790882919\" alt=\"Patchwork Foot 37 included with BERNINA 475 QE\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003ePatchwork Foot #37 Included\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003ePatchwork Foot #37 Included\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eEngineered specifically for piecing and straight-stitching. Patchwork Foot #37 provides ideal feeding alignment and extra insurance for exact 1\/4\" seam allowances on every quilt block.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 6 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eEasy-to-Navigate Color Touch Screen\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eEasy-to-Navigate Color Touch Screen\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eCentrally positioned 4.3\" color touch screen offers intuitive menu navigation. Access built-in stitch settings, long-term memory, on-screen help, and the Creative Sewing Consultant for instant advice.\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\/bernina-475-qe-4-3-inch-color-touchscreen.png?v=1790882919\" alt=\"4.3 inch color touchscreen on BERNINA 475 QE\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED PRESSER FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHigh-Speed Performance:\u003c\/strong\u003e Variable sewing speed up to 900 stitches per minute controlled via slide speed lever or programmable foot pedal.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eExtended Freearm Workspace:\u003c\/strong\u003e 7 inches (177.8 mm) of space to the right of the needle to manage medium-to-large quilt projects easily.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e840 Total Built-In Stitch Patterns:\u003c\/strong\u003e 29 utility, 200 decorative, 40 quilting, 13 cross-stitch, 10 buttonholes, and 4 built-in sewing alphabets.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Adaptive Thread Tension:\u003c\/strong\u003e Continuously monitors and maintains optimal thread tension automatically while sewing.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOn-Screen Editing \u0026amp; Memory:\u003c\/strong\u003e Combine stitches, adjust length\/width while sewing, and save custom stitch alterations in short-term or long-term memory.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSemi-Automatic Needle Threader:\u003c\/strong\u003e Makes threading through the needle eye quick, simple, and hassle-free.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e11 Needle Positions:\u003c\/strong\u003e Precise needle placement customization with full sewing functionality in every position.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAutomatic Buttonhole Measurement:\u003c\/strong\u003e Automatically measures and repeats buttonhole lengths accurately using Slide Foot #3A.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eStart\/Stop Button \u0026amp; Needle Stop Up\/Down:\u003c\/strong\u003e Sew without using the foot control pedal and program the needle to stop up or down in the fabric.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBright 8-LED Workspace Lighting:\u003c\/strong\u003e Generously illuminates the bed and needle area for fatigue-free sewing.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIntegrated USB Interface:\u003c\/strong\u003e Enables software updates and custom stitch maintenance.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eExtension Surface \u0026amp; Support Hardware:\u003c\/strong\u003e BERNINA Slide-On Freearm Extension Table, BERNINA Programmable Foot Control Pedal, Power Line Cable.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHands-Free Control System:\u003c\/strong\u003e BERNINA Free Hand System (FHS) Knee Lifter Bar.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eThread \u0026amp; Bobbin Support Hardware:\u003c\/strong\u003e 3 × Spool Discs, 1 × Foam Pad, 5 × Jumbo Bobbins (1 in bobbin case + 4 in accessory bag).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaintenance Tools, Protection \u0026amp; Storage:\u003c\/strong\u003e Height Compensation Tool, Seam Ripper, Selection of Needles, Cleaning Brush, Red Screwdriver, Soft Dust Cover with Pocket, Accessory Bag.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eReverse Pattern Foot #1\/1C\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOverlock Foot #2\/2A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eButtonhole Foot with Slide #3A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eZipper Foot #4\/4D\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eBlindstitch Foot #5\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePatchwork Foot #37\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA 475 QE — Full 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 --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\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\"\u003eWorkspace Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7\" (177.8 mm) Clearance to Right of Needle\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Operational Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e900 Stitches Per Minute (SPM)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Navigation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eCentrally Positioned 4.3\" Color LCD Touchscreen\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System \u0026amp; Bobbin\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Hook System with Front-Loading Jumbo Bobbin (70% More Thread Capacity)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8-LED Workspace Illumination Array\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Weight \u0026amp; Power\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e20.94 lb (9.5 kg) Driven by Heavy-Duty DC Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eSewing \u0026amp; Quilting Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Sewing Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e840 Total Stitch Patterns (29 Utility, 200 Decorative, 40 Quilting, 13 Cross-Stitch, 10 Buttonholes, 4 Sewing Alphabets)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Parameter Ranges\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5.5 mm Maximum Stitch Width \/ 6.0 mm Maximum Stitch Length \/ 11 Needle Positions\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eQuilting Features\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003ePatchwork Foot #37 Included, BSR Functionality Compatible (Straight Stitch \u0026amp; Zigzag)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFabric Feeding \u0026amp; Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eManual Adjustable Presser Foot Pressure \u0026amp; BERNINA Adaptive Thread Tension System\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation Features\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSemi-Automatic Needle Threader, Automatic Thread Cutter, Needle Stop Up\/Down, Automatic Buttonhole Length Measuring\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMemory \u0026amp; On-Screen Tools\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003ePattern Repeat (up to 9), Pattern Start\/End, On-Screen Sewing Consultant, Sewing Tutorial, Short-Term \u0026amp; Long-Term Altered Stitch Memory\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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 --\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=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\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\n  \u003c!-- TAB 5: VIDEOS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\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\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/PNg-9yXTVck\" title=\"Touch screen and functions of the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/ERk7ElXy1PI\" title=\"Sewing buttonholes with the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/tDZGBZGJk94\" title=\"Patchwork and quilting with the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps4\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/WdWux7bZHEM\" title=\"Changing and saving stitches with the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps5\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/n6D4ZQfgwjA\" title=\"Cleaning and oiling the B 435, B 475 QE, B 480 and B 485\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 475 QE Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eTouch screen and functions of the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing buttonholes with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003ePatchwork and quilting with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp4\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e4\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eChanging and saving stitches with the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp5\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e5\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eCleaning and oiling the B 435, B 475 QE, B 480 and B 485\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhy is the BERNINA 475 QE called the quilter’s best friend?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 475 QE is built with quilters in mind: it includes Patchwork Foot #37 for accurate 1\/4\" seams, the Free Hand System (FHS) knee lifter for hands-free control, an automatic thread cutter, adjustable presser foot pressure for thick quilt sandwiches, 40 dedicated quilting stitches, and a 7\" free arm. The front-loading Jumbo Bobbin holds up to 70% more thread, so you stop less often while piecing and quilting.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eIs the BERNINA 475 QE compatible with the BERNINA Stitch Regulator (BSR)?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The B 475 QE is BSR-compatible (straight stitch and zigzag), so you can add the optional BERNINA Stitch Regulator to keep stitch lengths consistent during free-motion quilting, no matter how fast you move the fabric.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eHow many stitches does the BERNINA 475 QE have?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 475 QE includes 840 total stitch patterns: 29 utility, 200 decorative, 40 quilting, 13 cross-stitch, 10 buttonholes, and 4 sewing alphabets. Stitches reach up to 5.5mm wide and 6mm long, with 11 needle positions, and you can save custom stitch alterations in short-term or long-term memory.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat accessories and presser feet come with the BERNINA 475 QE?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 475 QE comes with 6 BERNINA presser feet (Reverse Pattern Foot #1\/1C, Overlock Foot #2\/2A, Buttonhole Foot with Slide #3A, Zipper Foot #4\/4D, Blindstitch Foot #5, and Patchwork Foot #37), a slide-on freearm extension table, a programmable foot control, the Free Hand System (FHS) knee lifter bar, 5 Jumbo Bobbins, spool discs, a height compensation tool, needles, maintenance tools, a soft dust cover with pocket, and an accessory bag.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why is the BERNINA 475 QE called the quilter’s best friend?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 475 QE is built with quilters in mind: it includes Patchwork Foot #37 for accurate 1\/4” seams, the Free Hand System (FHS) knee lifter for hands-free control, an automatic thread cutter, adjustable presser foot pressure for thick quilt sandwiches, 40 dedicated quilting stitches, and a 7” free arm. The front-loading Jumbo Bobbin holds up to 70% more thread, so you stop less often while piecing and quilting.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BERNINA 475 QE compatible with the BERNINA Stitch Regulator (BSR)?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The B 475 QE is BSR-compatible (straight stitch and zigzag), so you can add the optional BERNINA Stitch Regulator to keep stitch lengths consistent during free-motion quilting, no matter how fast you move the fabric.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many stitches does the BERNINA 475 QE have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 475 QE includes 840 total stitch patterns: 29 utility, 200 decorative, 40 quilting, 13 cross-stitch, 10 buttonholes, and 4 sewing alphabets. Stitches reach up to 5.5mm wide and 6mm long, with 11 needle positions, and you can save custom stitch alterations in short-term or long-term memory.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories and presser feet come with the BERNINA 475 QE?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 475 QE comes with 6 BERNINA presser feet (Reverse Pattern Foot #1\/1C, Overlock Foot #2\/2A, Buttonhole Foot with Slide #3A, Zipper Foot #4\/4D, Blindstitch Foot #5, and Patchwork Foot #37), a slide-on freearm extension table, a programmable foot control, the Free Hand System (FHS) knee lifter bar, 5 Jumbo Bobbins, spool discs, a height compensation tool, needles, maintenance tools, a soft dust cover with pocket, and an accessory bag.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71440865067261,"sku":null,"price":2499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-475-qe-main.png?v=1790882919"},{"product_id":"bernina-b500-e","title":"Bernina B500 E","description":"\u003c!-- ================= BERNINA 500 E — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003e500 E\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eUnlock limitless embroidery creativity with the BERNINA 500 E! Designed exclusively for embroidery artists and monogrammers, it pairs an 8.5\" freearm with the included Embroidery Module M with Smart Drive Technology (SDT) for smooth, quiet embroidery across a 400 × 150 mm field at up to 1,000 stitches per minute. Position designs with Pinpoint Placement, finish cleanly with Thread Away Mode and the automatic thread cutter, and edit on the 4.3\" touchscreen — with 275 built-in designs, 8 alphabets, and a Jumbo Bobbin.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-500-e-main.png?v=1790885905\" alt=\"BERNINA 500 E Computerized Embroidery Machine\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eAdvanced Embroidery Module M with SDT\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eIncluded standard for smoother, quieter embroidery across a 15.7\" × 5.9\" (400 × 150 mm) field.\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\"\u003ePinpoint Placement for Precise Positioning\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eMatch two on-screen points to your hoop and the machine aligns, rotates, and sizes the design for you.\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\"\u003eThread Away Mode \u0026amp; Automatic Thread Cutter\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eCuts threads and lifts the needle in one press, while Thread Away pulls tails underneath for a clean finish.\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\"\u003eEnhanced On-Screen Design Editing Suite\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eUndo\/Redo, Group\/Ungroup, Color Wheel, WordART, and more — all on screen with Creative Consultant help.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-500-e-8-5-inch-freearm-embroidery-area.png?v=1790885905\" alt=\"Extended 8.5 inch freearm and embroidery area on BERNINA 500 E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eExtended 8.5\" Freearm \u0026amp; Generous Embroidery Area\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eExtended 8.5\" Freearm \u0026amp; Generous Embroidery Area\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eHandle big embroidery projects with ease. The extended 8.5\" (215.9 mm) freearm provides ample room for garments and accessories, while the included Embroidery Module M with SDT supports a maximum embroidery area of 15.7\" × 5.9\" for bringing your boldest creative ideas to life.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eEnhanced On-Screen Design Editing\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eEnhanced On-Screen Design Editing\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eRealize your embroidery vision directly on the touchscreen with powerful editing tools. Undo and redo steps with ease, edit designs as a group or break them apart, and customize the stitch-out sequence to create entirely new looks from your favorite motifs.\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\/bernina-500-e-on-screen-design-editing.png?v=1790885906\" alt=\"On-screen design editing on BERNINA 500 E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-500-e-pinpoint-placement.png?v=1790885905\" alt=\"Pinpoint Placement on BERNINA 500 E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003ePinpoint Placement for Precise Results\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003ePinpoint Placement for Precise Results\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003ePosition embroidery designs precisely without needing templates. Simply select two reference points on screen and match them to the markings on your hooped fabric — the machine automatically aligns, rotates, and scales the design for perfect placement every time.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAutomatic Thread Cutter \u0026amp; Needle Lift\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAutomatic Thread Cutter \u0026amp; Needle Lift\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eSay goodbye to manual thread trimming. With a single button press, the automatic thread cutter operates two steps in one: cutting both threads cleanly and lifting the needle — so you can keep your hands on your project and your momentum moving forward.\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\/bernina-500-e-automatic-thread-cutter.png?v=1790885905\" alt=\"Automatic thread cutter on BERNINA 500 E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\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\/bernina-500-e-thread-away-mode.png?v=1790885905\" alt=\"Thread Away Mode on BERNINA 500 E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eThread Away Mode for Flawless Embroidery\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eThread Away Mode for Flawless Embroidery\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eAchieve professional-grade embroidery results on every project. Thread Away Mode performs a swift hoop movement that pulls most upper thread tails to the underside, eliminating manual trimming on the top side and delivering crisp, clean embroidery from the very first stitch.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 6 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA Hook System \u0026amp; Front-Load Jumbo Bobbin\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eBERNINA Hook System \u0026amp; Front-Load Jumbo Bobbin\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eExperience consistently precise, quiet, and fast embroidery execution. The patented BERNINA Hook keeps every stitch consistent at speeds up to 1,000 stitches per minute, while the front-loading Jumbo Bobbin holds up to 70% more thread so you can embroider longer between refills.\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\/bernina-500-e-bernina-hook-jumbo-bobbin.png?v=1790885905\" alt=\"BERNINA Hook system and Jumbo Bobbin on BERNINA 500 E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED EMBROIDERY FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eExtended 8.5\" Freearm Workspace:\u003c\/strong\u003e 8.5 inches (215.9 mm) of clearance to the right of the needle for comfortable handling of garments, accessories, and large embroidery projects.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e275 Built-In Embroidery Designs \u0026amp; 8 Alphabets:\u003c\/strong\u003e Expansive library of embroidery motifs and lettering alphabets for monogramming, decorative work, and specialty techniques.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Hook System \u0026amp; Front-Load Jumbo Bobbin:\u003c\/strong\u003e Precision all-metal hook system delivers consistent stitches at up to 1,000 SPM; Jumbo bobbin holds 70% more thread than standard bobbins.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIncluded Embroidery Module M with Smart Drive Technology (SDT):\u003c\/strong\u003e Smoother, quieter, and more precise embroidery movement with a maximum field of 15.7\" × 5.9\" (400 × 150 mm).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePinpoint Placement (2-Point Placement):\u003c\/strong\u003e Automatic design alignment, rotation, resizing, and positioning to match two reference points on hooped fabric.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eEnhanced On-Screen Design Editing:\u003c\/strong\u003e Undo\/Redo, Group\/Ungroup, Color Wheel, rotate, mirror, scale, and combine designs directly on the 4.3\" color touchscreen.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eThread Away Mode:\u003c\/strong\u003e Swift hoop movement pulls upper thread tails to the underside for clean top-surface embroidery results without manual trimming.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAutomatic Thread Cutter:\u003c\/strong\u003e One-button two-step operation simultaneously cuts thread and lifts the needle for uninterrupted creative flow.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCreative Embroidery Consultant \u0026amp; Tutorial:\u003c\/strong\u003e On-screen expert guidance, tips, tricks, and step-by-step tutorials available at any time during embroidery.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eWordART, Endless Embroidery \u0026amp; Color Resequence:\u003c\/strong\u003e Create custom text arrangements, execute seamless endless embroidery patterns, and resequence color changes to minimize thread swaps.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFreearm Embroidery:\u003c\/strong\u003e Compatible with all BERNINA embroidery hoops for in-the-round garment embroidery without cutting or disassembling the item.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eInvisible Secure, Smart Secure \u0026amp; Jump Stitch Cutting:\u003c\/strong\u003e Automatically adds invisible tie-on\/off stitches and cuts jump stitches for clean, professional embroidery results on every design.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eStandard Embroidery Hoops (2 Hoops \u0026amp; Templates):\u003c\/strong\u003e Embroidery Hoop Large Oval with Template (255 × 145 mm \/ 10.0\" × 5.7\"), Embroidery Hoop Medium with Template (130 × 100 mm \/ 5.1\" × 3.9\").\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIncluded Embroidery Module M with Smart Drive Technology (SDT):\u003c\/strong\u003e Standard-included advanced embroidery module featuring SDT for enhanced stitch quality, smoother movement, and maximum embroidery field of 15.7\" × 5.9\" (400 × 150 mm).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSoftware \u0026amp; Digital Tools:\u003c\/strong\u003e BERNINA ArtLink Embroidery Software (free download at bernina.com), Touch Pen.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eThread \u0026amp; Bobbin Support Hardware:\u003c\/strong\u003e 3 × Spool Discs, 2 × Foam Pads, White Thread Spool Net, Template Holder, 5 × Jumbo Bobbins (1 in bobbin case + 4 in accessory box).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaintenance Tools, Protection \u0026amp; Storage:\u003c\/strong\u003e Seam Ripper, Embroidery Needle Assortment SUK, Cleaning Brush, Red Screwdriver, Power Line Cable, Soft Dust Cover with Pocket, Magnetic Accessory Box.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Embroidery Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eEmbroidery Presser Foot #26L\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA 500 E — Full 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 --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMachine Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eComputerized Embroidery Machine (Embroidery-Only)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWorkspace Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8.5\" (215.9 mm) Space to the Right of the Needle\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Embroidery Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,000 Stitches Per Minute (SPM)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Navigation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4.3\" Color LCD Touchscreen with Home Button Concept \u0026amp; Multi-Function Knobs\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook \u0026amp; Bobbin System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Hook System with Front-Loading Jumbo Bobbin (70% More Capacity)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThread Management\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUpper \u0026amp; Lower Thread Sensors, Automatic Thread Cutter, Thread Away Mode\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e12-LED Workspace Illumination Array\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eEmbroidery Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Embroidery Field\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e15.7\" × 5.9\" (400 × 150 mm) via Included Embroidery Module M with SDT\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-In Embroidery Library\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e275 Embroidery Designs \u0026amp; 8 Embroidery Alphabets\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSupported Design Formats\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eEXP, DST, PES, PEC, JEF, SEW, PCS, XXX (Import\/Export via USB)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDesign Positioning\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003ePinpoint Placement (2-Point), Drag \u0026amp; Drop Positioning, Position Recall\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDesign Editing Tools\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUndo\/Redo, Group\/Ungroup, Color Wheel, WordART, Endless Embroidery, Color Resequence, Sequence Control\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation \u0026amp; Finishing\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eInvisible Secure, Smart Secure, Thread-Up Command, Programmable Jump Stitch Cutting, Basting\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHoop Compatibility\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSmall Clamp (6.25\" × 6.5\"), Large Freearm (5.7\" × 10\"), Midi (10.4\" × 6.5\"), Mega (15.7\" × 5.9\")\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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 --\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=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\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\n  \u003c!-- TAB 5: VIDEOS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\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\n      \u003cdiv class=\"ksf-vp-stage\"\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/XsZuaODfv2o\" title=\"Embroidery tutorial: first steps with the B 500, B 535, B 540, B 570 Q and B 590\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/Va74E2LmTIE\" title=\"Embroidery tutorial: grouping and ungrouping designs with the B 500 and B 590\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/qrSoJzJpbkQ\" title=\"Embroidery tutorial: Pinpoint Placement of embroidery designs with the B 500 and B 590\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 500 E Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eEmbroidery tutorial: first steps with the B 500, B 535, B 540, B 570 Q and B 590\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eEmbroidery tutorial: grouping and ungrouping designs with the B 500 and B 590\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eEmbroidery tutorial: Pinpoint Placement of embroidery designs with the B 500 and B 590\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eIs the BERNINA 500 E an embroidery-only machine?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The BERNINA 500 E is a dedicated embroidery-only machine — it does not do regular sewing. The Embroidery Module M with Smart Drive Technology (SDT) is included as standard, so you can start embroidering right away with a maximum field of 15.7\" × 5.9\" (400 × 150 mm) at up to 1,000 stitches per minute.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat is Pinpoint Placement on the BERNINA 500 E?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003ePinpoint Placement (2-Point Placement) lets you position designs precisely without templates. You select two reference points on the screen and match them to the markings on your hooped fabric, and the machine automatically aligns, rotates, resizes, and positions the design for you.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat does Thread Away Mode do?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThread Away Mode performs a quick hoop movement that pulls most upper thread tails to the underside of the fabric. Combined with the automatic thread cutter and jump stitch cutting, it eliminates most manual trimming on the top side for clean, professional-looking embroidery.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat accessories come with the BERNINA 500 E?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 500 E comes with the Embroidery Module M with SDT, Embroidery Presser Foot #26L, a Large Oval hoop (255 × 145 mm) and a Medium hoop (130 × 100 mm) with templates, 5 Jumbo Bobbins, spool discs, a thread spool net, SUK embroidery needles, a touch pen, maintenance tools, a magnetic accessory box, a soft dust cover, and access to the free BERNINA ArtLink embroidery software.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BERNINA 500 E an embroidery-only machine?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The BERNINA 500 E is a dedicated embroidery-only machine — it does not do regular sewing. The Embroidery Module M with Smart Drive Technology (SDT) is included as standard, so you can start embroidering right away with a maximum field of 15.7” × 5.9” (400 × 150 mm) at up to 1,000 stitches per minute.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is Pinpoint Placement on the BERNINA 500 E?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Pinpoint Placement (2-Point Placement) lets you position designs precisely without templates. You select two reference points on the screen and match them to the markings on your hooped fabric, and the machine automatically aligns, rotates, resizes, and positions the design for you.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What does Thread Away Mode do?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Thread Away Mode performs a quick hoop movement that pulls most upper thread tails to the underside of the fabric. Combined with the automatic thread cutter and jump stitch cutting, it eliminates most manual trimming on the top side for clean, professional-looking embroidery.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories come with the BERNINA 500 E?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 500 E comes with the Embroidery Module M with SDT, Embroidery Presser Foot #26L, a Large Oval hoop (255 × 145 mm) and a Medium hoop (130 × 100 mm) with templates, 5 Jumbo Bobbins, spool discs, a thread spool net, SUK embroidery needles, a touch pen, maintenance tools, a magnetic accessory box, a soft dust cover, and access to the free BERNINA ArtLink embroidery software.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71441072357629,"sku":null,"price":2999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-500-e-main.png?v=1790885905"},{"product_id":"bernina-pro-frame","title":"Bernina Pro Frames","description":"\u003c!-- ================= BERNINA PRO FRAMES — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003ePRO Frames\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eTake your longarm quilting to a whole new level with the BERNINA PRO Frames, precision-engineered for BERNINA Q 20 and Q 24 machines. Available in Small (8’10\"), Classic (11’11\"), and Large (12’11\"), each frame is built from sturdy anodized aluminum with a friction-free 16-wheel system, jointless X- and Y-axis tracks, and a multi-step ratchet for even tension. Classic and Large frames also support optional Q-matic automation and a hydraulic lift.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-pro-frames-main.png?v=1790954416\" alt=\"BERNINA PRO Frames Longarm Quilting Frame System\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eThree Frame Sizes: Small, Classic \u0026amp; Large\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eChoose 8’10\", 11’11\", or 12’11\" to fit quilts from about 71\" to 120\" in any studio.\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\"\u003eCompatible with BERNINA Q 20 \u0026amp; Q 24\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eEngineered exclusively for BERNINA Q 20 and Q 24 longarms for seamless integration and peak performance.\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\"\u003eAnodized Aluminum Frame Construction\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eLightweight yet sturdy aluminum handles the speed and weight of BERNINA longarms with ease.\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\"\u003eOptional Q-matic Automation System\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eAdd BERNINA Q-matic for fully automated edge-to-edge quilting on Classic and Large frames.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-pro-frames-three-frame-sizes.png?v=1790954416\" alt=\"BERNINA PRO Frames in Small, Classic and Large sizes\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eThree Frame Sizes for Every Studio Space\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eThree Frame Sizes for Every Studio Space\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eAvailable in Small (8’10\"), Classic (11’11\"), and Large (12’11\"), the BERNINA PRO Frames accommodate quilts from approximately 71\" to 120\", adapting to any studio footprint without compromising performance or stability.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBuilt for BERNINA Q 20 \u0026amp; Q 24 Longarm Machines\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eBuilt for BERNINA Q 20 \u0026amp; Q 24 Longarm Machines\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003ePrecision-engineered to pair with BERNINA Q 20 and Q 24 longarm machines, the PRO Frame delivers an optimized quilting experience with seamless machine integration and rock-solid stability at any operating speed.\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\/bernina-pro-frames-q20-q24-compatible.png?v=1790954417\" alt=\"BERNINA PRO Frames compatible with BERNINA Q 20 and Q 24\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-pro-frames-anodized-aluminum-construction.png?v=1790954416\" alt=\"Anodized aluminum construction of BERNINA PRO Frames\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAnodized Aluminum Construction Handles High-Speed Quilting\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAnodized Aluminum Construction Handles High-Speed Quilting\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eConstructed from lightweight yet incredibly sturdy anodized aluminum, every BERNINA PRO Frame readily handles the high speeds, weight, and performance demands of BERNINA longarm machines — from the first stitch to the last.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + COMPATIBLE ACCESSORIES + Q SERIES PRESSER FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAvailable in Three Sizes (Small, Classic \u0026amp; Large):\u003c\/strong\u003e Small (8’10\" × 3’11\"), Classic (11’11\" × 3’11\"), and Large (12’11\" × 3’11\") to fit any studio space and project scale.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCompatible with BERNINA Q 20 \u0026amp; Q 24 Longarm Machines:\u003c\/strong\u003e Precision-engineered exclusively for BERNINA Q 20 and Q 24 for seamless integration and optimized quilting performance.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAnodized Aluminum Construction:\u003c\/strong\u003e Lightweight yet sturdy frame material that handles high speeds, weight, and daily demands of professional longarm quilting with ease.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eContinuous X- and Y-Axis Track System with No Joints:\u003c\/strong\u003e Smooth, uninterrupted tracks across the full frame length for consistent, even sewhead movement throughout every quilt.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFriction-Free 16-Wheel System:\u003c\/strong\u003e Angled tracks and wheel axles deliver accurate, smooth sewhead movement for even, high-quality quilting at any speed.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMulti-Step Ratchet System for Perfect Fabric Tension:\u003c\/strong\u003e Adjustable ratchet mechanism ensures the quilt sandwich is held at ideal tension throughout the quilting process.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIntegrated Latch System for Maximum Fabric Holding:\u003c\/strong\u003e Delivers maximum fabric holding power with easy release — keeping the quilt secure while still allowing effortless advancement.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMagnetically Secured Top Rail with Pivot Pick-Up:\u003c\/strong\u003e The top rail pivots up with ease for smooth batting positioning, then snaps securely back into place via magnetic closure.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHeavy-Duty Canvas Leaders with Positioning Markings:\u003c\/strong\u003e Durable leaders with built-in positioning markings for years of reliable quilt loading and consistent alignment.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDead Bar for Consistent Fabric Height:\u003c\/strong\u003e Maintains perfect fabric height regardless of quilt length, ensuring even stitching from beginning to end.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e4 Bungee Clamps for Precise Quilt Alignment:\u003c\/strong\u003e Align every quilt to perfection before quilting begins, eliminating guesswork and ensuring a square, even finished result.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOptional Q-matic Automation \u0026amp; Hydraulic Lift:\u003c\/strong\u003e Large and Classic PRO Frames support optional Q-matic automation and an optional hydraulic lift for one-touch height adjustment.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eCompatible Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eQuilting Pattern Tools:\u003c\/strong\u003e Pantograph Kit (everything needed for easy edge-to-edge designs), Ruler Work Kit (wide range of rulers for precise straight quilting \u0026amp; specialty shapes), BERNINA Ruler Kits (used with Adjustable Ruler Feet #72, #72S \u0026amp; #96).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFrame Mobility \u0026amp; Storage:\u003c\/strong\u003e Frame Casters (for easy moving \u0026amp; repositioning of the PRO Frame), Hydraulic Lift (one-touch height adjustment — available for Large \u0026amp; Classic PRO Frames), Additional Shelving (extra storage space underneath the PRO Frame).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eLeader \u0026amp; Batting Management:\u003c\/strong\u003e Zippered Leaders (pin or baste fabric to the removed leader edge for easy project switching), Zippered Leaders Supplementary Kit (three additional zipper parts for take-up, back \u0026amp; top rails), Batting Rail\/Roll Holder (conveniently store batting directly on the frame).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eErgonomic Precision Tools:\u003c\/strong\u003e Palm Precision Handles (mounted directly to the machine head for comfortable, controlled micro-stippling and detail work), Mechanical Channel Locks (mounted to the frame \u0026amp; carriage for straighter, more precise quilting lines).\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp style=\"margin:16px 0 0;font-size:13px;color:#6a6a6a;font-style:italic;\"\u003e* Includes Q 20 \u0026amp; Q 24 and all optional accessories.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eQ Series Presser Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eStandard Foot:\u003c\/strong\u003e Darning Foot #9 (included with Q Series longarm machine).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOptional Feet:\u003c\/strong\u003e #15, #24, #26, #29, #43, #44C, #72, #72S, #73, #74, #96 — covering free-motion, ruler work, echo quilting, couching, and specialty techniques.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 4-TAB SPECCARD (no Education tab) --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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-t5\"\u003e\n\n  \u003cdiv class=\"ksf-speccard-head\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA PRO Frames — Full 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-t5\"\u003eVideos\u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 1: SPECIFICATIONS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eProduct Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eProfessional Longarm Quilting Frame System\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCompatible Longarm Machines\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Q 20 \u0026amp; Q 24\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAvailable Frame Sizes\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSmall: 8’10\" × 3’11\" (2.7 × 1.2 m) | Classic: 11’11\" × 3’11\" (3.63 × 1.2 m) | Large: 12’11\" × 3’11\" (3.93 × 1.2 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFrame Construction\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAnodized Aluminum — Lightweight, Sturdy \u0026amp; High-Speed Rated\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Quilt Size\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSmall: ~71\" (1.8 m) | Classic: ~108\" (2.74 m) | Large: ~120\" (3.05 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAdjustable Frame Height\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e35\" – 47\" (0.9–1.2 m) — All Three Models\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eQuilting Automation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOptional Q-matic Longarm Quilting Automation System Compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eFrame Size Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSmall PRO Frame\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8’10\" × 3’11\" (2.7 × 1.2 m) | Max Quilt: ~71\" (1.8 m) | Leaders: 83\" \/ 6’11\" (2.12 m) | 4 Legs | Hydraulic Lift: Not Available\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eClassic PRO Frame\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e11’11\" × 3’11\" (3.63 × 1.2 m) | Max Quilt: ~108\" (2.74 m) | Leaders: 120\" \/ 10’ (3.07 m) | 6 Legs | Hydraulic Lift: Optional\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLarge PRO Frame\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e12’11\" × 3’11\" (3.93 × 1.2 m) | Max Quilt: ~120\" (3.05 m) | Leaders: 132\" \/ 11’ (3.36 m) | 6 Legs | Hydraulic Lift: Optional\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eWheel \u0026amp; Track System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFriction-Free 16-Wheel System; Continuous X- \u0026amp; Y-Axis Track with No Joints; Angled Tracks \u0026amp; Wheel Axles for Accurate, Smooth Sewhead Movement\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTensioning \u0026amp; Alignment\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMulti-Step Ratchet System for Perfect Fabric Tension; Integrated Latch System (Maximum Holding Power, Easy Release); 4 Bungee Clamps; Dead Bar for Consistent Fabric Height\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLeader System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eHeavy-Duty Canvas Leaders with Positioning Markings; Spacious Pantograph Tabletop; Large Diameter Rails Eliminate Rail Flex When Tensioning the Quilt\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLeg Configuration\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSmall PRO: 4 Adjustable Legs | Classic PRO \u0026amp; Large PRO: 6 Adjustable Legs; Adjustable Foot Pads for Perfect Leveling on All Models\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- TAB 4: VIDEOS (uses t5\/p5 IDs for amber styling) --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\u003e\n      \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp1\" checked\u003e\n      \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp2\"\u003e\n\n      \u003cdiv class=\"ksf-vp-stage\"\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/cXi04au1O78\" title=\"BERNINA Q 24 Tutorial: Quilt Frame Assembly\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/T2r4nKhdEao\" title=\"BERNINA Q Series Tutorial: Installing the Leaders on the Frame\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA PRO Frames Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eBERNINA Q 24 Tutorial: Quilt Frame Assembly\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eBERNINA Q Series Tutorial: Installing the Leaders on the Frame\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhich BERNINA longarm machines work with the PRO Frames?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe BERNINA PRO Frames are precision-engineered exclusively for the BERNINA Q 20 and Q 24 longarm quilting machines, giving you seamless integration, smooth sewhead movement, and rock-solid stability at any quilting speed.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat size PRO Frame do I need?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eChoose based on the largest quilt you plan to make and your studio space. The Small PRO Frame (8’10\") handles quilts up to about 71\", the Classic (11’11\") up to about 108\", and the Large (12’11\") up to about 120\". All three are 3’11\" deep with an adjustable frame height of 35\"–47\".\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eCan I add Q-matic automation or a hydraulic lift to the PRO Frame?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes, on the Classic and Large PRO Frames. Both support the optional BERNINA Q-matic Longarm Quilting Automation System for automated edge-to-edge quilting, as well as an optional hydraulic lift for one-touch height adjustment. The hydraulic lift is not available for the Small PRO Frame.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat features help keep my quilt evenly tensioned on the PRO Frame?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe PRO Frame uses a multi-step ratchet system for perfect fabric tension, an integrated latch system for maximum holding power with easy release, a dead bar for consistent fabric height, 4 bungee clamps for square alignment, and large-diameter rails that eliminate rail flex when tensioning the quilt.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which BERNINA longarm machines work with the PRO Frames?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BERNINA PRO Frames are precision-engineered exclusively for the BERNINA Q 20 and Q 24 longarm quilting machines, giving you seamless integration, smooth sewhead movement, and rock-solid stability at any quilting speed.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What size PRO Frame do I need?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Choose based on the largest quilt you plan to make and your studio space. The Small PRO Frame (8’10”) handles quilts up to about 71”, the Classic (11’11”) up to about 108”, and the Large (12’11”) up to about 120”. All three are 3’11” deep with an adjustable frame height of 35”–47”.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I add Q-matic automation or a hydraulic lift to the PRO Frame?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes, on the Classic and Large PRO Frames. Both support the optional BERNINA Q-matic Longarm Quilting Automation System for automated edge-to-edge quilting, as well as an optional hydraulic lift for one-touch height adjustment. The hydraulic lift is not available for the Small PRO Frame.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What features help keep my quilt evenly tensioned on the PRO Frame?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The PRO Frame uses a multi-step ratchet system for perfect fabric tension, an integrated latch system for maximum holding power with easy release, a dead bar for consistent fabric height, 4 bungee clamps for square alignment, and large-diameter rails that eliminate rail flex when tensioning the quilt.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71447083417853,"sku":null,"price":14049.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-pro-frames-main.png?v=1790954416"},{"product_id":"bernina-q-20","title":"Bernina Q 20","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (REFERENCE, universal\/brand-agnostic) — 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. Swap content per machine. --\u003e\n\u003c!-- UPDATED — new standard as of the Janome CoverPro 2000CPX build:\n     - Key Features \/ Included Accessories are SIDE-BY-SIDE columns (2 fixed columns by\n       default via .ksf-tricol), each its own bordered .ksf-featblock card containing ONE\n       plain vertical list — no internal split-in-half sub-columns anymore. This reverts to\n       the older side-by-side layout (see live Quilt Maker 18 reference) and REPLACES the\n       prior \"stacked full-width + internal featgrid split\" symmetry-logic pattern. Do not\n       reintroduce the featgrid 2-column split inside a block — one list per block now.\n     - INCLUDED PRESSER FEET AS ITS OWN 3RD COLUMN IS SERGER-ONLY. For every other machine\n       type (sewing, quilting, embroidery, coverstitch, combo, etc.) — even ones with a long\n       named list of presser feet — fold ALL feet into Included Accessories as regular\n       bullets and use only 2 columns. Only for sergers: add a 3rd .ksf-featblock and the\n       ksf-tricol-3 modifier class on the \u003csection class=\"ksf-tricol\"\u003e for 3 fixed columns.\n     - Highlights have NO CAP — build as many as source images support. If an image can't be\n       sourced for a highlight, drop it (it stays covered in Key Features\/Specs as text)\n       rather than leaving a broken slot.\n     - No \"machine shown for demonstration...\" fine print — removed permanently, never\n       reintroduce it.\n     - FIXED CSS BUG: .ksf-panel-split no longer sets display:grid unconditionally on the\n       base class. display is only ever set on the ACTIVE (checked) tab — block for plain\n       panels (Specs, Videos), grid for split panels (Warranty, Why Buy, Education). Applying\n       display unconditionally on the base class breaks the tab-toggle by keeping split panels\n       visible\/laid-out regardless of which tab is selected. Never reintroduce that pattern.\n     - Removed unused legacy sections that were dead CSS with no matching markup: hero-bonus\n       block, gift callout, SIO \"what you get\" branded block, video-grid (multi-embed grid),\n       delivery section, dimensions table\/photo grid, generic ksf-table. If a future build\n       needs one of these concepts, rebuild it fresh rather than reviving this old CSS.\n     - Fine-print\/note classes (.ksf-fineprint, .ksf-note) are KEPT even though currently\n       unused — low-cost to keep on hand, per standing team preference. --\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  \/* 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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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) — one per Highlight, NO CAP on count *\/\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: 12px; overflow: hidden; box-shadow: none; aspect-ratio: 16\/9; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 0; }\n  .ksf-pp .ksf-section-shot--contain img { object-fit: contain; background: #f4f5f6; }\n  .ksf-pp .ksf-card-video { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 12px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-card-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\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  \/* KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET — SIDE-BY-SIDE COLUMNS\n     Each section is its own bordered .ksf-featblock card, placed side by side with the others\n     (2 columns if no Presser Feet block, 3 if it exists). Each card holds ONE plain vertical\n     list — no internal split-in-half sub-columns. auto-fit lets this wrap to a single column\n     on narrow\/mobile screens automatically.\n     For SERGERS (and any machine without a real named presser-feet list): drop the 3rd\n     (Presser Feet) block, fold the single foot into Accessories, use only 2 columns. *\/\n  \/* KEY FEATURES \/ INCLUDED ACCESSORIES [\/ INCLUDED PRESSER FEET — SERGERS ONLY] — SIDE-BY-SIDE\n     COLUMNS. Default is 2 fixed columns (Key Features + Accessories) for every machine type.\n     Included Presser Feet as its own 3rd column is SERGER-ONLY — for every other machine type\n     (sewing, quilting, embroidery, coverstitch, combo, etc.), fold ALL presser feet into\n     Included Accessories as regular bullets, even if there's a long named list of them.\n     Each card holds ONE plain vertical list — no internal split-in-half sub-columns.\n     For the serger 3-column case, add the ksf-tricol-3 modifier class alongside ksf-tricol. *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr 1fr; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  @media (max-width: 900px) { .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 700px) { .ksf-pp .ksf-tricol, .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr; } }\n\n  \/* FINE PRINT \/ CALLOUT NOTE — kept on hand though currently unused anywhere in this template.\n     The old \"machine shown for demonstration and may not be compatible\" disclaimer copy is\n     PERMANENTLY REMOVED and must never be reintroduced; these classes are just generic\n     utility styling if a different small-print or callout need comes up. *\/\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\n  \/* WARRANTY tab prose width constraint *\/\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos, up to 15) *\/\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  \/* SINGLE VIDEO — used INSTEAD of the playlist when there is exactly ONE video.\n     Centered embed, caption below, no sidebar list. Drop the Videos tab entirely if there\n     are zero videos. *\/\n  .ksf-pp .ksf-single-video { max-width: 720px; margin: 0 auto; }\n  .ksf-pp .ksf-single-video-frame { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-single-video-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-single-video-caption { text-align: center; font-size: 14px; font-weight: 600; color: #4a4a4a; margin: 14px 0 0; }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education 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 \/ Why Buy \/ Education).\n     IMPORTANT: display is NOT set here. It is set ONLY on the active\/checked tab rule below\n     (grid for split panels, block for plain panels). Setting display:grid unconditionally on\n     this base class is the bug that was fixed — never reintroduce it. *\/\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  \/* ===== SPECIFICATIONS + WARRANTY + WHY BUY + EDUCATION + VIDEOS — 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  \/* FIXED (do not merge these two rules \/ do not apply display unconditionally elsewhere):\n     Specifications (t1) and Videos (t5\/t6) are PLAIN panels -\u003e display:block when active.\n     Warranty (t2), Why Buy From Us (t3), Education (t4) are SPLIT panels (image+text) -\u003e\n     display:grid when active. If the Videos tab is ever dropped (0 videos), just delete its\n     input\/label\/panel trio — do not renumber the others. *\/\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  @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\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n      \u003ch1\u003eQ 20 Longarm Quilting Machine\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA Q 20 is a high-performance longarm quilting machine engineered for quilters who want spacious quilting capacity in a compact workspace. Offering 20 inches of throat space, dual integrated stitch regulation, digital tension adjustment, and versatile table or BERNINA Studio Frame setup options, it brings longarm mastery to any room.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-qseries-hero.png?v=1791222073\" alt=\"BERNINA Q 20 Longarm Quilting Machine\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- 4 KEY FEATURE CIRCLES (2-line titles) --\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\"\u003e20\" Throat\u003cbr\u003eSpace\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eSpacious longarm capacity in a compact workspace.\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\"\u003e2,200 SPM\u003cbr\u003eMax Quilting Speed\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eHeavy-duty, quiet motor in manual mode.\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–24 SPI\u003cbr\u003eStitch Regulation\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eDual optical sensors with 3 BSR modes.\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\"\u003eDigital\u003cbr\u003eThread Tension\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eCalibrated, repeatable tension with setting memory.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS: alternating side. H1, H2 = embedded videos; H3–H6 = images.\n       Studio Frame, pantograph\/ruler kits and Q-matic are OPTIONAL upgrades. --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/VrLQtyEWYHM\" title=\"BERNINA Q 20 Dual Integrated Stitch Regulation\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eStitch Regulation\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eDual Integrated Stitch Regulation\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eDual optical stitch sensors on either side of the stitch hole keep every stitch perfectly uniform from 1 to 24 SPI. Choose from 3 BSR modes, including basting at 1, 2, or 4 SPI, or switch to manual mode for speeds up to 2,200 stitches per minute.\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\"\u003eQuilting Capacity\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e20 Inches of Throat Space\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003e20\" of throat space gives you spacious longarm quilting capacity in a compact footprint. 50 ultra-bright LED lights run along the throat and over the needle, so your entire quilting area stays fully illuminated.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/ljwKLlAMytk\" title=\"BERNINA Q 20 20 Inches of Throat Space\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\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\/bernina-q16plus-highlight-03.webp?v=1790868531\" alt=\"BERNINA Q 20 longarm on the BERNINA Studio Frame\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eSetup Options\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eSit-Down or Frame: Your Choice\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eStart quilting at a table and upgrade anytime: mount the Q 20 on the modular BERNINA Studio Frame in 5 ft or 10 ft (1.5 m \/ 3 m) lengths. It’s fully upgradeable with pantograph laser kits, a ruler work base, and Q-matic automated quilting.\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\"\u003eDisplay \u0026amp; Controls\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e4.3\" Color Touch Screen \u0026amp; Ergonomic Handles\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe full-color touch screen guides you with setup wizards, 5 user profiles, a stitch counter, and on-screen maintenance tutorials. When mounted on a frame, 8-way programmable ergonomic handles put the top controls right at your fingertips.\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\/bernina-q16plus-highlight-04.jpg?v=1790868531\" alt=\"Color touch screen on the BERNINA Q 20 longarm\"\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\/bernina-q16plus-highlight-05.jpg?v=1790868531\" alt=\"Digital thread tension on the BERNINA Q 20 longarm\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eThread Control\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eDigital Thread Tension\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eDigitally calibrated thread tension makes adjustments precise and repeatable, with quick setting memory and easy thread release. An upper thread break sensor alerts you the moment the top thread breaks.\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\"\u003eConvenience \u0026amp; Ergonomics\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eFront Operation \u0026amp; Easy Setup\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eOperate everything from the front with a dedicated front handwheel, electronic presser foot lifter, and KickStart continuous quilting mode. Tool-free presser foot changes, a semi-automatic needle threader, and an on-board M-Class bobbin winder keep setup quick.\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\/bernina-q16plus-highlight-06.webp?v=1790868531\" alt=\"Front handwheel and controls on the BERNINA Q 20 longarm\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET ============\n       Stacked full-width cards (L 460 layout). Key Features flows into 2 columns via inline CSS columns. --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\" style=\"grid-template-columns: 1fr;\"\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\" style=\"columns: 2 260px; column-gap: 48px;\"\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eDual Integrated BSR Sensors:\u003c\/strong\u003e Encoder-free dual optical system for perfectly uniform stitches from 1 to 24 SPI.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eFrame \u0026amp; Sit-Down Ready:\u003c\/strong\u003e Start with a table and upgrade anytime to the modular BERNINA Studio Frame.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eDigital Thread Tension Adjustment:\u003c\/strong\u003e Digitally calibrated tension with quick setting memory and easy thread release.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eStandard Domestic Needle Support:\u003c\/strong\u003e Uses standard 130\/705 H needles, plus twin needles for 3D creative quilting.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eTool-Free Presser Foot Changes:\u003c\/strong\u003e Swap BERNINA free-motion, ruler, and couching feet without a screwdriver.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003e50 Ultra-Bright LED Lights:\u003c\/strong\u003e Full illumination along the throat and directly over the needle.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eOn-Board Bobbin Winder (M-Class):\u003c\/strong\u003e Dedicated winder fills high-capacity M-Class bobbins independently.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eIntuitive Color Touch Screen:\u003c\/strong\u003e 5 user profiles, stitch counter, and on-screen maintenance tutorials.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eFront Operation:\u003c\/strong\u003e Front handwheel, electronic presser foot lifter, and KickStart continuous quilting mode.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eUpper Thread Break Sensor:\u003c\/strong\u003e Alerts you the moment the top thread breaks.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eEasy Threading:\u003c\/strong\u003e Semi-automatic needle threader and forward threading path.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eRotary Class M Hook System:\u003c\/strong\u003e Large-capacity hook built for longarm quilting.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBobbins \u0026amp; Needles:\u003c\/strong\u003e Bobbin Case, 6 Pre-wound Bobbins, Needle Set (130\/705 H PRO)\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eCare \u0026amp; Storage:\u003c\/strong\u003e Thread Lubrication Unit, Metal Accessory Box\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eControls:\u003c\/strong\u003e Foot Pedal (for table setup)\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\u003cstrong\u003eFree-Motion Foot #9\u003c\/strong\u003e\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       4 tabs: Specifications · Warranty · Why Buy From Us · Videos (single video). No Education tab (frames — Claudia).\n       Q 20 page = exact copy of the Q 16 PLUS page with 16 -\u003e 20 (user). Media reused from the Q 16 PLUS page. --\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-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-t5\"\u003eVideos\u003c\/label\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 1: Specifications (longarm terminology, one unified table).\n         Throat space metric, weight and dimensions omitted until confirmed. --\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 Space\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e20\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUp to 2,200 SPM\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Regulation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eDual Integrated BERNINA Longarm Stitch Regulator \/ 3 BSR Modes + Manual Mode\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1 SPI (25.4 mm) to 24 SPI (1.06 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBasting Modes\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1, 2, and 4 SPI\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eRotary Class M Hook \/ M-Class Bobbins \/ On-Board Bobbin Winder\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThread Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eDigital Thread Tension Adjustment with Setting Memory\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedles\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eStandard 130\/705 H \/ Twin Needle Compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Controls\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4.3\" Color Touch Screen \/ Setup Wizards \/ 5 User Profiles \/ Stitch Counter \/ 8-Way Programmable Handles (frame setup)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eOperation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFront Handwheel \/ Electronic Presser Foot Lifter \/ KickStart \/ Upper Thread Break Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e50 LED Lights\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThreading\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSemi-Automatic Needle Threader \/ Forward Threading Path\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSetup Options\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eTable (sit-down) or BERNINA Studio Frame 5 ft \/ 10 ft (1.5 m \/ 3 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eOptional Upgrades\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Studio Frame \/ Pantograph Kit \/ Ruler Work Kit \/ Q-matic Automated Quilting (sold separately)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (BERNINA version — badge + copy from Warranty_Bernina_-_Desktop.fig) --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA warranty — 20-Year Mechanical, 5-Year Circuit Boards, 2-Year Electrical\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBERNINA Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right — STANDARD, same every machine) --\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      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 5: Videos — single video format --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n      \u003cdiv class=\"ksf-single-video\"\u003e\n        \u003cdiv class=\"ksf-single-video-frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/2a8OEE5LbOM\" title=\"BERNINA Q 20\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp class=\"ksf-single-video-caption\"\u003eBERNINA Q 20\u003c\/p\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\u003eCan the BERNINA Q 20 be used as a sit-down longarm?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Q 20 works in a table setup for sit-down quilting, and you can upgrade anytime by mounting it on the modular BERNINA Studio Frame.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eDoes the BERNINA Q 20 come with a frame?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe BERNINA Studio Frame is an optional upgrade, available in 5 ft or 10 ft (1.5 m \/ 3 m) lengths. Pantograph kits, a ruler work kit, and Q-matic automated quilting are also available separately.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat needles does the BERNINA Q 20 use?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe Q 20 uses standard domestic 130\/705 H needles, and it also supports twin needles for 3D creative quilting.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eHow does the stitch regulation work on the BERNINA Q 20?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eDual optical sensors on either side of the stitch hole measure fabric movement and keep stitches uniform from 1 to 24 SPI. There are 3 BSR modes, including basting at 1, 2, or 4 SPI, plus a manual mode up to 2,200 stitches per minute.\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      {\n        \"@type\": \"Question\",\n        \"name\": \"Can the BERNINA Q 20 be used as a sit-down longarm?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. The Q 20 works in a table setup for sit-down quilting, and you can upgrade anytime by mounting it on the modular BERNINA Studio Frame.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Does the BERNINA Q 20 come with a frame?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The BERNINA Studio Frame is an optional upgrade, available in 5 ft or 10 ft (1.5 m \/ 3 m) lengths. Pantograph kits, a ruler work kit, and Q-matic automated quilting are also available separately.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What needles does the BERNINA Q 20 use?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The Q 20 uses standard domestic 130\/705 H needles, and it also supports twin needles for 3D creative quilting.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"How does the stitch regulation work on the BERNINA Q 20?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Dual optical sensors on either side of the stitch hole measure fabric movement and keep stitches uniform from 1 to 24 SPI. There are 3 BSR modes, including basting at 1, 2, or 4 SPI, plus a manual mode up to 2,200 stitches per minute.\"\n        }\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71447232184573,"sku":null,"price":10999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-qseries-hero.png?v=1791222073"},{"product_id":"bernina-q-24-copy","title":"Bernina Q 24","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (REFERENCE, universal\/brand-agnostic) — 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. Swap content per machine. --\u003e\n\u003c!-- UPDATED — new standard as of the Janome CoverPro 2000CPX build:\n     - Key Features \/ Included Accessories are SIDE-BY-SIDE columns (2 fixed columns by\n       default via .ksf-tricol), each its own bordered .ksf-featblock card containing ONE\n       plain vertical list — no internal split-in-half sub-columns anymore. This reverts to\n       the older side-by-side layout (see live Quilt Maker 18 reference) and REPLACES the\n       prior \"stacked full-width + internal featgrid split\" symmetry-logic pattern. Do not\n       reintroduce the featgrid 2-column split inside a block — one list per block now.\n     - INCLUDED PRESSER FEET AS ITS OWN 3RD COLUMN IS SERGER-ONLY. For every other machine\n       type (sewing, quilting, embroidery, coverstitch, combo, etc.) — even ones with a long\n       named list of presser feet — fold ALL feet into Included Accessories as regular\n       bullets and use only 2 columns. Only for sergers: add a 3rd .ksf-featblock and the\n       ksf-tricol-3 modifier class on the \u003csection class=\"ksf-tricol\"\u003e for 3 fixed columns.\n     - Highlights have NO CAP — build as many as source images support. If an image can't be\n       sourced for a highlight, drop it (it stays covered in Key Features\/Specs as text)\n       rather than leaving a broken slot.\n     - No \"machine shown for demonstration...\" fine print — removed permanently, never\n       reintroduce it.\n     - FIXED CSS BUG: .ksf-panel-split no longer sets display:grid unconditionally on the\n       base class. display is only ever set on the ACTIVE (checked) tab — block for plain\n       panels (Specs, Videos), grid for split panels (Warranty, Why Buy, Education). Applying\n       display unconditionally on the base class breaks the tab-toggle by keeping split panels\n       visible\/laid-out regardless of which tab is selected. Never reintroduce that pattern.\n     - Removed unused legacy sections that were dead CSS with no matching markup: hero-bonus\n       block, gift callout, SIO \"what you get\" branded block, video-grid (multi-embed grid),\n       delivery section, dimensions table\/photo grid, generic ksf-table. If a future build\n       needs one of these concepts, rebuild it fresh rather than reviving this old CSS.\n     - Fine-print\/note classes (.ksf-fineprint, .ksf-note) are KEPT even though currently\n       unused — low-cost to keep on hand, per standing team preference. --\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  \/* 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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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) — one per Highlight, NO CAP on count *\/\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: 12px; overflow: hidden; box-shadow: none; aspect-ratio: 16\/9; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 0; }\n  .ksf-pp .ksf-section-shot--contain img { object-fit: contain; background: #f4f5f6; }\n  .ksf-pp .ksf-card-video { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 12px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-card-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\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  \/* KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET — SIDE-BY-SIDE COLUMNS\n     Each section is its own bordered .ksf-featblock card, placed side by side with the others\n     (2 columns if no Presser Feet block, 3 if it exists). Each card holds ONE plain vertical\n     list — no internal split-in-half sub-columns. auto-fit lets this wrap to a single column\n     on narrow\/mobile screens automatically.\n     For SERGERS (and any machine without a real named presser-feet list): drop the 3rd\n     (Presser Feet) block, fold the single foot into Accessories, use only 2 columns. *\/\n  \/* KEY FEATURES \/ INCLUDED ACCESSORIES [\/ INCLUDED PRESSER FEET — SERGERS ONLY] — SIDE-BY-SIDE\n     COLUMNS. Default is 2 fixed columns (Key Features + Accessories) for every machine type.\n     Included Presser Feet as its own 3rd column is SERGER-ONLY — for every other machine type\n     (sewing, quilting, embroidery, coverstitch, combo, etc.), fold ALL presser feet into\n     Included Accessories as regular bullets, even if there's a long named list of them.\n     Each card holds ONE plain vertical list — no internal split-in-half sub-columns.\n     For the serger 3-column case, add the ksf-tricol-3 modifier class alongside ksf-tricol. *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr 1fr; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  @media (max-width: 900px) { .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 700px) { .ksf-pp .ksf-tricol, .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr; } }\n\n  \/* FINE PRINT \/ CALLOUT NOTE — kept on hand though currently unused anywhere in this template.\n     The old \"machine shown for demonstration and may not be compatible\" disclaimer copy is\n     PERMANENTLY REMOVED and must never be reintroduced; these classes are just generic\n     utility styling if a different small-print or callout need comes up. *\/\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\n  \/* WARRANTY tab prose width constraint *\/\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos, up to 15) *\/\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  \/* SINGLE VIDEO — used INSTEAD of the playlist when there is exactly ONE video.\n     Centered embed, caption below, no sidebar list. Drop the Videos tab entirely if there\n     are zero videos. *\/\n  .ksf-pp .ksf-single-video { max-width: 720px; margin: 0 auto; }\n  .ksf-pp .ksf-single-video-frame { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-single-video-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-single-video-caption { text-align: center; font-size: 14px; font-weight: 600; color: #4a4a4a; margin: 14px 0 0; }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education 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 \/ Why Buy \/ Education).\n     IMPORTANT: display is NOT set here. It is set ONLY on the active\/checked tab rule below\n     (grid for split panels, block for plain panels). Setting display:grid unconditionally on\n     this base class is the bug that was fixed — never reintroduce it. *\/\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  \/* ===== SPECIFICATIONS + WARRANTY + WHY BUY + EDUCATION + VIDEOS — 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  \/* FIXED (do not merge these two rules \/ do not apply display unconditionally elsewhere):\n     Specifications (t1) and Videos (t5\/t6) are PLAIN panels -\u003e display:block when active.\n     Warranty (t2), Why Buy From Us (t3), Education (t4) are SPLIT panels (image+text) -\u003e\n     display:grid when active. If the Videos tab is ever dropped (0 videos), just delete its\n     input\/label\/panel trio — do not renumber the others. *\/\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  @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\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n      \u003ch1\u003eQ 24 Longarm Quilting Machine\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA Q 24 is a high-performance longarm quilting machine engineered for quilters who want spacious quilting capacity in a compact workspace. Offering 24 inches of throat space, dual integrated stitch regulation, digital tension adjustment, and versatile table or BERNINA Studio Frame setup options, it brings longarm mastery to any room.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-qseries-hero.png?v=1791222073\" alt=\"BERNINA Q 24 Longarm Quilting Machine\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- 4 KEY FEATURE CIRCLES (2-line titles) --\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\"\u003e24\" Throat\u003cbr\u003eSpace\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eSpacious longarm capacity in a compact workspace.\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\"\u003e2,200 SPM\u003cbr\u003eMax Quilting Speed\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eHeavy-duty, quiet motor in manual mode.\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–24 SPI\u003cbr\u003eStitch Regulation\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eDual optical sensors with 3 BSR modes.\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\"\u003eDigital\u003cbr\u003eThread Tension\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eCalibrated, repeatable tension with setting memory.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS: alternating side. H1, H2 = embedded videos; H3–H6 = images.\n       Studio Frame, pantograph\/ruler kits and Q-matic are OPTIONAL upgrades. --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/VrLQtyEWYHM\" title=\"BERNINA Q 24 Dual Integrated Stitch Regulation\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eStitch Regulation\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eDual Integrated Stitch Regulation\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eDual optical stitch sensors on either side of the stitch hole keep every stitch perfectly uniform from 1 to 24 SPI. Choose from 3 BSR modes, including basting at 1, 2, or 4 SPI, or switch to manual mode for speeds up to 2,200 stitches per minute.\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\"\u003eQuilting Capacity\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e24 Inches of Throat Space\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003e24\" of throat space gives you spacious longarm quilting capacity in a compact footprint. 50 ultra-bright LED lights run along the throat and over the needle, so your entire quilting area stays fully illuminated.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/ljwKLlAMytk\" title=\"BERNINA Q 24 24 Inches of Throat Space\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\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\/bernina-q16plus-highlight-03.webp?v=1790868531\" alt=\"BERNINA Q 24 longarm on the BERNINA Studio Frame\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eSetup Options\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eSit-Down or Frame: Your Choice\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eStart quilting at a table and upgrade anytime: mount the Q 24 on the modular BERNINA Studio Frame in 5 ft or 10 ft (1.5 m \/ 3 m) lengths. It’s fully upgradeable with pantograph laser kits, a ruler work base, and Q-matic automated quilting.\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\"\u003eDisplay \u0026amp; Controls\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e4.3\" Color Touch Screen \u0026amp; Ergonomic Handles\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe full-color touch screen guides you with setup wizards, 5 user profiles, a stitch counter, and on-screen maintenance tutorials. When mounted on a frame, 8-way programmable ergonomic handles put the top controls right at your fingertips.\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\/bernina-q16plus-highlight-04.jpg?v=1790868531\" alt=\"Color touch screen on the BERNINA Q 24 longarm\"\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\/bernina-q16plus-highlight-05.jpg?v=1790868531\" alt=\"Digital thread tension on the BERNINA Q 24 longarm\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eThread Control\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eDigital Thread Tension\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eDigitally calibrated thread tension makes adjustments precise and repeatable, with quick setting memory and easy thread release. An upper thread break sensor alerts you the moment the top thread breaks.\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\"\u003eConvenience \u0026amp; Ergonomics\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eFront Operation \u0026amp; Easy Setup\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eOperate everything from the front with a dedicated front handwheel, electronic presser foot lifter, and KickStart continuous quilting mode. Tool-free presser foot changes, a semi-automatic needle threader, and an on-board M-Class bobbin winder keep setup quick.\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\/bernina-q16plus-highlight-06.webp?v=1790868531\" alt=\"Front handwheel and controls on the BERNINA Q 24 longarm\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET ============\n       Stacked full-width cards (L 460 layout). Key Features flows into 2 columns via inline CSS columns. --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\" style=\"grid-template-columns: 1fr;\"\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\" style=\"columns: 2 260px; column-gap: 48px;\"\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eDual Integrated BSR Sensors:\u003c\/strong\u003e Encoder-free dual optical system for perfectly uniform stitches from 1 to 24 SPI.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eFrame \u0026amp; Sit-Down Ready:\u003c\/strong\u003e Start with a table and upgrade anytime to the modular BERNINA Studio Frame.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eDigital Thread Tension Adjustment:\u003c\/strong\u003e Digitally calibrated tension with quick setting memory and easy thread release.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eStandard Domestic Needle Support:\u003c\/strong\u003e Uses standard 130\/705 H needles, plus twin needles for 3D creative quilting.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eTool-Free Presser Foot Changes:\u003c\/strong\u003e Swap BERNINA free-motion, ruler, and couching feet without a screwdriver.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003e50 Ultra-Bright LED Lights:\u003c\/strong\u003e Full illumination along the throat and directly over the needle.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eOn-Board Bobbin Winder (M-Class):\u003c\/strong\u003e Dedicated winder fills high-capacity M-Class bobbins independently.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eIntuitive Color Touch Screen:\u003c\/strong\u003e 5 user profiles, stitch counter, and on-screen maintenance tutorials.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eFront Operation:\u003c\/strong\u003e Front handwheel, electronic presser foot lifter, and KickStart continuous quilting mode.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eUpper Thread Break Sensor:\u003c\/strong\u003e Alerts you the moment the top thread breaks.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eEasy Threading:\u003c\/strong\u003e Semi-automatic needle threader and forward threading path.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eRotary Class M Hook System:\u003c\/strong\u003e Large-capacity hook built for longarm quilting.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBobbins \u0026amp; Needles:\u003c\/strong\u003e Bobbin Case, 6 Pre-wound Bobbins, Needle Set (130\/705 H PRO)\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eCare \u0026amp; Storage:\u003c\/strong\u003e Thread Lubrication Unit, Metal Accessory Box\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eControls:\u003c\/strong\u003e Foot Pedal (for table setup)\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Presser Feet\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\u003cstrong\u003eFree-Motion Foot #9\u003c\/strong\u003e\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       4 tabs: Specifications · Warranty · Why Buy From Us · Videos (single video). No Education tab (frames — Claudia).\n       Q 24 page = exact copy of the Q 16 PLUS page with 16 -\u003e 24 (user, same approach as Q 20). Media reused from the Q 16 PLUS page. --\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-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-t5\"\u003eVideos\u003c\/label\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 1: Specifications (longarm terminology, one unified table).\n         Throat space metric, weight and dimensions omitted until confirmed. --\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 Space\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUp to 2,200 SPM\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Regulation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eDual Integrated BERNINA Longarm Stitch Regulator \/ 3 BSR Modes + Manual Mode\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1 SPI (25.4 mm) to 24 SPI (1.06 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBasting Modes\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1, 2, and 4 SPI\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eRotary Class M Hook \/ M-Class Bobbins \/ On-Board Bobbin Winder\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThread Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eDigital Thread Tension Adjustment with Setting Memory\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eNeedles\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eStandard 130\/705 H \/ Twin Needle Compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Controls\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4.3\" Color Touch Screen \/ Setup Wizards \/ 5 User Profiles \/ Stitch Counter \/ 8-Way Programmable Handles (frame setup)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eOperation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFront Handwheel \/ Electronic Presser Foot Lifter \/ KickStart \/ Upper Thread Break Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLighting\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e50 LED Lights\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThreading\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eSemi-Automatic Needle Threader \/ Forward Threading Path\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSetup Options\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eTable (sit-down) or BERNINA Studio Frame 5 ft \/ 10 ft (1.5 m \/ 3 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eOptional Upgrades\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Studio Frame \/ Pantograph Kit \/ Ruler Work Kit \/ Q-matic Automated Quilting (sold separately)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (BERNINA version — badge + copy from Warranty_Bernina_-_Desktop.fig) --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA warranty — 20-Year Mechanical, 5-Year Circuit Boards, 2-Year Electrical\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBERNINA Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right — STANDARD, same every machine) --\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      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 5: Videos — single video format --\u003e\n    \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n      \u003cdiv class=\"ksf-single-video\"\u003e\n        \u003cdiv class=\"ksf-single-video-frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/2a8OEE5LbOM\" title=\"BERNINA Q 24\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp class=\"ksf-single-video-caption\"\u003eBERNINA Q 24\u003c\/p\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\u003eCan the BERNINA Q 24 be used as a sit-down longarm?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Q 24 works in a table setup for sit-down quilting, and you can upgrade anytime by mounting it on the modular BERNINA Studio Frame.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eDoes the BERNINA Q 24 come with a frame?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe BERNINA Studio Frame is an optional upgrade, available in 5 ft or 10 ft (1.5 m \/ 3 m) lengths. Pantograph kits, a ruler work kit, and Q-matic automated quilting are also available separately.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat needles does the BERNINA Q 24 use?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eThe Q 24 uses standard domestic 130\/705 H needles, and it also supports twin needles for 3D creative quilting.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eHow does the stitch regulation work on the BERNINA Q 24?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eDual optical sensors on either side of the stitch hole measure fabric movement and keep stitches uniform from 1 to 24 SPI. There are 3 BSR modes, including basting at 1, 2, or 4 SPI, plus a manual mode up to 2,200 stitches per minute.\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      {\n        \"@type\": \"Question\",\n        \"name\": \"Can the BERNINA Q 24 be used as a sit-down longarm?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. The Q 24 works in a table setup for sit-down quilting, and you can upgrade anytime by mounting it on the modular BERNINA Studio Frame.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Does the BERNINA Q 24 come with a frame?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The BERNINA Studio Frame is an optional upgrade, available in 5 ft or 10 ft (1.5 m \/ 3 m) lengths. Pantograph kits, a ruler work kit, and Q-matic automated quilting are also available separately.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What needles does the BERNINA Q 24 use?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The Q 24 uses standard domestic 130\/705 H needles, and it also supports twin needles for 3D creative quilting.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"How does the stitch regulation work on the BERNINA Q 24?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Dual optical sensors on either side of the stitch hole measure fabric movement and keep stitches uniform from 1 to 24 SPI. There are 3 BSR modes, including basting at 1, 2, or 4 SPI, plus a manual mode up to 2,200 stitches per minute.\"\n        }\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71448338563325,"sku":null,"price":13999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-qseries-hero.png?v=1791222073"},{"product_id":"bernina-studio-frame","title":"Bernina Studio Frame","description":"\u003c!-- ================= BERNINA STUDIO FRAME — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003eStudio Frame\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eQuilt bigger, create smarter with the BERNINA Studio Frame! Designed for BERNINA Q16, Q16 Plus, and Q20 longarms, this modular frame starts compact at 5 feet (5’10\") and expands to a full 10 feet (10’11\") for quilts up to 104 inches. A dual-track carriage moves smoothly in every direction, ratchet tensioning keeps each layer taut, and leveling feet adjust the working height from 35\" to 44\" — with optional Q-matic automation for edge-to-edge quilting.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-studio-frame-main.png?v=1790965230\" alt=\"BERNINA Studio Frame Modular Longarm Quilting Frame System\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eModular 5-Foot or 10-Foot Configuration\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eStart compact at 5 feet and expand to 10 feet any time with the optional extension set.\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\"\u003eEngineered for BERNINA Q16, Q16 Plus \u0026amp; Q20\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003ePrecision-built to pair seamlessly with BERNINA Q16, Q16 Plus, and Q20 longarm machines.\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\"\u003eSupports Quilts Up to 104 Inches (10-Ft Setup)\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eThe full 10-foot frame gives you room for quilts up to 104 inches wide.\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 Working Height 35\"–44\"\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eLeveling feet let you set the perfect ergonomic height for long, comfortable quilting sessions.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-studio-frame-modular-5-ft-10-ft.png?v=1790965230\" alt=\"BERNINA Studio Frame modular 5-foot and 10-foot configurations\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eThe Modular Frame: From 5 Feet to 10 Feet\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eThe Modular Frame: From 5 Feet to 10 Feet\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eSometimes your quilting dreams are bigger than the space you have. The BERNINA Studio Frame is a modular frame and can be mounted as small as 5 ft or to its full size of 10 ft. The 5-ft frame can be easily extended to a 10-ft with the 5-ft extension set — spacious enough for your biggest projects and sturdy enough for every stitch.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eEngineered for BERNINA Q16, Q16 Plus \u0026amp; Q20\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eEngineered for BERNINA Q16, Q16 Plus \u0026amp; Q20\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe BERNINA Studio Frame is precision-engineered specifically for the BERNINA Q16, Q16 Plus, and Q20 longarm machines — ensuring seamless integration, optimized carriage movement, and consistent stitch quality from the very first session.\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\/bernina-studio-frame-q16-q16-plus-q20-compatible.png?v=1790965230\" alt=\"BERNINA Studio Frame compatible with BERNINA Q16, Q16 Plus and Q20\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-studio-frame-104-inch-quilt-capacity.png?v=1790965230\" alt=\"BERNINA Studio Frame supports quilts up to 104 inches\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eSupports Quilts Up to 104 Inches on the 10-Foot Setup\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eSupports Quilts Up to 104 Inches on the 10-Foot Setup\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eWith the Studio Frame fully extended to 10 feet, quilters can tackle their largest projects with ease — supporting quilt widths up to 104 inches with the same stability and precision as any smaller project.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eRoom-Adaptive Dimensions \u0026amp; Adjustable Working Height\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eRoom-Adaptive Dimensions \u0026amp; Adjustable Working Height\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe Studio Frame measures 10’11\" (10-ft) or 5’10\" (5-ft) in length and 3’3\" in width, with a working height adjustable from 35\" to 44\" via leveling feet — adapting perfectly to any studio space and any quilter’s preferred height.\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\/bernina-studio-frame-adjustable-working-height.png?v=1790965229\" alt=\"BERNINA Studio Frame adjustable working height\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + COMPATIBLE ACCESSORIES --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eModular 5-Foot \u0026amp; 10-Foot Frame Configurations:\u003c\/strong\u003e 5-foot setup (5’10\" × 3’3\") ideal for compact studios; expandable to the full 10-foot setup (10’11\" × 3’3\") using the optional extension set.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCompatible with BERNINA Q16, Q16 Plus \u0026amp; Q20 Longarm Machines:\u003c\/strong\u003e Precision-engineered exclusively for BERNINA Q16, Q16 Plus, and Q20 for seamless machine integration and optimized quilting performance at any speed.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDual-Track Carriage System:\u003c\/strong\u003e A lightweight, high-precision carriage runs on dual tracks for smooth, effortless movement of the longarm machine in all directions with consistent accuracy.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMechanical Advance Crank (Handwheel):\u003c\/strong\u003e An easy-to-use manual handwheel crank system allows quick, precise, and even advancing of the quilt layers for perfectly controlled quilt-loading at every stage.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eErgonomic Front Handles:\u003c\/strong\u003e Front-facing handles provide comfortable, precise steering and full control directly from the front of the frame — ideal for free-motion quilting at any speed.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFour-Rail System (Top, Backing, Idler \u0026amp; Take-Up Rails):\u003c\/strong\u003e The frame features a full four-rail system — top rail, backing rail, idler rail, and take-up rail — with ratchet wheels on the take-up, backing, and top rails for independent tension control of every quilt layer.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eRatchet Wheel Tensioning on All Three Active Rails:\u003c\/strong\u003e Individual ratchet wheels on the take-up, backing, and top rails let quilters dial in perfect tension for each layer of the quilt sandwich independently.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e4 Bungee Cords for Precise Quilt Alignment:\u003c\/strong\u003e Four included bungee cords keep every quilt perfectly squared and aligned before quilting begins, eliminating skew and ensuring an even, professional result.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eVibration-Eliminating Rigid Frame Construction:\u003c\/strong\u003e An ultra-sturdy, rigid frame structure eliminates vibration during high-speed quilting, maintaining perfect stitch quality and smooth machine movement throughout.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAdjustable Leveling Feet for Stable Setup on Any Floor:\u003c\/strong\u003e Adjustable leveling feet set the working height from 35\"–44\" (0.89–1.12 m) and ensure the frame sits perfectly level on any floor surface.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eQ-matic Automation System Compatible:\u003c\/strong\u003e Engineered to integrate with the optional BERNINA Q-matic automated quilting system for fully computerized, edge-to-edge quilting on any design.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSpacious Tabletop Work Surface:\u003c\/strong\u003e A generous tabletop surface alongside the machine carriage provides ample workspace for tools, patterns, and accessories during every quilting session.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eCompatible Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePrecision Quilting Tools:\u003c\/strong\u003e Precision Ruler Guide PRO (for perfectly accurate straight lines and ruler work), Pantograph Kit (everything needed for easy edge-to-edge quilting designs), Rulerwork Kit (wide range of rulers for straight quilting and specialty shapes), Ruler Kit for Frame Models (BERNINA ruler kits designed specifically for frame use).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFrame Mobility \u0026amp; Storage:\u003c\/strong\u003e Frame Casters (for easy repositioning and moving of the Studio Frame), Hydraulic Lift (one-touch height adjustment for effortless ergonomic control), Additional Shelving (extra storage underneath the frame for tools and supplies).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eErgonomic \u0026amp; Control Tools:\u003c\/strong\u003e Palm Precision Handles (mounted to the machine head for comfortable, controlled micro-stippling and fine detail work), Mechanical Channel Locks (mounted to the frame and carriage for straighter, more precise quilting lines on any project).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eLeader \u0026amp; Batting Management:\u003c\/strong\u003e Batting Rail (dedicated rail for convenient batting storage on the frame), Batting Roll Holder (holds batting rolls directly on the frame for easy access), Leaders (standard leaders for quilt attachment and alignment), Zippered Leaders (pin or baste to the removed leader edge for easy project switching), Zippered Leaders — Supplementary Kit (additional zipper parts for take-up, back \u0026amp; top rails).\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 4-TAB SPECCARD (no Education tab) --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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-t5\"\u003e\n\n  \u003cdiv class=\"ksf-speccard-head\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA Studio Frame — Full 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-t5\"\u003eVideos\u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 1: SPECIFICATIONS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eProduct Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eModular Longarm Quilting Frame System\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCompatible Longarm Machines\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Q16, Q16 Plus \u0026amp; Q20\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAvailable Configurations\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5-Foot Frame | 10-Foot Frame (expandable from 5-ft using optional extension set)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFrame Width (Depth)\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e3’3\" (approx. 99 cm) — Fixed on Both Configurations\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Quilt Capacity\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUp to 104\" — 10-Foot Setup\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAdjustable Working Height\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e35\"–44\" (0.89–1.12 m) — Via Adjustable Leveling Feet\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eQuilting Automation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eOptional Q-matic Longarm Quilting Automation System Compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eFrame Size Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003e10-Foot Frame\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eLength × Width: 10’11\" × 3’3\" (3.3 × 1 m) | Height: 35\"–44\" (0.89–1.12 m) | Leader Width: 114\" (2.89 m) | Max Quilt: ~104\"\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003e5-Foot Frame\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eLength × Width: 5’10\" × 3’3\" (1.8 × 1 m) | Height: 35\"–44\" (0.89–1.12 m) | Leader Width: 52\" (1.32 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCarriage System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eDual-Track, Lightweight, High-Precision Carriage for Smooth Sewhead Movement in All Directions\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eQuilt Advance System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMechanical Advance Crank (Handwheel) — Quick, Precise, Even Quilt Layer Advancement\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eRail System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eTop Rail, Backing Rail, Idler Rail \u0026amp; Take-Up Rail; Individual Ratchet Wheel Tensioning on Take-Up, Backing \u0026amp; Top Rails\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAlignment System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4 Bungee Cords for Quilt Alignment; Adjustable Leveling Feet for Perfect Frame Leveling\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- TAB 4: VIDEOS (uses t5\/p5 IDs for amber styling) --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\u003e\n      \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp1\" checked\u003e\n      \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp2\"\u003e\n\n      \u003cdiv class=\"ksf-vp-stage\"\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/cDOujhM0M4k\" title=\"How to set up the BERNINA Studio Frame for the BERNINA Q 16, Q 16 PLUS and Q 20\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/aGrt5jJboBc\" title=\"How to install BERNINA Q-matic on the BERNINA Studio Frame\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA Studio Frame Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to set up the BERNINA Studio Frame for the BERNINA Q 16, Q 16 PLUS and Q 20\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to install BERNINA Q-matic on the BERNINA Studio Frame\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhich BERNINA longarm machines work with the Studio Frame?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe BERNINA Studio Frame is engineered for the BERNINA Q16, Q16 Plus, and Q20 longarm quilting machines, giving you seamless integration, smooth carriage movement, and consistent stitch quality.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eCan I start with the 5-foot Studio Frame and expand it later?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Studio Frame is modular — start with the compact 5-foot setup (5’10\" long) and expand to the full 10-foot frame (10’11\" long) any time with the optional 5-ft extension set. There’s no need to buy a new frame as your studio grows.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat is the largest quilt I can make on the BERNINA Studio Frame?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eOn the full 10-foot setup, the Studio Frame supports quilts up to about 104 inches wide, with a 114\" leader width. The 5-foot setup has a 52\" leader width, ideal for smaller projects in compact studios.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eDoes the BERNINA Studio Frame work with Q-matic automation?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Studio Frame is compatible with the optional BERNINA Q-matic Longarm Quilting Automation System for fully computerized, edge-to-edge quilting. You can also add compatible accessories like a hydraulic lift, frame casters, ruler guides, and zippered leaders.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which BERNINA longarm machines work with the Studio Frame?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BERNINA Studio Frame is engineered for the BERNINA Q16, Q16 Plus, and Q20 longarm quilting machines, giving you seamless integration, smooth carriage movement, and consistent stitch quality.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I start with the 5-foot Studio Frame and expand it later?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The Studio Frame is modular — start with the compact 5-foot setup (5’10” long) and expand to the full 10-foot frame (10’11” long) any time with the optional 5-ft extension set. There’s no need to buy a new frame as your studio grows.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the largest quilt I can make on the BERNINA Studio Frame?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"On the full 10-foot setup, the Studio Frame supports quilts up to about 104 inches wide, with a 114” leader width. The 5-foot setup has a 52” leader width, ideal for smaller projects in compact studios.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the BERNINA Studio Frame work with Q-matic automation?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The Studio Frame is compatible with the optional BERNINA Q-matic Longarm Quilting Automation System for fully computerized, edge-to-edge quilting. You can also add compatible accessories like a hydraulic lift, frame casters, ruler guides, and zippered leaders.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71448398692605,"sku":null,"price":6549.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-studio-frame-main.png?v=1790965230"},{"product_id":"bernina-hoop-frame","title":"Bernina Hoop Frame","description":"\u003c!-- ================= BERNINA HOOP FRAME — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003eHoop Frame\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eBridge the gap between domestic and longarm quilting with the BERNINA Hoop Frame! It works with BERNINA Q16, Q16 PLUS, and Q20 longarms and with domestic sewing machines of any brand with an approx. 10\" throat. In a compact 5’10\" × 3’3\" footprint, it offers 44\" of horizontal quiltable space, 13 leg positions for a 32\"–45\" working height, ratchet front-rail tensioning, and leveling feet for a rock-solid setup.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-hoop-frame-main.png?v=1790970089\" alt=\"BERNINA Hoop Frame Universal Quilting Frame\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eOne Frame for Longarm \u0026amp; Domestic Sewing Machines\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eWorks with BERNINA Q16, Q16 PLUS, and Q20 longarms and any-brand sewing machines with a ~10\" throat.\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\"\u003e13-Position Adjustable Leg Height (32–45\")\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eSet your exact working height from 32\" to 45\" for comfortable, fatigue-free quilting.\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\"\u003eRatchet Front Rail Tensioning for Perfect Quilt Grip\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eA simple lever engages and releases tension, keeping the quilt sandwich firmly and evenly held.\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\"\u003e44-Inch Horizontal Quiltable Space\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eRoom for everything from lap quilts to large bed quilts, with consistent stitch quality.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-hoop-frame-compact-5-foot.png?v=1790970089\" alt=\"Compact 5-foot BERNINA Hoop Frame\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eCompact, Versatile, and Space-Smart — The 5-Foot BERNINA Hoop Frame\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eCompact, Versatile, and Space-Smart — The 5-Foot BERNINA Hoop Frame\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe 5-foot BERNINA Hoop Frame is designed for minimal space requirements and is compatible with all brands of domestic sewing machines (recommended throat space 10\" \/ 25 cm) as well as the BERNINA longarm machines Q 20, Q 16 and Q 16 PLUS. The frame features optimal gripping during hooping.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eAvailable in Two Styles\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eAvailable in Two Styles\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eTransform your Hoop Frame to use with a domestic sewing machine or a BERNINA Q 20, Q 16 \/ Q 16 PLUS by simply changing the carriage and coordinating accessories. Each system comes with everything you need. Q 16 \/ Q 16 PLUS \/ Q 20: Q Series frame carriage with front handles and trough clamps. Domestic sewing machines: Special carriage with integrated handles and clamps with bungee straps.\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\/bernina-hoop-frame-two-styles.png?v=1790970089\" alt=\"BERNINA Hoop Frame available in longarm and domestic sewing machine styles\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-hoop-frame-quilting-space.png?v=1790970089\" alt=\"Quilting space on the BERNINA Hoop Frame\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eGenerous Quilting Space in a Compact 5-Foot Footprint\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eGenerous Quilting Space in a Compact 5-Foot Footprint\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe BERNINA Hoop Frame measures 5’10\" × 3’3\" (1.78 m × 1.01 m) with an adjustable working height from 32\"–45\" (0.81–1.14 m) — and accommodates unlimited quilt sizes. Quiltable vertical space reaches 11.5\" (29 cm) with the Q 16 \/ Q 16 PLUS and 14\" (35.5 cm) with the Q 20.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCompatible with BERNINA Longarm Machines (Q16, Q16 PLUS \u0026amp; Q20):\u003c\/strong\u003e Precision-engineered to integrate with the full BERNINA Q16, Q16 PLUS, and Q20 longarm machine family — including the dedicated longarm carriage, stand profiles, and vibration kit.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCompatible with Domestic Sewing Machines (Any Brand, ~10\"\/25 cm Throat):\u003c\/strong\u003e The domestic sewing machine version accommodates virtually any sewing machine with an approx. 10-inch (25 cm) throat, secured to the carriage with four machine clamps and supported by a bottom plate for stability.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e13-Position Adjustable Leg Height (32–45\"):\u003c\/strong\u003e 13 setting holes on the legs let you set the precise working height from 32 to 45 inches, calibrated to elbow-to-floor distance for a comfortable, fatigue-free quilting posture.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eRatchet Front Rail Tensioning:\u003c\/strong\u003e The front rail features a ratchet lever system — engage to tension the front of the quilt, press the lever to release — ensuring firm, even hold across the full width of the quilt sandwich.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFour Corner Stoppers Define Quiltable Space:\u003c\/strong\u003e Four adjustable corner stoppers mark the exact boundaries of the quiltable area, keeping the machine perfectly positioned within the quilting zone at all times.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAdjustable Take-Up Rail:\u003c\/strong\u003e The take-up rail holds completed sections of the quilt flat and under controlled tension, with height adjustment to suit different quilt thicknesses and machine setups.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSide Rails with Guide Rail System:\u003c\/strong\u003e Left and right side rails with an integrated guide rail system ensure smooth, accurate lateral fabric movement and consistent alignment from start to finish.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eVibration Kit Included (Longarm Version):\u003c\/strong\u003e The longarm version includes a vibration kit — comprising a damping mat and vibration carrier on the front and back stand profiles — for smooth, rattle-free operation at all quilting speeds.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAdjustable-Width Front Handles (Longarm Version):\u003c\/strong\u003e A single adjustable front handle (Q Series) can be set to the preferred width and angle via locking levers for comfortable, precise machine steering directly from the front of the frame.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDual Front Handles (Sewing Machine Version):\u003c\/strong\u003e The domestic machine version includes two front handles plus one handle with an accessory bracket, giving full control of the machine carriage from multiple grip positions.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eStart\/Stop Unit Included (Sewing Machine Version):\u003c\/strong\u003e The domestic version includes a start\/stop unit that mounts to the frame, enabling foot-control-free operation — ideal for extended free-motion quilting sessions.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eLeveling Feet for Perfect Horizontal Alignment:\u003c\/strong\u003e Adjustable leveling feet ensure the frame sits perfectly level on any floor surface, eliminating tilt that could affect fabric tension or stitch consistency.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCompact, Fixed Frame Dimensions:\u003c\/strong\u003e At 5’10\" × 3’3\" (1.78 × 1.01 m), the Hoop Frame offers a substantial quiltable surface in a footprint compact enough for most home studios.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFrame Base Components (Both Versions):\u003c\/strong\u003e Legs ×2, Side rails ×2, Bracings ×4, Corner stoppers ×4, Allen keys, wrenches, and assembly hardware.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHoop Frame Rails (Both Versions):\u003c\/strong\u003e Tabletop, Take-up rail, Front rail.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eLongarm Carriage Kit (Q16, Q16 PLUS \u0026amp; Q20 Version)*:\u003c\/strong\u003e Carriage incl. machine stopper, Front stand profile, Back stand profile, Vibration kit, Handle ×1, Lever lock ×2, Side leader ×2, Border strip ×1, Trough clamp for take-up rail ×3, Intermediate clamp for take-up rail ×2, Fabric clamp for side rail ×2, Fabric clamp for front rail ×3.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDomestic Sewing Machine Carriage Kit (Sewing Machine Version)*:\u003c\/strong\u003e Carriage incl. machine stopper, Bottom plate, Handle ×2, Handle with accessory bracket ×1, Machine clamp ×4, Lever lock ×2, Start\/stop unit ×1, Side leader ×2, Border strip ×1, Bungee strap for take-up rail ×4, Fabric clamp for take-up rail ×4, Fabric clamp for side rail ×2, Fabric clamp for front rail ×3.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp style=\"margin:16px 0 0;font-size:13px;color:#6a6a6a;font-style:italic;\"\u003e* Carriage kit included depends on the version purchased (Longarm or Sewing Machine).\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 4-TAB SPECCARD (no Education tab) --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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-t5\"\u003e\n\n  \u003cdiv class=\"ksf-speccard-head\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA Hoop Frame — Full 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-t5\"\u003eVideos\u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 1: SPECIFICATIONS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eProduct Type\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUniversal Quilting Frame — Longarm \u0026amp; Sewing Machine Compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCompatible Longarm Machines\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Q16, Q16 PLUS \u0026amp; Q20\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCompatible Sewing Machines\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAny brand with approx. 10\" (25 cm) throat depth\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFrame Dimensions\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5’10\" × 3’3\" (1.78 × 1.01 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAdjustable Working Height\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e32\"–45\" (0.81–1.14 m) — 13-Position Adjustable Legs\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHorizontal Quiltable Space\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e44\" (1.11 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eVertical Quiltable Space (Longarm)\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e11.5\" (29 cm) for Q16 \u0026amp; Q16 PLUS | 14\" (35.5 cm) for Q20\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Quilting Size\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eUnlimited\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTensioning System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eRatchet Front Rail Tensioning (Engage\/Release Lever)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eVibration Reduction\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eVibration Kit Included — Longarm Version (Damping Mat \u0026amp; Vibration Carrier)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStart\/Stop Control\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eStart\/Stop Unit Included — Sewing Machine Version (Foot-Control-Free Operation)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eFrame Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLeg Height Settings\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e13 positions — Working Height Range: 32\"–45\" (0.81–1.14 m)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eRail System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFront Rail (Ratchet Tensioning), Take-Up Rail (Adjustable Height), Side Rails ×2 (Guide Rail System)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eQuilt Zone Definition\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4 Adjustable Corner Stoppers\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCarriage System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eLongarm Carriage (Q16–Q20) | Domestic Machine Carriage (Sewing Machine Version)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLeveling\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAdjustable Leveling Feet for Precise Horizontal Alignment\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- TAB 4: VIDEOS (uses t5\/p5 IDs for amber styling) --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\u003e\n      \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp1\" checked\u003e\n      \u003cinput type=\"radio\" name=\"ksf-vp\" id=\"vp2\"\u003e\n\n      \u003cdiv class=\"ksf-vp-stage\"\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/EcsmfYpbQ2o\" title=\"BERNINA Hoop Frame: Quilting in Comfort with Limited Space\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/wZX6KmJ14EA\" title=\"How to quilt a large quilt top with the 5 ft. BERNINA Hoop Frame\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA Hoop Frame Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eBERNINA Hoop Frame: Quilting in Comfort with Limited Space\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eHow to quilt a large quilt top with the 5 ft. BERNINA Hoop Frame\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eCan I use the BERNINA Hoop Frame with my domestic sewing machine?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Hoop Frame comes in two styles. The Sewing Machine version works with domestic sewing machines of any brand with an approx. 10\" (25 cm) throat, and includes a special carriage, machine clamps, a bottom plate, and a start\/stop unit for foot-control-free quilting. The Longarm version is designed for the BERNINA Q16, Q16 PLUS, and Q20.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eHow big a quilt can I make on the BERNINA Hoop Frame?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eQuilt size is unlimited — the frame offers 44\" (1.11 m) of horizontal quiltable space, and you advance the quilt as you go. Vertical quiltable space is 11.5\" (29 cm) with the Q16 \/ Q16 PLUS and 14\" (35.5 cm) with the Q20.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eHow much space does the BERNINA Hoop Frame need?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe Hoop Frame has a compact 5’10\" × 3’3\" (1.78 × 1.01 m) footprint, designed for home studios with limited space. Its 13-position adjustable legs set the working height from 32\" to 45\", and leveling feet keep it perfectly level on any floor.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat’s the difference between the Longarm and Sewing Machine versions?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eBoth versions share the same frame, legs, rails, and tabletop. The Longarm version adds a Q Series carriage with front and back stand profiles, a vibration kit, an adjustable front handle, and trough clamps. The Sewing Machine version adds a domestic machine carriage with a bottom plate, two handles plus an accessory-bracket handle, four machine clamps, bungee straps, and a start\/stop unit.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I use the BERNINA Hoop Frame with my domestic sewing machine?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The Hoop Frame comes in two styles. The Sewing Machine version works with domestic sewing machines of any brand with an approx. 10” (25 cm) throat, and includes a special carriage, machine clamps, a bottom plate, and a start\/stop unit for foot-control-free quilting. The Longarm version is designed for the BERNINA Q16, Q16 PLUS, and Q20.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How big a quilt can I make on the BERNINA Hoop Frame?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Quilt size is unlimited — the frame offers 44” (1.11 m) of horizontal quiltable space, and you advance the quilt as you go. Vertical quiltable space is 11.5” (29 cm) with the Q16 \/ Q16 PLUS and 14” (35.5 cm) with the Q20.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How much space does the BERNINA Hoop Frame need?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The Hoop Frame has a compact 5’10” × 3’3” (1.78 × 1.01 m) footprint, designed for home studios with limited space. Its 13-position adjustable legs set the working height from 32” to 45”, and leveling feet keep it perfectly level on any floor.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What’s the difference between the Longarm and Sewing Machine versions?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Both versions share the same frame, legs, rails, and tabletop. The Longarm version adds a Q Series carriage with front and back stand profiles, a vibration kit, an adjustable front handle, and trough clamps. The Sewing Machine version adds a domestic machine carriage with a bottom plate, two handles plus an accessory-bracket handle, four machine clamps, bungee straps, and a start\/stop unit.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71448577376509,"sku":null,"price":3599.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-hoop-frame-main.png?v=1790970089"},{"product_id":"bernina-580-liberty-edition","title":"Bernina 580 Liberty Edition","description":"\u003c!-- ================= BERNINA 580 LIBERTY EDITION — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA 580\u003cbr\u003eLiberty Edition\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eSwiss precision meets Liberty London design in the limited edition BERNINA 580 Liberty Edition! Dressed in the iconic Glen Lyon Blooms print, it offers 32 exclusive Liberty decorative stitches and 91 Liberty embroidery designs. An 8.5\" freearm gives you room for big projects, BERNINA Dual Feed keeps layers even, and BSR functionality and the Free Hand System keep you in control — complete with an exclusive Liberty Trolley Set and Embroidery Module Bag.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-580-liberty-edition-main.png?v=1791216320\" alt=\"BERNINA 580 Liberty Edition Sewing and Embroidery Machine\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eLiberty Glen Lyon Blooms — Iconic Faceplate Design\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eLiberty’s Glen Lyon Blooms print brings fine lines, playful blossoms, and soft color to your sewing room.\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\"\u003e32 Exclusive Liberty Decorative Stitches + 91 Embroidery Designs\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eExclusive Liberty stitches and embroidery designs bring the unmistakable Liberty style to your 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\"\u003eExtended 8.5\" Freearm Workspace\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003e8.5 inches right of the needle for large quilting and embroidery 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\"\u003eBERNINA Dual Feed \u0026amp; BSR Functionality\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eEven feeding from above and below, plus consistent stitch length at any sewing speed.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-580-liberty-edition-glen-lyon-blooms-faceplate.png?v=1791216320\" alt=\"Liberty Glen Lyon Blooms faceplate on BERNINA 580 Liberty Edition\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eA Machine as Beautiful as Your Work\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eA Machine as Beautiful as Your Work\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe delicate faceplate in Liberty’s Glen Lyon Blooms print draws on the design house’s long-standing heritage of craftsmanship and artistry. The fine lines, playful blossoms, and subtle color tones give the machine a gentle look that enhances every creative moment.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003e32 Exclusive Stitches \u0026amp; 91 Liberty Embroidery Designs\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003e32 Exclusive Stitches \u0026amp; 91 Liberty Embroidery Designs\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe machine features 32 exclusive Liberty Edition decorative stitches, carefully selected to bring fabrics to life with fine details, charm, and the unmistakable Liberty style. Embroidery enthusiasts will also find plenty to enjoy and can embellish their projects with 91 Liberty embroidery designs.\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\/bernina-580-liberty-edition-exclusive-stitches-designs.png?v=1791216320\" alt=\"Exclusive Liberty stitches and embroidery designs on BERNINA 580 Liberty Edition\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-580-liberty-edition-eight-presser-feet.png?v=1791216320\" alt=\"Eight presser feet included with BERNINA 580 Liberty Edition\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eEight Presser Feet for Every Technique\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eEight Presser Feet for Every Technique\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eIn addition to the five standard presser feet, three extra presser feet are included, offering precise support for a wide range of projects: perfect topstitching with the Edgestitch Foot #10D, a clear view and smooth gliding for decorative stitches with the Open Embroidery Foot #20D, and precise guidance for patchwork and precision work with the Patchwork Foot #97D.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eTake Your Machine Anywhere — in Liberty Style\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eTake Your Machine Anywhere — in Liberty Style\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe exclusive Liberty Trolley and Embroidery Module Bag are specifically built to safely and beautifully take your machine and embroidery module wherever you go. Loads of pockets both inside and out store plenty of accessories perfectly.\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\/bernina-580-liberty-edition-liberty-trolley-set.png?v=1791216320\" alt=\"Liberty Trolley and Embroidery Module Bag for BERNINA 580 Liberty Edition\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\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\/bernina-580-liberty-edition-free-hand-system-fhs.png?v=1791216320\" alt=\"BERNINA Free Hand System FHS on BERNINA 580 Liberty Edition\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eHands-Free Presser Foot Control with FHS\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eHands-Free Presser Foot Control with FHS\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe BERNINA Free Hand System lets you lift or lower the presser foot using only the knee lifter, keeping your hands free to guide your projects.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 6 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eConsistent Stitch Length at Variable Sewing Speeds\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eConsistent Stitch Length at Variable Sewing Speeds\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe BSR functionality is integrated in the machine, and the BERNINA Stitch Regulator (BSR) is an optional accessory. It ensures stitches of exactly the same length at variable sewing speed.\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\/bernina-580-liberty-edition-bsr-functionality.png?v=1791216320\" alt=\"BSR functionality on BERNINA 580 Liberty Edition\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 7 — Image LEFT --\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\/bernina-580-liberty-edition-8-5-inch-freearm.png?v=1791216320\" alt=\"8.5 inch extended freearm on BERNINA 580 Liberty Edition\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003e8.5\" Extended Freearm for Your Biggest Projects\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003e8.5\" Extended Freearm for Your Biggest Projects\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe B 580 Liberty Edition with its extended freearm offers 8.5\" right of the needle. Perfect to handle big quilting projects with the greatest of ease.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 8 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eEven Feeding from Above and Below — Every Time\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eEven Feeding from Above and Below — Every Time\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe innovative BERNINA Dual Feed feeds the fabric evenly from above and below. It is easy to engage and tucks away when not in 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\/bernina-580-liberty-edition-bernina-dual-feed.png?v=1791216320\" alt=\"BERNINA Dual Feed on BERNINA 580 Liberty Edition\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 9 — Image LEFT --\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\/bernina-580-liberty-edition-automatic-thread-cutter.png?v=1791216320\" alt=\"Automatic thread cutter on BERNINA 580 Liberty Edition\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eOne-Button Thread Cutting to Keep Work Flowing\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eOne-Button Thread Cutting to Keep Work Flowing\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThanks to the automatic thread cutter, your thread is cut with an easy one-button operation. Keeps your work flowing easily and saves time.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 10 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eUp to 1,000 Stitches per Minute — Every Stitch Consistent\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eUp to 1,000 Stitches per Minute — Every Stitch Consistent\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe BERNINA Hook keeps the stitches consistent and precise, and fast too, sewing at a maximum speed of 1,000 stitches per minute.\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\/bernina-580-liberty-edition-1000-spm-bernina-hook.png?v=1791216320\" alt=\"BERNINA Hook sewing up to 1,000 stitches per minute on BERNINA 580 Liberty Edition\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED SEWING FEET + INCLUDED EMBROIDERY FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eLiberty Glen Lyon Blooms Faceplate:\u003c\/strong\u003e Limited edition design in Liberty London’s iconic Glen Lyon Blooms print.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e1,482 Total Stitch Patterns:\u003c\/strong\u003e Includes 32 exclusive Liberty decorative stitches, 482 decorative stitches, 74 quilting stitches, 35 utility stitches, 16 buttonholes, and 8 sewing alphabets.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e349 Built-In Embroidery Designs:\u003c\/strong\u003e Includes 91 exclusive Liberty embroidery designs and 7 embroidery alphabets.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIncluded Embroidery Module M with SDT:\u003c\/strong\u003e Maximum embroidery field of 400 × 150 mm (15.7\" × 5.9\").\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eExtended 8.5\" (216 mm) Freearm:\u003c\/strong\u003e Generous space to the right of the needle for quilting and large projects.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Hook \u0026amp; 1,000 SPM:\u003c\/strong\u003e Consistent, precise stitches at up to 1,000 stitches per minute.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e9 mm Stitch Width \u0026amp; 11 Needle Positions:\u003c\/strong\u003e 9 mm maximum stitch width and 6 mm maximum stitch length.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Dual Feed:\u003c\/strong\u003e Feeds fabric evenly from above and below; tucks away when not in use.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Adaptive Thread Tension:\u003c\/strong\u003e Automatic tension control for balanced stitches.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBSR Functionality:\u003c\/strong\u003e Integrated for consistent stitch length during free-motion quilting (BSR foot is an optional accessory).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Free Hand System (FHS):\u003c\/strong\u003e Knee lifter for hands-free presser foot control.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAutomatic Thread Cutter \u0026amp; Start\/Stop Button:\u003c\/strong\u003e One-button thread cutting and sewing without the foot control.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e4.3\" Color Touch Screen \u0026amp; 12 LED Lights:\u003c\/strong\u003e Intuitive navigation with a brightly lit workspace.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eExclusive Liberty Trolley Set:\u003c\/strong\u003e Liberty print Trolley and Embroidery Module Bag included.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eEmbroidery Module \u0026amp; Hoops:\u003c\/strong\u003e Embroidery Module M with SDT, Large Oval Hoop (255 × 145 mm), Medium Hoop (130 × 100 mm).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eLiberty Travel \u0026amp; Protection Set:\u003c\/strong\u003e Exclusive Liberty print Trolley and Embroidery Module Bag, Soft Cover with Pocket (Liberty print).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eThread \u0026amp; Bobbin Support Hardware:\u003c\/strong\u003e 5 Bobbins (1 in bobbin case + 4 in accessory box), 2 Foam Pads, 3 Spool Discs, Selection of Needles.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eWorkspace \u0026amp; Controls:\u003c\/strong\u003e Extension Table, Programmable Foot Control, Power Cable, Touch Pen.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaintenance Tools \u0026amp; Storage:\u003c\/strong\u003e Red Screwdriver, Brush, Seam Ripper, Height Compensation Tool, Magnetic Accessory Box.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Sewing Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eReverse Pattern Foot #1C\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eReverse Pattern Foot with IDT™ #1D\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eZipper Foot #2A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eButtonhole Foot with Slide #3A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eZipper Foot with IDT™ #4D\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eEdgestitch Foot with IDT™ #10D\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOpen Embroidery Foot with IDT™ #20D\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePatchwork Foot with IDT™ #97D\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Embroidery Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eEmbroidery Foot #26L\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA 580 Liberty Edition — Full 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 --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Rotary Hook\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,000 Stitches per Minute\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFreearm Space (Right of Needle)\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8.5\" (216 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eColor Touch Screen\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4.3\" Color Touch Screen\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLED Lighting\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e12 LED Lights\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\"\u003e9 mm\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\"\u003e6 mm\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\"\u003e11\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSpool Holders\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBERNINA Dual Feed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded — Feeds Fabric Evenly from Above and Below\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBERNINA Adaptive Thread Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBSR Functionality\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIntegrated (BSR Foot is Optional Accessory)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eFree Hand System (FHS)\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded — Knee Lifter for Hands-Free Presser Foot Control\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomatic Thread Cutter\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded — One-Button Operation\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStart\/Stop Button\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eUSB Interface\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eSewing \u0026amp; Quilting Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTotal Stitch Patterns\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,482\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eExclusive Liberty Decorative Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e32\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\"\u003e482\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eQuilting Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e74\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\"\u003e35\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eButtonholes\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e16\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSewing Alphabets\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eEmbroidery Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEmbroidery Module\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eModule M with SDT — Included\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Embroidery Field\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e400 × 150 mm (15.7\" × 5.9\")\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-in Embroidery Designs\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e349\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eExclusive Liberty Embroidery Designs\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e91\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEmbroidery Alphabets\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCompatible File Formats\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eEXP, DST, PES, PEC, JEF, SEW, PCS, XXX\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMega Hoop\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e15.7\" × 5.9\" (400 × 150 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMidi Hoop\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e10.4\" × 6.5\" (265 × 165 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLarge Freearm Hoop\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5.7\" × 10\" (145 × 255 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSmall Clamp Hoop\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e6.25\" × 6.5\" (160 × 165 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStandard Embroidery Accessories\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eFoot #26L, Large Oval Hoop (255 × 145 mm), Medium Hoop (130 × 100 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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 --\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=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\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\n  \u003c!-- TAB 5: VIDEOS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\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\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/dN6_qkL0IEI\" title=\"BERNINA x Liberty ✨ Discover the BERNINA 580 \u0026amp; 495 Liberty Edition Machines\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 580 Liberty Edition Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eBERNINA x Liberty ✨ Discover the BERNINA 580 \u0026amp; 495 Liberty Edition Machines\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat makes the BERNINA 580 Liberty Edition special?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 580 Liberty Edition is a limited edition machine that pairs BERNINA’s Swiss engineering with Liberty London design. It features a faceplate in Liberty’s iconic Glen Lyon Blooms print, 32 exclusive Liberty decorative stitches, 91 exclusive Liberty embroidery designs, and a matching Liberty print Trolley, Embroidery Module Bag, and soft cover.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eDoes the BERNINA 580 Liberty Edition include the embroidery module?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Embroidery Module M with SDT is included, with a maximum embroidery field of 400 × 150 mm (15.7\" × 5.9\"). You also get the Embroidery Foot #26L, a Large Oval Hoop (255 × 145 mm), and a Medium Hoop (130 × 100 mm), plus 349 built-in embroidery designs and 7 embroidery alphabets.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhich presser feet come with the BERNINA 580 Liberty Edition?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eIt comes with 8 sewing feet — Reverse Pattern Foot #1C, Reverse Pattern Foot with IDT™ #1D, Zipper Foot #2A, Buttonhole Foot with Slide #3A, Zipper Foot with IDT™ #4D, Edgestitch Foot with IDT™ #10D, Open Embroidery Foot with IDT™ #20D, and Patchwork Foot with IDT™ #97D — plus the Embroidery Foot #26L.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eIs the BERNINA Stitch Regulator (BSR) included?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eBSR functionality is built into the B 580 Liberty Edition, and the BERNINA Stitch Regulator foot is available as an optional accessory. Once added, it keeps your stitch length consistent during free-motion quilting, no matter how fast you move the fabric.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What makes the BERNINA 580 Liberty Edition special?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 580 Liberty Edition is a limited edition machine that pairs BERNINA’s Swiss engineering with Liberty London design. It features a faceplate in Liberty’s iconic Glen Lyon Blooms print, 32 exclusive Liberty decorative stitches, 91 exclusive Liberty embroidery designs, and a matching Liberty print Trolley, Embroidery Module Bag, and soft cover.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the BERNINA 580 Liberty Edition include the embroidery module?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The Embroidery Module M with SDT is included, with a maximum embroidery field of 400 × 150 mm (15.7” × 5.9”). You also get the Embroidery Foot #26L, a Large Oval Hoop (255 × 145 mm), and a Medium Hoop (130 × 100 mm), plus 349 built-in embroidery designs and 7 embroidery alphabets.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which presser feet come with the BERNINA 580 Liberty Edition?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"It comes with 8 sewing feet — Reverse Pattern Foot #1C, Reverse Pattern Foot with IDT™ #1D, Zipper Foot #2A, Buttonhole Foot with Slide #3A, Zipper Foot with IDT™ #4D, Edgestitch Foot with IDT™ #10D, Open Embroidery Foot with IDT™ #20D, and Patchwork Foot with IDT™ #97D — plus the Embroidery Foot #26L.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BERNINA Stitch Regulator (BSR) included?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"BSR functionality is built into the B 580 Liberty Edition, and the BERNINA Stitch Regulator foot is available as an optional accessory. Once added, it keeps your stitch length consistent during free-motion quilting, no matter how fast you move the fabric.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71473739563261,"sku":null,"price":5499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-580-liberty-edition-main.png?v=1791216320"},{"product_id":"bernina-590-e","title":"Bernina 590 E","description":"\u003c!-- ================= BERNINA 590 E — PRODUCT SNIPPET — TEMPLATE 2.0 ================= --\u003e\n\u003c!-- Paste this whole block into the Shopify product description (Show HTML \/ \u003c\u003e) --\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 *\/\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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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  \/* KEY FEATURES (2-col internal) + INCLUDED ACCESSORIES *\/\n  .ksf-pp .ksf-tricol { display: flex !important; flex-direction: column; gap: 28px; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  .ksf-pp .ksf-featblock--features .ksf-collist { columns: 2; column-gap: 32px; }\n  .ksf-pp .ksf-featblock--features .ksf-collist li { break-inside: avoid; }\n  @media (max-width: 640px) { .ksf-pp .ksf-featblock--features .ksf-collist { columns: 1; } }\n\n  \/* PLAYLIST VIDEO SECTION *\/\n  .ksf-pp .ksf-vp { display: grid; grid-template-columns: 1.7fr 1fr; gap: 20px; align-items: start; padding: 24px 28px; }\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 { display: block; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] { background: #eef7f6; }\n  .ksf-pp #vp1:checked ~ .ksf-vp-list label[for=\"vp1\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-stage #vps2 { display: block; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] { background: #eef7f6; }\n  .ksf-pp #vp2:checked ~ .ksf-vp-list label[for=\"vp2\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-stage #vps3 { display: block; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] { background: #eef7f6; }\n  .ksf-pp #vp3:checked ~ .ksf-vp-list label[for=\"vp3\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-stage #vps4 { display: block; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] { background: #eef7f6; }\n  .ksf-pp #vp4:checked ~ .ksf-vp-list label[for=\"vp4\"] .ksf-vp-num { color: #f10b65; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-stage #vps5 { display: block; }\n  .ksf-pp #vp5:checked ~ .ksf-vp-list label[for=\"vp5\"] { background: #eef7f6; }\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 *\/\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  .ksf-pp .ksf-panel-split p { margin: 0 0 10px; }\n  .ksf-pp .ksf-panel-split ul { margin: 10px 0; padding-left: 20px; }\n  .ksf-pp .ksf-panel-split li { margin-bottom: 8px; }\n  @media (max-width: 640px) { .ksf-pp .ksf-panel-split { grid-template-columns: 1fr; gap: 18px; } }\n\n  \/* FAQ ACCORDION *\/\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  \/* TABBED DETAILS CARD *\/\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  .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-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-tabnav label[for=\"ksf-t5\"] { background: rgba(255,170,0,0.16); color: #cc8800; }\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  @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\n\u003c!-- HERO --\u003e\n\u003cheader class=\"ksf-hero\"\u003e\n  \u003cdiv class=\"ksf-hero-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch1\u003eBERNINA\u003cbr\u003e590 E\u003c\/h1\u003e\n    \u003cp class=\"ksf-lead\"\u003eSew, quilt, and embroider with total creative freedom on the BERNINA 590 E! With 1,774 stitch patterns, 275 built-in embroidery designs, and an 8.5\" freearm, it handles everything from garments to large quilts. BERNINA Dual Feed keeps fabric even, the automatic thread cutter and Thread Away Mode save time, and Pinpoint Placement positions designs precisely — all guided by a 4.3\" touchscreen and powered by the BERNINA Hook at up to 1,000 stitches per minute.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-hero-media\"\u003e\n    \u003cdiv class=\"ksf-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-590-e-main.png?v=1791226539\" alt=\"BERNINA 590 E Sewing, Quilting and Embroidery Machine\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- 4 KEY FEATURE CIRCLES --\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\"\u003eThree Automation Steps in One\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eOne button cuts the thread, lifts the needle, and raises the presser foot.\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\"\u003eClean Embroidery Tops with Thread Away Mode \u0026amp; Invisible Secure\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eThread tails are pulled underneath and tie-offs hidden for clean, professional embroidery.\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\"\u003ePinpoint Placement for Exact Design Positioning\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eMatch two on-screen points to your hooped fabric and the design aligns itself — no template needed.\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\"\u003eBERNINA Dual Feed for Every Fabric Type\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp\u003eFeeds fabric evenly from above and below, ideal for slippery or challenging materials.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HIGHLIGHT 1 — Image LEFT --\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\/bernina-590-e-automatic-thread-cutter.png?v=1791226539\" alt=\"Automatic thread cutter on BERNINA 590 E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eThree Steps in One — Cut, Lift \u0026amp; Move On\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eThree Steps in One — Cut, Lift \u0026amp; Move On\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe automatic thread cutter operates three steps in one: cuts the thread, lifts the needle, and raises the presser foot.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 2 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eClean Embroidery Tops, Automatically\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eClean Embroidery Tops, Automatically\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThanks to the Thread Away Mode and Invisible \u0026amp; Smart Secure, clean embroidery results on the top are yours with the B 590 E.\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\/bernina-590-e-thread-away-mode.png?v=1791226540\" alt=\"Thread Away Mode on BERNINA 590 E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 3 — Image LEFT --\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\/bernina-590-e-pinpoint-placement.png?v=1791226540\" alt=\"Pinpoint Placement on BERNINA 590 E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003ePinpoint Placement for Exact Design Positioning\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003ePinpoint Placement for Exact Design Positioning\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eUse Pinpoint Placement to position your design precisely: select two points and match them with the markings on the hooped fabric.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 4 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003e1,000 Stitches per Minute — Consistent Every Time\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003e1,000 Stitches per Minute — Consistent Every Time\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe BERNINA Hook keeps the stitches consistent and precise with a maximum speed of 1,000 stitches per minute.\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\/bernina-590-e-1000-spm-bernina-hook.png?v=1791226539\" alt=\"BERNINA Hook sewing up to 1,000 stitches per minute on BERNINA 590 E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 5 — Image LEFT --\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\/bernina-590-e-sewing-embroidery-consultant.png?v=1791226539\" alt=\"Sewing and Embroidery Consultant on BERNINA 590 E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eOn-Screen Guidance Whenever You Need It\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eOn-Screen Guidance Whenever You Need It\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe Sewing and Embroidery Consultants offer direct on-screen support and answer your questions whenever you need them.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HIGHLIGHT 6 — Image RIGHT --\u003e\n\u003csection class=\"ksf-card ksf-card--media\"\u003e\n  \u003cdiv class=\"ksf-card-text\"\u003e\n    \u003cp class=\"ksf-eyebrow\"\u003eBERNINA Dual Feed Handles Every Fabric Type\u003c\/p\u003e\n    \u003ch2 class=\"ksf-title\"\u003eBERNINA Dual Feed Handles Every Fabric Type\u003c\/h2\u003e\n    \u003cp class=\"ksf-lead\"\u003eThe innovative BERNINA Dual Feed feeds the fabric evenly from above and below. It is easy to engage and tucks away when not in 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\/bernina-590-e-bernina-dual-feed.png?v=1791226539\" alt=\"BERNINA Dual Feed on BERNINA 590 E\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- KEY FEATURES + INCLUDED ACCESSORIES + INCLUDED SEWING FEET + INCLUDED EMBROIDERY FEET --\u003e\n\u003csection class=\"ksf-tricol\"\u003e\n  \u003cdiv class=\"ksf-featblock ksf-featblock--features\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003e1,774 Total Stitch Patterns:\u003c\/strong\u003e 38 utility, 499 decorative, 60 quilting, and 40 cross-stitch stitches, 18 buttonholes (incl. eyelets), and 9 sewing alphabets.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e275 Built-In Embroidery Designs \u0026amp; 8 Alphabets:\u003c\/strong\u003e A versatile embroidery library ready to personalize every project.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIncluded Embroidery Module M with SDT:\u003c\/strong\u003e Smart Drive Technology with a maximum embroidery field of 400 × 150 mm (15.7\" × 5.9\").\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eExtended 8.5\" (216 mm) Freearm:\u003c\/strong\u003e Generous space to the right of the needle for quilting and large projects.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Hook \u0026amp; 1,000 SPM:\u003c\/strong\u003e Consistent, precise stitches at up to 1,000 stitches per minute for sewing and embroidery.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e9 mm Stitch Width \u0026amp; 11 Needle Positions:\u003c\/strong\u003e 9 mm maximum stitch width and 6 mm maximum stitch length.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Dual Feed:\u003c\/strong\u003e Feeds fabric evenly from above and below; tucks away when not in use.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Stitch Regulator (BSR) Included:\u003c\/strong\u003e Consistent stitch length in free-motion quilting (straight stitch \u0026amp; zigzag).\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAutomatic Thread Cutter \u0026amp; Presser Foot Lift:\u003c\/strong\u003e Cuts thread, lifts the needle, and raises the presser foot in one step.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eThread Away Mode, Invisible Secure \u0026amp; Smart Secure:\u003c\/strong\u003e Clean embroidery tops with hidden tie-offs and thread tails pulled underneath.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePinpoint Placement (2-Point Placement):\u003c\/strong\u003e Position embroidery designs exactly where you want them without templates.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Adaptive Thread Tension \u0026amp; Thread Sensors:\u003c\/strong\u003e Automatic tension control plus upper and lower thread sensors.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBERNINA Free Hand System (FHS) \u0026amp; Pivot\/Hover Function:\u003c\/strong\u003e Hands-free presser foot control for smooth turns and repositioning.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e4.3\" Color Touch Screen \u0026amp; 16 LEDs:\u003c\/strong\u003e On-screen Sewing and Embroidery Consultants with a brightly lit workspace.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eEmbroidery Module \u0026amp; Hoops:\u003c\/strong\u003e Embroidery Module M with SDT, Embroidery Hoop Large Oval with template (255 × 145 mm \/ 10.0\" × 5.7\"), Embroidery Hoop Medium with template (130 × 100 mm \/ 5.1\" × 3.9\").\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eExtension Table \u0026amp; Hands-Free Control:\u003c\/strong\u003e BERNINA Slide-on Freearm Extension Table, BERNINA Free Hand System (FHS), Programmable Foot Control, Power Cable, Touch Pen.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eThread \u0026amp; Bobbin Support Hardware:\u003c\/strong\u003e 5 Bobbins (1 in bobbin case + 4 in accessory box), 3 Spool Discs, 2 Foam Pads, Selection of Needles.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaintenance Tools, Protection \u0026amp; Storage:\u003c\/strong\u003e Red Screwdriver, Brush, Seam Ripper, Height Compensation Tool, Soft Cover with Pocket, Magnetic Accessory Box.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eEmbroidery Software:\u003c\/strong\u003e BERNINA ArtLink embroidery software (free download at bernina.com).\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Sewing Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eReverse Pattern Foot #1\/1C\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDual Feed Reverse Pattern Foot #1D\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOverlock Foot #2\/2A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eButtonhole Foot with Slide #3A\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eZipper Foot #4\/4D\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eBlindstitch Foot #5\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eOpen Embroidery Foot #20\/20C\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eBERNINA Stitch Regulator (BSR)\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ksf-featblock\"\u003e\n    \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Embroidery Feet\u003c\/h2\u003e\n    \u003cul class=\"ksf-collist\"\u003e\n      \u003cli\u003e\u003cstrong\u003eEmbroidery Presser Foot #26L\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5-TAB SPECCARD --\u003e\n\u003cdiv class=\"ksf-speccard ksf-tabs\"\u003e\n  \u003c!-- RADIO INPUTS MUST BE FIRST — before the header --\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\"\u003eBERNINA\u003c\/p\u003e\n    \u003ch2\u003eBERNINA 590 E — Full 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 --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p1\"\u003e\n    \u003ctable class=\"ksf-spec-table\"\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;background:#fafbfb;\"\u003eGeneral Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook System\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Rotary Hook\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,000 Stitches per Minute\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSpace to the Right of the Needle\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8.5\" (216 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eColor Touch Screen\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e4.3\" Color Touch Screen\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLED Sewing Lights\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e16 LEDs\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\"\u003e9 mm\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\"\u003e6 mm\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\"\u003e11\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSpool Holders\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBERNINA Dual Feed (BDF)\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBERNINA Adaptive Thread Tension\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBERNINA Stitch Regulator (BSR) Functionality\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded (Straight Stitch \u0026amp; Zigzag)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomatic Presser Foot Lift\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomatic Thread Cutter\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePivot \/ Hover Function\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBERNINA Free Hand System (FHS)\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStart\/Stop Button\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eUpper \u0026amp; Lower Thread Sensor\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eUSB Interface\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eSewing \u0026amp; Quilting Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTotal Stitch Patterns (incl. alphabets)\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,774\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\"\u003e38\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\"\u003e499\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eQuilting Stitches\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e60\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCross-Stitch 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\"\u003eButtonholes (incl. Eyelets)\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e18\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSewing Alphabets\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e9\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eTriple Stitch\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMemory (Short-Term \u0026amp; Long-Term)\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCreate \u0026amp; Save Stitch Combinations\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:14px 28px 6px;font-family:'Bebas Neue',sans-serif;font-size:18px;letter-spacing:1px;color:#07bcad;border-bottom:2px solid #e6e7e8;border-top:2px solid #e6e7e8;background:#fafbfb;\"\u003eEmbroidery Specifications\u003c\/td\u003e\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEmbroidery Module\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eModule M with Smart Drive Technology (SDT) — Included\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Embroidery Field\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e400 × 150 mm (15.7\" × 5.9\")\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMaximum Embroidery Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,000 Stitches per Minute\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eBuilt-in Embroidery Designs\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e275\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEmbroidery Alphabets\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e8\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCompatible File Formats\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eEXP, DST, PES, PEC, JEF, SEW, PCS, XXX\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003ePinpoint Placement (2-Point Placement)\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eThread Away Mode\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eInvisible Secure \u0026amp; Smart Secure\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eCreative Embroidery Consultant\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEndless Embroidery\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eUndo \/ Redo\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eGroup \/ Ungroup\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMega Hoop\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e15.7\" × 5.9\" (400 × 150 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eMidi Hoop\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e10.4\" × 6.5\" (265 × 165 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eLarge Freearm Hoop\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e5.7\" × 10\" (145 × 255 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eSmall Clamp Hoop\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e6.25\" × 6.5\" (158 × 165 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 2: WARRANTY --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA Warranty\" loading=\"lazy\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n      \u003ch3\u003eBernina Warranty Coverage\u003c\/h3\u003e\n      \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TAB 3: WHY BUY FROM US --\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 Sewitonline\" loading=\"lazy\"\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 --\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=\"Sewitonline Education and Learning Resources\" loading=\"lazy\"\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\n  \u003c!-- TAB 5: VIDEOS --\u003e\n  \u003cdiv class=\"ksf-panel\" id=\"ksf-p5\"\u003e\n    \u003cdiv class=\"ksf-vp\"\u003e\n      \u003c!-- Radio inputs INSIDE ksf-vp, before ksf-vp-stage --\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\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/d8PwtlEPBEI\" title=\"Sewing tutorial: first steps with the B 500, B 535, B 540, B 570 Q and B 590\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps2\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/8QvzUOo-uRY\" title=\"Sewing tutorial: Screen functions of the B 500, B 535, B 540, B 570 Q and B 590\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps3\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/lz0znZP2z7k\" title=\"Sewing tutorial: changing and saving stitches with the B 535, B 540, B 570 QE and B 590\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps4\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/XsZuaODfv2o\" title=\"Embroidery tutorial: first steps with the B 500, B 535, B 540, B 570 Q and B 590\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ksf-vp-screen\" id=\"vps5\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/Wq4LAvSOBbU\" title=\"Embroidery tutorial: editing designs with the B 500, B 535, B 540, B 570 QE and B 590\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ksf-vp-list\"\u003e\n        \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 590 E Videos\u003c\/div\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp1\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e1\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing tutorial: first steps with the B 500, B 535, B 540, B 570 Q and B 590\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp2\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing tutorial: Screen functions of the B 500, B 535, B 540, B 570 Q and B 590\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp3\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e3\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eSewing tutorial: changing and saving stitches with the B 535, B 540, B 570 QE and B 590\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp4\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e4\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eEmbroidery tutorial: first steps with the B 500, B 535, B 540, B 570 Q and B 590\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003clabel class=\"ksf-vp-row\" for=\"vp5\"\u003e\n          \u003cspan class=\"ksf-vp-num\"\u003e5\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-rowtitle\"\u003eEmbroidery tutorial: editing designs with the B 500, B 535, B 540, B 570 QE and B 590\u003c\/span\u003e\n          \u003cspan class=\"ksf-vp-play\"\u003e\u003c\/span\u003e\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/.ksf-speccard ksf-tabs --\u003e\n\n\u003c!-- FAQ ACCORDION --\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\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eDoes the BERNINA 590 E include the embroidery module?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The Embroidery Module M with Smart Drive Technology (SDT) is included, with a maximum embroidery field of 400 × 150 mm (15.7\" × 5.9\") and embroidery speeds up to 1,000 stitches per minute. You also get the Embroidery Presser Foot #26L, a Large Oval hoop, a Medium hoop, and 275 built-in designs with 8 embroidery alphabets.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eIs the BERNINA Stitch Regulator (BSR) included with the BERNINA 590 E?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The BSR is included and works with both straight stitch and zigzag, keeping your stitch length consistent during free-motion quilting no matter how fast you move the fabric. Combined with the 8.5\" freearm and the Free Hand System (FHS) knee lifter, the B 590 E is ready for big quilting projects.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhat does Thread Away Mode do?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThread Away Mode pulls the upper thread tails to the underside of the fabric after each color change. Together with Invisible Secure and Smart Secure, which hide tie-on and tie-off stitches, it gives you clean, professional-looking embroidery on the top with much less trimming.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n  \u003cdetails class=\"ksf-faq-item\"\u003e\n    \u003csummary\u003eWhich presser feet come with the BERNINA 590 E?\u003c\/summary\u003e\n    \u003cdiv class=\"ksf-faq-answer\"\u003eThe B 590 E comes with 8 sewing feet — Reverse Pattern Foot #1\/1C, Dual Feed Reverse Pattern Foot #1D, Overlock Foot #2\/2A, Buttonhole Foot with Slide #3A, Zipper Foot #4\/4D, Blindstitch Foot #5, Open Embroidery Foot #20\/20C, and the BERNINA Stitch Regulator (BSR) — plus the Embroidery Presser Foot #26L.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.ksf-pp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the BERNINA 590 E include the embroidery module?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The Embroidery Module M with Smart Drive Technology (SDT) is included, with a maximum embroidery field of 400 × 150 mm (15.7” × 5.9”) and embroidery speeds up to 1,000 stitches per minute. You also get the Embroidery Presser Foot #26L, a Large Oval hoop, a Medium hoop, and 275 built-in designs with 8 embroidery alphabets.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BERNINA Stitch Regulator (BSR) included with the BERNINA 590 E?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The BSR is included and works with both straight stitch and zigzag, keeping your stitch length consistent during free-motion quilting no matter how fast you move the fabric. Combined with the 8.5” freearm and the Free Hand System (FHS) knee lifter, the B 590 E is ready for big quilting projects.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What does Thread Away Mode do?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Thread Away Mode pulls the upper thread tails to the underside of the fabric after each color change. Together with Invisible Secure and Smart Secure, which hide tie-on and tie-off stitches, it gives you clean, professional-looking embroidery on the top with much less trimming.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which presser feet come with the BERNINA 590 E?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B 590 E comes with 8 sewing feet — Reverse Pattern Foot #1\/1C, Dual Feed Reverse Pattern Foot #1D, Overlock Foot #2\/2A, Buttonhole Foot with Slide #3A, Zipper Foot #4\/4D, Blindstitch Foot #5, Open Embroidery Foot #20\/20C, and the BERNINA Stitch Regulator (BSR) — plus the Embroidery Presser Foot #26L.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71474568691965,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-590-e-main.png?v=1791226539"},{"product_id":"bernina-b790-e-ultra","title":"Bernina B790 E ULTRA","description":"\u003c!-- ================= SEWING MACHINE — PRODUCT SNIPPET (REFERENCE, universal\/brand-agnostic) — 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. Swap content per machine. --\u003e\n\u003c!-- UPDATED — new standard as of the Janome CoverPro 2000CPX build:\n     - Key Features \/ Included Accessories are SIDE-BY-SIDE columns (2 fixed columns by\n       default via .ksf-tricol), each its own bordered .ksf-featblock card containing ONE\n       plain vertical list — no internal split-in-half sub-columns anymore. This reverts to\n       the older side-by-side layout (see live Quilt Maker 18 reference) and REPLACES the\n       prior \"stacked full-width + internal featgrid split\" symmetry-logic pattern. Do not\n       reintroduce the featgrid 2-column split inside a block — one list per block now.\n     - INCLUDED PRESSER FEET AS ITS OWN 3RD COLUMN IS SERGER-ONLY. For every other machine\n       type (sewing, quilting, embroidery, coverstitch, combo, etc.) — even ones with a long\n       named list of presser feet — fold ALL feet into Included Accessories as regular\n       bullets and use only 2 columns. Only for sergers: add a 3rd .ksf-featblock and the\n       ksf-tricol-3 modifier class on the \u003csection class=\"ksf-tricol\"\u003e for 3 fixed columns.\n     - Highlights have NO CAP — build as many as source images support. If an image can't be\n       sourced for a highlight, drop it (it stays covered in Key Features\/Specs as text)\n       rather than leaving a broken slot.\n     - No \"machine shown for demonstration...\" fine print — removed permanently, never\n       reintroduce it.\n     - FIXED CSS BUG: .ksf-panel-split no longer sets display:grid unconditionally on the\n       base class. display is only ever set on the ACTIVE (checked) tab — block for plain\n       panels (Specs, Videos), grid for split panels (Warranty, Why Buy, Education). Applying\n       display unconditionally on the base class breaks the tab-toggle by keeping split panels\n       visible\/laid-out regardless of which tab is selected. Never reintroduce that pattern.\n     - Removed unused legacy sections that were dead CSS with no matching markup: hero-bonus\n       block, gift callout, SIO \"what you get\" branded block, video-grid (multi-embed grid),\n       delivery section, dimensions table\/photo grid, generic ksf-table. If a future build\n       needs one of these concepts, rebuild it fresh rather than reviving this old CSS.\n     - Fine-print\/note classes (.ksf-fineprint, .ksf-note) are KEPT even though currently\n       unused — low-cost to keep on hand, per standing team preference. --\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  \/* 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: 16px; line-height: 1.1; letter-spacing: 0.02em; 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) — one per Highlight, NO CAP on count *\/\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: 12px; overflow: hidden; box-shadow: none; aspect-ratio: 16\/9; }\n  .ksf-pp .ksf-section-shot img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 0; }\n  .ksf-pp .ksf-section-shot--contain img { object-fit: contain; background: #f4f5f6; }\n  .ksf-pp .ksf-card-video { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 12px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-card-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-bullets { list-style: none; margin: 0; padding: 0; color: #4a4a4a; font-size: 16px; }\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  \/* KEY FEATURES \/ INCLUDED ACCESSORIES \/ INCLUDED PRESSER FEET — SIDE-BY-SIDE COLUMNS\n     Each section is its own bordered .ksf-featblock card, placed side by side with the others\n     (2 columns if no Presser Feet block, 3 if it exists). Each card holds ONE plain vertical\n     list — no internal split-in-half sub-columns. auto-fit lets this wrap to a single column\n     on narrow\/mobile screens automatically.\n     For SERGERS (and any machine without a real named presser-feet list): drop the 3rd\n     (Presser Feet) block, fold the single foot into Accessories, use only 2 columns. *\/\n  \/* KEY FEATURES \/ INCLUDED ACCESSORIES [\/ INCLUDED PRESSER FEET — SERGERS ONLY] — SIDE-BY-SIDE\n     COLUMNS. Default is 2 fixed columns (Key Features + Accessories) for every machine type.\n     Included Presser Feet as its own 3rd column is SERGER-ONLY — for every other machine type\n     (sewing, quilting, embroidery, coverstitch, combo, etc.), fold ALL presser feet into\n     Included Accessories as regular bullets, even if there's a long named list of them.\n     Each card holds ONE plain vertical list — no internal split-in-half sub-columns.\n     For the serger 3-column case, add the ksf-tricol-3 modifier class alongside ksf-tricol. *\/\n  .ksf-pp .ksf-tricol { display: grid !important; grid-template-columns: 1fr 1fr; gap: 28px; align-items: start; }\n  .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr 1fr; }\n  .ksf-pp .ksf-featblock { border: 1px solid #e6e7e8; border-radius: 18px; padding: 28px 26px; background: #fafbfb; }\n  .ksf-pp .ksf-tricol-title { font-family: 'Bebas Neue', Impact, sans-serif; font-size: clamp(22px, 2.2vw, 28px); letter-spacing: 0.02em; margin-bottom: 18px; }\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.5; }\n  .ksf-pp .ksf-collist li { position: relative; padding-left: 18px; margin-bottom: 12px; }\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  .ksf-pp .ksf-collist li strong { color: #2a2a2a; }\n  @media (max-width: 900px) { .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr 1fr; } }\n  @media (max-width: 700px) { .ksf-pp .ksf-tricol, .ksf-pp .ksf-tricol.ksf-tricol-3 { grid-template-columns: 1fr; } }\n\n  \/* FINE PRINT \/ CALLOUT NOTE — kept on hand though currently unused anywhere in this template.\n     The old \"machine shown for demonstration and may not be compatible\" disclaimer copy is\n     PERMANENTLY REMOVED and must never be reintroduced; these classes are just generic\n     utility styling if a different small-print or callout need comes up. *\/\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\n  \/* WARRANTY tab prose width constraint *\/\n  .ksf-pp .ksf-warranty .ksf-lead { max-width: 720px; }\n\n  \/* PLAYLIST VIDEO SECTION (pure CSS, scales to many videos, up to 15) *\/\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  \/* SINGLE VIDEO — used INSTEAD of the playlist when there is exactly ONE video.\n     Centered embed, caption below, no sidebar list. Drop the Videos tab entirely if there\n     are zero videos. *\/\n  .ksf-pp .ksf-single-video { max-width: 720px; margin: 0 auto; }\n  .ksf-pp .ksf-single-video-frame { position: relative; width: 100%; aspect-ratio: 16\/9; border-radius: 16px; overflow: hidden; background: #000; }\n  .ksf-pp .ksf-single-video-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .ksf-pp .ksf-single-video-caption { text-align: center; font-size: 14px; font-weight: 600; color: #4a4a4a; margin: 14px 0 0; }\n\n  \/* TAB PROSE PANELS (Warranty \/ Why Buy \/ Education 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 \/ Why Buy \/ Education).\n     IMPORTANT: display is NOT set here. It is set ONLY on the active\/checked tab rule below\n     (grid for split panels, block for plain panels). Setting display:grid unconditionally on\n     this base class is the bug that was fixed — never reintroduce it. *\/\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  \/* ===== SPECIFICATIONS + WARRANTY + WHY BUY + EDUCATION + VIDEOS — 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  \/* FIXED (do not merge these two rules \/ do not apply display unconditionally elsewhere):\n     Specifications (t1) and Videos (t5\/t6) are PLAIN panels -\u003e display:block when active.\n     Warranty (t2), Why Buy From Us (t3), Education (t4) are SPLIT panels (image+text) -\u003e\n     display:grid when active. If the Videos tab is ever dropped (0 videos), just delete its\n     input\/label\/panel trio — do not renumber the others. *\/\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  @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\n  \u003c!-- HERO --\u003e\n  \u003cheader class=\"ksf-hero\"\u003e\n    \u003cdiv class=\"ksf-hero-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eBERNINA\u003c\/p\u003e\n      \u003ch1\u003e790 ULTRA Sewing, Quilting \u0026amp; Embroidery Machine\u003c\/h1\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA 790 ULTRA combines next-level sewing, quilting, and embroidery precision with advanced Swiss innovation. Featuring Jumbo Stitch scaling, Sideways Motion 360° sewing, automatic Stitch Plate Recognition, and the Pinpoint Laser, it delivers total creative freedom for master sewists and quilters alike.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-hero-media\"\u003e\n      \u003cdiv class=\"ksf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-790ultra-hero.png?v=1792094487\" alt=\"BERNINA 790 ULTRA Sewing, Quilting \u0026amp; Embroidery Machine\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- 4 KEY FEATURE CIRCLES (2-line titles) --\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,000 SPM\u003cbr\u003eMax Sewing Speed\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eFor sewing and embroidery alike.\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\"\u003e500%\u003cbr\u003eJumbo Stitch\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eScale decorative stitches from 25% up to 500%.\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\"\u003e360°\u003cbr\u003eSideways Motion\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003eMulti-directional sewing without turning your project.\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\"\u003e9 mm\u003cbr\u003eMax Stitch Width\u003c\/div\u003e\u003c\/div\u003e\n      \u003cp\u003ePlus stitch lengths up to 6 mm.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS: alternating side. H1, H6 = embedded videos; H2–H5 = images. --\u003e\n  \u003csection class=\"ksf-card ksf-card--media\"\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/iiU1WhNBuFc\" title=\"BERNINA 790 ULTRA Jumbo Stitch \u0026amp; Stitch Designer\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eCreative Stitching\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eJumbo Stitch \u0026amp; Stitch Designer\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eResize decorative stitches and monograms from 25% up to 500% with Jumbo Stitch for bold, dramatic effects, or draw your own custom stitches right on screen with Stitch Designer.\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\"\u003eMulti-Directional Sewing\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eSideways Motion 360°\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eSew in 360° multi-directional movements with Sideways Motion, ideal for decorative stitching on hard-to-turn projects. Stitches reach up to 9 mm wide and 6 mm long at up to 1,000 stitches per minute.\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\/bernina-790ultra-highlight-02_jpg.jpg?v=1792093433\" alt=\"Sideways Motion 360-degree sewing on the BERNINA 790 ULTRA\"\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\/bernina-790ultra-highlight-03_jpg.jpg?v=1792093433\" alt=\"Integrated stitch regulator and stitch plate recognition on the BERNINA 790 ULTRA\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eQuilting Precision\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eIntegrated Stitch Regulator \u0026amp; Stitch Plate Recognition\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe BERNINA Integrated Stitch Regulator (BISR) delivers built-in automatic stitch regulation for free-motion quilting and ruler work. Automatic Stitch Plate Recognition instantly detects the 9 mm, straight stitch, or 5.5 mm BISR plate and verifies compatibility to help prevent needle breaks.\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 \u0026amp; Convenience\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003ePinpoint Laser \u0026amp; Automatic Needle Threader\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe Pinpoint Laser marks the exact needle entry point in every needle position for unmatched accuracy, and the push-button automatic needle threader threads needles size 70 and larger in seconds. BERNINA Dual Feed and the front-loading Jumbo Bobbin, with 70% more thread, keep you sewing.\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\/bernina-790ultra-highlight-04_jpg.jpg?v=1792093433\" alt=\"Pinpoint Laser and automatic needle threader on the BERNINA 790 ULTRA\"\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\/bernina-790ultra-highlight-05_jpg.jpg?v=1792093433\" alt=\"7-inch color touch screen on the BERNINA 790 ULTRA\"\u003e\n    \u003c\/figure\u003e\n    \u003cdiv class=\"ksf-card-text\"\u003e\n      \u003cp class=\"ksf-eyebrow\"\u003eDisplay \u0026amp; Design Suite\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003e7\" Color Touch Screen \u0026amp; Design Suite\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eNavigate the 7\" color touch screen with intuitive gestures or a standard USB mouse. The built-in Help Center with tutorial QR codes, Shape Designer, Endless Embroidery, Multi-line Lettering, and customizable BQM quilt files put a complete design suite at your fingertips.\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\"\u003eEmbroidery \u0026amp; Connectivity\u003c\/p\u003e\n      \u003ch2 class=\"ksf-title\"\u003eEmbroidery Module XL \u0026amp; WiFi Connectivity\u003c\/h2\u003e\n      \u003cp class=\"ksf-lead\"\u003eThe included Embroidery Module XL with Smart Drive Technology (SDT) and stitchprecision2 technology delivers high-end embroidery. Place designs with 3- and 4-point placement and morphing, crop and connect complex quilting patterns, transfer designs over WiFi to and from V9 software, and monitor stitchouts with the BERNINA Stitchout App.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"ksf-section-shot\"\u003e\n      \u003cdiv class=\"ksf-card-video\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/0laRw2gJGEw\" title=\"BERNINA 790 ULTRA Embroidery Module XL \u0026amp; WiFi\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ KEY FEATURES \/ INCLUDED ACCESSORIES ============\n       Stacked full-width cards (L 460 layout). Included Presser Feet card OMITTED: no feet on the spec sheet.\n       Hoops not stated. Built-in features from the sheet's 'Standard Hardware' row kept in Key Features only. --\u003e\n  \u003csection class=\"ksf-card ksf-tricol\" style=\"grid-template-columns: 1fr;\"\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eKey Features\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\" style=\"columns: 2 260px; column-gap: 48px;\"\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eJumbo Stitch Function:\u003c\/strong\u003e Resize decorative stitches and monograms from 25% up to 500% for bold, dramatic effects.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eAutomatic Stitch Plate Recognition:\u003c\/strong\u003e Instantly detects the 9 mm, straight stitch, or 5.5 mm BISR stitch plate when inserted.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eStitch Designer \u0026amp; Sideways Motion:\u003c\/strong\u003e Draw custom stitches on screen and sew in 360° multi-directional movements.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eAutomatic Needle Threader:\u003c\/strong\u003e Push-button threading for needle sizes 70 and larger.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eBERNINA Integrated Stitch Regulator (BISR):\u003c\/strong\u003e Built-in automatic stitch regulation for quilting and ruler work.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003ePinpoint Laser:\u003c\/strong\u003e Indicates the exact needle entry point across all needle positions.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003e3- \u0026amp; 4-Point Placement with Morphing:\u003c\/strong\u003e Position, align, crop, and connect embroidery or BQM quilt designs.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eWiFi \u0026amp; Stitchout App:\u003c\/strong\u003e Transfer designs wirelessly to and from V9 software and monitor stitching remotely.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eBERNINA Dual Feed:\u003c\/strong\u003e Tames hard-to-manage fabrics.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eFront-Loading Jumbo Bobbin:\u003c\/strong\u003e Holds 70% more thread.\u003c\/li\u003e\n        \u003cli style=\"break-inside: avoid;\"\u003e\n\u003cstrong\u003eUSB Mouse Support:\u003c\/strong\u003e Navigate the touch screen with gestures or a standard USB PC mouse.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ksf-featblock\"\u003e\n      \u003ch2 class=\"ksf-title ksf-tricol-title\"\u003eIncluded Accessories\u003c\/h2\u003e\n      \u003cul class=\"ksf-collist\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eEmbroidery:\u003c\/strong\u003e Embroidery Module XL with Smart Drive Technology (SDT)\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eStitch Plates:\u003c\/strong\u003e 9 mm Standard Stitch Plate, Straight Stitch Plate, BISR \/ 5.5 mm Stitch Plate\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWorkspace \u0026amp; Care:\u003c\/strong\u003e Slide-on Extension Table, Dust Cover\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 (2-video playlist).\n       Warranty = BERNINA 20\/5\/2 default (spec sheet states none) — [CONFIRM]. --\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 (sewing + quilting + embroidery terminology).\n         Stitch count, embroidery field, weight and dimensions not stated — omitted. --\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\"\u003eMaximum Speed\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e1,000 SPM (sewing \u0026amp; embroidery)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Width \u0026amp; Length\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eMax 9 mm Width \/ Max 6 mm Length \/ 360° Sideways Motion\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Creation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eJumbo Stitch 25%–500% \/ Stitch Designer \/ Shape Designer\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eDisplay \u0026amp; Navigation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003e7\" Color Touch Screen \/ Gesture Controls \/ USB Mouse Support \/ On-Screen Help Center with Tutorial QR Codes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eHook \u0026amp; Bobbin\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Rotary Hook \/ Front-Loading Jumbo Bobbin (+70% Capacity)\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\"\u003eBERNINA Dual Feed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Regulation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eBERNINA Integrated Stitch Regulator (BISR) \/ Ruler Work\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eStitch Plates\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eAutomatic Stitch Plate Recognition \/ 9 mm, Straight Stitch \u0026amp; 5.5 mm BISR Plates Included\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eAutomation\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003ePush-Button Automatic Needle Threader (size 70+) \/ Pinpoint Laser\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eEmbroidery\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eEmbroidery Module XL with SDT \/ stitchprecision2 \/ 3- \u0026amp; 4-Point Placement with Morphing \/ Crop \u0026amp; Connect \/ Endless Embroidery \/ Multi-line Lettering\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eQuilt Designs\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eCustomizable BQM Quilt File Support\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"ksf-k\"\u003eConnectivity\u003c\/td\u003e\n\u003ctd class=\"ksf-v\"\u003eWiFi \/ BERNINA Stitchout App \/ V9 Software Design Transfer\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Warranty (BERNINA version — badge + copy from Warranty_Bernina_-_Desktop.fig) --\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\/Bernina.png?v=1790607930\" alt=\"BERNINA warranty — 20-Year Mechanical, 5-Year Circuit Boards, 2-Year Electrical\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"ksf-panel-splitbody\"\u003e\n        \u003ch3\u003eBERNINA Warranty Coverage\u003c\/h3\u003e\n        \u003cp\u003eBernina is the gold standard in home sewing machines. Their warranty coverage is built to match a machine designed to last generations.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMechanical Parts\u003c\/strong\u003e — 20-year limited warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePrinted Circuit Boards\u003c\/strong\u003e — 5-year warranty\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eElectrical Parts\u003c\/strong\u003e — 2-year warranty\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eBernina’s warranty covers defects in materials and workmanship for the original purchaser. Mechanical parts are covered for 20 years, circuit boards for 5 years, and electrical parts for 2 years. Important: warranty coverage is limited to the cost of the affected part only — labor charges are not included. All shipping costs to and from the dealer or designated service point are the purchaser’s responsibility. The warranty must be registered via the Bernina Customer Portal within 30 days of purchase, or countersigned by an authorized Bernina dealer within 90 days — otherwise coverage is void. Original proof of purchase required for all service.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eYour Bernina warranty is valid at any authorized Bernina dealer — return your machine to an authorized location for all repairs and replacements.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Why Buy From Us (image left, text right — STANDARD, same every machine) --\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 — STANDARD, same every machine) --\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 (3 videos). Titles are placeholders until real YouTube titles are provided. --\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        \u003cdiv class=\"ksf-vp-stage\"\u003e\n          \u003cdiv class=\"ksf-vp-screen\" id=\"vps1\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/Xn3JzVZ9oJo\" title=\"BERNINA 790 ULTRA: video 1\/3\" 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\/xzdez02e8gM\" title=\"BERNINA 790 ULTRA: video 2\/3\" 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\/oGtujP0ggGg\" title=\"BERNINA 790 ULTRA: video 3\/3\" 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        \u003cdiv class=\"ksf-vp-list\"\u003e\n          \u003cdiv class=\"ksf-vp-listhead\"\u003eBERNINA 790 ULTRA Videos\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\"\u003eBERNINA 790 ULTRA: video 1\/3\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\"\u003eBERNINA 790 ULTRA: video 2\/3\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\"\u003eBERNINA 790 ULTRA: video 3\/3\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\u003eDoes the BERNINA 790 ULTRA come with an embroidery module?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The 790 ULTRA includes the Embroidery Module XL with Smart Drive Technology (SDT) and stitchprecision2 technology.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eDoes the BERNINA 790 ULTRA have a stitch regulator?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. The BERNINA Integrated Stitch Regulator (BISR) provides built-in automatic stitch regulation for free-motion quilting and ruler work, and the 5.5 mm BISR stitch plate is included.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eWhat is Sideways Motion on the BERNINA 790 ULTRA?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eSideways Motion lets you sew in 360° multi-directional movements, so you can stitch decorative designs without turning your project.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"ksf-faq-item\"\u003e\n      \u003csummary\u003eCan I use a mouse with the BERNINA 790 ULTRA?\u003c\/summary\u003e\n      \u003cdiv class=\"ksf-faq-answer\"\u003eYes. Along with intuitive touch screen gestures, the 790 ULTRA supports a standard USB PC mouse for navigation.\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      {\n        \"@type\": \"Question\",\n        \"name\": \"Does the BERNINA 790 ULTRA come with an embroidery module?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. The 790 ULTRA includes the Embroidery Module XL with Smart Drive Technology (SDT) and stitchprecision2 technology.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Does the BERNINA 790 ULTRA have a stitch regulator?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. The BERNINA Integrated Stitch Regulator (BISR) provides built-in automatic stitch regulation for free-motion quilting and ruler work, and the 5.5 mm BISR stitch plate is included.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What is Sideways Motion on the BERNINA 790 ULTRA?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Sideways Motion lets you sew in 360° multi-directional movements, so you can stitch decorative designs without turning your project.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Can I use a mouse with the BERNINA 790 ULTRA?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. Along with intuitive touch screen gestures, the 790 ULTRA supports a standard USB PC mouse for navigation.\"\n        }\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- =============================== END SNIPPET =============================== --\u003e","brand":"BERNINA","offers":[{"title":"Default Title","offer_id":71570410143997,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1628\/9107\/files\/bernina-790ultra-hero.png?v=1792094487"}],"url":"https:\/\/sewitonline.com\/collections\/bernina.oembed?page=2","provider":"Sew It Online","version":"1.0","type":"link"}