BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
6/20
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark
6/20

BygoneMark - LAST DAY 70% OFF - Personalized Magnetic Leather Pen Holder Bookmark

$8.99
$30.99
Save $22.00
484 sold
ColorRed
Please select a color
Design
Please select a design
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);
SKU: -Red-Original-A0013667
Weight: 0kg
Barcode:

Beautiful product. I got this for my dad and he absolutely loved it! Strong magnets. high quality leather and just overall an awesome bookmark/pen holder. - Alexandra D
⭐⭐⭐⭐⭐

Magnetic Grip for a Secure Bookmark

With a strong magnetic design. it stays in place without slipping . making it an easy and reliable way to keep track of your reading.

Make It Truly Yours

Choose your initial and symbol to create a bookmark that's uniquely yours. The personalization is hand-stamped for deep. precise. and high-quality impressions. ensuring every detail stands out beautifully.

Made from Premium Genuine Leather

Crafted from premium genuine leather. this bookmark is designed to last . The luxurious texture and quality of the leather offer durability while adding a sophisticated touch to your reading experience.

Bookmark. Pen. and Glass Holder

More than just a bookmark—this multifunctional leather piece doubles as a pen holder or glass holder . The strong magnetic design keeps your place. while the convenient strap adds extra functionality for everyday use.

Universal Fit

Compact and simple to use. this bookmark fits perfectly in any book . Its size makes it convenient for everyday use while providing essential functionality without taking up space.

PRODUCT DETAILS

  • Material : Genuine leather
  • Size : 1.96 x 1.35
  • Weight : 0.02 lbs
  • Color : Red / Brown / Purple / Green / Blue / Coffee / Black
  • Can be personalized with an initial or a symbol