.compatibility .section-dark-green.show-mobile{color:#fff;text-align:center;padding-top:10px}@media(max-width:768px){.compatibility .section-dark-green.show-mobile{display:block!important}}.compatibility .section-dark-green.show-mobile h2{margin-bottom:10px;font-size:20px}.compatibility .section-dark-green.show-mobile h3{margin-bottom:30px;font-size:16px}.compatibility .hide-mobile{display:flex!important}@media(max-width:768px){.compatibility .hide-mobile{display:none!important}}.compatibility .show-mobile{display:none!important}@media(max-width:768px){.compatibility .show-mobile{display:flex!important}}.compatibility .wrapper{max-width:1164px}@media(max-width:768px){.compatibility .wrapper{padding-right:25px;padding-left:25px}}.compatibility .site-main{background:#f3e9e3}.compatibility #shopify-section-compatibility-list-header{padding:0}.compatibility .compatibility-header{width:100%;height:500px;display:flex;align-items:center;padding:0 30px 110px;position:relative;margin:0 auto;background:url(/cdn/shop/files/toilet-compatibility-hero-images-desktop-hero_v2.png?v=1684101081) no-repeat #fda572 left center/cover}.compatibility .compatibility-header .wavy-section{position:absolute;bottom:0;width:100%;left:0}@media(max-width:768px){.compatibility .compatibility-header{background-image:url(/cdn/shop/files/faq-heading_2x_87c17e10-34ea-4ff9-afb5-4b0163c85a36.jpg?v=1684089958);background-size:cover;background-position:center;height:420px}}.compatibility .compatibility-header__text{width:100%;max-width:450px;position:absolute;left:50%;padding-left:100px}@media(max-width:1024px){.compatibility .compatibility-header__text{display:none}}.compatibility .compatibility-header__text h1{font-size:36px;line-height:46px;font-family:Tiempos,serif;margin-bottom:20px;color:#1f1c1d;font-weight:500}.compatibility .compatibility-header__text h3{font-size:26px;line-height:36px;color:#1f1c1d}@media(max-width:768px){.compatibility .compatibility-header__text{padding:0;margin-left:auto}.compatibility .compatibility-header__text h1 p{font-size:28px;margin:0 0 10px;line-height:1}.compatibility .compatibility-header__text h1 em{font-size:48px}.compatibility .compatibility-header__text h2{font-size:18px}}@media(max-width:375px){.compatibility .compatibility-header__text h1 p{font-size:20px;margin:0 0 5px}.compatibility .compatibility-header__text h1 em{font-size:33px}.compatibility .compatibility-header__text h2{font-size:13px}}.compatibility .subtitle{font-size:32px;line-height:42px;font-weight:500;font-family:Tiempos,serif}@media(max-width:768px){.compatibility .subtitle{font-size:20px;text-align:center}}@media(max-width:768px){.compatibility .brands{padding:25px 0}}.compatibility .find{display:flex;flex-direction:column;align-items:center}.compatibility .find h4{margin-bottom:20px;font-size:22px;font-weight:300;letter-spacing:4.4px}.compatibility .find .button{font-size:22px;font-weight:300;letter-spacing:4.4px;padding:12px 70px;margin-bottom:35px}.compatibility .find p{font-size:12px;line-height:18px;font-weight:300;text-align:center;margin-bottom:20px;margin-top:0}.compatibility .compatibility-list__brands{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.compatibility .compatibility-list__brands a{width:calc(50% - 30px);margin:0 15px 25px;border-radius:10px;padding:30px;text-transform:uppercase;font-size:22px;text-decoration:none;font-weight:700;letter-spacing:5px;text-align:center;background:#bbd1c9}@media(max-width:768px){.compatibility .compatibility-list__brands{margin:0}.compatibility .compatibility-list__brands a{margin:0 0 20px;width:100%;font-size:16px;text-align:center;padding:20px;font-family:sofia-pro,sans-serif;letter-spacing:3.2px;font-weight:300}}.compatibility .compatibility-list__toilet{width:100%;align-items:center;justify-content:space-between;background:#f3e9e3;border-radius:10px;padding:10px;display:none;margin-bottom:10px}.compatibility .compatibility-list__toilet:last-child{margin-bottom:0}@media(max-width:768px){.compatibility .compatibility-list__toilet{background:#fff}}.compatibility .compatibility-list__toilet div{width:25%;display:flex;justify-content:center}.compatibility .compatibility-list__toilet .compatible{align-items:center}@media(max-width:768px){.compatibility .compatibility-list__toilet .compatible img{width:45px;height:auto}}@media(max-width:320px){.compatibility .compatibility-list__toilet .compatible img{width:35px;height:auto}}.compatibility .compatibility-list__toilet .picture{display:flex;flex-direction:column;align-items:center}.compatibility .compatibility-list__toilet .picture div{display:flex;width:90px;height:90px;border-radius:10px;padding:2px;justify-content:center;background:#fff}@media(max-width:768px){.compatibility .compatibility-list__toilet .picture div{width:70px;height:70px}}@media(max-width:320px){.compatibility .compatibility-list__toilet .picture div{width:60px;height:60px}}.compatibility .compatibility-list__toilet .picture div img{height:100%;width:auto}.compatibility .compatibility-list__toilet .picture p{font-size:14px;font-weight:700;margin-top:8px;margin-bottom:0;color:#5e686e}.compatibility .compatibility-list__toilet .addons,.compatibility .compatibility-list__toilet .recommended{display:flex;align-items:center;color:#5e686e}.compatibility .compatibility-list__toilet .addons a,.compatibility .compatibility-list__toilet .recommended a{display:block;width:76px;height:76px}.compatibility .compatibility-list__toilet .addons a img,.compatibility .compatibility-list__toilet .recommended a img{width:100%;height:auto}.compatibility .compatibility-list__toilet .addons a+a,.compatibility .compatibility-list__toilet .recommended a+a{margin-left:20px}.compatibility .compatibility-list__toilet .addons p,.compatibility .compatibility-list__toilet .recommended p{font-size:14px}@media(max-width:768px){.compatibility .compatibility-list__toilet .addons a{width:63px;height:63px}.compatibility .compatibility-list__toilet .recommended{flex-direction:column;justify-content:center}.compatibility .compatibility-list__toilet .recommended a{width:44px;height:44px}.compatibility .compatibility-list__toilet .recommended a+a{margin-left:0;margin-top:5px}}@media(max-width:320px){.compatibility .compatibility-list__toilet .addons a{width:55px;height:55px}.compatibility .compatibility-list__toilet .recommended a{width:40px;height:40px}}.compatibility .compatibility-modal{position:fixed;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;z-index:1001;transform:translateY(-50%);top:calc(50% + 35px);left:0;display:none;max-height:calc(100vh - 130px)}.compatibility .compatibility-modal.open{display:flex}@media(max-width:768px){.compatibility .compatibility-modal{max-height:initial;background:#f3e9e3;transform:initial;top:0;overflow:auto;height:100%}}.compatibility .compatibility-modal .compatibility-modal__content{max-width:1024px;width:100%;height:100%;max-height:100%;background:#fff;border-radius:20px;box-shadow:0 4px 4px #00000040;padding:50px 90px;position:relative}.compatibility .compatibility-modal .compatibility-modal__content .compatibility-list__toilet{display:flex}@media(max-width:768px){.compatibility .compatibility-modal .compatibility-modal__content{padding:20px 20px 40px;background:transparent;border-radius:0;box-shadow:initial}}.compatibility .compatibility-modal .compatibility-modal__close{position:absolute;top:40px;right:40px}.compatibility .compatibility-modal .compatibility-modal__close.hide-mobile img{width:25px;height:25px}@media(max-width:768px){.compatibility .compatibility-modal .compatibility-modal__close{position:static}}.compatibility .compatibility-modal .compatibility-modal__header{margin-bottom:30px;display:flex;align-items:center}@media(max-width:768px){.compatibility .compatibility-modal .compatibility-modal__header{flex-direction:column;align-items:flex-start}}.compatibility .compatibility-modal .compatibility-modal__header h1{font-size:48px;text-transform:uppercase;letter-spacing:10px;width:50%}@media(max-width:768px){.compatibility .compatibility-modal .compatibility-modal__header h1{font-size:36px;margin-bottom:20px;width:100%}}.compatibility .compatibility-modal .compatibility-modal__header form{display:flex;flex-direction:column;align-items:flex-start;max-width:50%;min-width:200px;margin-left:40px;position:relative;flex-grow:1}@media(max-width:768px){.compatibility .compatibility-modal .compatibility-modal__header form{width:100%;max-width:initial;margin-left:0}}.compatibility .compatibility-modal .compatibility-modal__header form label{font-size:18px;padding-left:10px;margin-bottom:5px}@media(max-width:768px){.compatibility .compatibility-modal .compatibility-modal__header form label{font-size:14px}}.compatibility .compatibility-modal .compatibility-modal__header form input{width:100%;margin-top:5px;padding:6px 10px 6px 35px;border-radius:20px;border:1px solid black;font-style:italic;font-size:14px}.compatibility .compatibility-modal .compatibility-modal__header form input:focus{outline:none}@media(max-width:768px){.compatibility .compatibility-modal .compatibility-modal__header form input{border:none}}.compatibility .compatibility-modal .compatibility-modal__header form img{position:absolute;bottom:7px;left:10px;width:16px;height:auto}.compatibility .compatibility-modal .compatibility-modal__list-header{display:flex;margin-bottom:10px}.compatibility .compatibility-modal .compatibility-modal__list-header>div{width:25%;display:flex;justify-content:center;align-items:center;position:relative}.compatibility .compatibility-modal .compatibility-modal__list-header>div p{text-transform:uppercase;font-size:14px;margin:0;display:flex}@media(max-width:768px){.compatibility .compatibility-modal .compatibility-modal__list-header>div p{font-size:12px;text-align:center}}@media(max-width:320px){.compatibility .compatibility-modal .compatibility-modal__list-header>div p{font-size:11px}}.compatibility .compatibility-modal .compatibility-modal__list-header>div .tooltip{position:relative;margin-left:10px}@media(max-width:768px){.compatibility .compatibility-modal .compatibility-modal__list-header>div .tooltip{margin-left:-10px}}@media(max-width:375px){.compatibility .compatibility-modal .compatibility-modal__list-header>div .tooltip{margin-left:-8px;margin-right:-15px}}.compatibility .compatibility-modal .compatibility-modal__list-header>div .tooltip img:hover+.tooltip-content{display:block}.compatibility .compatibility-modal .compatibility-modal__list-header>div .tooltip .tooltip-content{display:none;position:absolute;top:calc(50% - 17px);left:20px;transform:translateY(-50%);background:url(/cdn/shop/files/tooltip-desktop.svg?v=1684100922) no-repeat center center;width:269px;height:100px;font-size:13px;padding:17px 15px 26px 55px;z-index:2}@media(max-width:768px){.compatibility .compatibility-modal .compatibility-modal__list-header>div .tooltip .tooltip-content{background:url(/cdn/shop/files/tooltip-mobile.svg?v=1684100922) no-repeat center center;width:183px;height:176px;padding:55px 20px 20px;top:0;transform:translate(-50%);left:-28px}}.compatibility .compatibility-modal .compatibility-modal__list{margin-bottom:20px;max-height:calc(100% - 180px);overflow:auto}@media(max-width:768px){.compatibility .compatibility-modal .compatibility-modal__list{max-height:initial;overflow:visible}}.compatibility .compatibility-modal .compatibility-modal__list+a+p{font-size:14px;margin-bottom:110px;display:flex}@media(min-width:426px){.compatibility .compatibility-modal .compatibility-modal__list+a+p{font-size:18px}}.compatibility .compatibility-modal .compatibility-modal__list+a{letter-spacing:.5px}@media(min-width:426px){.compatibility .compatibility-modal .compatibility-modal__list+a{font-size:18px}}.compatibility .back-button{display:flex;align-items:center;font-size:14px;text-decoration:none;margin-bottom:20px}.compatibility .back-button img{margin-right:10px}.compatibility .page-back-button{padding-top:20px;margin-bottom:-10px;padding-left:25px}.compatibility .shopify-section.toilets{display:none}@media(max-width:768px){.compatibility .compatibility-modal-open{width:100vw;height:100vh;overflow:hidden;position:fixed;top:0;left:0}}.compatibility .compatibility-list__brands>.shopify-section{width:calc(50% - 30px);padding-bottom:0;padding-top:0}.compatibility .compatibility-list__brands>.shopify-section>a{width:calc(100% - 30px);display:block}.compatibility .subtitle{margin-bottom:25px}@media(max-width:768px){.compatibility .compatibility-list__brands>.shopify-section{width:100%}}.compatibility .compatibility-list__toilet .recommended a{width:50px;height:50px;margin-left:0}.compatibility .compatibility-list__toilet .recommended a+a{margin-left:5px}.compatibility .compatibility-list__toilet .recommended{flex-wrap:wrap}.section-medium-gray{background:#d1cdca}.section-beige{background:#f3e9e2}
/*# sourceMappingURL=/cdn/shop/t/2305/assets/css-compatibility-list.css.map */
