.blog-hero-module-wrapper p{margin:0}.blog-hero-module-wrapper .blog-hero-image-wrapper{width:100%;height:100%;position:relative}.blog-hero-module-wrapper .blog-hero-image-wrapper img{border-radius:16px}.blog-hero-module-wrapper .blog-recommended-categories{display:flex;gap:16px;flex-wrap:wrap}.blog-hero-module-wrapper .blog-recommended-categories a{font-weight:400;position:relative;min-height:44px;min-width:44px;display:inline-flex;justify-content:center;align-items:center;color:#000e2e}.blog-hero-module-wrapper .blog-date{position:relative;color:#27272a;display:flex;gap:4px;margin-top:32px}.blog-hero-module-wrapper .blog-date::before{content:"";display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='20' height='20' fill='%2327272A'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;%7D.cls-1,.cls-2%7Bstroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='icons'%3E%3Cg id='Planning'%3E%3Cg id='Time'%3E%3Cpath class='cls-2' d='m26,4h-4v-2h-2v2h-8v-2h-2v2h-4c-1.1,0-2,.9-2,2v20c0,1.1.9,2,2,2h20c1.1,0,2-.9,2-2V6c0-1.1-.9-2-2-2Zm0,22H6v-14h20v14Zm0-16H6v-4h4v2h2v-2h8v2h2v-2h4v4Z'/%3E%3Crect id='_Transparent_Rectangle_' class='cls-1' width='32' height='32'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}@media (max-width:991px){.blog-hero-module-wrapper{padding:40px 0}.blog-hero-module-wrapper p{margin:0}.blog-hero-module-wrapper .blog-hero-image-wrapper{width:100%;height:100%;position:relative}.blog-hero-module-wrapper .blog-date{margin-top:24px;margin-bottom:32px}}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper{margin-bottom:72px}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card{border-radius:16px;background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden;transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card.hover:hover{box-shadow:0 0 16px 0 rgba(0,0,0,.25);transform:scale(1.01)}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card .non-dynamic-product-listing-module-card-image-wrapper{background:#d4d4d8;display:flex;justify-content:center;align-items:center;max-height:249px;min-height:249px;overflow:hidden}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card .non-dynamic-product-listing-module-card-image-wrapper img{width:100%;height:100%;object-fit:cover}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card .non-dynamic-product-listing-module-card-content-wrapper{display:flex;flex-direction:column;height:100%;padding:24px}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card .non-dynamic-product-listing-module-card-content-wrapper .non-dynamic-listing-bullet-point-wrapper{list-style:none}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card .non-dynamic-product-listing-module-card-content-wrapper .non-dynamic-listing-bullet-point-wrapper li{position:relative;margin-bottom:4px}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card .non-dynamic-product-listing-module-card-content-wrapper .non-dynamic-listing-bullet-point-wrapper li:before{content:"";width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='18' height='18' fill='%232968FE'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;%7D.cls-1,.cls-2%7Bstroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='icons'%3E%3Cg id='Organization'%3E%3Cg id='Status'%3E%3Crect id='_Transparent_Rectangle_' class='cls-1' width='32' height='32'/%3E%3Cpath class='cls-2' d='m16,2c-7.73,0-14,6.27-14,14s6.27,14,14,14,14-6.27,14-14S23.73,2,16,2Zm-2,19.59l-5-5,1.59-1.59,3.41,3.41,7.41-7.41,1.6,1.59-9.01,9.01Z'/%3E%3Cpolygon class='cls-1' points='14 21.59 9 16.59 10.59 15 14 18.41 21.41 11 23.01 12.59 14 21.59'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;position:absolute;left:-26px;top:4px}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card .non-dynamic-product-listing-module-card-content-wrapper .product-listing-text p{font-size:.88rem;letter-spacing:0;margin-bottom:0}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card .non-dynamic-product-listing-module-card-content-wrapper .non-dynamic-listing-input-btn-wrapper{display:flex;margin-top:auto}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card .non-dynamic-product-listing-module-card-content-wrapper .non-dynamic-listing-input-btn-wrapper a.arrow{min-height:44px;min-width:44px}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card .non-dynamic-product-listing-module-card-content-wrapper .non-dynamic-listing-input-btn-wrapper a.btn{margin-left:auto;min-height:44px;min-width:44px;justify-content:end}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card .non-dynamic-product-listing-module-card-content-wrapper .non-dynamic-listing-input-btn-wrapper label{align-self:flex-end;font-size:.88rem;columns:#000;display:flex;justify-content:center}.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card .non-dynamic-product-listing-module-card-content-wrapper .non-dynamic-listing-input-btn-wrapper label input{margin-right:5px;width:22px;height:22px}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper{position:fixed;bottom:0;width:100%;background:#000e2e;padding:16px 50px;z-index:9999;align-items:flex-start;justify-content:space-between;color:#fff;display:none;flex-direction:column}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .product-compare-mobile-toggle-button{font-size:1.1875rem;font-weight:600;position:relative;width:100%}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .product-compare-mobile-toggle-button::after{content:"";position:absolute;right:0;width:20px;height:20px;background:url("https://www.culligan.de/nitropack_static/kqVbdppdZtbcsJZJVdmkNJaOKsfkEWBp/assets/images/optimized/rev-29ea0a7/www.culligan.de/wp-content/themes/culligan-emea/img/arrow-down-wht.svg");background-repeat:no-repeat;background-position:center;background-size:15px;transform:rotate(180deg)}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .product-compare-mobile-toggle-button[aria-expanded=false]::after{transform:rotate(0)}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .non-dynamic-product-listing-module-bottom-compare-info{align-items:center;justify-content:space-between;width:100%}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .non-dynamic-product-listing-module-bottom-compare-info.show{display:flex}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .non-dynamic-product-listing-module-bottom-compare-info .product-titles{display:flex;align-items:center}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .non-dynamic-product-listing-module-bottom-compare-info .product-titles .title-wrapper{padding:16px;border-radius:8px;background:#202d5b;font-size:1.1875rem;font-weight:600;margin-right:5px;display:flex;align-items:center}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .non-dynamic-product-listing-module-bottom-compare-info .product-titles .title-wrapper .title-text{display:inline-flex;margin-right:50px}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .non-dynamic-product-listing-module-bottom-compare-info .product-titles .title-wrapper .remove-title{display:inline-block;width:20px;height:20px;background-size:12px}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .non-dynamic-product-listing-module-bottom-compare-info #compare-clear-all{display:inline-flex;align-items:center}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .non-dynamic-product-listing-module-bottom-compare-info #compare-clear-all span{display:inline-block;width:18px;height:18px;background-size:12px;margin-left:5px}@media (max-width:991px){.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper{flex-direction:column;padding:16px;align-items:flex-start}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .non-dynamic-product-listing-module-bottom-compare-info{flex-direction:column;align-items:flex-start;margin-top:16px}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .non-dynamic-product-listing-module-bottom-compare-info .product-titles{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px}.product-listing-module-wrapper .non-dynamic-product-listing-module-bottom-compare-info-wrapper .non-dynamic-product-listing-module-bottom-compare-info .product-titles .title-wrapper{padding:8px}}.product-listing-module-wrapper .blue-grey-x{background:url("https://www.culligan.de/nitropack_static/kqVbdppdZtbcsJZJVdmkNJaOKsfkEWBp/assets/images/optimized/rev-29ea0a7/www.culligan.de/wp-content/themes/culligan-emea/img/X-blue-grey.svg");background-repeat:no-repeat;background-position:center}.product-listing-module-wrapper .side-product-compare-cards-wrapper{z-index:9999999999;position:fixed;top:0;right:-100%;bottom:0;width:100%;display:none}.product-listing-module-wrapper .side-product-compare-cards-wrapper .side-product-compare-cards-content{width:fit-content;height:100%;background:#eaeaea;position:absolute;top:0;right:0;padding:40px;display:flex;flex-direction:column;overflow-y:auto}.product-listing-module-wrapper .side-product-compare-cards-wrapper .side-product-compare-cards-content .compare-clear-all{margin-left:auto}.product-listing-module-wrapper .side-product-compare-cards-wrapper .side-product-compare-cards-content .compare-clear-all .x-black{width:24px;height:24px;background-size:12px;background:url("https://www.culligan.de/wp-content/themes/culligan-emea/img/X-black.svg");background-repeat:no-repeat;background-position:center;display:inline-block}.product-listing-module-wrapper .side-product-compare-cards-wrapper .side-product-compare-cards-content .side-product-compare-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}.product-listing-module-wrapper .side-product-compare-cards-wrapper .side-product-compare-cards-content .side-product-compare-cards .non-dynamic-product-listing-module-card-wrapper{margin:0;margin-top:12px;max-width:380px}.product-listing-module-wrapper .side-product-compare-cards-wrapper .side-product-compare-cards-content .side-product-compare-cards .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card:hover{margin-top:0}@media (max-width:991px){.product-listing-module-wrapper .non-dynamic-product-listing-module-card-wrapper{height:100%;margin-bottom:32px}.product-listing-module-wrapper .view-all-button-row a.btn{display:flex;justify-content:center}}.product-listing-module-wrapper.version-2 .non-dynamic-product-listing-module-card-wrapper .non-dynamic-product-listing-module-card .non-dynamic-product-listing-module-card-image-wrapper{background:#2968fe}.recommended-blog-posts-module-wrapper{position:relative}.recommended-blog-posts-module-wrapper .blog-posts-heading-row{margin-bottom:24px}.recommended-blog-posts-module-wrapper .blog-recommended-holder{background:#fff;position:relative;overflow:hidden;border-radius:16px;height:100%;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.recommended-blog-posts-module-wrapper .blog-recommended-holder:hover{box-shadow:0 0 16px 0 rgba(0,0,0,.25);transform:scale(1.01)}.recommended-blog-posts-module-wrapper .blog-recommended-holder .blog-recommended-holder-image{width:100%;border-bottom:8px solid #2968fe;height:236px;min-height:236px}.recommended-blog-posts-module-wrapper .blog-recommended-holder .blog-recommended-holder-image img{width:100%;height:100%;object-fit:cover}.recommended-blog-posts-module-wrapper .blog-recommended-holder .blog-recommended-holder-text{padding:24px;display:flex;flex-direction:column;height:100%}.recommended-blog-posts-module-wrapper .blog-recommended-holder .blog-recommended-holder-text .blog-recommended-categories{color:#3f3f46;font-size:1rem;font-style:normal;font-weight:600;line-height:140%;display:flex;align-items:center;margin-bottom:8px;flex-wrap:wrap}.recommended-blog-posts-module-wrapper .blog-recommended-holder .blog-recommended-holder-text .blog-recommended-categories .blog-recommended-category{white-space:nowrap}.recommended-blog-posts-module-wrapper .blog-recommended-holder .blog-recommended-holder-text .blog-recommended-categories .dot{position:relative;display:inline-block;width:4px;height:4px;margin-left:10px;margin-right:10px;flex-basis:4px;flex-shrink:0}.recommended-blog-posts-module-wrapper .blog-recommended-holder .blog-recommended-holder-text .blog-recommended-categories .dot::before{content:"";display:inline-block;width:100%;height:100%;border-radius:50%;background-color:#3f3f46;position:absolute;top:0;left:0}.recommended-blog-posts-module-wrapper .blog-recommended-holder .blog-recommended-holder-text .h5{margin-bottom:20px}.recommended-blog-posts-module-wrapper .blog-recommended-holder .blog-recommended-holder-text .blog-recommended-excerpt{margin-bottom:24px}.recommended-blog-posts-module-wrapper .blog-recommended-holder .blog-recommended-holder-text .btn{margin-top:auto;margin-left:auto}@media (max-width:991px){.recommended-blog-posts-module-wrapper .blog-posts-heading-row{margin-bottom:16px}.recommended-blog-posts-module-wrapper .blog-recommended-holder .blog-recommended-holder-text{padding:16px}.recommended-blog-posts-module-wrapper .blog-recommended-holder .blog-recommended-holder-text .h5{margin-bottom:16px}.recommended-blog-posts-module-wrapper .blog-recommended-holder .blog-recommended-holder-text .blog-recommended-excerpt{margin-bottom:16px}}.reviews-module-shortcode-wrapper.thin{padding:32px 0}.reviews-module-shortcode-wrapper.thin .tp-mini-content-wrapper{display:inline-flex;gap:32px;align-items:center}@media (max-width:992px){.reviews-module-shortcode-wrapper.thin .tp-mini-rating-paragraph{display:none}}@media (max-width:768px){.reviews-module-shortcode-wrapper.thin .tp-mini-rating-string{display:none}}.reviews-module-shortcode-wrapper.thick.stacked .tp-mini-content-wrapper{display:inline-flex;flex-direction:column;align-items:center;gap:8px}.reviews-module-shortcode-wrapper.thick.stacked .tp-mini-content-wrapper svg{width:100%}.reviews-module-shortcode-wrapper.thick.stacked .tp-mini-content-wrapper .tp-mini-rating-paragraph{font-size:.77em}.reviews-module-shortcode-wrapper.thick.stacked .tp-mini-content-wrapper .stars-rating-total{display:flex;flex-wrap:nowrap;gap:2px;margin-bottom:8px !important}.reviews-module-shortcode-wrapper.thick.stacked .tp-mini-content-wrapper .stars-rating-total svg{flex-grow:1;width:100%;height:100%;margin:0 !important}.reviews-module-shortcode-wrapper.thick.horizontal .tp-mini-content-wrapper{display:inline-flex;align-items:center;gap:50px}.reviews-module-shortcode-wrapper.thick.horizontal .tp-mini-content-wrapper svg{width:100%}.reviews-module-shortcode-wrapper.thick.horizontal .tp-mini-content-wrapper .tp-mini-rating-paragraph{font-size:.77em}.reviews-module-shortcode-wrapper.thick.horizontal .tp-mini-content-wrapper>div{display:flex;flex-direction:column;gap:4px;text-align:center}@media (max-width:600px){.reviews-module-shortcode-wrapper.thick.horizontal .tp-mini-content-wrapper img{max-width:217px}.reviews-module-shortcode-wrapper.thick.horizontal .tp-mini-content-wrapper svg{max-width:158px}}.reviews-module-shortcode-wrapper.thick.horizontal .tp-mini-content-wrapper .stars-rating-total{display:flex;flex-wrap:nowrap;gap:2px}.reviews-module-shortcode-wrapper.thick.horizontal .tp-mini-content-wrapper .stars-rating-total svg{flex-grow:1;width:100%;height:100%}.reviews-module-shortcode-wrapper.micro{padding:0}.reviews-module-shortcode-wrapper.micro .tp-mini-content-wrapper{display:inline-flex;gap:32px;align-items:center;min-width:0}.reviews-module-shortcode-wrapper.micro .stars-rating-total{display:flex;flex-wrap:nowrap;gap:2px;min-width:0;flex-shrink:1}.reviews-module-shortcode-wrapper.micro .stars-rating-total svg{flex-shrink:1;min-width:8px;width:auto;height:auto;max-width:20px;max-height:20px}.reviews-module-shortcode-wrapper.micro .google-svg{flex-shrink:1;min-width:0}.reviews-module-shortcode-wrapper.micro .google-svg svg{max-width:100%;height:auto;min-width:60px}.reviews-module-shortcode-wrapper.micro .tp-mini-rating-paragraph{flex-shrink:0;white-space:nowrap}.reviews-module-shortcode-wrapper.trustpilot-white *{color:#fff !important}.reviews-module-shortcode-wrapper.trustpilot-white .tp-svg-p{fill:#fff !important}