MJAA™-Fashionable and simple soft-sided shoulder bucket Bag

KSh3,998.00 KSh4,899.00 Save KSh901.00
Color:  Black
Quantity
Kenya Nairobi, 2-Day Delivery
Guaranteed Safe Checkout and Fast Refunds
7 Days Free Return and Change
Customer Service Whatsapp: +254114968848--🔥Contact customer service to get a discounted price🔥 M-pesa
/** @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-1651799308132').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);
Description

It has enough capacity to organize your daily essentials, like cell phone, credit cards, keys, cash, checkbook and so on.

 Ideal crossbody phone bag/small cellphone shoulder bag/crossbody phone purse/clutch/small wallet purse, or even carry it with you. Small cellphone crossbody bag, suitable for shopping, dating, walking, short trip, party. The cute and vintage purse, you can fit bits of makeup, tissue, travel card, keys and other small items. Fashionable, practical and multi-function design and comfortable to wear.

Made of PU superior soft Synthetic leather, it's durable and smooth. The mobile phone purse bag's Hollowed-out design makes the bag look more fashionable, Cell phone bag's soft inner avoid friction to the phone and causing any damage.

【Valentines Gifts Cell Phone Pouch for Women】: It will be a perfect choice as a Special gifts / Birthday gifts / Mother’s Day Gift, or Present for Moms/Grandmas/Women/Girls for Anniversary, Birthday, New Year, Valentine’s Day, Thanksgiving and Christmas.Crossbody cell phone wallet purse for phone with touchscreen Small phone purse with touchscreen window ideal option for outdoor like Traveling, Walking,Beach, Camping or Shopping.

 Phone purses with shoulder strap purse, cell phone purse with touchscreen window, This cell phone crossbody bag has two inside open pocket designs, ultra-strong magnetic snap closure,You can hold a cellphone, 4-5 credit & ID cards, lipsticks, cash, keys, bills and other small items, purse touchscreen purse with clear window the eyes to view the screen intuitively and operate conveniently

The leather crossbody phone bag can be a handbag or a shoulder bag if you need it. It includes a removable slim card holder for frequently used cards, a coin purse, and a keychain for managing your keys to free up your hands.