The Ultimate Non-Slip Bath Mat
The Ultimate Non-Slip Bath Mat
The Ultimate Non-Slip Bath Mat
The Ultimate Non-Slip Bath Mat
The Ultimate Non-Slip Bath Mat
The Ultimate Non-Slip Bath Mat
The Ultimate Non-Slip Bath Mat
1/7
The Ultimate Non-Slip Bath Mat
The Ultimate Non-Slip Bath Mat
The Ultimate Non-Slip Bath Mat
The Ultimate Non-Slip Bath Mat
The Ultimate Non-Slip Bath Mat
The Ultimate Non-Slip Bath Mat
The Ultimate Non-Slip Bath Mat
1/7

The Ultimate Non-Slip Bath Mat

$36.99
$59.99
Save 38%
2870 sold
Color
Please select a color
Size
Please select a size
⬇️Buy More Save More⬇️
Please select a ⬇️buy more save more⬇️
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);

Traditional Bath Mats Are Gross & Dangerous

Make This Simple Bathroom Switch For Increased Safety & Hygiene

Traditional bathing mats are made from cheap plastics that never drain the water and grow mold and mildew underneath them. It’s beyond gross... it’s an accident waiting to happen. According to the CDC, over 230,000 Americans slip on wet bathroom floors yearly! Plastic bathing mats are breeding grounds for bacteria, which can transfer to your body and cause skin irritation or foot fungus.


Fortunately, there’s now a more hygienic way to let you have safe, comfortable showers without worrying. The Secure Mat is made of 100% top-grade Microban & Loofah
fabrics — a quick-draining, anti-bacterial material that lets water through and fully drains it simultaneously without leaving any ground for mold growth. And since Microban & Loofah don’t ever need to be washed or lose their draining power, they have kept your bathtub & shower safe, non-slippery, dry, & safe for decades.

The Ultimate Non-Slip Bath Mat