Free shipping on orders over $34
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
7 / 8
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets
0% OFF

Buyee 925 Sterling Silver Couples Ring Sets Elegant Roman Numerals Rose Gold Ring Finger for Woman Girl Fine Jewelry Circle Sets

$14.93
0 sold
Ring Size
Gem Color
Qty 2199 in stock
Certificate : no
Item Weight : about 1.6g
is_customized : Yes
Side Stone : Zircon
Certificate Number : 1906012722
Metal Stamp : 925,Sterling
Shape\pattern : Round
Setting Type : Bezel Setting
Style : Classic
Model Number : R2105
Rings Type : Cocktail Ring
Occasion : Party
CertificateType : NJQSIC
Metals Type : silver
Main Stone : Zircon
Gender : Women
Brand Name : BUYEE

Fine or Fashion : Fine
Item Type : Rings
Color : 925 silver
Packing : Jewelry box
Ring width : 4mm



Product Information

Ring width : 4mm

Ring thickness : 1.7mm

Ring weight : about 1.6g

Material ; 925 sterling silver









const TAG = 'spz-custom-painter-button-animation'; const MAX_ITERATION_COUNT = 99999999; const SITE = (window.C_SETTINGS && window.C_SETTINGS.routes && window.C_SETTINGS.routes.root) || ''; const ADD_TO_CART_ANIMATION_SETTING = `${SITE}/api/marketing_atmosphere_app/add_to_cart_btn_animation/setting`; class SpzCustomPainterButtonAnimation extends SPZ.BaseElement { /**@override */ static deferredMount() { return false; } /** @param {!SpzElement} element */ constructor(element) { super(element); /** @private {!../../src/service/xhr-impl.Xhr} */ this.xhr_ = SPZServices.xhrFor(this.win); /** @private {Object} */ this.data_ = null; /** @private {Element} */ this.addToCartButton_ = null; /** @private {boolean} */ this.productAvailable_ = true; /** @private {number} */ this.timerId_ = null; /** @private {number} */ this.animationExecutionCount_ = 0; /** @private {boolean} */ this.selectedVariantAvailable_ = true; /** @private {number} */ this.delay_ = 5000; /** @private {number} */ this.iterationCount_ = 5; /** @private {string} */ this.animationClass_ = ''; } /** @override */ isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } /** @override */ buildCallback() { this.productAvailable_ = this.element.hasAttribute('product-available'); this.selectedVariantAvailable_ = this.element.hasAttribute('selected-variant-available'); } /** @override */ mountCallback() { this.render_(); } /** @private */ render_() { if (!this.productAvailable_) { return; } this.fetch_().then((data) => { if (!data) { return; } this.data_ = data; this.animationClass_ = `painter-${data.animation_name}-animation`; this.iterationCount_ = data.animation_iteration_count === 'infinite' ? MAX_ITERATION_COUNT : data.animation_iteration_count; const animationDuration = 1; const animationDelay = data.animation_delay || 5; this.delay_ = (animationDuration + animationDelay) * 1000; this.handleButtonEffect_(); }); } /** * @param {JsonObject} data * @return {(null|Object)} * @private */ parseJson_(data) { try { return JSON.parse(data); } catch (e) { return null; } } /** * @return {Promise} * @private */ fetch_() { return this.xhr_.fetchJson(ADD_TO_CART_ANIMATION_SETTING).then((data) => { if (!data || !data.enabled) { return null; } return this.parseJson_(data.detail); }); } /** @private */ getAddToCartButton_() { this.addToCartButton_ = SPZCore.Dom.scopedQuerySelector( document.body, '[data-section-type="product"] [role="addToCart"], [data-section-type="product_detail"] [role="addToCart"], [data-section-type="product_detail"] [data-click="addToCart"], [data-section-type="product"] [data-click="addToCart"]' ); } /** @private */ restartAnimation_() { this.addToCartButton_.classList.remove(this.animationClass_); this.addToCartButton_./* OK */ offsetWidth; this.addToCartButton_.classList.add(this.animationClass_); this.animationExecutionCount_++; } /** @private */ clearTimer_() { this.win.clearInterval(this.timerId_); this.timerId_ = null; } /** @private */ setupTimer_() { this.timerId_ = this.win.setInterval(() => { this.restartAnimation_(); if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); this.clearTimer_(); } }, this.delay_); } /** @private */ restartTimer_() { if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); return; } this.setupTimer_(); } /** @private */ listenVariantChange_() { SPZUtils.Event.listen(self.document, 'dj.variantChange', (e) => { const selectedVariant = e.detail && e.detail.selected; if (!selectedVariant) { return; } const {available} = selectedVariant; if (this.selectedVariantAvailable_ !== available) { this.selectedVariantAvailable_ = available; this.clearTimer_(); if (available) { this.restartTimer_(); } } }); } /** @private */ removeAnimationClass_() { this.win.setTimeout(() => { this.addToCartButton_.classList.remove(this.animationClass_); }, 1000); } /** @private */ handleButtonEffect_() { this.getAddToCartButton_(); if (!this.addToCartButton_) { return; } if (this.selectedVariantAvailable_) { ++this.animationExecutionCount_; this.addToCartButton_.classList.add(this.animationClass_); if (this.iterationCount_ === 1) { this.removeAnimationClass_(); return; } this.setupTimer_(); } this.listenVariantChange_(); } } SPZ.defineElement(TAG, SpzCustomPainterButtonAnimation);