Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
1/5
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup
1/5

Jian Zhan/ware Chien ware Tenmoku Colourful Luminous Kung Fu Tea Cup

$69.99
$79.99
Save $10.00
Color
Please select a color
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);


Material: Porcelain

Capacity: 20 milliliters

Quantity: 1
Size: 62mm (depth) x 41mm (height)
Components included: Peacock Cup, Safe and Exquisite Gift Box
Master: Huang Daoming

Product Highlights: Night Light

Our tea cups are also adorned with handmade painting and inlay techniques. Very gorgeous! Believe me, you will fall in love with this exquisite Kung Fu tea cup at first sight.

Regarding Jianzhan:
【 Exquisite Craftsmanship 】 Clay Preparation - Pulling out the embryo (model making) - Embossing the embryo - Embryo shaped embryo - Drying the embryo - Carving patterns - Glazing - Kiln firing - Hand polishing and inlaying
During the firing process of porcelain, the uncertainty of its surface glaze color is caused by the temperature changes inside the kiln, so there are no identical tea cups in the world. Each cup is unique.
Our tea cups are adorned with cute silver ornaments such as dragons, phoenixes, lotus flowers, and fish, making them look even more lifelike. We can use a cup to hold various teas and coffees, and when you taste them, you will feel physically and mentally happy. In addition to serving as the main cup for personal use, our Jianzhan Cup is also the best cup gift to give to friends or colleagues.
Our Jianzhan tea cup is placed in a beautiful fabric covered cushioned inner box, and our tea cup is placed in a luxurious gift box surrounded by sponge, so you don't have to worry about your favorite tea cup being damaged or scratched.