Free shipping over $40
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
1 / 10
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
iPhone 14 Series Frosted Glass Phone Case
0% OFF
Save $0.00
Delis666

iPhone 14 Series Frosted Glass Phone Case

$19.99
1 sold
Color
Style
Qty

MAIN FEATURES

  • 【Compatibility】 Frosted tempered glass phone case specially designed for iPhone 14 series

            

  • 【High quality material】It is made of high quality metal+frosted tempered glass. It is comfortable to hold, scratch resistant, fingerprint resistant, and anti vibration enhanced design. It is firm and durable.

            

  • 【Advantages】 The CD metal lens film and explosion-proof AG frosted glass backplane are upgraded to be fully compressed. The advanced soft and smooth frosted feel is more resistant to oxidation, resistant to dust and fingerprint adhesion, and shows brilliance.

            

  • 【Multiple functional styles】Anti drop protection, skin touch, lens protection, more resistant to dirt, and will not block hands. This feeling makes you love it. The delicate frosted glass is very smooth, giving a baby like skin smooth touch.

         

  • 【Automatic repair, one key to say goodbye to scratches】 Frosted tempered glass is highly scratch resistant and can be repaired with one key. The position of the camera hole is precise and slightly higher, which can protect the drop and scratch more effectively. Tough, soft edges will not damage the phone, there will be no scratches when disassembling, and the phone will not be damaged.

            

  • 【Simple, fashionable and exquisite design】This case is exquisite and elegant, soft and unique, which adds more charm to your phone and is also a great gift for your family and friends.

SPECIFICATIONS

  • Material: Glass+metal
  • Weight: 30g

      Shipping:

      • Free Shipping Over $30.
      • 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-1711005325228').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);