🎁Free Shipping on Orders Over $59🎉
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
7 / 18
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
Everlasting Pencil
40% OFF
Fnkus

Everlasting Pencil

$7.99 $13.31
0 sold
BUY MORE SAVE MORE
Qty 1000 in stock

Each year over 82,000 trees are cut down to make pencils. Our mission is to prevent further climate-changing deforestation by changing the way pencils are made.

By using an ultra-compressed writing tip, The Everlasting Pencil is more durable and can replace many traditional pencils.

Main Features

  • Material Information

The nib is made of Alloy, which is small and its color is similar to ordinary pencils, it can write smoothly, and the handwriting is easy to be wiped off with an eraser. Long eraser inside, easy to erase.

  • Working Principle

The reason why this metal inkless pen can write without sharpening or ink is that the nib rubs on the paper to decompose the alloy metal molecules and leave them on the surface of the paper; Inkless pen can be applied on most paper, and the handwriting can be retained for a long time, regardless of temperature or weather conditions.

null

  • Durable And Save Cost

Metal erasable pens use compressed nibs to replace multiple traditional pencils, no need to sharpen or change refills; it can help you spend less time sharpening or refilling ink, save money, and serve you for a long time.

  • Wide Range Of Uses

This everlasting pencil is suitable for children's drawing, writing diary, taking notes, making scrapbooks and other art projects, and their handwriting is erasable.

  • Practical Gifts

These Alloy inkless writing pens can be regarded as practical gifts for children, students, teachers, friends, etc., won't consume wood, odorless and safe to use; They will be surprised to get such delicate gifts.

Specifications

  • Weight:140g
  • Length:14cm/5.35in
  • Material:Plastic

Package Contents

  • 1 *Everlasting Pencil
const TAG = 'spz-custom-painter-button-animation'; const MAX_ITERATION_COUNT = 99999999; const SITE = (window.C_SETTINGS && window.C_SETTINGS.routes && window.C_SETTINGS.routes.root) || ''; const ADD_TO_CART_ANIMATION_SETTING = `${SITE}/api/marketing_atmosphere_app/add_to_cart_btn_animation/setting`; class SpzCustomPainterButtonAnimation extends SPZ.BaseElement { /**@override */ static deferredMount() { return false; } /** @param {!SpzElement} element */ constructor(element) { super(element); /** @private {!../../src/service/xhr-impl.Xhr} */ this.xhr_ = SPZServices.xhrFor(this.win); /** @private {Object} */ this.data_ = null; /** @private {Element} */ this.addToCartButton_ = null; /** @private {boolean} */ this.productAvailable_ = true; /** @private {number} */ this.timerId_ = null; /** @private {number} */ this.animationExecutionCount_ = 0; /** @private {boolean} */ this.selectedVariantAvailable_ = true; /** @private {number} */ this.delay_ = 5000; /** @private {number} */ this.iterationCount_ = 5; /** @private {string} */ this.animationClass_ = ''; } /** @override */ isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } /** @override */ buildCallback() { this.productAvailable_ = this.element.hasAttribute('product-available'); this.selectedVariantAvailable_ = this.element.hasAttribute('selected-variant-available'); } /** @override */ mountCallback() { this.render_(); } /** @private */ render_() { if (!this.productAvailable_) { return; } this.fetch_().then((data) => { if (!data) { return; } this.data_ = data; this.animationClass_ = `painter-${data.animation_name}-animation`; this.iterationCount_ = data.animation_iteration_count === 'infinite' ? MAX_ITERATION_COUNT : data.animation_iteration_count; const animationDuration = 1; const animationDelay = data.animation_delay || 5; this.delay_ = (animationDuration + animationDelay) * 1000; this.handleButtonEffect_(); }); } /** * @param {JsonObject} data * @return {(null|Object)} * @private */ parseJson_(data) { try { return JSON.parse(data); } catch (e) { return null; } } /** * @return {Promise} * @private */ fetch_() { return this.xhr_.fetchJson(ADD_TO_CART_ANIMATION_SETTING).then((data) => { if (!data || !data.enabled) { return null; } return this.parseJson_(data.detail); }); } /** @private */ getAddToCartButton_() { this.addToCartButton_ = SPZCore.Dom.scopedQuerySelector( document.body, '[data-section-type="product"] [role="addToCart"], [data-section-type="product_detail"] [role="addToCart"], [data-section-type="product_detail"] [data-click="addToCart"], [data-section-type="product"] [data-click="addToCart"]' ); } /** @private */ restartAnimation_() { this.addToCartButton_.classList.remove(this.animationClass_); this.addToCartButton_./* OK */ offsetWidth; this.addToCartButton_.classList.add(this.animationClass_); this.animationExecutionCount_++; } /** @private */ clearTimer_() { this.win.clearInterval(this.timerId_); this.timerId_ = null; } /** @private */ setupTimer_() { this.timerId_ = this.win.setInterval(() => { this.restartAnimation_(); if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); this.clearTimer_(); } }, this.delay_); } /** @private */ restartTimer_() { if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); return; } this.setupTimer_(); } /** @private */ listenVariantChange_() { SPZUtils.Event.listen(self.document, 'dj.variantChange', (e) => { const selectedVariant = e.detail && e.detail.selected; if (!selectedVariant) { return; } const {available} = selectedVariant; if (this.selectedVariantAvailable_ !== available) { this.selectedVariantAvailable_ = available; this.clearTimer_(); if (available) { this.restartTimer_(); } } }); } /** @private */ removeAnimationClass_() { this.win.setTimeout(() => { this.addToCartButton_.classList.remove(this.animationClass_); }, 1000); } /** @private */ handleButtonEffect_() { this.getAddToCartButton_(); if (!this.addToCartButton_) { return; } if (this.selectedVariantAvailable_) { ++this.animationExecutionCount_; this.addToCartButton_.classList.add(this.animationClass_); if (this.iterationCount_ === 1) { this.removeAnimationClass_(); return; } this.setupTimer_(); } this.listenVariantChange_(); } } SPZ.defineElement(TAG, SpzCustomPainterButtonAnimation);