Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
1/9
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set
1/9

Winter Souls Liquid Core Sharp Edge Resin Polyhedral Dice Set

$19.99
$0.00
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);

Gaze into the Sage’s Orbs and take a glimpse of your destiny!

This exquisite sharp edge resin 7-dice set features cold-grey/transparent resin with white/purple glittered liquid core and silver ink. The dice set are masterfully designed with glittered liquid core that swirls upon rolling. The dice are oversized and features crystal clarity, smooth surfaces, and ultra-sharp edges, all a hallmark of exceptional quality in a sharp-edge resin dice set. Be the envy at the table with this beautiful and unique dice set!

• A “must have” for intermediate-level dice collectors

• Set includes one D20, D12, D10, D00, D8, D6, and D4

• Material: sharp edge resin

• Color/style: transparent cold-grey tones with white/purple liquid core and silver ink

• Includes complementary Sage’s Portal tin box

• Some color/design variation may be present due to the product being hand made