Free Domestic Shipping over $150 | No Sales Tax Added to Out-of-State Purchases

Visconti Homo Sapiens Demo Stones Rollerball - Amethyst

Product Description
$680.00 $850.00
Maximum quantity available reached.
The Homo Sapiens Demo Stones 2022 is available for pre-order and delivery is expected February 2022.

Visconti is delighted to announce the addition of two exciting new colors to the Homo Sapiens ‘Demo Stone’ collection - Amethyst (purple) and Mandarin Garnet (orange). Vibrant transparent resins were selected and paired with Visconti’s iconic Homo Sapiens; providing a natural encounter with light, adding transparency, depth and fluidity.

Each Demo Stone is designed, made and polished in Visconti's Florentine workshop. The barrel and cap are made from turned acrylic resin and carefully hand-polished, both inside and out, with special felt tools, to guarantee an excellent result.

Visconti's ability to make beautiful demonstrator pens is renowned around the world. Crafting the Demo Stones from transparent resin was not purely an aesthetic choice but also a way to reveal the beating heart of the Visconti demonstrator pen, the double reservoir power filling system.  
 

 

Sku: KP15-26-RB
Manufacturer
Visconti
Collection  Homo sapiens
Type Rollerball
Body Material Acrylic resin
Capping Hook-safe-lock
Diameter 14.4 mm / 0.57 inches
Length 146.2 mm / 5.76 inches
Weight  41.0 grams /  1.45 ounces
Limited Edition No

 

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(), ); }