Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings
Boho Style Shell Beaded Braided Earrings

Boho Style Shell Beaded Braided Earrings

Price

$0.00 $20.99
Save $-20.99
Free shipping

color - A

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);
Free worldwide shipping for order over $79
Returns&Exchange
Sustainably made
Secure payments

Description:

The earrings in this collection are inspired by the gifts of nature: seashells, each of which has been carefully selected, they are different in shape and unique, like gems in the sea. Each earring is a new interpretation of the charm of the sea, a deep exploration of personal style. The designer cleverly used these shells and connected them together to make a fashion accessory that combined with nature elements. These earrings are perfect for any occasion, whether it is a beach walk, a beach party or everyday wear, it can be your most eye-catching decoration!

Material: (earhook) copper clad iron, (earneedle) stainless steel, shell, beads, twine, pearl, etc

Style parameters:

A: 14.2cm*5cm

B: 7.2cm*3.8cm

C: 10.2cm*7cm 

D: 7cm*2.8cm

E: 7.5cm*1.5cm

F: 10.5cm*4.7cm

G: 8.2cm*3.4cm

H: 9.7cm*4.5cm

I: 5.9cm*5.9cm

J: 10.4cm*4.5cm

K: 6.6cm*1cm

L: 5.6cm*2.8cm

M: 6.5cm*3.4cm

*Note: 

The size is manual measurement, there may be 1-2cm error, this is not a quality problem.

Due to the resolution between different screens and other problems may lead to a color difference between the picture  and the real thing, this is not a quality problem, the real color please refer to the tile map,  thank you for your understanding!