
Share on:
Customers usually keep this itemThis product has fewer returns than average compared to similar products.SANIFLO Sanicompact - Dual-flush System - ResidentialFound a lower price? Let us know. Although we can't match every price reported, we'll use your feedback to ensure that our prices remain competitive. Store (Offline) Store name: City: State: Please select province Please select province Price: ($) Date of the price: 01 02 03 04 05 06 07 08 09 10 11 12 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 / Please sign in to provide feedback. Submit Feedback P.when("A", "a-modal", "ready").execute(function (A, modal) { var $ = A.$; var instance; var title = $("#modalHeader").val(); A.declarative("pricingFeedback-modal-button", "click", function (event) { if (!instance) { var options = { name: "pricingFeedback-modal-content", dataStrategy: "preload", }; instance = modal.create(event.$target, options); } instance.update({ "header": title, "width": "550" }).lock().show(); }); }); P.when('A', 'ready').execute(function (A) { var $ = A.$; var csrf = $("#aapiCsrfToken").val(); var productPrice = $("#priceValue").val(); var hostname = $("#absoluteUrlPrefix").val(); var customerId = $("#customerId").val(); var isCustomerRecognized = ($("#isCustomerLoggedIn").val() === 'true'); var isCurrentGlOnlineOnly = ($("#isCurrentGlOnlineOnly").val() === 'true'); var asin = $("#asin").val(); var marketplaceId = $("#marketplaceId").val(); var country = $("#countryCode").val(); var offlineStoresList = $("#offlineStoresList").val(); var statesList = $("#statesList").val(); var errorMessages = { errorNoRetailerType: $("#errorNoType").val(), errorBadPrice: $("#errorBadPrice").val(), errorBadPriceShipping: $("#errorBadPriceShipping").val(), errorInvalidUrl: $("#errorInvalidUrl").val(), errorSubmission: $("#errorSubmission").val(), errorEmptyFields: $("#errorEmptyFields").val(), thankFeedback: $("#thankFeedback").val() }; var feedbackFormContent = document.querySelector('#feedbackForm'); var signUpContainer = document.querySelector('#signUpForm'); var feedbackFormFinalStateContainer = document.querySelector('#feedbackFormFinalState'); var states = JSON.parse(statesList); var offlineStores = JSON.parse(offlineStoresList); var offlineStoresEnabled = !isCurrentGlOnlineOnly; var currentDate = getCurrentDay(); var currentMonth = getCurrentMonth(); var currentYear = getCurrentYear(); if (isCustomerRecognized) { feedbackFormContent.style['display'] = 'block'; feedbackFormFinalStateContainer.style['display'] = 'block'; signUpContainer.style['display'] = 'none'; var enableOnlineStoreRadio = document.querySelector('#pricingFeedback_onlineRadio'); var enableOfflineStoreRadio = document.querySelector('#pricingFeedback_offlineRadio'); var onlineStoreInputForm = document.querySelector('#pricingFeedback_onlineInput'); var offlineStoreInputForm = document.querySelector('#pricingFeedback_offlineInput'); var offlineStateSelect = document.querySelector('#offlineState'); var offlineStoreSelect = document.querySelector('#offlineStoreNameList'); var submitButton = document.querySelector('#pricingFeedback_submit'); var onlineUrl = document.querySelector('#onlineUrl'); var onlinePriceRaw = document.querySelector('#onlinePriceRaw'); var onlineShippingRaw = document.querySelector('#onlineShippingRaw'); var onlineDay = document.querySelector('#onlineDay'); var onlineMonth = document.querySelector('#onlineMonth'); var onlineYear = document.querySelector('#onlineYear'); var onlineCalendar = document.querySelector('#onlineCalendar'); var offlineRadioContainer = document.querySelector('#offlineRadioContainer'); var offlineStoreName = document.querySelector('#offlineStoreName'); var offlineCity = document.querySelector('#offlineCity'); var offlineState = document.querySelector('#offlineState'); var offlinePriceRaw = document.querySelector('#offlinePriceRaw'); var offlineDay = document.querySelector('#offlineDay'); var offlineMonth = document.querySelector('#offlineMonth'); var offlineYear = document.querySelector('#offlineYear'); var offlineCalendar = document.querySelector('#offlineCalendar'); var thankYouDiv = document.querySelector('#pricingFeedback_thank'); var errorDiv = document.querySelector('#pricingFeedback_error'); var loadingGifDiv = document.querySelector('#loading'); setCalenderOrderBasedOnCountry(country); setInitialStates( onlineMonth, currentMonth, offlineMonth, onlineDay, currentDate, offlineDay, onlineYear, currentYear, offlineYear, onlineStoreInputForm, offlineStoreInputForm, enableOfflineStoreRadio, enableOnlineStoreRadio, onlineCalendar, offlineCalendar ); createPermalinkContainer(asin, hostname); for (let state of states) { var option = document.createElement('option'); option.setAttribute('value', state['value']); option.innerText = state['name']; offlineStateSelect.appendChild(option); } for (let store of offlineStores) { var option = document.createElement('option'); option.setAttribute('value', store); offlineStoreSelect.appendChild(option); } $("#pricingFeedback_onlineRadio").click(function () { onlineStoreInputForm.style['display'] = 'table'; offlineStoreInputForm.style['display'] = 'none'; }); $("#pricingFeedback_offlineRadio").click(function () { onlineStoreInputForm.style['display'] = 'none'; offlineStoreInputForm.style['display'] = 'table'; }); if (!offlineStoresEnabled) { offlineRadioContainer.style['display'] = 'none'; offlineStoreInputForm.style['display'] = 'none'; } $("#pricingFeedback_submit").click(function () { var feedbackSubmitted = submitFeedback( customerId, marketplaceId, asin, productPrice, onlineStoreInputForm, offlineStoreInputForm, onlineUrl.value, onlinePriceRaw.value, onlineShippingRaw.value, onlineDay.value, onlineMonth.value, offlineStoreName.value, offlineCity.value, offlineState.value, offlinePriceRaw.value, offlineDay.value, offlineMonth.value, thankYouDiv, errorDiv, submitButton, loadingGifDiv, errorMessages ); if (feedbackSubmitted !== null && !feedbackSubmitted) { errorDiv.innerHTML = getErrorDiv(errorMessages.errorSubmission); } }); A.on("a:popover:beforeHide:pricingFeedback-modal-content", function (data) { resetModalToInitialState(currentMonth, currentDate, currentYear); }); } else { feedbackFormContent.style['display'] = 'none'; feedbackFormFinalStateContainer.style['display'] = 'none'; signUpContainer.style['display'] = 'block'; var authPortalLink = getAuthenticationPageURL(asin, hostname); $("#signUpForm").one("click", function () { window.location = encodeURI(authPortalLink); }); } function setCalenderOrderBasedOnCountry(country) { var monthSections = document.getElementsByClassName('monthSection'); var daySections = document.getElementsByClassName('daySection'); var yearSections = document.getElementsByClassName('yearSection'); var firstDelimiters = document.getElementsByClassName('firstDelimiter'); var secondDelimiters = document.getElementsByClassName('secondDelimiter'); if (country === 'US') { for (let i = 0; i < 2; i++) { (monthSections[i]).style['order'] = '-1'; (firstDelimiters[i]).style['order'] = '0'; (daySections[i]).style['order'] = '1'; (secondDelimiters[i]).style['order'] = '2'; (yearSections[i]).style['order'] = '3'; } } else if (country === 'JP') { for (let i = 0; i < 2; i++) { (yearSections[i]).style['order'] = '-1'; (secondDelimiters[i]).style['order'] = '0'; (monthSections[i]).style['order'] = '1'; (firstDelimiters[i]).style['order'] = '2'; (daySections[i]).style['order'] = '3'; } } else { for (let i = 0; i < 2; i++) { (daySections[i]).style['order'] = '-1'; (firstDelimiters[i]).style['order'] = '0'; (monthSections[i]).style['order'] = '1'; (secondDelimiters[i]).style['order'] = '2'; (yearSections[i]).style['order'] = '3'; } } } function createPermalinkContainer(asin, hostname) { var permalinkHref = getPermalink(hostname, asin); var permalinkContainer = document.querySelector('#permalink'); var permalink = document.createElement('a'); permalink.setAttribute('href', permalinkHref); permalink.innerText = permalinkHref; permalinkContainer.append(permalink); } function getPermalink(server, asin) { return server + '/dp/' + asin; } function triggerPricingFeedback( customerId, marketplaceId, asin, price, retailerType, retailerUrl, retailerName, retailerCity, retailerState, retailerPrice, retailerShipping, sampleDate ) { var dataCart = { ourPrice: parseInt(price), retailer: { type: retailerType, name: retailerName, city: retailerCity, state: retailerState, price: parseInt(retailerPrice), shippingCost: parseInt(retailerShipping), url: retailerUrl }, date: sampleDate + "T00:00:00.102Z" }; return new Promise((resolve, reject) => { A.$.ajax($("#aapiEndpoint").val() + "/api/marketplaces/" + marketplaceId + "/products/" + asin + "/feedback/pricing", { type: 'POST', headers: { 'Accept-Language': 'en-US', 'Accept': 'application/vnd.com.amazon.api+json; type="product.feedback.pricing/v1"', 'Content-Type': 'application/vnd.com.amazon.api+json; type="product.feedback.pricing.request/v1"', 'x-api-csrf-token': csrf }, data: JSON.stringify(dataCart), xhrFields: { withCredentials: true }, success: function (responseContent) { $("#pricingFeedback_thankcontent").innerText = "Success! " + responseContent.toString(); resolve(); }, error: function (err) { $("#pricingFeedback_thankcontent").innerText = "Error! " + err.toString(); reject(); } }) }) } function getAuthenticationPageURL(asin, hostname) { return hostname + '/ap/signin?_encoding=UTF8&openid.assoc_handle=usflex&openid.claimed_id=http://specs.openid.net/auth/2.0/identifier_select&openid.identity=http://specs.openid.net/auth/2.0/identifier_select&openid.mode=checkid_setup&openid.ns=http://specs.openid.net/auth/2.0&openid.ns.pape=http://specs.openid.net/extensions/pape/1.0&openid.pape.max_auth_age=0&openid.return_to=https://www.amazon.com/dp//'; } function getCurrentDay() { var date = new Date(); return date.getDate().toString(); } function getCurrentMonth() { var date = new Date(); return (date.getMonth() + 1).toString(); } function getCurrentYear() { var date = new Date(); return date.getFullYear().toString(); } function setInitialStates(onlineMonth, currentMonth, offlineMonth, onlineDay, currentDate, offlineDay, onlineYear, currentYear, offlineYear, onlineStoreInputForm, offlineStoreInputForm, enableOfflineStoreRadio, enableOnlineStoreRadio, onlineCalendar, offlineCalendar) { onlineMonth.defaultValue = currentMonth; offlineMonth.defaultValue = currentMonth; onlineDay.defaultValue = currentDate; offlineDay.defaultValue = currentDate; onlineYear.defaultValue = currentYear; offlineYear.defaultValue = currentYear; var onlineMonthOption = document.querySelector('#onlineMonthOptionDefault'); onlineMonthOption.innerText = currentMonth; var onlineMonthPrompt = document.querySelector('#onlineMonthPrompt'); onlineMonthPrompt.innerText = currentMonth; var offlineMonthOption = document.querySelector('#offlineMonthOptionDefault'); offlineMonthOption.innerText = currentMonth; var offlineMonthPrompt = document.querySelector('#offlineMonthPrompt'); offlineMonthPrompt.innerText = currentMonth; var onlineDateOption = document.querySelector('#onlineDateOptionDefault'); onlineDateOption.innerText = currentDate; var onlineDayPrompt = document.querySelector('#onlineDatePrompt'); onlineDayPrompt.innerText = currentDate; var offlineDateOption = document.querySelector('#offlineDateOptionDefault'); offlineDateOption.innerText = currentDate; var offlineDayPrompt = document.querySelector('#offlineDatePrompt'); offlineDayPrompt.innerText = currentDate; var onlineYearOption = document.querySelector('#onlineYearOptionDefault'); onlineYearOption.setAttribute('href', currentYear); onlineYearOption.innerText = currentYear; var onlineYearPrompt = document.querySelector('#onlineYearPrompt'); onlineYearPrompt.innerText = currentYear; var offlineYearOption = document.querySelector('#offlineYearOptionDefault'); offlineYearOption.setAttribute('href', currentYear); offlineYearOption.innerText = currentYear; var offlineYearPrompt = document.querySelector('#offlineYearPrompt'); offlineYearPrompt.innerText = currentYear; if (onlineMonth.children && offlineMonth.children && onlineDay.children && offlineDay.children) { onlineMonth.children[currentMonth].setAttribute('selected', currentMonth); offlineMonth.children[currentMonth].setAttribute('selected', currentMonth); onlineDay.children[currentDate].setAttribute('selected', currentDate); offlineDay.children[currentDate].setAttribute('selected', currentDate); } onlineStoreInputForm.style['display'] = 'none'; offlineStoreInputForm.style['display'] = 'none'; enableOfflineStoreRadio.checked = false; enableOnlineStoreRadio.checked = false; if (onlineCalendar.style && offlineCalendar.style) { onlineCalendar.style['display'] = 'flex'; offlineCalendar.style['display'] = 'flex'; } } function submitFeedback( customerId, marketplaceId, asin, price, onlineStoreInputForm, offlineStoreInputForm, onlineUrl, onlinePriceRaw, onlineShippingRaw, onlineDay, onlineMonth, offlineStoreName, offlineCity, offlineState, offlinePriceRaw, offlineDay, offlineMonth, thankYouDiv, errorDiv, submitButton, loadingGifDiv, errorMessages ) { errorDiv.innerHTML = ''; let cleanRetailerType, cleanRetailerUrl, cleanRetailerName, cleanRetailerCity, cleanRetailerState, cleanRetailerPrice, cleanRetailerShipping, cleanSampleDate; var currentYear = getCurrentYear(); if (onlineStoreInputForm.style['display'] === 'table') { var onlineValidity = validateOnlineInputs(onlineUrl, onlinePriceRaw, onlineShippingRaw, errorMessages); if (onlineValidity.valid) { cleanRetailerType = 'ONLINE'; cleanRetailerUrl = truncate(trim(onlineUrl), 300); cleanRetailerPrice = trim(onlinePriceRaw); cleanRetailerShipping = trim(onlineShippingRaw); if (!cleanRetailerShipping) { cleanRetailerShipping = '0'; } cleanSampleDate = formatDate( currentYear, onlineDay ? onlineDay : getCurrentDay(), onlineMonth ? onlineMonth : getCurrentMonth() ); } else { if (onlineValidity.error) { errorDiv.innerHTML = getErrorDiv(onlineValidity.error); } return null; } } else if (offlineStoreInputForm.style['display'] === 'table') { var offlineValidity = validateOfflineInputs( offlineStoreName, offlineCity, offlineState, offlinePriceRaw, errorMessages ); if (offlineValidity.valid) { cleanRetailerType = 'OFFLINE'; cleanRetailerName = truncate(trim(offlineStoreName), 100); cleanRetailerCity = truncate(trim(offlineCity), 100); cleanRetailerState = truncate(trim(offlineState), 100); cleanRetailerPrice = trim(offlinePriceRaw); cleanRetailerShipping = '0'; cleanSampleDate = formatDate( currentYear, offlineDay ? offlineDay : getCurrentDay(), offlineMonth ? offlineMonth : getCurrentMonth() ); } else { if (offlineValidity.error) { errorDiv.innerHTML = getErrorDiv(offlineValidity.error); } return null; } } else { errorDiv.innerHTML = getErrorDiv(errorMessages.errorNoRetailerType); return null; } loadingGifDiv.innerHTML = getLoadingGifDiv(); if (price) price = parseFloat(price); return triggerPricingFeedback( customerId, marketplaceId, asin, price, cleanRetailerType, cleanRetailerUrl, cleanRetailerName, cleanRetailerCity, cleanRetailerState, parseFloat(cleanRetailerPrice), parseFloat(cleanRetailerShipping), cleanSampleDate ) .then(response => { errorDiv.innerHTML = ''; thankYouDiv.innerHTML = getThankYouDiv(errorMessages.thankFeedback); submitButton.style.display = 'none'; return response; }) .catch(err => { errorDiv.innerHTML = getErrorDiv(errorMessages.errorSubmission); return null; }); } function validateOnlineInputs(url, onlinePrice, onlineShipping, errorMessages) { if (isEmptyValue(url) || isEmptyValue(onlinePrice)) { return { valid: false, error: errorMessages.errorEmptyFields }; } else if (!isValidUrl(url)) { return { valid: false, error: errorMessages.errorInvalidUrl }; } else if (!isNumericPrice(onlinePrice) || (!isEmptyValue(onlineShipping) && !isNumericPrice(onlineShipping))) { return { valid: false, error: errorMessages.errorBadPriceShipping }; } return { valid: true, error: null }; } function validateOfflineInputs(offlineStoreName, offlineCity, offlineState, offlinePrice, errorMessages) { if ( isEmptyValue(offlineStoreName) || isEmptyValue(offlineCity) || isEmptyValue(offlineState) || isEmptyValue(offlinePrice) ) { return { valid: false, error: errorMessages.errorEmptyFields }; } else if (!isNumericPrice(offlinePrice)) { return { valid: false, error: errorMessages.errorBadPrice }; } return { valid: true, error: null }; } function getErrorDiv(errorMsg) { return ( '\n' + ' ' + errorMsg + '\n' + ' ' ); } function getThankYouDiv(thankMsg) { return ( '' + '' + thankMsg + '\n' + '' ); } function getLoadingGifDiv() { return ''; } function isValidUrl(url) { if (!url) { return false; } var encodedUrl = encodeURI(url); return encodedUrl.match( /^(https?:\/\/)?(([a-z0-9-]|%[A-F0-9]{2})+\.)+(([a-z]|%[A-F0-9]{2})([a-z0-9]|%[A-F0-9]{2})*)(:[0-9]+)?(\/[a-z0-9;:,~!+#@&=%\/$\.?_-]+)?$/ ); } function isNumericPrice(price) { if (!price) { return false; } return price.match(/^([0-9]+\.?[0-9]*)$|^([0-9]*\.[0-9]+)$/); } function isEmptyValue(input) { return !input || input.length === 0 || input.match(/^\s*$/); } function truncate(input, length) { if (!input) { return ''; } else { return input.substr(0, length); } } function formatDate(year, date, month) { return year + '-' + month + '-' + date; } function trim(input) { if (!input) { return ''; } else { return input.trim(); } } function resetModalToInitialState(currentMonth, currentDate, currentYear) { var enableOnlineStoreRadio = document.querySelector('#pricingFeedback_onlineRadio'); var enableOfflineStoreRadio = document.querySelector('#pricingFeedback_offlineRadio'); var onlineStoreInputForm = document.querySelector('#pricingFeedback_onlineInput'); var offlineStoreInputForm = document.querySelector('#pricingFeedback_offlineInput'); var onlineUrl = document.querySelector('#onlineUrl'); var onlinePriceRaw = document.querySelector('#onlinePriceRaw'); var onlineShippingRaw = document.querySelector('#onlineShippingRaw'); var onlineDay = document.querySelector('#onlineDay'); var onlineMonth = document.querySelector('#onlineMonth'); var onlineYear = document.querySelector('#onlineYear'); var onlineCalendar = document.querySelector('#onlineCalendar'); var offlineStoreName = document.querySelector('#offlineStoreName'); var offlineCity = document.querySelector('#offlineCity'); var offlineState = document.querySelector('#offlineState'); var offlinePriceRaw = document.querySelector('#offlinePriceRaw'); var offlineDay = document.querySelector('#offlineDay'); var offlineMonth = document.querySelector('#offlineMonth'); var offlineYear = document.querySelector('#offlineYear'); var offlineCalendar = document.querySelector('#offlineCalendar'); var thankYouDiv = document.querySelector('#pricingFeedback_thank'); var errorDiv = document.querySelector('#pricingFeedback_error'); var submitButton = document.querySelector('#pricingFeedback_submit'); var loadingGifDiv = document.querySelector('#loading'); var stateDefaultOption = document.querySelector('#stateDefaultOption'); var stateDefaultPrompt = document.querySelector('#stateDefaultPrompt'); if (thankYouDiv) { thankYouDiv.innerHTML = ''; } if (errorDiv) { errorDiv.innerHTML = ''; } if (loadingGifDiv) { loadingGifDiv.innerHTML = ''; } if (submitButton) { submitButton.style.display = 'block'; } onlineUrl.value = ''; onlinePriceRaw.value = ''; onlineShippingRaw.value = ''; offlineStoreName.value = ''; offlineCity.value = ''; offlineState.value = ''; offlinePriceRaw.value = ''; stateDefaultOption.innerHTML = $("#selectProvince").val(); stateDefaultPrompt.innerHTML = $("#selectProvince").val(); setInitialStates( onlineMonth, currentMonth, offlineMonth, onlineDay, currentDate, offlineDay, onlineYear, currentYear, offlineYear, onlineStoreInputForm, offlineStoreInputForm, enableOfflineStoreRadio, enableOnlineStoreRadio, onlineCalendar, offlineCalendar ); } }); if(window.mix_csa){window.mix_csa('[cel_widget_id="p13n-desktop-sims-hero_DPSims_1"]', '#CardInstanceCIdMQhYBdtT8gSwsId1sYg')('mark', 'bb')} if(window.uet){window.uet('bb','p13n-desktop-sims-hero_DPSims_1',{wb: 1})} ._p13n-desktop-sims-hero_truncationStyles_p13n-sc-css-line-clamp-1__1Fn1y{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-hero_truncationStyles_p13n-sc-css-line-clamp-2__EWgCb{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-hero_truncationStyles_p13n-sc-css-line-clamp-3__g3dy1{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-hero_truncationStyles_p13n-sc-css-line-clamp-4__2q2cc{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-hero_truncationStyles_p13n-sc-css-line-clamp-5__2l-dX{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-hero_truncationStyles_p13n-sc-css-line-clamp-6__28daG{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-hero_truncationStyles_p13n-sc-css-line-clamp-7__1k_Mc{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-hero_truncationStyles_p13n-sc-css-line-clamp-8__1yvsR{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-hero_truncationStyles_p13n-sc-css-line-clamp-9__3Pofd{-webkit-line-clamp:9;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-hero_truncationStyles_p13n-sc-css-line-clamp-10__mY8_7{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden} ._p13n-desktop-sims-hero_subtitle_subtitle__2kEiH{line-height:10px} ._p13n-desktop-sims-hero_sponsoredLabel_sponsoredLabel__RxXGt{color:#555;font-size:11px;line-height:23px;margin-bottom:4px} ._p13n-desktop-sims-hero_panelStyle_panel-text__3TtlT{width:220px}._p13n-desktop-sims-hero_panelStyle_panel-container__3ZNzh{float:left;width:238px}._p13n-desktop-sims-hero_panelStyle_panel-subsection__19oyW{padding-left:15px;padding-right:18px}._p13n-desktop-sims-hero_panelStyle_panel-logo-container__ucYMM{height:33px;margin-bottom:5px;width:220px}._p13n-desktop-sims-hero_panelStyle_panel-button__GP7zd{width:auto} ._p13n-desktop-sims-hero_canariesFeedbackModalStyle_p13n-flex-container-header-kebab__12qKs{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between} ._p13n-desktop-sims-hero_rvifaceout_rvi-ee-text__caPZz{font-size:10px;line-height:10px} ._p13n-desktop-sims-hero_style_asin-title__2KJ6_{font-size:14px;font-weight:bolder;margin-left:20px;margin-top:10px;text-align:left}._p13n-desktop-sims-hero_style_asin-row__3PozI{display:block}._p13n-desktop-sims-hero_style_asin-detail-row__T7Jm0{margin-bottom:-12px}._p13n-desktop-sims-hero_style_image__11f2t{height:90px;width:90px}._p13n-desktop-sims-hero_style_feedback-switch__2zE08{cursor:pointer;display:inline-block;height:50px;margin-top:5px;vertical-align:top;width:50px} ._p13n-desktop-sims-hero_maskStyle_maskStyling__1IlBq{background-color:#0f1111;border-radius:4px;height:100%;left:0;opacity:.03;position:absolute;top:0;width:100%}._p13n-desktop-sims-hero_maskStyle_positionRelativeCss__ZwMqj{padding:8px;position:relative}._p13n-desktop-sims-hero_maskStyle_noop__3Xbw5{-webkit-perspective:none;perspective:none} ._p13n-desktop-sims-hero_heroFaceout_heroBanner__1Y4Dy{min-height:60px}._p13n-desktop-sims-hero_heroFaceout_heroLabel__3b1XQ{display:block}._p13n-desktop-sims-hero_heroFaceout_setLabel__1T92X{display:block;margin-top:-2px}._p13n-desktop-sims-hero_heroFaceout_baseAsinLabel__3LESS{display:block} .p13n-faceout-static-left-padding .a-col-right[style]{padding-left:10px!important} ._p13n-desktop-sims-hero_almStore_almStore__n5J0M{margin-top:2px;max-height:14px} ._p13n-desktop-sims-hero_prime_p13n-prime-badge__GVM4h{position:relative;top:2px} ._p13n-desktop-sims-hero_style_read-for-free-button-form__3lKBG{margin-bottom:0}._p13n-desktop-sims-hero_style_read-for-free-button__d9No-{width:100%}._p13n-desktop-sims-hero_style_read-now-button__36pTB{background:-webkit-linear-gradient(#cae69e,#7dad2a);background:linear-gradient(#cae69e,#7dad2a);width:100%}._p13n-desktop-sims-hero_style_read-now-button__36pTB:hover{background:-webkit-linear-gradient(#c8e59a,#77a428);background:linear-gradient(#c8e59a,#77a428)} ._p13n-desktop-sims-hero_style_card__2yY06{width:95%}._p13n-desktop-sims-hero_style_image-and-offer__XQEhq{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;margin-top:10px}._p13n-desktop-sims-hero_style_review-row__1d5Qn{padding-right:10px;width:100%}._p13n-desktop-sims-hero_style_row__1eL-2{width:100%}._p13n-desktop-sims-hero_style_icon__3kTmk{background-position:-310px -5px;height:1.6rem;width:1.6rem} ._p13n-desktop-sims-hero_style_scrollable-card__2fUxq{text-align:left;width:95%}._p13n-desktop-sims-hero_style_close-icon-row__1UiN7{height:5px;min-width:600px;padding-right:10px;text-align:right;width:100%}[dir=rtl] ._p13n-desktop-sims-hero_style_close-icon-row__1UiN7{height:5px;min-width:600px;text-align:left;width:100%}._p13n-desktop-sims-hero_style_close-icon-column__33S0b{height:inherit}._p13n-desktop-sims-hero_style_detail-column__3HoqU{text-align:left}[dir=rtl] ._p13n-desktop-sims-hero_style_detail-column__3HoqU{text-align:right}._p13n-desktop-sims-hero_style_scrollable-row__bJNDZ{width:100%}._p13n-desktop-sims-hero_style_icon___PtFG{background-position:-310px -5px;cursor:pointer;height:1.6rem;width:1.6rem}._p13n-desktop-sims-hero_style_feedbackText__1z8PE{cursor:pointer}._p13n-desktop-sims-hero_style_nonOverlapping-card__3Xb1r{width:95%}._p13n-desktop-sims-hero_style_nonOverlapping-row__2Q-t7{-ms-flex-pack:distribute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:space-around;max-width:800px;min-width:600px;text-align:left;width:100%} input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield} [data-a-badge-color=sx-summit]{background-color:#d5dbdb!important;color:#d5dbdb!important}[data-a-badge-color=alm-error]{background-color:#e2080b!important;color:#e2080b!important}[data-a-badge-color=sx-granite]{color:#373d3e!important}span[id^=atc-error-badge],span[id^=atc-success-badge]{max-width:140px;position:absolute} ._p13n-desktop-sims-hero_youPay_p13n-sc-youpay__2mwp6{word-wrap:normal;overflow-x:hidden}._p13n-desktop-sims-hero_youPay_p13n-sc-youpay-wrapper__3MfNG{position:relative} ._p13n-desktop-sims-hero_amazonsChoiceStyles_p13n-ac-text-primary__2h8zx,._p13n-desktop-sims-hero_amazonsChoiceStyles_p13n-ac-text-secondary__17RUV{font-family:Amazon Ember,Arial!important;font-size:12px!important;line-height:22px}._p13n-desktop-sims-hero_amazonsChoiceStyles_p13n-ac-text-primary__2h8zx{color:#fff;margin-left:8px;margin-right:3px}[dir=rtl] ._p13n-desktop-sims-hero_amazonsChoiceStyles_p13n-ac-text-primary__2h8zx{margin-left:3px;margin-right:8px}._p13n-desktop-sims-hero_amazonsChoiceStyles_p13n-ac-text-secondary__17RUV{color:#f69931;margin-right:8px}[dir=rtl] ._p13n-desktop-sims-hero_amazonsChoiceStyles_p13n-ac-text-secondary__17RUV{margin-left:8px;margin-right:0}._p13n-desktop-sims-hero_amazonsChoiceStyles_p13n-ac-body__3XXUM{background-color:#232f3e;border-color:#232f3e;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;height:22px;min-width:80px}[dir=rtl] ._p13n-desktop-sims-hero_amazonsChoiceStyles_p13n-ac-body__3XXUM{float:right}._p13n-desktop-sims-hero_amazonsChoiceStyles_p13n-ac-triangle__qo4WF{border-right:10px solid transparent;border-top:22px solid;color:#232f3e;float:left;height:0;width:0}[dir=rtl] ._p13n-desktop-sims-hero_amazonsChoiceStyles_p13n-ac-triangle__qo4WF{border-left:10px solid transparent;border-right:0;float:right} ._p13n-desktop-sims-hero_price_p13n-sc-price__3mJ9Z{word-wrap:normal;overflow-x:hidden}._p13n-desktop-sims-hero_price_p13n-sc-price-animation-wrapper__3PzN2{position:relative}._p13n-desktop-sims-hero_price_p13n-sc-savings-percent__20USI{color:#cc0c39;font-weight:300} ._p13n-desktop-sims-hero_bestsellerStyles_p13n-best-seller-badge__1-yh1{background-color:#c45500!important;font-size:12px;padding-bottom:2px;padding-top:2px}[dir=rtl] ._p13n-desktop-sims-hero_bestsellerStyles_p13n-best-seller-badge-container__2pqK7{float:right}._p13n-desktop-sims-hero_bestsellerStyles_p13n-best-seller-badge-container__2pqK7{display:inline-block;position:relative}._p13n-desktop-sims-hero_bestsellerStyles_p13n-best-seller-badge__1-yh1:before{border-bottom-color:#c45500!important}._p13n-desktop-sims-hero_bestsellerStyles_p13n-best-seller-badge__1-yh1:after{border-top-color:#c45500!important}._p13n-desktop-sims-hero_bestsellerStyles_p13n-sc-bestseller-badge-body__3nkHf{background-color:#c45500;float:left;line-height:18px;padding-left:6px;padding-right:3px}._p13n-desktop-sims-hero_bestsellerStyles_p13n-sc-bestseller-badge-text__3apKt{color:#fff;line-height:18px}._p13n-desktop-sims-hero_bestsellerStyles_p13n-sc-bestseller-badge-triangle__2Z3cK{border-right:9px solid transparent;border-top:18px solid;color:#c45500;float:left;height:0;width:0} ._p13n-desktop-sims-hero_frequentlyReorderedStyles_p13n-fr-text__3ysaH{color:#fff;font-size:12px;line-height:18px;margin-left:4px;margin-right:3px;padding-top:1px}[dir=rtl] ._p13n-desktop-sims-hero_frequentlyReorderedStyles_p13n-fr-text__3ysaH{margin-left:3px;margin-right:8px}._p13n-desktop-sims-hero_frequentlyReorderedStyles_p13n-fr-body__2Gxe4{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;height:20px;line-height:18px;min-width:60px}[dir=rtl] ._p13n-desktop-sims-hero_frequentlyReorderedStyles_p13n-fr-body__2Gxe4{float:right}._p13n-desktop-sims-hero_frequentlyReorderedStyles_p13n-fr-body-charcoal__2gQPa{background-color:#303333;border-color:#303333}._p13n-desktop-sims-hero_frequentlyReorderedStyles_p13n-fr-body-stone__2C7aU{background-color:#6f7373;border-color:#6f7373}._p13n-desktop-sims-hero_frequentlyReorderedStyles_p13n-fr-triangle__3PmcP{border-right:10px solid transparent;border-top:20px solid;float:left;height:0;width:0}[dir=rtl] ._p13n-desktop-sims-hero_frequentlyReorderedStyles_p13n-fr-triangle__3PmcP{border-left:10px solid transparent;border-right:0;float:right}._p13n-desktop-sims-hero_frequentlyReorderedStyles_p13n-fr-triangle-charcoal__17tLm{color:#303333}._p13n-desktop-sims-hero_frequentlyReorderedStyles_p13n-fr-triangle-stone__Voco2{color:#6f7373} ._p13n-desktop-sims-hero_climatePledgeFriendlyBadgeStyles_p13n-sc-cpf-badge__dMVLV{color:#168342!important;text-decoration:none!important}._p13n-desktop-sims-hero_climatePledgeFriendlyBadgeStyles_p13n-sc-cpf-badge__dMVLV i{margin-top:0;vertical-align:middle}._p13n-desktop-sims-hero_climatePledgeFriendlyBadgeStyles_p13n-sc-cpf-cert-row__3PW-5{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}._p13n-desktop-sims-hero_climatePledgeFriendlyBadgeStyles_p13n-sc-cpf-cert-logo__2T8hY{margin-right:18px;min-width:45px}._p13n-desktop-sims-hero_climatePledgeFriendlyBadgeStyles_p13n-sc-cpf-cert-column__1r84G{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}._p13n-desktop-sims-hero_climatePledgeFriendlyBadgeStyles_p13n-sc-cpf-cert-grid__2Z5J-{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}._p13n-desktop-sims-hero_climatePledgeFriendlyBadgeStyles_p13n-sc-cpf-link__3r-aG{text-decoration:underline!important}._p13n-desktop-sims-hero_climatePledgeFriendlyBadgeStyles_p13n-sc-cpf-bottom-sheet__R9HFz{padding:21px 15px} ._p13n-desktop-sims-hero_giftGuideStyles_p13n-gg-rectangle__33WUq{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#555;border-color:#555;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;justify-content:center;min-width:36px;padding-left:8px;padding-right:3px}._p13n-desktop-sims-hero_giftGuideStyles_p13n-gg-triangle__2O1ZH{border-right:10px solid transparent;color:#555;float:left;height:0;width:0}._p13n-desktop-sims-hero_giftGuideStyles_p13n-gg-badge-height-desktop__2gU_A{height:20px;line-height:20px}._p13n-desktop-sims-hero_giftGuideStyles_p13n-gg-badge-height-mobile__1vyht{height:18px;line-height:18px}._p13n-desktop-sims-hero_giftGuideStyles_p13n-gg-triangle-height-desktop__2oeq6{border-top:20px solid}._p13n-desktop-sims-hero_giftGuideStyles_p13n-gg-triangle-height-mobile__1iCtm{border-top:18px solid}._p13n-desktop-sims-hero_giftGuideStyles_p13n-gg-display-mobile__ZG6U7{display:inline-block} ._p13n-desktop-sims-hero_curationStyles_curation__13VGx{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._p13n-desktop-sims-hero_curationStyles_curation__13VGx ._p13n-desktop-sims-hero_curationStyles_icon__3_dKr{width:20px} ._p13n-desktop-sims-hero_savingsDealBadge_savingsBadgeWrapper__3DNjt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-bottom:4px;margin-top:3px}._p13n-desktop-sims-hero_savingsDealBadge_savingsBadgeLabel__2pUXu{border-radius:2px;line-height:16px;margin-right:6px;padding:4px 6px;position:relative}._p13n-desktop-sims-hero_savingsDealBadge_savingsBadgeMessage__2JUtl{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;font-weight:700;line-height:12px;position:relative} ._p13n-desktop-sims-hero_dealInfo_p13nDealOfTheDay__cVlwZ{background:#b12704;color:#fff;float:right;padding:2px 4px;position:relative}._p13n-desktop-sims-hero_dealInfo_dealsCardDealTimer__2oYBO{display:inline-block}._p13n-desktop-sims-hero_dealInfo_dealsCardPercentClaimed__1GTDI{display:inline-block;padding-top:3px} ._p13n-desktop-sims-hero_dealBadge_p13nDealOfTheDayBadge__2Nn7x{background:#b12704;color:#fff;padding:2px 4px} ._p13n-desktop-sims-hero_sponsoredLabel_sponsoredLabel__2UvSK{color:#555;font-size:11px} ._p13n-desktop-sims-hero_promotionalBadge_p13nBusinessPromotionalBadgeWrapper__1P8Dk{color:#fff;margin-bottom:3px;margin-top:3px}._p13n-desktop-sims-hero_promotionalBadge_p13nBusinessPromotionalBadge__1xUcd{background:#025491;color:#fff;padding:4px 6px} ._p13n-desktop-sims-hero_discountsBadge_p13nBusinessDiscountsWrapper__2rPZr{margin-bottom:3px;margin-top:3px}._p13n-desktop-sims-hero_discountsBadge_p13nBusinessDiscountsBadge__3Z5kg{background:#7fccec;padding:3px 6px} ._p13n-desktop-sims-hero_couponStyles_p13n-coupon-badge__3d5NR{background:#7fda69;color:#111;display:inline-block;padding:0 6px;position:relative} ._p13n-desktop-sims-hero_delightPricingStyles_p13n-delight-pricing-badge__26S9Q{background:#b12704;color:#fff;display:inline-block;padding:2px 10px;position:relative} ._p13n-desktop-sims-hero_style_inlineErrorDetails__1NBx-{margin-right:-2px;vertical-align:text-top} .p13n-report-flag-hide{cursor:none;display:none}.p13n-report-flag{background-image:url(https://m.media-amazon.com/images/S/sash/vh8ofoqOd7XyRsk.png);background-repeat:no-repeat;background-size:15px 16px;cursor:pointer;height:16px;position:absolute;right:20px;top:35px;width:15px}.p13n-report-flag:hover{background-image:url(https://m.media-amazon.com/images/S/sash/WXxFP-k55X6KCh2.png)}.p13n-report-problem-modal-root{padding:14px 18px} ._p13n-desktop-sims-hero_feedbackModalStyle_p13n-popover-button-divider__1Jt36{margin:6px 0}._p13n-desktop-sims-hero_feedbackModalStyle_p13n-feedback-popover-button__2rWBn{background:url(https://m.media-amazon.com/images/G/01/x-locale/personalization/core-recs/canaries/kebabgrey_18.png) no-repeat 0 0;background-size:18px;display:block;height:18px;text-decoration:none;width:18px}._p13n-desktop-sims-hero_feedbackModalStyle_p13n-feedback-popover-button__2rWBn:hover{background-position:0 -18px}._p13n-desktop-sims-hero_feedbackModalStyle_p13n-feedback-modal-height__1uBiC{height:450px}._p13n-desktop-sims-hero_feedbackModalStyle_p13n-desktop-feedback-kebab-wrapper__jo5L2{margin:0 3px 15px 10px}._p13n-desktop-sims-hero_feedbackModalStyle_p13n-desktop-feedback-modal-center-utils__3n1l4{height:35px;margin-top:10px;text-align:center}._p13n-desktop-sims-hero_feedbackModalStyle_p13n-desktop-feedback-modal-changeover__MVHoj{display:none} ._p13n-desktop-sims-hero_energy-efficiency_energy-efficiency-container__1Pkva{text-align:left}._p13n-desktop-sims-hero_energy-efficiency_energy-efficiency-badge-standard__28gp8{cursor:pointer;display:inline-block;height:24px}._p13n-desktop-sims-hero_energy-efficiency_energy-efficiency-badge-shape__1IcJY{display:inline-block;height:24px}._p13n-desktop-sims-hero_energy-efficiency_energy-efficiency-badge-rating__3_0eN{fill:#fff;font-size:20px;vertical-align:middle}._p13n-desktop-sims-hero_energy-efficiency_energy-efficiency-badge-rating-sign__1ronK{fill:#fff;font-size:14px;vertical-align:middle}._p13n-desktop-sims-hero_energy-efficiency_energy-efficiency-badge-rating-2021__2Q_3P{left:24px * .6;text-shadow:-.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000}._p13n-desktop-sims-hero_energy-efficiency_energy-efficiency-badge-data-sheet-label-container__2iEi2{display:inline-block;padding-left:5px;padding-top:0;position:absolute;vertical-align:middle}._p13n-desktop-sims-hero_energy-efficiency_energy-efficiency-badge-data-sheet-label__3b6X3{cursor:pointer;word-break:break-word} What do customers buy after viewing this item?Page 1 of 1 Start overPage 1 of 1 Previous pageLowest Pricein this set of productsThis item:SANIFLO Sanicompact - Dual-flush System - Residential4.4 out of 5 stars 306$1,094.80$1,094.80Most purchasedin this set of productsSaniflo SaniPLUS: Macerating Upflush Toilet Kit (with Standard Bowl)4.5 out of 5 stars 183$1,306.08$1,306.08Highest ratedin this set of productsSaniflo Sanibest Pro: Macerating Upflush Toilet Kit (with Elongated Bowl)4.6 out of 5 stars 142$1,497.61$1,497.61SANIFLO Saniaccess 3 + Toilet Bowl Elongated + Toilet Tank Bundle - Residential - White4.3 out of 5 stars 301$1,351.41$1,351.41SANIFLO Saniaccess 2 + Toilet Bowl Elongated + Toilet Tank Bundle - Residential - White4.3 out of 5 stars 301$1,218.81$1,218.81Next pageif(window.mix_csa){window.mix_csa('[cel_widget_id="p13n-desktop-sims-hero_DPSims_1"]', '#CardInstanceCIdMQhYBdtT8gSwsId1sYg')('mark', 'be')} if(window.uet){window.uet('be','p13n-desktop-sims-hero_DPSims_1',{wb: 1})} P.when('mix:@amzn/mix.client-runtime', 'mix:p13n-desktop-sims-hero__3rU1ms1P').execute(function (runtime, cardModule) {runtime.registerCardFactory('CardInstanceCIdMQhYBdtT8gSwsId1sYg', cardModule).then(function(){if(window.mix_csa){window.mix_csa('[cel_widget_id="p13n-desktop-sims-hero_DPSims_1"]', '#CardInstanceCIdMQhYBdtT8gSwsId1sYg')('mark', 'functional')}if(window.uex){window.uex('ld','p13n-desktop-sims-hero_DPSims_1',{wb: 1})}});}); P.load.js('https://images-na.ssl-images-amazon.com/images/I/31wfIYPYR7L.js?xcp'); (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('A', 'dram-lazy-load-widget', 'ready').execute(function(A) {A.trigger('dram:register-lazy-load-widget', '#DPSims_sims-container_desktop-dp-sims_2_container',2500, 'DPSims_desktop', false);});{"encryptedLazyLoadRenderRequest":"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







