.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("https://www.culligan.it/nitropack_static/VyVYzCqxyyYAscHpMINFyWOMJGuxubFr/assets/images/optimized/rev-2e6dbf8/www.culligan.it/wp-content/themes/culligan-emea/styles/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon.nitro-lazy{background:none !important}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:.88rem;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;margin:5px 7px;background:#fff;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;border:1px solid #27374e}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#28374e}.product-configurator-wrapper .conf-last-screen-wrapper,.product-configurator-wrapper .conf-product-wrapper{display:none}.product-configurator-wrapper .product-configurator-container h2{font-size:36px}.product-configurator-wrapper .product-configurator-container .conf-1-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-1b-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-1c-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-2-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-3-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-4addolcitori-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-5addolcitori-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-6addolcitori-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-7addolcitori-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-7baddolcitori-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-8addolcitori-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-dw4-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-dw5-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-dw6-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-dw7-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-last-screen-wrapper,.product-configurator-wrapper .product-configurator-container .conf-product-wrapper{display:none}.product-configurator-wrapper .product-configurator-container .product-configurator-title-holder{position:relative}.product-configurator-wrapper .product-configurator-container .product-configurator-title-holder .info-icon::before{content:"";width:30px;height:30px;position:absolute;top:0;right:-30px;background-image:url("https://www.culligan.it/wp-content/plugins/culligan-casa-configurator/images/info-icon.svg");background-repeat:no-repeat;background-size:100%}.product-configurator-wrapper .product-configurator-container .configurator-card{background:#e9ecef;border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);text-align:center;display:flex;flex-direction:column;justify-content:center;cursor:pointer;color:#000e2e}.product-configurator-wrapper .product-configurator-container .configurator-card img.conf-image{max-height:41px;margin-bottom:32px}.product-configurator-wrapper .product-configurator-container .configurator-card .square-title{font-size:20px;font-weight:700;line-height:1.2}.product-configurator-wrapper .product-configurator-container .configurator-card .square-inner-title{font-size:15px;font-weight:700;line-height:1.2}.product-configurator-wrapper .product-configurator-container .configurator-card.selected,.product-configurator-wrapper .product-configurator-container .configurator-card:hover{color:#fff;background:#2968fe}.product-configurator-wrapper .product-configurator-container .configurator-card.selected .confdw5-inner-card,.product-configurator-wrapper .product-configurator-container .configurator-card:hover .confdw5-inner-card{color:#fff;background:#2968fe}.product-configurator-wrapper .product-configurator-container .configurator-card.selected img.conf-image,.product-configurator-wrapper .product-configurator-container .configurator-card:hover img.conf-image{filter:brightness(0) invert(1)}.product-configurator-wrapper .product-configurator-container .conf1-card{width:171px;height:170px;padding:29px}.product-configurator-wrapper .product-configurator-container .conf1b-card,.product-configurator-wrapper .product-configurator-container .conf1c-card{width:171px;height:114px;padding:17px}.product-configurator-wrapper .product-configurator-container .conf2-card{width:254px;height:177px}.product-configurator-wrapper .product-configurator-container .conf3-card{padding:40px}.product-configurator-wrapper .product-configurator-container .confdw4-card{width:254px;height:177px;padding:37px}.product-configurator-wrapper .product-configurator-container .confdw5-card{width:305px;padding:56px;padding-bottom:0}.product-configurator-wrapper .product-configurator-container .confdw5-card .square-title{padding-bottom:42px}.product-configurator-wrapper .product-configurator-container .confdw5-card .confdw5-inner-card{background:#fff;height:100%;margin-left:-56px;margin-right:-56px;padding:13px 27px}.product-configurator-wrapper .product-configurator-container .confdw5-card .confdw5-inner-card .square-inner-title{padding-bottom:28px}.product-configurator-wrapper .product-configurator-container .confdw5-card .confdw5-inner-card .square-inner-icon img{width:18px;margin:0;min-height:auto}.product-configurator-wrapper .product-configurator-container .confdw5-card .confdw5-inner-card .square-inner-text{font-size:12px;line-height:1.42}.product-configurator-wrapper .product-configurator-container .confdw6-card{width:254px;height:177px;padding:37px}.product-configurator-wrapper .product-configurator-container .confdw6-card .square-small-text{font-size:12px;margin-top:10px}.product-configurator-wrapper .product-configurator-container .conf5addolcitori-card,.product-configurator-wrapper .product-configurator-container .conf6addolcitori-card,.product-configurator-wrapper .product-configurator-container .conf7addolcitori-card,.product-configurator-wrapper .product-configurator-container .conf7baddolcitori-card,.product-configurator-wrapper .product-configurator-container .conf8addolcitori-card,.product-configurator-wrapper .product-configurator-container .confdw7-card{width:254px;height:177px;padding:10px}.product-configurator-wrapper .product-configurator-container .conf4addolcitori-card{width:254px;height:198px;padding:10px}.product-configurator-wrapper .product-configurator-container .product-configurator-progress-bar{width:100%;height:25px;position:relative;border-radius:50px;overflow:hidden;background:#e9ecef}.product-configurator-wrapper .product-configurator-container .product-configurator-progress-bar .progress-color{width:5%;height:100%;position:relative;border-radius:50px;overflow:hidden;background:linear-gradient(to right,#08eca3,#30abb3);color:#fff;display:flex;justify-content:flex-end;font-size:16px;padding-right:5px;font-weight:700}.product-configurator-wrapper .conf-last-screen-wrapper .conf-product-strapline{font-size:20px;color:#000e2e;font-weight:700}.product-configurator-wrapper .conf-last-screen-wrapper p{font-size:18px}.product-configurator-wrapper .conf-last-screen-wrapper .product-info-tab{background-color:#f8f9fc;padding:20px 30px;font-size:13px}.product-configurator-wrapper .conf-last-screen-wrapper .product-info-tab h3{font-size:19px}.product-configurator-wrapper .conf-last-screen-wrapper .product-info-tab img{margin-right:20px}.product-configurator-wrapper .conf-last-screen-wrapper .conf-product-wrapper{max-width:1400px;font-size:16px}.product-configurator-wrapper .conf-last-screen-wrapper .product-tab-content{border-radius:10px;box-shadow:0 4px 4px #aaa;padding:2em;height:100%;color:#000e2e;position:relative}.product-configurator-wrapper .conf-last-screen-wrapper .product-tab-content>.row{height:100%}.product-configurator-wrapper .conf-last-screen-wrapper .product-tab-content>.row>div{display:flex;flex-direction:column;justify-content:space-between}.product-configurator-wrapper .conf-last-screen-wrapper .product-tab-content .h3{color:#000e2e}.product-configurator-wrapper .conf-last-screen-wrapper .product-tab-content img{max-width:100%;height:auto}.product-configurator-wrapper .conf-last-screen-wrapper .product-tab-content .review{font-size:.725em}.product-configurator-wrapper .conf-last-screen-wrapper .product-tab-content .buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.product-configurator-wrapper .conf-last-screen-wrapper .product-tab-content .buttons>*{display:block}.product-configurator-wrapper .conf-last-screen-wrapper .product-tab-content .buttons .compra-online{color:#fff;font-weight:700;padding:.5em 1.2em;text-decoration:none}.product-configurator-wrapper .conf-last-screen-wrapper .product-tab-content .buttons .add-to-compare{font-weight:700;text-transform:uppercase;cursor:pointer}.product-configurator-wrapper .conf-last-screen-wrapper .product-tab-content .buttons .add-to-compare.active:after{content:"";background-image:url("https://www.culligan.it/wp-content/plugins/culligan-casa-configurator/images/sent-icon.svg");background-repeat:no-repeat;background-size:100%;width:1em;height:1em;display:inline-block;margin-left:.5em}.product-configurator-wrapper .conf-last-screen-wrapper .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-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card:hover{box-shadow:0 0 16px 0 rgba(0,0,0,.25);transform:scale(1.01)}.product-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card .dynamic-product-listing-module-card-image-wrapper{background:#d4d4d8;display:flex;justify-content:center;align-items:center;max-height:249px;min-height:249px}.product-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card .dynamic-product-listing-module-card-content-wrapper{display:flex;flex-direction:column;height:100%;padding:24px}.product-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card .dynamic-product-listing-module-card-content-wrapper .product-strapline{margin-bottom:8px;font-weight:700;font-size:12px;line-height:16px;padding:5px 10px;border-radius:30px;display:inline-block;min-height:26px;margin-right:auto}.product-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card .dynamic-product-listing-module-card-content-wrapper .product-strapline.background-burnt-yellow{color:#000e2e}.product-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card .dynamic-product-listing-module-card-content-wrapper .product-strapline.teal{color:#fff}.product-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card .dynamic-product-listing-module-card-content-wrapper .dynamic-listing-bullet-point-wrapper{list-style:none}.product-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card .dynamic-product-listing-module-card-content-wrapper .dynamic-listing-bullet-point-wrapper li{position:relative;margin-bottom:4px}.product-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card .dynamic-product-listing-module-card-content-wrapper .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-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card .dynamic-product-listing-module-card-content-wrapper .product-listing-text p{font-size:14px;letter-spacing:0;margin-bottom:0}.product-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card .dynamic-product-listing-module-card-content-wrapper .dynamic-listing-input-btn-wrapper{display:flex;justify-content:space-between;margin-top:auto}.product-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card .dynamic-product-listing-module-card-content-wrapper .dynamic-listing-input-btn-wrapper a.btn{margin-left:auto}.product-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card .dynamic-product-listing-module-card-content-wrapper .dynamic-listing-input-btn-wrapper label{align-self:flex-end;font-size:14px;columns:#000;display:flex;justify-content:center}.product-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card .dynamic-product-listing-module-card-content-wrapper .dynamic-listing-input-btn-wrapper label input{margin-right:5px;width:22px;height:22px}@media (max-width:991px){.product-configurator-wrapper .conf-last-screen-wrapper .dynamic-product-listing-module-card-wrapper{height:100%;margin-bottom:32px}}@media screen and (max-width:576px){.product-configurator-wrapper .conf-last-screen-wrapper .add-to-compare{display:none !important}.product-configurator-wrapper .conf-last-screen-wrapper .product-tab-content .buttons a{width:100%;text-align:center}.product-configurator-wrapper .conf-last-screen-wrapper .product-tab-content.premium-line:after{bottom:auto;top:280px}}.product-configurator-wrapper .conf-form-wrapper .conf-form-container form{padding:60px;border-radius:30px;box-shadow:10px 10px 40px 0 rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center;text-align:center;background-color:#fff;width:100%;flex-direction:column}.product-configurator-wrapper .conf-form-wrapper .conf-form-container form .wpcf7-form-control-wrap{text-align:center}.product-configurator-wrapper .conf-form-wrapper .conf-form-container form .wpcf7-form-control-wrap .wpcf7-list-item input:checked{background-size:cover}@media (max-width:768px){.product-configurator-wrapper .conf-form-wrapper .conf-form-container form{padding:30px}.product-configurator-wrapper .conf-form-wrapper .conf-form-container form input.wpcf7-submit{white-space:break-spaces}}.product-configurator-wrapper .conf-form-wrapper .conf-form-container form .form-inputs-holder .checkboxes-holder{display:flex;flex-direction:column;align-items:flex-start;font-size:18px}.product-configurator-wrapper .conf-form-wrapper .conf-form-container form .form-inputs-holder .checkboxes-holder .wpcf7-list-item{display:flex;align-items:center}.product-configurator-wrapper .conf-form-wrapper .conf-form-container form .form-content-wrapper{width:100%}a.configurator-prev-screen{position:relative}a.configurator-prev-screen::after{position:absolute;left:18px;top:26px;transform:rotate(-180deg)}@media (max-width:768px){.conf-last-screen-wrapper .conf-product-row{flex-direction:column-reverse;text-align:center}.conf-last-screen-wrapper .btn.conf-product-download-pdf{padding:0;margin-top:20px}}