Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
8/14
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
Floral Plush & Diatomaceous Earth Floor Mat
8/14

Floral Plush & Diatomaceous Earth Floor Mat

$26.75
$0.00
Save $-26.75
Size
Please select a size
ColorRose
Please select a color
Style
Please select a style
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:
Weight: 0kg
Barcode:

FEATURES

CHOOSE FROM TWO STYLES- Choose the plush style for comfort and softness underfoot, or the diatomaceous earth style for a sturdy, fast-drying surface with superior moisture resistance.

ELEGANT FLORAL DESIGN- The unique floral silhouette adds a stylish touch to any space, blending perfectly with modern or minimalist home aesthetics while still being very practical.

FAST DRYING AND WICKING PERFORMANCE- Designed to wick moisture away quickly and dry super fast, perfect for keeping bathrooms, toilets, or entryways dry, clean, and non-slip.

NON-SLIP POINT MOLDED BACKING - Features a point molded granular backing that enhances floor grip and keeps the mat firmly in place, reducing the risk of slipping or shifting.

A WIDE RANGE OF COLORS AND SIZES - Available in a variety of colors and sizes to perfectly match your layout and decor.

SPECIFICATIONS

Color: Blue 1, Blue 2, Red, Pink, Purple, Blue 3

Style: Diatom, Plush

 

Size: 60*60cm, 80*80 Cm, 100*100cm ,120*120cm

Package Includes: 1* Floral Plush Or Diatomaceous Earth Floor Mat   

NOTES

Please allow 1-3cm error due to manual measurement. Please make sure you do not mind before purchasing.

Color may not appear as exactly as in real life due to variations between the computer monitors.