Free Shipping on Orders Over $40!
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
18 / 18
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series
50% OFF
Save $27.00
Delis666

Crossbody Card Small Fragrant Mirror Phone Case for iPhone 15 Series

$26.99 $53.99
0 sold
Style
Color
Qty

 🔥The price is limited ! 🔥 Grab yours as the limited promotion available!

  • TIPS: All goods are authentic, with genuine patents, counterfeit must be investigated! Customers, please identify our products!!!
  • 😊If you are not satisfied with the goods you received, please contact us within 15 days after receiving, we will give you the best help!
  • 🚢 Shipping>>Worldwide express shipping available.
  • 🔥98.9% of customers buy 2 or more

MAIN FEATURES

  • ⚙👍COMPATIBLE WITH IPHONE 15 SERIES - This wallet case is specially designed for iPhone 15 series. Will not fit any other models. Please confirm your device model before purchasing.

  • ⚙ 👍Crossbody Strap Design - The crossbody strap keeps your phone safe and accessible, preventing you from losing it. Plus, this wallet case comes with a mirror so you can easily check your gauge whether you're traveling or out and about.

  • ⚙ 👍PREMIUM MATERIAL - This phone case is made of high-quality soft PU leather, providing full protection against accidental drops. Matte TPU provides full protection against daily wear and tear, fingerprints and dirt. Keep your phone safe and stylish with this case!

  • ⚙ 💕Multifunctional Flip Case - This multifunctional wallet case has 2 card slots and a removable and adjustable cross-body strap. Also features snap closure side locks. It's simple, easy to use, and provides a safe and secure way to carry your essentials on the go. Perfect for anyone who wants convenience and style in one!

SPECIFICATIONS

  • Material: PU+TPU

  • Weight: 100G

Shipping:

  • Free Shipping Over $40.

  • Orders will be processed within 7 business days of ordering and shipped out the next day after the processing day. Orders will generally be delivered within 7 to 14 working days.

Returns:Fast refund for any dissatisfaction within 15 days, 100% money-back guarantee.


Note:

  • Due to manual measurements, please allow slight measurement deviations.

  • Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed on the picture.

/** @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-1711027061709').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);