Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
1/6
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
Lost Paradise Mermaid Earrings
1/6

Lost Paradise Mermaid Earrings

$25.99
$0.00
Save $-25.99
It's been recommended by 683 people on Facebook, Twitter and Instagram
Gift Box
Please select a 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);
Weight: 0kg
Barcode:

DETAILS

  • Handmade item
  • Nickel-free and Hypoallergenic
  • Come For One Pair
  • Materials: S925 Sterling Silver
  • Color: Silver
  • Length: 1.9''(5.0cm)
  • Weight: 7.6g/pair

DESCRIPTION

In a land beyond the seas, there was a mermaid whose tail shimmered like moonlit waves. She was known as the keeper of ancient secrets, and her hauntingly beautiful presence entranced all who beheld her. These earrings, fashioned after her mythical tail, embody the mystique and magic of the mermaid princess. With their delicate yet durable construction of 925 sterling silver and the subtle glow of the remaining bones of her tail, they are a treasure from a lost paradise.

Men's Wear