✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
8/9
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
✨Teeth Whitening Mousse Toothpaste
8/9

✨Teeth Whitening Mousse Toothpaste

$25.99
$47.99
Save $22.00
QTY
Please select a qty
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);

Do you still have oral problems even though you brush your teeth every day?

Bad breath, stains, yellow teeth... all of these can take away your desire to smile. With our innovative Dental Foam you won't have to worry anymore!

🦷 Strong stain removal: Superfine foam can effectively clean and dissolve stains on teeth, brighten teeth, provide fresh breath and healthy gums.

🦷 Proven ingredients: Our teeth whitening tooth foam contains high quality ingredients, which can easily break down the pigmentation on the surface of your teeth. Three major components

  • Fresh tea
  • Bicarbonate of SODA
  • Mint

🦷 Easy to use: Simply apply one scoop of foam to your toothbrush as you do in your daily routine and enjoy incredible results. 60ml large content, can be used for a long time, equipped with ergonomic press design.

🦷 Safe and effective: This powerful foaming toothpaste uses its powerful formula to effectively remove stains. It can be used on normal and sensitive teeth. Use with toothbrush evenly apply liquid toothpaste on the U-shaped toothbrush head.