Free shipping over $40
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
1 / 11
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
Changeable Oil Painting Stick Children's Color Crayon
30% OFF
Save $3.00
Delis666

Changeable Oil Painting Stick Children's Color Crayon

$6.99 $9.99
3 sold
Color
Specifications
Qty

MAIN FEATURES

  • 【Oil painting stick with replaceable core】This is a magic pen. Extract the Oil painting stick from it and put it on the tip of the pen,You can use. It is very convenient to carry.

            

  • 【Perfect art paint pen】 20 different colors of art paint, which will meet all your needs for drawing fresh colors, and will use our paint sets to create your art works. Easy to use silky texture, providing the brightest tone, very suitable for mixing or scraping the colors on the paper with fingers or tools.

            

  • 【Non Toxic & Safe】This oil painting pen is made of environment-friendly materials. They are non-toxic and do no harm to children. Please feel free to use them.

            

  • 【Easy to color】 Compared with ordinary wax chalk, crayons or other types of pastels, oil painting pens are easier to color and stronger than standard pastel sticks, thus reducing damage, dust and easier to clean. It is easy to create clear thin lines, soft thick lines, curves and tones. These chalk are all you need to complete your creative passion! Professional crayons give you good painting experience.

            

  • 【Wide range of uses】 oil painting pen is applicable to painting books, cartons and cardboard, pastel paper pads, canvas, ceramics, wood, paper, adult color books, acrylic painting pads. Oil painting pen can also be used in classrooms, travel, families, kindergartens, restaurants, school education, sketch classes, indoors or outdoors. Suitable for children, artists, beginners and students over 3 years old.

SPECIFICATIONS

  • Material: Plastic+Solid
  • Weight: 1PC: 20G; 2PCS: 60G; 6PCS: 120G

      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);