Hassle-free returns. 30-day postage paid returns
🚀Free shipping over $49.99🚀
Hassle-free returns. 30-day postage paid returns
🚀Free shipping over $49.99🚀
Hassle-free returns. 30-day postage paid returns
🚀Free shipping over $49.99🚀
Hassle-free returns. 30-day postage paid returns
🚀Free shipping over $49.99🚀
AIFIAO
Search
Account
Log in
Create an account
0
Cart
Close
Home
Coin Collecting
Sociai
Sale
Long sleeve
Blue
Mesh Strap Watches
Leather Strap Watches
Steel Strap Watches
Silicon Strap Watches
Log in
Create an account
Home
Coin Collecting
Sociai
Sale
Long sleeve
Blue
Mesh Strap Watches
Leather Strap Watches
Steel Strap Watches
Silicon Strap Watches
More links
Facebook
Twitter
Pinterest
Saker® Silicone Caulking Tools
$14.99
$22.99
-
$8.00
Style
-
1*PACKING BLACK UPGRADED VERSION
1*PACKING BLACK UPGRADED VERSION
2*PACKING BLACK UPGRADED VERSION
3*PACKING BLACK UPGRADED VERSION
Please select a style
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Add to cart -
$14.99
Buy it now
/** @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);
${data.module_title}
To display this card to customers, you need to go to "Booster & Store Conversion" to turn on the trust enhancement feature.
${data.module_title}
${item.title}
${item.title}
${item.content.replaceAll("{store_name}","AIFIAO")}
To display this card to customers, you need to go to "Booster & Store Conversion" to turn on the trust enhancement feature.
${data.module_title}
${item.title}
${data.module_title}
${item.title}
${item.content.replaceAll("{store_name}","AIFIAO")}
${data.module_title}
${item.title}
${item.content.replaceAll("{store_name}","AIFIAO")}
Vendor by:
shopify
SKU:
Share
Tweet
Pin it
Description
Saker® Silicone Caulking Tools
, your ideal tool in the home!
HIGH QUALITY
- Plastic fixed with Stainless Steel Remover. Durable and no thorns, wear-proof and solvent-resistance.
EASY TO USE&CONVENIENT
- Use with the tool, saves half time to remove the dried caulk.
IDEAL TOOL
-
Ideal for corners, showers, windows. The smart dimension is applicable for interior and exterior caulking.
NO WASTE OF SEALANT
- Excess sealant could be saved on a silicone pad.
SHARP ANGLE
- Remover is applicable for dried caulk. The flat stainless steel won't scratch hard surfaces.
Package Includes:
1 /2 /3 x Saker® Silicone Caulking Tools
Sign up and save
Entice customers to sign up for your mailing list with discounts or exclusive offers. Include an image for extra impact.
Subscribe
Thanks for subscribing
Optional button
Cart