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

S.T. Dupont Haute Creation Architecture Collection Fountain Pen - Saint Basile

Product Description
$16,950.00
Maximum quantity available reached.

Each piece of the Haute Creation is made to order and takes at least 3 months for delivery from the time of order. Haute Creation pieces can be personalized to suit your preferences. Please call (888.248.8637) or email (info@thepleasureofwriting.com) us for personalization options.

Maison S.T. Dupont, in collaboration with master jeweler 2Saints, has handcrafted the newest architecture collection. Fashioned from silver, the pen features stunning, elaborate filigree overlays over colored lacquer. The pen comes with two caps, one topped with a stunning silver model of Saint Basil Cathedral with a gold finish, and one for everyday use. The elaborate base serves as a pen stand and as a stand for the cap not currently in use, and is hand-patinated for optimal contrast.

The Cathedral of Saint Basil is a Russian Orthodox cathedral erected in Moscow from 1555-1561 on the order of Ivan IV of Russia to commemorate the capture of Kazan and the end of the Russo-Kazan Wars. The cathedral with its nine main domes, each one a specific shape and color, has no analogues in Russian architecture. It has been part of the Moscow Kremlin and Red Square UNESCO World Heritage Site since 1990.


Nib Material: 18K Gold

Filling Mechanism: Cartridge, Converter

Sku: STD-241310

 

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