Accent Plus Orange Felt-Lined Keepsake or Gift Boxes

Accent Plus Orange Felt-Lined Keepsake or Gift Boxes

$32.50
$40.12
Save $7.62
Color : Black
Country Of Manufacture : China
Material : PVC
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);
Description


Introducing the Accent Plus Orange Felt-Lined Keepsake or Gift Boxes, a set of three stunning boxes that are perfect for keeping your cherished keepsakes or gifting to your loved ones. These boxes are designed in a bold orange color with black felt lining, making them a standout addition to any room. The boxes are finished with the look of leather and a woven appearance, giving them a classic and timeless appeal. Weighing 1.9 pounds, these boxes are lightweight and easy to handle. The set includes a large box that measures 7.1 inches in diameter and 3 inches tall, a medium box that measures 6 inches in diameter and 2.4 inches tall, and a small box that measures 4.75 inches in diameter and 1.75 inches tall. Crafted from MDF wood and PVC, these boxes are not only stylish but also durable and long-lasting. The inner felt lining ensures that your keepsakes or gifts are protected from scratches and other damages. Ideal for keeping your jewelry, trinkets, or other small items organized and safe, these Accent Plus Orange Felt-Lined Keepsake or Gift Boxes are an essential addition to any home decor. Get your hands on these boxes today and enjoy the perfect combination of style and functionality!

Set of three gorgeous gift or keepsake boxes are a bold orange color with black felt lining. Finished with the look of leather and a woven appearance. Weight 1.9 pounds. Large: 7.1 inches in diameter x 3 inches tall. Medium: 6 inches in diameter x 2.4 inches tall. Small: 4.75 inches in diameter x 1.75 inches tall. MDF wood, PVC and inner felt lining.