BLUE AURA DREAM CATCHER NECKLACE
BLUE AURA DREAM CATCHER NECKLACE
BLUE AURA DREAM CATCHER NECKLACE
BLUE AURA DREAM CATCHER NECKLACE
BLUE AURA DREAM CATCHER NECKLACE
BLUE AURA DREAM CATCHER NECKLACE
BLUE AURA DREAM CATCHER NECKLACE
BLUE AURA DREAM CATCHER NECKLACE
BLUE AURA DREAM CATCHER NECKLACE
BLUE AURA DREAM CATCHER NECKLACE
BLUE AURA DREAM CATCHER NECKLACE
BLUE AURA DREAM CATCHER NECKLACE

BLUE AURA DREAM CATCHER NECKLACE

Price

$25.99 $22.99
Save $3.00

with luxurious gift box

Please select a with luxurious gift box

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);
Sustainably made

Description

Call it a fashion statement or a talisman, either way, this piece is a gorgeous one. It’s a minimalistic chain necklace with a captivating dreamcatcher pendant. Inside the pendant, a bright zircon crystal is wrapped in the midst of intricate web details. Precious gemstones also dangle from the pendant’s hoop. This necklace is multi-electroplated for extra durability

✔️ 100% Satisfaction guarantee: If you aren’t in LOVE with your purchase, please let us know within 60 days of receiving your items, and you’ll receive a stress-free refund.

  • Finished with premium 925 Sterling Silver
  • Comfortable for all-day wear
  • Eco-friendly packaging
  • Handmade With Love and Carefully Manufactured

SHIPPING

  • Each piece is handmade. Due to the complexity of this design, the production cycle is about 1-2 weeks. Logistics transportation 10-15 days.
    We will be very grateful for your patience and understanding because we will strive to meet the needs while ensuring that each piece meets our high-quality standards.