Blythe Blanket Drop-Ship Kit

Island Yarn Company


$ 199.99

This gorgeous and fun to knit kit is available in 3 sizes and 4 different colorways!  You can make it with either Kureyon or Silk Garden.  This kit ships directly from Knitting Fever in Long Island.

A prepacked kit for the "Blythe Blanket"
Includes colorful balls of Kureyon or Silk Garden
& one FREE copy of the leaflet.

MEASUREMENTS
one square = 40cm (15-3/4 in) x 40cm (15-3/4 in)
Small = 9 squares 
Medium = 16 Squares 
Large = 25 Squares 

GAUGE
18 sts and 24 rows to 10cm (4 in square over st st using 5mm (US 8) needles

KIT SIZE Small Blanket (includes 18 balls of Kureyon or Silk Garden)
9 Squares (3 x 3), 900 grams total, 120cm (47.25") x 120cm (47.25")
KIT SIZE Medium Blanket (includes 32 balls of Kureyon or Silk Garden)
16 Squares (4 x 4), 1600 grams total, 160cm (63") x 160cm (63")
KIT SIZE Large Blanket (includes 51 balls of Kureyon or Silk Garden)
25 Squares (5 x 5), 2500 grams total, 200cm (78.75") x 200cm (78.75")

 

const selectVariantByClickingImage = { // Create variant images from productJson object _createVariantImage: function (product) { const variantImageObject = {}; product.variants.forEach((variant) => { if ( typeof variant.featured_image !== 'undefined' && variant.featured_image !== null ) { const variantImage = variant.featured_image.src .split('?')[0] .replace(/http(s)?:/, ''); variantImageObject[variantImage] = variantImageObject[variantImage] || {}; product.options.forEach((option, index) => { const optionValue = variant.options[index]; const optionKey = `option-${index}`; if ( typeof variantImageObject[variantImage][optionKey] === 'undefined' ) { variantImageObject[variantImage][optionKey] = optionValue; } else { const oldValue = variantImageObject[variantImage][optionKey]; if (oldValue !== null && oldValue !== optionValue) { variantImageObject[variantImage][optionKey] = null; } } }); } }); return variantImageObject; }, _updateVariant: function (event, id, product, variantImages) { const arrImage = event.target.src .split('?')[0] .replace(/http(s)?:/, '') .split('.'); const strExtention = arrImage.pop(); const strRemaining = arrImage.pop().replace(/_[a-zA-Z0-9@]+$/, ''); const strNewImage = `${arrImage.join('.')}.${strRemaining}.${strExtention}`; if (typeof variantImages[strNewImage] !== 'undefined') { product.variants.forEach((option, index) => { const optionValue = variantImages[strNewImage][`option-${index}`]; if (optionValue !== null && optionValue !== undefined) { const selects = document.querySelectorAll('#'+ id + ' [class*=single-option-selector]'); const options = selects[index].options; for (let option, n = 0; (option = options[n]); n += 1) { if (option.value === optionValue) { selects[index].selectedIndex = n; selects[index].dispatchEvent(new Event('change')); break; } } } }); } }, _selectVariant: function() { const productJson = document.querySelectorAll('[id^=ProductJson-'); if (productJson.length > 0) { productJson.forEach((product) => { const sectionId = product.id.replace("ProductJson-", "shopify-section-"); const thumbnails = document.querySelectorAll('#'+ sectionId + ' img[src*="/products/"]'); if (thumbnails.length > 1) { const productObject = JSON.parse(product.innerHTML); const variantImages = this._createVariantImage(productObject); // need to check variants > 1 if (productObject.variants.length > 1) { thumbnails.forEach((thumbnail) => { thumbnail.addEventListener('click', (e) => this._updateVariant(e, sectionId, productObject, variantImages), ); }); } } }); } }, }; if (document.readyState !== 'loading') { selectVariantByClickingImage._selectVariant(); } else { document.addEventListener( 'DOMContentLoaded', selectVariantByClickingImage._selectVariant(), ); }