.reveal-overlay{display:none;background:#00000080;position:fixed;z-index:200;top:0;padding:0 1rem;left:0;width:100%;height:100%;text-align:center}.reveal{top:50%;transform:translateY(-50%);display:inline-block;position:relative;background-color:#fff;overflow-y:scroll;padding:2rem;max-height:75vh}.reveal .reveal-close{position:absolute;top:1rem;right:1rem;background-color:#000;border:none;color:#fff;border-radius:5px;width:2.4rem;height:2.4rem;font-size:1.7rem;transform:scale(1);transition:background-color .1s ease-in,transform .2s ease-in;box-shadow:0 2px 5px #0003;z-index:100}.reveal .reveal-close:hover{transform:scale(1.1);background-color:#ff5b14;color:#fff}.topper{background-color:#edeff0}.topper .page-width{padding:0}.topper .flex{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row}.topper .phone{flex:0 1 55%;font-size:1rem;text-align:center;line-height:2.5rem;font-weight:600;color:#ff5b14;text-decoration:none}.topper .fb-link{display:none;flex:0 1 auto;font-size:1.2rem;text-align:center;line-height:2.1rem;margin-left:1rem}.topper .phone svg,.topper .site-footer__rte .phone svg{max-width:.8em;max-height:.8em}.topper .blank{display:none}@media only screen and (max-width: 800px){.collection-width{padding:1rem}}.site-footer__rte a.phone{text-decoration:none;color:#e55522;border:none}.contact-link{flex:1 0 45%;padding:.5rem;background-color:#e55522;color:#fff;text-align:center;text-decoration:none;font-size:1rem;line-height:1.2rem}.contact-link svg{display:inline;max-width:1.2rem;max-height:1.2rem}.free-shipping{flex:0 0 100%;text-align:center;font-size:1.2rem;font-weight:600;padding:.5rem 0;order:3;background-color:#fff;color:#ff5b14}.free-shipping svg{display:inline;max-width:1.2rem;max-height:1.2rem}@media only screen and (min-width: 800px){.topper .flex{padding:.5rem 1rem;flex-wrap:wrap;flex-direction:row}.topper .phone{order:3;flex:0 1 auto;text-align:right;font-size:1.2rem}.topper .contact-link{flex:0 1 auto;order:2;margin-right:2rem;min-width:200px;border-radius:.5rem}.topper .fb-link{order:4}.topper .blank{flex:0 1 10%;display:flex}.free-shipping{order:1;flex:1 1 auto;font-size:1.5rem;line-height:3rem;background:none;padding:0}.free-shipping svg{max-width:1.5rem;max-height:1.5rem}}.full-description{width:100%;white-space:normal}.productgrid--masthead{margin:0 auto}.rk-badges{display:flex;flex-wrap:wrap;justify-content:center}.rk-badges .flex-item{padding:.5rem 1rem}@media only screen and (min-width: 750px){.rk-badges{display:flex;flex-wrap:wrap}.rk-badges .flex-item{flex:0 1 50%}}.product-recently-viewed__content .rk-badges{display:none}.productitem img.tag-icn{width:100%;max-height:25px}.productitem img.rr,.productitem img.uk-version{width:100%}.productitem--image img{max-height:250px}.stats-flex{display:flex;flex-wrap:wrap;align-content:middle;justify-content:center;text-align:center}.stats-flex .flex-item{flex:0 1 100%}@media only screen and (min-width: 750px){.stats-flex{display:flex;flex-wrap:nowrap;align-content:middle;justify-content:center;text-align:left}.stats-flex .flex-item{flex:0 1 50%}.productitem img.tag-icn{width:100%;max-height:30px}}.icn-pressure{max-width:70px;height:auto}.icn-wtype{width:50px;max-width:80px;height:auto;max-height:40px}.icn-wtype:first-of-type{margin-right:.5rem}.icn-ptype{width:70px;max-width:80px;height:auto;max-height:40px}.product-recently-viewed__content .stats-flex{display:none}.page-width{max-width:1500px;margin-right:auto;margin-left:auto}.rk-grid{display:flex;flex-wrap:wrap}.rk-grid .grid-item{flex:1 1 auto}.rk-grid img{max-width:100%;height:auto}@media only screen and (min-width: 750px){.rk-grid .grid-item.medium-50,.rk-grid .medium-up--one-half{flex:0 1 50%}}.service-info{max-width:500px;margin:0 auto;padding:1rem 2rem}.page-title.center{text-align:center;margin:0 auto}@media only screen and (min-width: 1000px){.large-up--one-whole{width:100%}.large-up--one-half{width:50%}.large-up--one-third{width:33.33333%}.large-up--two-thirds{width:66.66667%}.large-up--one-quarter{width:25%}.large-up--two-quarters{width:50%}.large-up--three-quarters{width:75%}.large-up--one-fifth{width:20%}.large-up--two-fifths{width:40%}.large-up--three-fifths{width:60%}.large-up--four-fifths{width:80%}.large-up--one-sixth{width:16.66667%}.large-up--two-sixths{width:33.33333%}.large-up--three-sixths{width:50%}.large-up--four-sixths{width:66.66667%}.large-up--five-sixths{width:83.33333%}.large-up--one-eighth{width:12.5%}.large-up--two-eighths{width:25%}.large-up--three-eighths{width:37.5%}.large-up--four-eighths{width:50%}.large-up--five-eighths{width:62.5%}.large-up--six-eighths{width:75%}.large-up--seven-eighths{width:87.5%}.large-up--one-tenth{width:10%}.large-up--two-tenths{width:20%}.large-up--three-tenths{width:30%}.large-up--four-tenths{width:40%}.large-up--five-tenths{width:50%}.large-up--six-tenths{width:60%}.large-up--seven-tenths{width:70%}.large-up--eight-tenths{width:80%}.large-up--nine-tenths{width:90%}.large-up--one-twelfth{width:8.33333%}.large-up--two-twelfths{width:16.66667%}.large-up--three-twelfths{width:25%}.large-up--four-twelfths{width:33.33333%}.large-up--five-twelfths{width:41.66667%}.large-up--six-twelfths{width:50%}.large-up--seven-twelfths{width:58.33333%}.large-up--eight-twelfths{width:66.66667%}.large-up--nine-twelfths{width:75%}.large-up--ten-twelfths{width:83.33333%}.large-up--eleven-twelfths{width:91.66667%}.grid--uniform .large-up--one-half:nth-child(odd),.grid--uniform .large-up--one-third:nth-child(3n+1),.grid--uniform .large-up--one-quarter:nth-child(4n+1),.grid--uniform .large-up--one-fifth:nth-child(5n+1),.grid--uniform .large-up--one-sixth:nth-child(6n+1),.grid--uniform .large-up--two-sixths:nth-child(3n+1),.grid--uniform .large-up--three-sixths:nth-child(odd),.grid--uniform .large-up--one-eighth:nth-child(8n+1),.grid--uniform .large-up--two-eighths:nth-child(4n+1),.grid--uniform .large-up--four-eighths:nth-child(odd),.grid--uniform .large-up--five-tenths:nth-child(odd),.grid--uniform .large-up--one-twelfth:nth-child(12n+1),.grid--uniform .large-up--two-twelfths:nth-child(6n+1),.grid--uniform .large-up--three-twelfths:nth-child(4n+1),.grid--uniform .large-up--four-twelfths:nth-child(3n+1),.grid--uniform .large-up--six-twelfths:nth-child(odd){clear:both}.large-up--show{display:block!important}.large-up--hide{display:none!important}.large-up--text-left{text-align:left!important}.large-up--text-right{text-align:right!important}.large-up--text-center{text-align:center!important}}.site-nav{margin:10px 0}.site-nav__link{color:#000;font-size:.95em;letter-spacing:0rem}.site-nav__link .icon{fill:#ff5b14}.logo-container{display:flex;flex-wrap:wrap}.logo-container .logo-box{flex:0 1 50%}.logo-container .logo-box img{display:block;object-fit:contain;max-width:90%;margin:0 auto}@media only screen and (min-width: 800px){.logo-container{flex-wrap:nowrap}.logo-container .logo-box{flex:1 1 auto}.logo-container .logo-box img{max-width:225px}}.product-card{border:1px solid #ededed;margin-top:1rem;padding:.5rem;min-height:40vh}.product-card .product-card__title{min-height:4rem;font-size:1.2rem}.price--on-sale .price-item--regular{display:block}.site-nav__dropdown{z-index:100}.real-grid{display:flex;width:100%;justify-content:flex-end}.slideshow-area{display:none}@media only screen and (min-width: 750px){.slideshow-area{display:flex}}.grid-view-item__image-wrapper{overflow:hidden}.squimage{max-height:400px;max-width:400px;object-fit:cover;object-position:center center;margin-bottom:1rem}.stock-left{background-color:#000;color:#fff;padding:.3rem 0;text-align:center;border-radius:5rem;z-index:100;width:50px;height:50px;line-height:20px}.stock-left .qty{display:block;font-size:1.25em;font-weight:700}.stock-left .label{display:block;font-size:.9rem}.stock-left.low-stock{background-color:#e81a00}.dualPrice{display:inline}.main-price{display:block;color:#063954;font-weight:600}.vat-price{display:block;color:#646464;font-size:.7em}.managers-special{position:absolute;top:-15px;left:0;right:0;width:100px;max-width:90%;margin:0 auto;text-align:center;background-color:#ff5b14;color:#fff;padding:.5rem 1rem;border-radius:1rem}@media only screen and (min-width: 1200px){.product-card{padding:1rem}.page-width.collection-width{max-width:100%}.gf-left #gf-tree{max-width:300px}}.half{flex:0 0 50%}@media only screen and (min-width: 800px){.half-desktop{flex:0 0 50%}.stock-left{position:absolute;right:1rem;bottom:1rem;display:inline-block}}.hero-text{text-align:center;background-color:#fff;color:#000;border-radius:1rem;border-bottom:1rem solid #ff5b14;padding:2rem}.hero-text h2.mega-title{color:#000;font-size:1.5rem;text-shadow:none;text-align:center}.hero-text h3.mega-subtitle p{color:#000;font-size:1rem;text-shadow:none;text-align:center}@media only screen and (min-width: 1000px){.hero-text{text-align:left}.hero-text h2.mega-title{font-size:2.5rem;text-align:left}.hero-text h3.mega-subtitle p{font-size:1.2rem;text-align:left}}.realkleen.mega-title{letter-spacing:0rem;font-weight:900}.realkleen.mega-subtitle{font-weight:200}@media only screen and (min-width: 750px){.realkleen.mega-title{font-size:3.5rem}.realkleen.mega-subtitle{font-size:1.6rem}}.hero-btn{background-color:#ff5b14;color:#fff;border-radius:.5rem}.hero-btn:hover{background-color:#ff5b14;color:#fff}.rk-card .product-card__title{color:#000}.rk-card .product-card__title:after{content:"";display:block;border-bottom:1px solid #d6d6d6;width:30%;margin:1rem 0}@media only screen and (min-width: 1000px){.rk-card .product-card__title{font-size:1.1rem;font-weight:300}}@media only screen and (max-width: 750px){.rk-cat-img{min-height:100px}.rk-cat-img img{max-height:150px}}@media only screen and (min-width: 1000px){.rk-cat-img{min-height:250px}}.rk-cat-img img{object-fit:contain;object-position:center center;width:100%;height:100%}.service-points{padding:2rem 0}.service-points h2{text-align:center}.service-points ul{list-style:disc inside;list-style-position:outside;color:#000;margin:1rem 0}.service-points ul li{color:#000;margin-bottom:.5rem}@media only screen and (min-width: 1000px){.service-points{padding:5rem 0}}.rkmap{background-color:#89b4f8}.rkmap .rkmapblue{padding:1.5rem 1.5rem 0}@media only screen and (min-width: 1000px){.rkmap .rkmapblue{height:500px}}.rkmap .box{background-color:#fff;padding:2rem;border-radius:.5rem}.rkmap .box ul{margin:1rem 0;font-size:1.2rem}.rkmap .box h3{font-size:1.6rem;text-transform:uppercase}.rkmap img{height:auto}.vcent{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%}.vcent>*{flex:0 1 auto}.address{position:relative;padding-left:1.2rem;margin-top:1rem}.address svg{position:absolute;left:0;top:.2rem;max-width:.8em;max-height:.8em}.greviews{display:block;border:1px solid #dedee4;padding:1rem 1.5rem;margin-top:2rem;max-width:300px}@media only screen and (max-width: 2000px){.greviews{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 2000px){.greviews{display:block;position:fixed;top:35vh;right:1rem;background-color:#fff;z-index:100}}.greviews{text-decoration:none}.greviews .stars{display:flex;align-items:center;font-size:1.25rem;font-weight:500;color:#f37520;margin-bottom:.5rem;height:2rem}.greviews .stars .num{flex:0 1 auto;margin-right:.3rem;font-weight:700}.greviews .stars img.star{flex:0 1 auto;margin-top:.2rem;width:1.5rem;padding:0}.greviews img.google-logo{width:80%;max-width:90px;height:auto}.greviews .cr{color:#9b9fa2;display:block;font-weight:600}@media only screen and (min-width: 750px){.page-container{transform:none}}.realkleenshop #shopify-privacy-banner-div{max-width:500px;bottom:0;left:0;z-index:500}.realkleenshop #shopify-privacy-banner-button-div{float:left}@media only screen and (min-width: 750px){.realkleenshop #shopify-privacy-banner-div{bottom:2rem;left:1rem}}.spf-has-filter .realkleenshop #gf-products{padding:1rem .5rem 1rem 1rem}.realkleenshop .grid .grid__item{padding-left:0;padding-right:.5rem}@media only screen and (min-width: 500px){.spf-has-filter .realkleenshop #gf-products{padding:1rem}.realkleenshop .grid .grid__item{padding-right:1rem}}.rk-selling-points{display:flex;flex-wrap:wrap;text-align:center}.rk-selling-points .point{flex:0 1 50%;padding:1rem 0}@media only screen and (min-width: 500px){.rk-selling-points .point{flex:0 1 33%;padding:1rem}}.rk-selling-points .point .icon{border:1px solid #d4d4d4;padding:1rem;border-radius:5rem;width:4rem;height:4rem;margin:.5rem 0}.rk-selling-points .point .icon svg{max-height:2rem;width:2rem;line-height:4rem}.rk-selling-points .point h3{color:#000;font-size:1.2rem}.rk-selling-points .point p{color:#4a4a4a;max-width:80%;margin:0 auto}@media only screen and (min-width: 500px){.rk-selling-points .point h3{font-size:1.5rem}}.established{margin:3rem 0}.established h2{text-transform:none;color:#393a3d;font-weight:500;font-size:1.8rem;max-width:700px;margin:0 auto;letter-spacing:0rem;text-align:center;line-height:2.75rem}.category-width{max-width:1500px}.rk-category-list .collection-grid-item__title{background-color:#ff5b14;color:#fff;text-shadow:none;padding:.5rem 0;font-size:1rem;top:auto;bottom:0;margin:0;text-align:center}@media only screen and (min-width: 700px){.rk-category-list .collection-grid-item__title{padding:1rem;font-size:1.5rem}}.rob-box{padding:1rem;margin-bottom:1rem;font-size:1.5rem;background-color:#ff5b14;color:#fff}.rob-box strong,.rob-box a{color:#fff}.form-field-date{padding-top:2.5rem}.in-store-collect{display:flex;align-items:center}.in-store-collect .flex-item{flex:0 1 auto}.in-store-collect .product-collect{margin:0 2rem}.in-store-collect .product-collect .tag-icn{height:100%;max-height:2.5rem;width:auto}.tag-icons{margin:1rem 0}.tag-icons .tag-icn{height:2.5rem;width:auto}@media only screen and (min-width:64em){.tag-icons .tag-icn{height:3rem}}.call-to-buy{display:flex;background-color:#ff5b14;padding:1rem;border-radius:1.5rem;color:#fff}.call-to-buy img{flex:0 1 30%;width:60px;object-fit:contain;margin-right:2rem}.call-to-buy .content{flex:0 1 60%;color:#fff;text-decoration:none;font-size:1rem}@media only screen and (min-width:64em){.call-to-buy img{flex:0 1 20%}.call-to-buy .content{flex:0 1 80%}.call-to-buy p{font-size:1.2rem}}.call-to-buy.karcher{background-color:#fff000;color:#000}.call-to-buy.karcher h2,.call-to-buy.karcher p{color:#000}.call-to-buy.karcher .karcher-logo{width:200px;height:auto}.product-ratings-flex{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:2rem}.product-ratings-flex>*{flex:0 1 auto;text-align:center;border-right:1px solid #dee2e3;padding-right:1rem;margin-right:1rem}.product-ratings-flex>*:last-of-type{border:none}.product-ratings-flex .product-pressure-rating,.product-ratings-flex .product-flow-rating{margin-right:1rem}.product-ratings-flex .product-pressure-rating .icn-pressure,.product-ratings-flex .product-pressure-rating .icn-flow,.product-ratings-flex .product-flow-rating .icn-pressure,.product-ratings-flex .product-flow-rating .icn-flow{width:6rem;max-width:6rem}@media only screen and (min-width:40em){.product-ratings-flex .product-pressure-rating .icn-pressure,.product-ratings-flex .product-pressure-rating .icn-flow,.product-ratings-flex .product-flow-rating .icn-pressure,.product-ratings-flex .product-flow-rating .icn-flow{max-width:5rem;width:5rem}}.product-water-type{align-items:center;margin:1rem 1rem 1rem 0;padding-right:1rem}.product-water-type .icn-wtype{height:3rem;width:auto;max-height:unset;max-width:unset}.product-power-type{align-items:center;margin:1rem 1rem 1rem 0;padding-right:1rem}.product-power-type .icn-ptype{height:3rem;width:auto;max-height:unset;max-width:unset}.reveal.call-us-reveal{top:50%;transform:translateY(-50%);z-index:2000;overflow:visible;border-radius:.75rem;padding:2rem;border:.25rem #ff5b14 solid}.reveal.call-us-reveal svg{fill:#ff5b14;max-width:1rem;max-height:1rem;padding:0}.reveal.call-us-reveal h2{padding:0;margin:0}.reveal.call-us-reveal h2:after{display:block;height:1px;content:"";padding:0;margin:0 auto;padding-bottom:1rem;margin-bottom:1rem;width:100px;border-bottom:3px solid #ff5b14}.reveal.call-us-reveal a{color:#000;text-decoration:none;display:block;font-size:1.5rem;line-height:1.5rem;padding-bottom:1rem}.reveal.call-us-reveal a svg{max-width:1rem;max-height:1rem;width:1rem;height:auto}.reveal.call-us-reveal .reveal-close{color:#fff;background-color:#ff5b14;text-align:center;line-height:2.3rem;width:2rem;height:2rem;padding:0;top:.5rem;right:.5rem}.reveal.call-us-reveal .reveal-close svg{width:1.5rem;height:1.5rem;max-width:inherit;max-height:inherit;fill:#fff}@media only screen and (min-width:64em){.reveal.call-us-reveal{padding:2rem 5rem}.reveal.call-us-reveal a{font-size:2rem;line-height:2rem}.reveal.call-us-reveal a svg{max-width:1.5rem;max-height:1.5rem;width:1.5rem;height:auto}}.reveal-overlay{z-index:2000}.product-description{padding:0 1rem}.product-gallery--media img{max-height:50vh;object-fit:contain}.product-main .product-pricing .main-price{color:#063954;font-weight:600}.product-main .product-pricing .sale-price.visible{display:block}@media only screen and (min-width:64em){.product-main .product-pricing .main-price{font-size:2rem}}@media only screen and (max-width: 40em){.collection--title{margin:0;font-size:1.75rem;text-align:center}}.collection--description{margin:0 auto}.servicing-header{position:relative;min-height:30vh}.servicing-header img.bg-img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:0}.servicing-header .box{position:relative;display:inline-block;background-color:#fff;padding:2rem;color:#000;z-index:5}@media only screen and (min-width:64em){.real-hypo-slide{background-color:#ffffffe6;max-width:400px;color:#000;padding:2rem;border-radius:2rem}}.halfhalf{display:block;width:100%}@media only screen and (min-width:40em){.halfhalf{display:flex;justify-content:center}.halfhalf .half{flex:0 1 50%}}.intro{max-width:500px;font-size:1rem;padding-bottom:1rem;font-weight:300;text-align:center}@media only screen and (min-width:40em){.intro{text-align:left;font-size:1.1rem;padding:1rem 0}}.rob-banner{display:flex;width:100%;background-color:#ff5b14;padding:1rem;border-radius:1.5rem;overflow:hidden;margin-bottom:2rem;text-decoration:none}.rob-banner img{flex:0 1 10%;width:60px;object-fit:contain;margin-right:2rem}.rob-banner .rob-content{flex:0 1 90%;color:#fff;text-decoration:none;font-size:1rem}.rob-banner .rob-content h2{margin:0;padding:0;font-weight:400;font-size:1.2rem;text-transform:uppercase}.rob-banner .rob-content h2 strong{font-weight:900}.rob-banner .rob-content h2 p{font-size:1rem;padding:0 .5rem}.rob-banner .rob-content h2:after{display:block;content:"";width:20%;border-bottom:1px solid #FFFFFF;padding-bottom:.25rem;margin-bottom:.25rem}.rob-banner .rob-content .phone{font-weight:700}@media only screen and (min-width:64em){.rob-banner img{flex:0 1 20%}.rob-banner .rob-content{flex:0 1 80%;font-size:1.2rem}.rob-banner .rob-content h2{font-size:1.7rem}}.realkleen-copy{max-width:90vw;margin:0 auto}.realkleen-copy img{width:100%;height:100%;min-height:400px;max-height:40vh;object-fit:contain;object-position:center center}.flex-section{display:flex;max-width:90vw;flex-wrap:wrap;margin:0 auto}.large-half{flex:0 1 100%;position:relative}.large-half p{font-size:1.1rem;line-height:1.4rem}.center-header{font-size:2rem;line-height:2rem;color:#ff5b14}@media (min-width: 1200px){.realkleen-copy{max-width:1200px}.flex-section{flex-wrap:nowrap}.large-half{flex:0 1 50%;padding:1rem;position:relative}.large-order-1{order:1}.large-order-2{order:2}.center-header{position:absolute;top:50%;transform:translateY(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/realkleen.css.map */
