#html-body [data-pb-style=VKKG5C2]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll} Lightweight and compact – The Janome 230DC is a great introduction to uncomplicated computerised sewing machines. Free delivery | Collect in store available | Expert support included | Ready to start sewing straight away Lightweight and compact – The Janome 230DC is a great introduction to uncomplicated computerised machines. Don't be deceived by its size – the 230DC can stitch through a variety of fabric thicknesses, and its attachable extension table makes large projects like curtains or patchwork quilts easy. With 30 built-in stitches, 3 choices of one-step buttonhole, and a maximum speed controller, this machine will grow with your skills and is suitable for both beginners and more experienced sewers. The die-cast aluminium frame and hard cover make it sturdy enough to take to classes and workshops with ease. Janome 230DC's Features: 30 built-in stitches 3 styles of auto 1-step buttonhole Top loading bobbin Start/stop button Maximum speed controller Foot pressure adjustment Lock stitch feature LED lamp Metal internal frame and metal needle plate Extra wide table Hard cover Weight: 5.7 kgFeet & Accessories: Category B Feet Included: Automatic Buttonhole Foot (R) (753801004) Blind Hem Stitch Foot (G) (825817009) Overedge Foot (C) with brush (822801001) Satin Stitch Foot (F) (822804004) Standard Foot (A) (Black Button) (822508005) Zipper Foot (E) (829801002) Accessories Included: Extension Table 18” x 10” (503801003) Lint Brush (802424004) Screwdriver (3 Pronged) (653802002) Seam Ripper (200133009) Spool Base (829803004) Spool Cap (Small) (822019004) Spool Cap (Large) (822020307) Spool Pin (Spare) (625031005) Spool Pin Felt (102403109) Foot Control (C-1036) Power Cable (830315008) Bobbins x 4 (Plastic) Needles (Organ 3 Pk size 14) Hard Cover document.addEventListener('DOMContentLoaded', () => { const buttons = document.querySelectorAll('.accordion-button'); buttons.forEach(btn => { btn.addEventListener('click', () => { const isActive = btn.classList.contains('active'); const content = btn.nextElementSibling; // Close all buttons.forEach(b => { b.classList.remove('active'); b.setAttribute('aria-expanded', 'false'); const c = b.nextElementSibling; c.style.maxHeight = null; c.setAttribute('aria-hidden', 'true'); }); // If it wasn't active, open it if (!isActive) { btn.classList.add('active'); btn.setAttribute('aria-expanded', 'true'); content.style.maxHeight = content.scrollHeight + 'px'; content.setAttribute('aria-hidden', 'false'); // Optional: on small screens, scroll the opened header into view if (window.innerWidth { btn.scrollIntoView({ behavior: 'smooth', block: 'start' }); }, 250); } } }); }); // Ensure all are closed on initial load (explicitly) buttons.forEach(b => { b.classList.remove('active'); b.setAttribute('aria-expanded', 'false'); const c = b.nextElementSibling; c.style.maxHeight = null; c.setAttribute('aria-hidden', 'true'); });});