.bidet-comparsion_chart-wrap{padding:100px 0}.bidet-comparsion_chart-header{text-align:center;color:#000;margin-bottom:40px}.bidet-comparsion_chart-header h2{font-size:56px;font-weight:700;line-height:100%}.bidet-comparsion_chart-header button.change_selection{font-size:14px;font-style:normal;font-weight:700;letter-spacing:2.1px;text-transform:uppercase;background:#71a7f4;border:solid .5px #71A7F4;padding:0 30px;min-height:40px;line-height:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;margin:37px auto 0;gap:15px}.bidet-comparsion_chart-wrap .container{max-width:100%;padding:0 120px}.comparision-chart-pdp_row{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:40px}.comparision-chart-pdp .product-info{width:calc(33.333% - 40px)}.comparision-chart-content{color:#000;margin-top:16px;display:flex;flex-direction:column;gap:16px}.comparision-chart-content .title{font-size:18px;font-weight:700;line-height:125%;letter-spacing:2.7px;text-transform:uppercase;margin-bottom:4px}.comparision-chart-content .price{display:block;font-size:18px;font-weight:300;line-height:150%}.comparision-chart-content .price span.money+span.money{text-decoration:line-through}.comparision-chart-content .check-compatibility-atc{font-size:14px;font-weight:400;line-height:125%;display:block}.comparision-chart-content .check-compatibility-atc svg{margin-left:3px}.comparision-chart-content a.shop-atc{font-size:14px;font-weight:700;letter-spacing:2.1px;text-transform:uppercase;padding:0 30px;min-height:40px;line-height:40px;border:solid .7px #000;border-radius:999px;max-width:max-content}.comparision-chart-content a.shop-atc:hover{background:#71a7f4;border-color:#71a7f4}.comparision-chart-content .title-price{display:flex;align-items:center;justify-content:space-between}.comparision-chart-content .title-price h3.title{margin:0}.collapsible-tooltip{display:flex;align-items:center;gap:8px}.collapsible-tooltip h3{color:#000;font-size:18px;font-weight:700;line-height:125%;margin:0}.collapsible-tooltip .tooltip{position:relative;display:inline-block;height:20px}.collapsible-tooltip .tooltip img.info-icon{margin:0;width:18px;height:18px}.collapsible-tooltip .tooltip .tooltiptext{visibility:hidden;width:400px;background-color:#fff;box-shadow:#63636333 0 2px 8px;color:#000;text-align:center;border-radius:6px;padding:20px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-190px;opacity:0;transition:opacity .3s;font-size:14px;display:none}.collapsible-tooltip .tooltip .tooltiptext img{width:50%;margin:0 10px 0 0}.collapsible-tooltip .tooltip .tooltiptext p{width:100%;margin:0;text-align:left;font-size:14px;font-weight:300;line-height:150%}.collapsible-tooltip .tooltip:hover .tooltiptext{visibility:visible;opacity:1;display:flex;z-index:0}.chart_accordian-wrap .chart-accordian__content-item--wrap{padding-top:34px}.chart_accordian-wrap .chart-accordian__content-item--wrap:first-child{padding-top:0}.chart-accordian__content-item--wrap button.collapsible-toggle{padding:0 0 20px;border-bottom:solid .5px #000;color:#000;font-size:24px;font-weight:700;line-height:115%;align-items:baseline}.chart-accordian__content-item--wrap button.collapsible-toggle .animated-plus{width:16px;height:13px}.chart-accordian__content-item--wrap button.collapsible-toggle[aria-expanded=true] .plus{display:none}.chart-accordian__content-item--wrap button.collapsible-toggle[aria-expanded=true] .minus{display:block;height:100%}.chart-accordian__content-item--wrap .animated-plus:after,.chart-accordian__content-item--wrap .animated-plus:before{display:none}.chart-accordian__content-item--wrap .animated-plus .minus{display:none}.chart-accordian__content .collapsible .collapsible__content{padding:20px 0 40px}.collapsible__content-flex{display:flex;justify-content:space-between;flex-wrap:wrap;gap:18px 20px}.collapsible__content-flex .column{color:#000}.collapsible__content-flex-box{display:flex;flex-direction:column;gap:24px}.requirement-icon-text{display:flex;align-items:center;gap:16px}.collapsible__seatshape-bar .requirement-icon-text img{margin:0;height:28px}.requirement-icon-text .title{font-size:14px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:.7px;display:block}.collapsible__sink-bar .requirement-icon-text{text-align:left;max-width:100%}.collapsible__sink-bar .requirement-icon-text span.title{text-transform:unset;letter-spacing:0;font-size:18px;font-weight:300}.collapsible__sink-bar .requirement-icon-text span.subheading{display:block;font-size:18px;font-weight:300}.collapsible__sink-bar .requirement-icon-text span.small.title{font-size:14px;line-height:150%}.chart-accordian__content .column .collapsible__content-box{border-bottom:solid .5px #E8E8ED;margin-bottom:20px;padding-bottom:20px}.chart-accordian__content .flex-row:last-child .collapsible__content-box{margin-bottom:0}.chart-accordian__content.tushy_guide .collapsible__content-box{padding-bottom:18px;margin:0;border:0}.collapsible__installation-bar .requirement-icon-text{max-width:100%;text-align:left}.collapsible__installation-bar .requirement-icon-text p{font-size:18px;font-weight:300;margin:0}.collapsible__installation-bar .requirement-icon-text p+p{margin-top:10px;font-size:14px;line-height:150%}.collapsible__content-box p{white-space:normal}.collapsible__content-box .collapsible__sink-bar .title{margin:0}.collapsible__content-box img.feature_label{margin:0;width:30px}.collapsible__waterpressurer-bar p{font-size:14px;font-weight:300;line-height:150%;margin-top:10px}.chart-accordian__content.tushy_cleanse .collapsible__content-box{padding-bottom:24px}.collapsible__sterilized-bar p,.collapsible__deodorizer-bar p,.collapsible__digital_display-bar p,.collapsible__remote-bar p,.collapsible__side_control-bar p,.collapsible__night_light-bar p,.collapsible__warm_air-bar p,.collapsible__warm_water-bar p,.collapsible__heated_seat-bar p,.collapsible__auto_open_lid-bar p{font-size:18px;font-weight:300;line-height:125%;min-height:30px}.collapsible__progress-bar{height:6px;width:100%;background-size:contain;background-repeat:no-repeat}.collapsible__progress-bar[value="1"]{background-image:url(/cdn/shop/files/progress-one.png?v=1747745734);height:5px;width:100%;background-size:contain}.collapsible__progress-bar[value="2"]{background-image:url(/cdn/shop/files/progress-two.png?v=1747745734);height:5px;width:100%;background-size:contain}.collapsible__progress-bar[value="3"]{background-image:url(/cdn/shop/files/progress-three.png?v=1747215988);height:5px;width:100%;background-size:contain}.collapsible__progress-bar[value="4"]{background-image:url(/cdn/shop/files/progress-four.png?v=1747215973);height:5px;width:100%;background-size:contain}.collapsible__progress-bar[value="5"]{background-image:url(/cdn/shop/files/progress-five.png?v=1747215960);height:5px;width:100%;background-size:contain}.collapsible-tooltip.mobile,.compare-2-products div[data-column-3]{display:none}.modal_compatibility-chart{display:none;position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal_compatibility-chart .modal-content{background-color:#fff;padding:24px 24px 60px}.modal_compatibility-chart .close_{width:55px;height:55px;cursor:pointer;position:absolute;right:36px;top:24px;background-color:#fff;border-radius:999px;z-index:99}.modal_compatibility-chart .all-products{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:100px}.modal_compatibility-chart .all-products .product-info{width:calc(25% - 15px)}.modal_compatibility-chart .all-products .comparision-chart-content{margin-top:20px;text-align:left;gap:20px;padding:0;position:relative}.modal_compatibility-chart .all-products .comparision-chart-content .title-price{margin:0}.modal_compatibility-chart .modal-content .main-collection_wrapper{padding:0;width:100%}.modal_compatibility-chart .modal-content .product-facet{flex-wrap:wrap;gap:42px;position:relative}.modal_compatibility-chart .modal-content .product-facet .product-facet__filters.drawer{position:absolute;left:auto;right:90px;transform:none;opacity:1;visibility:visible;z-index:999999;width:188px;max-width:400px;top:50px;padding:16px;border-radius:12px;background:#fff;box-shadow:0 4px 12px -2px #00000014,0 12px 32px -4px #0003;height:auto;display:none}.modal_compatibility-chart .modal-content .product-facet .product-facet__filters.drawer[open]{display:block}.modal_compatibility-chart .modal-content .product-facet .product-facet__filters.drawer header.drawer__header{display:none}.modal_compatibility-chart .modal-content .product-facet .product-facet__filters.drawer .drawer__content{overflow:unset;padding:0}.modal_compatibility-chart .modal-content .product-facet .product-facet__filters.drawer .drawer__footer{padding:0}.modal_compatibility-chart .modal-content .product-facet .product-facet__filters.drawer .drawer__footer:before{display:none}.modal_compatibility-chart .modal-content .product-facet .product-facet__filters.drawer .drawer__footer button.button{display:block;background:transparent;font-size:15px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-.32px;color:#346ab7;text-transform:math-auto;padding:0 8px 0 0;width:100%;text-align:right}.modal_compatibility-chart .modal-content .product-facet .product-facet__filters.drawer .label-filter-by-collections .collapsible{padding:0}.modal_compatibility-chart .modal-content .product-facet__filters-header{padding-bottom:20px;border-bottom:solid .5px #000;margin-bottom:32px}.modal_compatibility-chart .modal-content .product-facet__filters-header .heading{font-size:12px;font-weight:400;line-height:125%;letter-spacing:1.8px;text-transform:uppercase;color:#000}.modal_compatibility-chart .modal-content .product-facet__aside{width:calc(25% - 42px);margin:0;text-align:left;padding-top:50px}.modal_compatibility-chart .modal-content .product-facet__main{width:calc(75% - 42px)}.modal_compatibility-chart .modal-content .product-facet__filters button{display:none}.modal_compatibility-chart .modal-content .product-facet__filters .collapsible{height:auto;visibility:visible}.modal_compatibility-chart .modal-content .product-facet__filters .product-facet__filter-item{border:0}.modal_compatibility-chart .modal-content .product-facet__filters .product-facet__filter-item:last-child .collapsible{padding-bottom:2px}.modal_compatibility-chart .modal-content .product-facet__filters button span.collapsible-toggle__selected-value{display:none}.modal_compatibility-chart .modal-content .product-facet__filters .collapsible__content{padding:0;display:flex;gap:24px;flex-direction:column;margin-bottom:24px}.modal_compatibility-chart .modal-content .product-facet__filters label{font-size:14px;font-weight:400;line-height:150%;letter-spacing:.7px;color:#000;padding:0}.modal_compatibility-chart .modal-content .product-facet__filters .checkbox-container input{width:20px;height:20px;border-radius:50%;order:2;border:0;background-color:transparent;background-size:contain;background-repeat:no-repeat}.modal_compatibility-chart .modal-content .product-facet__filters .checkbox-container input:checked{background-image:url(/cdn/shop/files/check-icon.png?v=1749032653)}.modal_compatibility-chart .modal-content .product-facet .product-facet__filters.drawer .drawer__content .tag-list{display:none}.modal_compatibility-chart .modal-content .product-facet__filters .checkbox-container input:disabled,.modal_compatibility-chart .modal-content .product-facet__filters .checkbox-container input:disabled+label{opacity:.8}.modal_compatibility-chart .modal-content .product-facet__filters .checkbox-container{align-items:center;margin:0;justify-content:space-between}.modal_compatibility-chart .modal-content .product-facet__sort-by-title{color:#000;font-weight:700;padding:0}.modal_compatibility-chart .modal-content .main-collection_wrapper .container{max-width:100%;padding:0}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-list__inner{display:flex;flex-wrap:wrap;gap:60px}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-content{flex-wrap:wrap;text-align:left;margin:20px 0 0}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-content .title-price{display:flex;align-items:center;justify-content:space-between;width:100%}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-content .title{font-size:24px;line-height:115%;margin:0}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-content .price{font-size:24px;font-weight:300;line-height:150%}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-content .subheader{margin:0;font-size:18px;font-weight:300;line-height:150%;min-height:82px}.modal_compatibility-chart .modal-content .main-collection_wrapper .select-prod-btn{font-size:14px;font-weight:700;line-height:40px;letter-spacing:2.1px;text-transform:uppercase;padding:0 30px;background:#e8e8ed;min-height:40px;border-radius:999px}.modal_compatibility-chart .modal-content .product__img{position:relative}.modal_compatibility-chart .modal-content .product__img:before{content:"";padding-bottom:100%;display:block}.modal_compatibility-chart .modal-content .product__img img{position:absolute;top:0;left:0;height:100%;border-radius:15px}.modal_compatibility-chart .modal-content .product-facet__main .product-facet__meta-bar .product-facet__meta-bar-item{font-size:14px;font-weight:700;line-height:125%;letter-spacing:2.1px;margin:0;text-transform:uppercase;gap:8px;position:relative}.bidet-collection-new-wrapper .product-facet__main .popover .popover__choice-label{font-weight:400}.modal_compatibility-chart .modal-content .product-facet__main .product-facet__meta-bar .product-facet__meta-bar-item .popover-container{background:#f2f2f2;padding:0 16px;min-height:36px;line-height:36px;border-radius:999px;display:block}.modal_compatibility-chart .modal-content .product-facet__main .product-facet__meta-bar .popover-container button.popover-button{text-transform:uppercase;letter-spacing:2.1px;display:flex;align-items:center;gap:8px}.modal_compatibility-chart .modal-content .product-facet__main .product-facet__meta-bar .popover-container button.popover-button svg{margin-left:0;top:0}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-facet__meta-bar button.product-facet__meta-bar-item--filter[aria-expanded=true] svg{transform:rotate(180deg);transition:transform .2s ease-in-out}.modal_compatibility-chart .modal-content .product-facet__main .product-facet__meta-bar .product-facet__meta-bar-item svg.icon.icon--filters{display:none}.bidet-collection-new-wrapper .product-facet__main .popover{border-radius:12px;background:#fff;box-shadow:0 4px 12px -2px #00000014,0 12px 32px -4px #0003;border:0}.bidet-collection-new-wrapper .product-facet__main .popover:before,.bidet-collection-new-wrapper .product-facet__main .popover:after{display:none}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-facet__product-list{margin:0;padding-bottom:100px}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-facet__meta-bar{margin-bottom:20px;display:flex;justify-content:flex-end;gap:8px;align-items:center}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-facet__meta-bar button.product-facet__meta-bar-item--filter{background:#f2f2f2;padding:0 16px;min-height:36px;line-height:36px;border-radius:999px}.bidet-collection-new-wrapper .product-facet__main .popover .popover__content .popover__choice-label{margin:0;color:#000;display:flex;justify-content:space-between;width:100%;line-height:20px;font-size:14px;font-weight:400;text-transform:math-auto;letter-spacing:.7px}.bidet-collection-new-wrapper .product-facet__main .popover .popover__content{padding:16px 16px 30px;min-width:228px}.bidet-collection-new-wrapper .product-facet__main .popover .popover__content .popover__choice-label:after{right:0;background-image:url(/cdn/shop/files/check-icon.png?v=1749032653);width:20px;height:20px;background-size:contain;background-color:transparent;background-repeat:no-repeat;-webkit-mask-image:unset;mask-image:unset}.bidet-collection-new-wrapper .product-facet__main .popover .popover__content label.popover__choice-item{padding-bottom:35px;margin:0}.bidet-collection-new-wrapper .product-facet__main .popover .popover__content label.popover__choice-item:last-child{padding-bottom:0}.compare-chart-open{overflow:hidden}.modal_compatibility-chart .modal-content .product-facet__aside .drawer__content .product-facet__active-list{display:none}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-facet__aside .product-facet__filters{z-index:99}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-facet__aside .product-facet__filters button.drawer__close-button{display:block}.modal_compatibility-chart .modal-content .main-collection_wrapper .select-prod-btn.selected_product{background-color:#71a7f4}#comparison-bar{position:fixed;bottom:0;background:#fff;box-shadow:0 2px 20px #1d1d1f0d;border-top:solid .5px #000;width:100%;left:0;padding:17px 100px;gap:24px;align-items:center;justify-content:space-between}#comparison-bar #msg-info{font-size:18px;font-weight:300;line-height:150%;margin:0}#comparison-bar .comparison-item{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.1px;text-transform:uppercase;padding:13px 24px;border:solid .5px #000;border-radius:26px;display:flex;align-items:center}#comparison-bar .comparison-item img.image{width:37px;height:37px;border-radius:10px;margin-right:13px}#comparison-bar .comparison-item button.remove-item{margin-left:35px}#comparison-bar button#compare-btn{background:#000;color:#fff;border-radius:999px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.1px;text-transform:uppercase;display:flex;align-items:center;gap:15px;min-height:40px;padding:0 30px}#comparison-bar #selected-items{display:flex;gap:20px}.modal_compatibility-chart .product-facet__filters header.drawer__header p.drawer__title .bubble-count{display:none}.modal_compatibility-chart .product-facet__filters header.drawer__header a.drawer__header-action{display:none}.modal_compatibility-chart .modal-content .product-facet__main .product-facet__active-list{display:none}.modal_compatibility-chart .modal-content .main-collection_wrapper .mobile-toolbar span.mobile-toolbar__item-label:after{display:none}.modal_compatibility-chart .modal-content .product-facet__main .product-facet__active-list,.template-collection-bidet-collection .mobile-toolbar,.template-collection-new-bidet-collection .mobile-toolbar{display:none}#comparison-bar button#compare-btn[disabled]{opacity:.5;cursor:not-allowed}.toggle-button .switch{position:relative;display:inline-block;width:40px;height:24px}.toggle-button .switch input{opacity:0;width:0;height:0}.toggle-button .slider{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#ccc;transition:.4s}.toggle-button .slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:2px;background-color:#fff;transition:.4s}.toggle-button input:checked+.slider{background-color:#1d1d1f}.toggle-button input:focus+.slider{box-shadow:0 0 1px #1d1d1f}.toggle-button input:checked+.slider:before{transform:translate(14px)}.toggle-button .slider.round{border-radius:999px}.toggle-button .slider.round:before{border-radius:50%}.toggle-button{display:flex;align-items:center;gap:10px;font-size:18px;font-style:normal;font-weight:700;line-height:125%;color:#000}.comparision-toggle{padding:10px 0}.comparision-toggle .container{padding:0}.comparision-toggle-flex{display:flex;align-items:center;justify-content:space-between}.comparision-toggle-flex button.btn{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.1px;text-transform:uppercase;border:solid .5px #000;border-radius:999px;padding:0 30px;min-height:40px;color:#000}.comparision-toggle.sticky-footer{position:fixed;bottom:0;background:#fff;z-index:999;left:0;width:100%;box-shadow:#63636333 0 2px 8px}.comparision-toggle.sticky-footer .container{padding:0 40px}.compare-chart-open .comparision-toggle.sticky-footer{z-index:9}.comparision-chart-pdp.sticky-header{position:sticky;top:47px;background:#fff;z-index:1;padding-top:20px;border-bottom:solid .5px #000}.comparision-chart-pdp.sticky-header .product-info .comparision-chart-content{padding:0 16px}.comparision-chart-pdp.sticky-header .product-info .title-price{display:block}.comparision-chart-pdp .comparision-toggle-flex,.chart-pdp_shop_carrot,.modal_compatibility-chart .product-facet__filter-item{display:none}.modal_compatibility-chart .label-filter-by-collections{display:block}.comparision-chart-header{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.comparision-chart-header h4{font-size:48px;font-weight:700;line-height:100%;margin:0;display:block;width:100%;text-align:left}.comparision-chart-header p{font-size:24px;font-weight:300;line-height:150%;margin:0}.main-collection-products .main-collection_wrapper{padding-top:80px;padding-bottom:80px}.main-collection-products .main-collection_wrapper .product-content{margin:0;flex-wrap:wrap}.main-collection-products .main-collection_wrapper .product-list__inner{row-gap:40px}.main-collection-products .main-collection_wrapper .product-content{margin:20px 0 0;flex-wrap:wrap;color:#000;gap:0px}.main-collection-products .main-collection_wrapper .product-content .title-price{display:flex;align-items:flex-start;justify-content:space-between;width:100%;color:#000}.main-collection-products .main-collection_wrapper .product-content .compare-flex{line-height:115%}.main-collection-products .main-collection_wrapper .product-content .title-price .title{font-size:24px;margin:0;font-weight:700;line-height:115%}.main-collection-products .main-collection_wrapper .product-content .price{font-size:24px;font-weight:300;line-height:115%}.compare-flex .compare-price{text-decoration:line-through;margin-right:5px}.main-collection-products .main-collection_wrapper .product-content .subheader{margin:0;font-size:18px;font-weight:300;line-height:150%}.main-collection-products .main-collection_wrapper .product-list{margin:0}.main-collection-products .main-collection_wrapper .comparision-chart-header{justify-content:center;color:#000;flex-direction:column;align-items:center}.main-collection-products .comparision-chart-header h2{font-size:64px;font-weight:700;line-height:100%;margin-bottom:0}.main-collection-products .main-collection_wrapper .product-facet__meta-bar{display:flex;max-width:1280px;padding:0 40px;justify-content:center;margin-left:auto;margin-right:auto;color:#000;align-items:center}.main-collection-products .main-collection_wrapper .product-facet__meta-bar button.product-facet__meta-bar-item--filter{font-size:12px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:1.8px;text-transform:uppercase;margin-right:31px}.main-collection-products .main-collection_wrapper .product-facet__meta-bar button.product-facet__meta-bar-item--filter svg.icon{display:none}.main-collection-products .main-collection_wrapper .product-facet__meta-bar .product-facet__aside{width:auto;margin:0}.main-collection-products .main-collection_wrapper .product-facet{padding-top:40px}.main-collection-products .main-collection_wrapper .product-facet__meta-bar-item--sort .popover-container{background:#f2f2f2;padding:0 16px;min-height:36px;line-height:36px;border-radius:999px;display:block}.main-collection-products .main-collection_wrapper .custom-facet-filter label{display:flex;align-items:center;gap:12px;cursor:pointer}.main-collection-products .main-collection_wrapper .custom-facet-filter label input.checkbox{width:24px;height:24px;border-radius:50%;border:solid 1px #000}.main-collection-products .main-collection_wrapper .custom-facet-filter label input.checkbox:checked{background-image:url(https://18dhek1tlj3ysesw-8812654.shopifypreview.com/cdn/shop/files/Check_Filled.png?v=1749058674);background-size:cover;background-color:transparent}.main-collection-products .main-collection_wrapper .custom-facet-filter{display:flex;align-items:center;gap:32px}.main-collection-products .main-collection_wrapper .product-facet__meta-bar-item--sort button{font-size:14px;font-weight:700;line-height:125%;letter-spacing:2.1px;text-transform:uppercase;gap:8px;position:relative;color:#000}.main-collection-products .main-collection_wrapper .product-facet__meta-bar-item--sort button.popover-button svg{margin:0}.compare-chart-open .shopify-section-group-header-group{display:none}.comparison-pills-bar{display:flex;align-items:center;gap:24px}.collapsible-img-box .media_wrap{display:none;position:relative}.collapsible-img-box .media_wrap.active{display:block}.collapsible-img-box .media_wrap:before{content:"";padding-bottom:104%;display:block}.collapsible-img-box .media_wrap .tolstoy-hero-video,.collapsible-img-box .media_wrap img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;border-radius:12px}.comparision-chart-content .price span.compare-price{text-decoration:line-through}@media screen and (min-width: 1600px){.modal_compatibility-chart .modal-content .main-collection_wrapper .product-content .subheader{min-height:55px}}.main-collection-products .main-collection_wrapper .product-facet__main sort-by-popover.popover{border-radius:12px;background:#fff;box-shadow:0 4px 12px -2px #00000014,0 12px 32px -4px #0003;border:0}.main-collection-products .main-collection_wrapper .product-facet__main sort-by-popover.popover .popover__content{padding:20px 16px;min-width:228px}.main-collection-products .main-collection_wrapper .product-facet__main sort-by-popover.popover .popover__content label.popover__choice-item{padding-bottom:32px;margin:0}.main-collection-products .main-collection_wrapper .product-facet__main sort-by-popover.popover .popover__content label.popover__choice-item:last-child{padding-bottom:0}.main-collection-products .main-collection_wrapper .product-facet__main sort-by-popover.popover .popover__content .popover__choice-label{margin:0;color:#000;display:flex;justify-content:space-between;width:100%;line-height:20px;font-size:14px;font-weight:400;text-transform:math-auto;letter-spacing:.7px}.main-collection-products .main-collection_wrapper .product-facet__main sort-by-popover.popover .popover__content .popover__choice-label:after{right:0;background-image:url(/cdn/shop/files/check-icon.png?v=1749032653);width:20px;height:20px;background-size:contain;background-color:transparent;background-repeat:no-repeat;-webkit-mask-image:unset;mask-image:unset}.main-collection-products .main-collection_wrapper .product-facet__main sort-by-popover.popover:after,.main-collection-products .main-collection_wrapper .product-facet__main sort-by-popover.popover:before{display:none}.main-collection-products .main-collection_wrapper .product-list__inner{display:flex;flex-wrap:wrap;row-gap:40px}.main-collection-products .main-collection_wrapper .product-list__inner .product-info{width:calc(25% - 15px);position:relative}.main-collection-products .main-collection_wrapper .product-list__inner .product-info a.learn-more-atc{font-size:12px;font-weight:700;line-height:38px;letter-spacing:1.8px;text-transform:uppercase;padding:0 20px;border:solid .5px #000;border-radius:999px;min-height:38px;display:inline-block;color:#000}.main-collection-products .main-collection_wrapper .product-list__inner .product-info .buttons-wrap{display:flex;align-items:center;justify-content:space-between;margin-top:30px;position:relative}.main-collection-products .main-collection_wrapper .product-list__inner .product-info:hover{cursor:pointer}.main-collection-products .main-collection_wrapper .product-list__inner .product-info .buttons-wrap button{position:relative;bottom:auto;right:auto;background:#71a7f4;color:#000;padding:0 20px;border-radius:999px;min-height:38px;line-height:38px;font-size:12px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase}.main-collection-products .main-collection_wrapper .product-list__inner .product-info p.collection-tag-text{font-size:10px!important}.bidet-collapsible{padding:100px 0;border-top:solid .5px #000;border-bottom:solid .5px #000}.bidet-collapsible .page-width{max-width:1280px;margin:0 auto;padding-left:40px;padding-right:40px}.component-tushy-faq .faq__wrapper{max-width:100%}.bidet-collapsible-flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px}.bidet-collapsible-flex .bidet-collapsible-content{width:calc(50% - 20px);padding:0}.bidet-collapsible-image{width:calc(43% - 20px)}.bidet-collapsible-flex .bidet-collapsible-content .faq__wrapper,.bidet-collapsible-flex .bidet-collapsible-content .faq__wrapper .faq__item{border:0}.bidet-collapsible-content button.collapsible-toggle{padding:20px 0;min-height:auto;font-size:18px;font-weight:300;line-height:150%;border-bottom:solid .5px #000}.bidet-collapsible-flex .bidet-collapsible-content .faq__wrapper .faq__item:first-child button.collapsible-toggle{padding-top:0}.bidet-collapsible-content button.collapsible-toggle[aria-expanded=true]{font-size:24px;font-weight:700;border:0}.bidet-collapsible-content button.collapsible-toggle[aria-expanded=true] svg.minus{position:relative;top:-4px}.bidet-collapsible h2{text-align:center;color:#000;font-size:64px;font-weight:700;line-height:100%;margin:0}.number-box{display:flex;align-items:center;gap:10px}.num-box_wrap{width:20px;height:20px;background:#aacaf8;border:0;border-radius:50%}.number-box .number{font-size:12px;font-weight:400;line-height:20px;letter-spacing:1.8px;text-transform:uppercase;display:block;text-align:center;position:relative;top:-1px;right:-.5px}.collapsible-img-box-content{background:#fff;padding:30px 34px;border-radius:15px;display:flex;justify-content:space-between;gap:15px;align-items:flex-start;margin-top:12px}.collapsible-img-box-content p{margin:0;color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:125%}.collapsible-img-box-content a{font-size:14px;font-weight:700;line-height:40px;letter-spacing:2.1px;text-transform:uppercase;color:#000;white-space:nowrap;background:#71a7f4;padding:0 30px;border-radius:999px;min-height:40px}.collapsible-img-box-content.mobile___show{display:none}.main-collection-products .main-collection_wrapper .product-facet__meta-bar-item--sort button.popover-button{display:flex;align-items:center;line-height:36px}.pdp-quick_info-modal .main-collection-products .main-collection_wrapper .modal.product-form__quick-info-modal{visibility:visible;z-index:1050}.pdp-quick_info-modal .main-collection-products .main-collection_wrapper .modal.product-form__quick-info-modal .modal-content{visibility:visible!important}.template-collection-bidet-collection.pdp-quick_info-modal .section--header-navigation.shopify-section.shopify-section-group-header-group,.template-collection-new-bidet-collection.pdp-quick_info-modal .section--header-navigation.shopify-section.shopify-section-group-header-group{z-index:1!important}.main-collection-products .main-collection_wrapper .modal.product-form__quick-info-modal .product-modal-box_flex{padding:0;margin:30px auto}.main-collection-products .modal.product-form__quick-info-modal .product-modal-box_flex .product-modal-box_img{position:relative}.main-collection-products .modal.product-form__quick-info-modal .product-modal-box_flex .product-modal-box_img:before{content:"";padding-bottom:50%;display:block}.main-collection-products .modal.product-form__quick-info-modal .product-modal-box_flex .product-modal-box_img img.desktop-popup-image,.main-collection-products .modal.product-form__quick-info-modal .product-modal-box_flex .product-modal-box_img video{position:absolute;top:0;width:100%;height:100%;object-fit:cover;border-radius:15px}.main-collection-products .modal.product-form__quick-info-modal ul.quick-info{max-width:590px;padding:0;margin:0 auto;display:flex}.main-collection-products .modal.product-form__quick-info-modal .product-modal-box_flex .product-modal-box_img button#play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.main-collection-products .modal.product-form__quick-info-modal .product-modal-box_flex .product-modal-box_img .video_paused+#play{display:block}.main-collection-products .modal.product-form__quick-info-modal .product-modal-box_flex .product-modal-box_img button#play img{max-width:72px}.main-collection-products .modal.product-form__quick-info-modal .content{max-width:590px;margin:0 auto}.main-collection-products .modal.product-form__quick-info-modal ul.quick-info{padding:0;display:flex;gap:30px;flex-wrap:wrap;text-align:center;justify-content:center}.main-collection-products .modal.product-form__quick-info-modal ul.quick-info li{display:inline-block}.main-collection-products .modal.product-form__quick-info-modal ul.quick-info li img.icon{height:28px;margin:0 auto}.main-collection-products .modal.product-form__quick-info-modal ul.quick-info p.text{font-size:10px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:1.5px;text-transform:uppercase;color:#000}.main-collection-products .modal.product-form__quick-info-modal .modal-content-header{text-align:center;color:#000}.main-collection-products .modal.product-form__quick-info-modal .modal-content-header h1{font-size:36px;font-weight:700;line-height:115%;margin-bottom:20px}.main-collection-products .modal.product-form__quick-info-modal .modal-content-header p{max-width:503px;margin:0 auto;font-size:14px;font-weight:300;line-height:150%}.bidet-collapsible-flex .bidet-collapsible-content .faq__wrapper .faq__item .collapsible{border-bottom:solid .5px transparent}.bidet-collapsible-flex .bidet-collapsible-content .faq__wrapper .faq__item .collapsible[open]{border-color:#000}.bidet-collapsible-flex .collapsible-img-box img.mobile___show{border-radius:15px}.main-collection-products .main-collection_wrapper .comparision-chart-header p.mobile___show{text-align:center}.bidet-collapsible-flex .bidet-collapsible-content .faq__wrapper .faq__item .collapsible .collapsible__content{padding-bottom:20px}@media screen and (min-width: 1500px){.modal_compatibility-chart .modal-content .main-collection_wrapper .product-list__inner .product-info .product-content .title,.modal_compatibility-chart .modal-content .main-collection_wrapper .product-list__inner .product-info .product-content .price{font-size:24px}.modal_compatibility-chart .modal-content{padding-left:100px;padding-right:100px}}@media screen and (width >= 1200px){.comparision-chart-pdp .product-info img,.comparision-chart-content .title-price{max-width:250px;width:100%}.collapsible__content-flex{column-gap:40px}.collapsible__content-flex .column{width:calc(33.333% - 40px)}.chart_accordian-wrap{padding-top:60px}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-facet__main .product-list__inner{gap:80px 20px}.comparision-chart-pdp.sticky-header .product-info{display:flex}.comparision-chart-pdp.sticky-header .product-info img.product-image{max-width:160px;min-width:160px;height:160px}.comparision-chart-pdp.sticky-header .product-info .comparision-chart-content a.check-compatibility-atc{display:none}.comparision-chart-pdp.sticky-header .product-info .comparision-chart-content{margin-top:12px;justify-content:space-between;margin-bottom:7px}.comparision-chart-pdp.sticky-header .product-info .comparision-chart-content a.shop-atc{top:-5px;position:relative}}@media screen and (width <= 1200px){.bidet-comparsion_chart-wrap{padding:40px 0 0}.collapsible__content-flex .column{width:calc(33.333% - 18px)}.coll-bidet-slider-wrapper .slide-left-wrapper .swiper-text h1,.main-collection-products .comparision-chart-header h2{font-size:28px;line-height:125%}.bidet-comparsion_chart-wrap .container{max-width:100%;padding:0 40px}.main-collection-products .main-collection_wrapper .product-list__inner .product-info .product__img.mobile___show{position:relative}.main-collection-products .main-collection_wrapper .product-list__inner .product-info .collection-tag-text-wrapper{left:50%!important;top:-10px!important;transform:translate(-50%);justify-content:center}}@media screen and (min-width: 1000px){.bidet-collection-new-wrapper .product-facet__main .popover{top:calc(100% + 6px)}.modal_compatibility-chart .modal-content{padding:70px 120px 60px}.main-collection-products .main-collection_wrapper .product-facet__main sort-by-popover.popover{top:calc(100% + 6px)}}@media screen and (width <= 999px){.modal_compatibility-chart .close_{width:30px;height:30px;top:25px;right:25px;z-index:9}.modal_compatibility-chart .modal-content .product-facet__main .product-facet__meta-bar .product-facet__meta-bar-item .popover-container{background:transparent;padding:0;min-height:auto;line-height:normal}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-facet__aside .product-facet__filters .drawer__content{padding-top:20px}.modal_compatibility-chart .modal-content .product-facet__aside,.modal_compatibility-chart .modal-content .product-facet__main{width:100%}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-list__inner{gap:20px}.modal_compatibility-chart .modal-content .main-collection_wrapper .main-collection-items .product-list__inner .product-info{width:calc(50% - 5px)}.bidet-collection-new-wrapper .popover .popover__content label.popover__choice-item{padding-bottom:25px}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-content{flex-direction:unset}.modal_compatibility-chart .product-facet__filters header.drawer__header p.drawer__title{font-size:14px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:1.8px;text-transform:uppercase}.modal_compatibility-chart .product-facet__filters header.drawer__header .drawer__close-button svg.icon{color:#000}.bidet-collection-new-wrapper .product-facet__main .popover span.popover__title{color:#000;font-size:15px;font-weight:600;line-height:20px;letter-spacing:-.32px;text-transform:unset}.bidet-collection-new-wrapper .product-facet__main .popover svg.icon{color:#000}.modal_compatibility-chart .modal-content .product-facet__aside{padding-top:30px}.modal_compatibility-chart .modal-content .main-collection_wrapper .mobile-toolbar{display:flex;justify-content:center;gap:20px}.bidet-collection-new-wrapper .product-facet__aside button.mobile-toolbar__item{padding:0 30px;font-size:14px;font-weight:700;line-height:normal;letter-spacing:2.1px;text-transform:uppercase;border:solid .5px #000;border-radius:999px;min-height:40px;max-width:100%}.bidet-collection-new-wrapper .product-facet__aside button.mobile-toolbar__item svg.icon{display:none}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-facet__meta-bar{margin:0}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-facet__product-list{padding-top:30px}.compare-chart-open .shopify-section-group-header-group.shopify-section--announcement-bar{display:none}.compare-chart-open .shopify-section-group-header-group{z-index:999!important;display:block}.compare-chart-open #navigation-bar-fixed-wrapper{top:0!important}.modal_compatibility-chart .modal-content{padding-top:76px;height:auto}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-facet__aside .product-facet__filters{margin-top:44px}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-list__inner{gap:10px;row-gap:30px}.comparision-chart-header{justify-content:center;gap:12px}.comparision-chart-header h4{font-size:24px;line-height:125%;text-align:center}.comparision-chart-header p{font-size:18px;line-height:125%}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer{transform:translateY(100%);transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);touch-action:manipulation;inset:auto auto 0 0;position:fixed;width:100vw;opacity:0;display:block}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer[open]{transform:translateY(0);opacity:1;padding:0;max-width:100%}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer[open]:before{content:"";background:#000;width:100%;height:100vh;position:absolute;left:0;opacity:.3;transform:translateY(-98%)}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer[open] .drawer__overlay{transform:translateY(-100%);left:0;display:none}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer header.drawer__header{display:flex;padding:28px 24px 36px;justify-content:space-between;border:0;border-radius:12px 12px 0 0}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer .drawer__content{padding:0 24px;background:#fff;position:relative}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer .drawer__content .drawer__title{font-size:24px;font-weight:700;line-height:125%;text-transform:unset;margin-bottom:36px}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer header.drawer__header p.drawer__title,.modal_compatibility-chart .modal-content .product-facet .product-facet__filters.drawer header.drawer__header a.drawer__header-action{display:none}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer header.drawer__header button{position:relative;top:auto;left:0;display:block}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer header.drawer__header button.button{background:transparent;font-size:18px;font-weight:700;line-height:20px;letter-spacing:normal;color:#000;text-transform:math-auto;padding:0;width:auto;font-family:sofia-pro,sans-serif}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer .drawer__footer button.button{display:none}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet__filters label{font-size:18px;font-weight:300;line-height:125%;letter-spacing:normal}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer{padding:24px}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet__filters .collapsible__content{margin-bottom:20px}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer header.drawer__header button.drawer__close-button{color:#757575;font-size:18px;font-weight:700;line-height:125%}.modal_compatibility-chart .modal-content .product-facet__filters .checkbox-container input{width:24px;height:24px;border:solid 2px #000}.modal_compatibility-chart .modal-content .product-facet__filters .checkbox-container input:checked{border:0;background-image:url(/cdn/shop/files/Check_Filled.png?v=1749058674);background-size:contain;background-repeat:no-repeat;background-position:center}.bidet-collection-new-wrapper .product-facet__main .popover .popover__content .popover__choice-label{font-size:18px;font-weight:300;line-height:150%}.bidet-collection-new-wrapper .product-facet__main .popover header.popover__header{padding:28px 24px 0;min-height:auto;justify-content:space-between;border:0}.bidet-collection-new-wrapper .product-facet__main .popover header.popover__header button.popover__close-button{display:none}.bidet-collection-new-wrapper .product-facet__main .popover .popover__content{padding:36px 24px 56px;overflow:hidden}.bidet-collection-new-wrapper .product-facet__main .popover{padding:0;max-height:100vh;box-shadow:none}.bidet-collection-new-wrapper .product-facet__main .popover span.popover__title{font-size:24px;font-weight:700;line-height:125%;text-transform:math-auto}.main-collection-products .main-collection_wrapper .product-facet__meta-bar-item--sort button.popover-button{line-height:40px;width:100%;text-align:center;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical}.main-collection-products .main-collection_wrapper .product-facet__meta-bar-item--sort .popover-container{background:transparent;border:solid .5px #000;width:100%}.main-collection-products .main-collection_wrapper .product-facet__meta-bar div.product-facet__aside,.main-collection-products .main-collection_wrapper .product-facet__meta-bar .product-facet__meta-bar-item--sort{width:calc(50% - 10px)}.main-collection-products .main-collection_wrapper .product-facet__meta-bar-item--sort button.popover-button svg.icon{display:none}.main-collection-products .main-collection_wrapper .product-facet{padding-top:30px}.main-collection-products .main-collection_wrapper .product-facet__meta-bar{margin-bottom:24px;gap:10px;flex-wrap:wrap}.main-collection-products .main-collection_wrapper .product-list__inner{row-gap:20px;column-gap:10px;overflow:unset}.main-collection-products .main-collection_wrapper .product-list__inner .product-info{width:calc(50% - 5px)}.main-collection-products .main-collection_wrapper .product-content{flex-direction:column;gap:0px}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer .drawer__content .custom-facet-filter{display:flex;flex-direction:column;gap:24px;margin-bottom:20px}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer .drawer__content .custom-facet-filter label{width:100%;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between;font-size:18px;font-weight:300;line-height:125%;letter-spacing:normal;color:#000}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer .drawer__content .custom-facet-filter label input{width:24px;height:24px;border:solid 2px #000}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer .drawer__content .custom-facet-filter label input:checked{border:0;background-image:url(/cdn/shop/files/Check_Filled.png?v=1749058674);background-size:contain;background-repeat:no-repeat;background-position:center}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters.drawer[open]{height:auto}.main-collection-products .comparision-chart-header h2{font-size:24px}.main-collection-products .main-collection_wrapper .comparision-chart-header p.mobile___show{font-size:14px}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer{transform:translateY(100%);transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);touch-action:manipulation;top:auto;bottom:0;position:fixed;width:100vw;right:auto;left:0;opacity:0;display:block}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer[open]{transform:translateY(0);opacity:1;padding:0;max-width:100%}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer[open]:before{content:"";background:#000;width:100%;height:100vh;position:absolute;left:0;opacity:.3;transform:translateY(-98%)}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer[open] .drawer__overlay{transform:translateY(-100%);left:0;display:none}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer header.drawer__header{display:flex;padding:28px 24px 36px;justify-content:space-between;border:0;border-radius:12px 12px 0 0}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer .drawer__content{padding:0 24px;background:#fff;position:relative}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer .drawer__content .drawer__title{font-size:24px;font-weight:700;line-height:125%;text-transform:unset;margin-bottom:36px}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer header.drawer__header p.drawer__title,.modal_compatibility-chart .modal-content .product-facet .product-facet__filters_.drawer header.drawer__header a.drawer__header-action{display:none}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer header.drawer__header button{position:relative;top:auto;left:0;display:block}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer header.drawer__header button.button{background:transparent;font-size:18px;font-weight:700;line-height:20px;letter-spacing:normal;color:#000;text-transform:math-auto;padding:0;width:auto;font-family:sofia-pro,sans-serif}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer .drawer__footer button.button{display:none}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet__filters_ label{font-size:18px;font-weight:300;line-height:125%;letter-spacing:normal}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer{padding:24px}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet__filters_ .collapsible__content{margin-bottom:20px}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer header.drawer__header button.drawer__close-button{color:#757575;font-size:18px;font-weight:700;line-height:125%}.modal_compatibility-chart .modal-content .product-facet__filters_ .checkbox-container input{width:24px;height:24px;border:solid 2px #000}.modal_compatibility-chart .modal-content .product-facet__filters_ .checkbox-container input:checked{border:0;background-image:url(/cdn/shop/files/Check_Filled.png?v=1749058674);background-size:contain;background-repeat:no-repeat;background-position:center}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer .drawer__content .custom-facet-filter{display:flex;flex-direction:column;gap:24px;margin-bottom:20px}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer .drawer__content .custom-facet-filter label{width:100%;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between;font-size:18px;font-weight:300;line-height:125%;letter-spacing:normal;color:#000}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer .drawer__content .custom-facet-filter label input{width:24px;height:24px;border:solid 2px #000}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer .drawer__content .custom-facet-filter label input:checked{border:0;background-image:url(/cdn/shop/files/Check_Filled.png?v=1749058674);background-size:contain;background-repeat:no-repeat;background-position:center}.bidet-collection-new-wrapper.main-collection_wrapper .product-facet .product-facet__filters_.drawer[open]{height:auto}.collapsible-img-box .media_wrap:before{padding-bottom:72%}.bidet-collapsible h2{font-size:38px}.bidet-collapsible{padding:40px 0;border-top:solid .5px #000;border-bottom:solid .5px #000}.bidet-collapsible h2{font-size:24px;line-height:125%}.bidet-collapsible-flex{margin-top:20px;gap:30px;flex-direction:column-reverse}.bidet-collapsible-flex .bidet-collapsible-content,.bidet-collapsible-image{width:100%}.collapsible-img-box-content.desktop___show{display:none}.collapsible-img-box-content.mobile___show{display:flex;flex-direction:column;margin-top:30px;align-items:center;padding:30px}.collapsible-img-box-content.mobile___show p{text-align:center;font-size:14px}.collapsible-img-box-content a{background:#000;color:#fff}.bidet-collapsible-content button.collapsible-toggle{font-size:14px;padding:15px 0}.bidet-collapsible-content button.collapsible-toggle[aria-expanded=true]{font-size:17px}.bidet-collapsible-content button.collapsible-toggle[aria-expanded=true] svg.minus{top:-2px}}@media screen and (width <= 740px){.bidet-comparsion_chart-header h2{font-size:32px;padding:0 30px}.comparision-chart-content{margin-top:12px;padding:0 0 0 5px}.bidet-comparsion_chart-wrap .chart_accordian-wrap{padding-left:0;padding-right:0}.comparision-chart-content .title{letter-spacing:normal;text-transform:unset;line-height:150%}.comparision-chart-content .price{font-size:14px}.comparision-chart-content .check-compatibility-atc{font-size:12px}.comparision-chart-pdp_row{gap:30px;padding-bottom:28px}.comparision-chart-pdp .product-info{width:calc(50% - 15px)}.modal_compatibility-chart .modal-content .product-facet__aside,.modal_compatibility-chart .modal-content .product-facet__main{width:100%}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-content{margin-top:15px}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-content .title,.modal_compatibility-chart .modal-content .main-collection_wrapper .product-content .price{font-size:14px;line-height:150%}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-content .price{font-weight:400;letter-spacing:.7px}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-content .subheader{font-size:12px;line-height:125%;min-height:auto}.modal_compatibility-chart .modal-content .main-collection_wrapper .select-prod-btn{font-size:10px;min-height:37px;line-height:37px;width:100%;text-align:center;letter-spacing:1.5px;margin-top:8px}.modal_compatibility-chart .modal-content .main-collection_wrapper .product-facet__product-list{padding-bottom:60px}.comparision-chart-pdp .product-info[data-column-3]{display:none}#comparison-bar{flex-flow:column wrap;justify-content:center;gap:15px;padding:10px 20px}#comparison-bar #selected-items{overflow-x:auto}#comparison-bar #selected-items::-webkit-scrollbar{display:none}#comparison-bar .comparison-item{padding:8px 15px;min-width:max-content}#comparison-bar button#compare-btn{width:100%;text-align:center;justify-content:center;min-height:37px;font-size:10px;letter-spacing:2px}#comparison-bar button#compare-btn svg{display:none}#comparison-bar #msg-info{font-size:12px;font-style:normal;font-weight:300;line-height:125%;color:#1d1d1f}.chart_accordian-wrap{background:#f5f5f7;padding:56px 20px 40px}.chart_accordian-wrap .chart-accordian__content-item--wrap{padding:0}.chart-accordian__content .collapsible .collapsible__content{padding-top:0}.chart_accordian-wrap .chart-accordian__content-item--wrap button.collapsible-toggle{font-size:14px;line-height:125%;letter-spacing:2.1px;text-transform:uppercase;border:0;position:relative;padding:0 0 20px;margin-bottom:15px;justify-content:center;border-bottom:solid .5px #000}.chart-accordian__content-item--wrap button.collapsible-toggle[aria-expanded=true]{border-color:transparent}.chart_accordian-wrap .chart-accordian__content-item--wrap button.collapsible-toggle .animated-plus{position:absolute;right:0;top:25%;transform:translateY(-50%)}.chart-accordian__content-item--wrap button.collapsible-toggle[aria-expanded=true] span.animated-plus{top:28%}.collapsible-tooltip.mobile{display:flex;width:100%;justify-content:center;margin-bottom:26px}.collapsible__content-flex{column-gap:10px}.flex-row{background:#fff;padding:20px;border-radius:15px;margin-bottom:40px}.collapsible__content-flex .column .collapsible-tooltip.desktop{display:none}.collapsible__content-flex-box .requirement-icon-text{margin:auto}.requirement-icon-text .title{font-size:14px;font-weight:300;letter-spacing:normal;text-transform:unset;margin-top:12px}.chart-accordian__content .column .collapsible__content-box{padding:0;border:0;margin:0}.collapsible__installation-bar .requirement-icon-text p{font-size:14px;font-style:normal;font-weight:300;line-height:125%}.collapsible__installation-bar .requirement-icon-text p+p{font-size:10px;margin-top:12px;letter-spacing:.25px;line-height:125%}.collapsible__sink-bar .requirement-icon-text span.title{font-size:14px;text-align:center}.collapsible__content-flex .column[data-column-3]{display:none}.collapsible__content-flex .column{width:calc(50% - 10px)}.collapsible__waterpressurer-bar p{display:none}.collapsible__content-box img.feature_label{margin:0 auto}.collapsible__content-box p{text-align:center}.collapsible__content-box p:empty{display:none}.comparision-toggle.sticky-footer .container{padding:0 20px}.collapsible-tooltip.mobile .tooltip{position:unset}.collapsible-tooltip.mobile .tooltip .tooltiptext{width:94vw;left:-30px;margin:0 auto;bottom:90%}.chart-accordian__content .collapsible .collapsible__content .flex-row{position:relative}.comparision-toggle-flex{flex-wrap:wrap;justify-content:center;gap:10px}.comparision-toggle-flex .toggle-button,.comparision-toggle.sticky-footer{display:none}.comparision-chart-pdp.sticky-header{padding:10px 20px 20px}.comparision-chart-pdp.sticky-header .product-info img{display:none}.comparision-chart-pdp.sticky-header .comparision-toggle-flex{display:flex}.comparision-chart-pdp.sticky-header .price,.comparision-chart-pdp.sticky-header a.check-compatibility-atc{display:none}.comparision-chart-pdp.sticky-header .chart-pdp_shop_carrot{display:inline-block}.comparision-chart-pdp.sticky-header .comparision-chart-content a.shop-atc{padding:0;border:0;font-weight:400;letter-spacing:normal;text-transform:unset;min-height:unset;line-height:normal;max-width:100%}.comparision-chart-pdp.sticky-header .comparision-chart-pdp_row{width:100%}.chart_accordian-wrap .chart-accordian__content-item--wrap.tushy_guide__wrapper button.collapsible-toggle{margin-bottom:10px}.comparision-chart-pdp.sticky-header{top:44px}.chart_accordian-wrap .chart-accordian__content-item--wrap.tushy_guide__wrapper .flex-row{margin-bottom:0;border-radius:0;padding:14px 20px}.chart_accordian-wrap .chart-accordian__content-item--wrap.tushy_guide__wrapper .collapsible-tooltip.mobile h3{font-size:14px}.chart_accordian-wrap .chart-accordian__content-item--wrap.tushy_guide__wrapper .flex-row:first-child{border-radius:15px 15px 0 0;padding-top:20px}.chart_accordian-wrap .chart-accordian__content-item--wrap.tushy_guide__wrapper .flex-row:last-child{border-radius:0 0 15px 15px;padding-bottom:20px}.comparision-chart-pdp.sticky-header+.chart_accordian-wrap{margin-top:44px}#comparison-bar #selected-items{display:none}.modal_compatibility-chart .modal-content .main-collection_wrapper .select-prod-btn.selected_product{background-color:#71a7f4;color:#000}.requirement-icon-text{display:block;max-width:107px;text-align:center;line-height:125%}.collapsible__seatshape-bar .requirement-icon-text img{margin:0 auto}.requirement-icon-text .title{margin-top:10px}.comparision-chart-pdp.sticky-header .product-info .comparision-chart-content{padding:0;text-align:center}.main-collection-products .main-collection_wrapper .product-facet__meta-bar{padding:0 20px;margin-bottom:20px}.main-collection-products .main-collection_wrapper .product-content{gap:0px;margin-top:15px}.main-collection-products .main-collection_wrapper .product-content .title-price .title,.main-collection-products .main-collection_wrapper .product-content .price{font-size:14px}.main-collection-products .main-collection_wrapper .product-content .subheader{font-size:12px;line-height:125%}.bidet-collapsible .page-width{padding-left:20px;padding-right:20px}.flex-row.needs-outlet-access,.flex-row.needs-sink-access{padding-bottom:30px}.compare-chart-open .section--header-navigation{display:block}.bidet-comparsion_chart-wrap .container{padding:0 20px}.main-collection-products .main-collection_wrapper{padding:40px 0 70px}.main-collection-products .main-collection_wrapper .custom-facet-filter{display:none}.main-collection-products .main-collection_wrapper .product-facet__meta-bar .product-facet__aside #mobile-facet-toolbar{display:flex}.main-collection-products .main-collection_wrapper #mobile-facet-toolbar .mobile-toolbar__item--sort{display:none!important}.main-collection-products .main-collection_wrapper .product-list__inner .product-info .buttons-wrap{display:none;margin-top:20px}.main-collection-products .main-collection_wrapper .product-list__inner .product-info a.learn-more-atc{font-size:10px;min-height:32px;line-height:32px}.comparison-pills-bar{flex-wrap:wrap;justify-content:center;gap:10px;width:100%}.num-box_wrap{width:15px;height:15px}.number-box .number{font-size:10px;letter-spacing:1.5px;line-height:15px;top:-.5px}.comparision-chart-content .title-price{flex-direction:column;align-items:flex-start}}@media screen and (width <= 576px){.chart-accordian__content .collapsible .collapsible__content{padding-left:0;padding-right:0}#comparison-bar .comparison-item button.remove-item{margin-left:20px}#comparison-bar .comparison-item img.image{margin-right:6px}#comparison-bar #selected-items{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/2261/assets/bidet-comparision-chart.css.map */
