body.has-hero #maincontent.page-main .prismic>.carousel-wrapper{margin-left:0;margin-right:0;padding:80px 0 20px}@media screen and (min-width: 1280px){body.has-hero #maincontent.page-main .prismic>.carousel-wrapper{max-width:none;width:100%;padding:135px 0}}body.has-hero #maincontent.page-main .prismic>.carousel-wrapper h4{font-family:'Roboto';font-weight:300}.product-image-container{z-index:2}.products-grid.swiper-container-initialized{overflow:hidden}.prismic .colour-directory-wrapper .range-filter-wrapper,.prismic .colour-directory-wrapper .family-filter-wrapper{margin-right:-10px;margin-left:-10px}@media screen and (min-width: 992px){.prismic .colour-directory-wrapper .range-filter-wrapper,.prismic .colour-directory-wrapper .family-filter-wrapper{margin-right:-12px;margin-left:-12px}}.prismic .shades-range-wrapper{padding:0;margin:0}.prismic .shades-range-wrapper .colour-directory-wrapper.directory div.shadepick-shade .shade-wrap .shadepick-shade-swatch{border:1px solid #979797}.prismic div[data-oembed-type="video"]{max-width:100%;text-align:center}.prismic div[data-oembed-type="video"]>iframe{max-width:100%}.prismic h2{font-size:35px;font-size:2.1875rem;line-height:1.2;margin:0}@media screen and (min-width: 1280px){.prismic h2{margin-bottom:40px}}.prismic h3{font-size:25px;font-size:1.5625rem;line-height:1.32;margin-bottom:10px}@media screen and (min-width: 1280px){.prismic h3{margin-bottom:1em}}body.for-professionals .prismic h1,body.for-professionals .prismic h2,body.for-professionals .prismic h3,body.for-professionals .prismic h4,body.for-professionals .prismic h5,body.for-professionals .prismic h6,body.for-industry .prismic h1,body.for-industry .prismic h2,body.for-industry .prismic h3,body.for-industry .prismic h4,body.for-industry .prismic h5,body.for-industry .prismic h6{font-family:'FoundryGridnik-Bold', sans-serif}.prismic .image-grid-wrapper .image-grid .image-grid-item .title p{font-family:'Roboto';font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.5}@media screen and (min-width: 768px){.prismic .image-grid-wrapper .image-grid .image-grid-item .title p{font-size:20px;font-size:1.25rem;line-height:1.2}}.prismic .image-grid-wrapper .image-grid .image-grid-item .summary p{font-family:'Roboto';font-weight:300;color:#727272;font-size:16px;font-size:1rem;line-height:1.5}@media screen and (min-width: 768px){.prismic .image-grid-wrapper .image-grid .image-grid-item .summary p{color:#535353}}.prismic .image-grid-wrapper .image-grid .image-grid-item a{text-decoration:none}.prismic .image-grid-wrapper .image-grid .image-grid-item a .title p{color:#535353}.prismic .image-grid-wrapper .image-grid .image-grid-item:hover a .title p{color:#2a2a2a}.prismic .image-grid-wrapper .image-grid .image-grid-item:hover a .summary p{color:#2a2a2a}.prismic .image-grid-wrapper.four-column .image-grid .image-grid-item .title p{font-size:18px;font-size:1.125rem;line-height:1.5}.prismic .image-grid-wrapper .image-grid{display:flex;flex-direction:column}.prismic .image-grid-wrapper .image-grid .image-grid-item .title p{margin:23px 0 0 0}.prismic .image-grid-wrapper .image-grid .image-grid-item .summary p{margin:6px 0 0 0}@media only screen and (max-width: 767px){.prismic .image-grid-wrapper .image-grid .image-grid-item:not(:first-child){margin-top:40px}}@media screen and (min-width: 768px){.prismic .image-grid-wrapper .image-grid{display:-ms-grid;display:grid;gap:15px}.prismic .image-grid-wrapper.four-column .image-grid{grid-template-columns:repeat(auto-fit, minmax(174px, 1fr))}.prismic .image-grid-wrapper.three-column .image-grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 1280px){.prismic .image-grid-wrapper .image-grid{gap:29px}.prismic .image-grid-wrapper.four-column .image-grid{grid-template-columns:repeat(auto-fit, minmax(290px, 1fr))}}.prismic img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.prismic .block-img img{width:auto}body.has-hero #maincontent.page-main{max-width:none;padding-left:0;padding-right:0}body.has-hero #maincontent.page-main .prismic>*{padding-left:10px;padding-right:10px}@media screen and (min-width: 768px){body.has-hero #maincontent.page-main .prismic>*{padding-left:12px;padding-right:12px}}@media screen and (min-width: 1280px){body.has-hero #maincontent.page-main .prismic>*{margin-left:auto;margin-right:auto;max-width:1280px}}.prismic .related-container{padding:30px 0 25px}@media screen and (min-width: 1280px){.prismic .related-container{padding:0}}.prismic .related-container .header{position:relative;padding-top:20px}.prismic .related-container .header .social-links{position:absolute;top:64px}@media screen and (min-width: 992px){.prismic .related-container .header .social-links{top:128px}}.prismic .related-container .header h2{font-size:35px;font-size:2.1875rem;line-height:1.6;margin-bottom:28px}@media screen and (min-width: 1280px){.prismic .related-container .header h2{font-size:50px;font-size:3.125rem;line-height:1;margin-bottom:70px}}.prismic .related-container .related-inner-container{margin:0 auto;max-width:none;float:none;box-sizing:border-box}@media screen and (min-width: 768px){.prismic .related-container .related-inner-container{width:744px}}@media screen and (min-width: 992px){.prismic .related-container .related-inner-container{width:970px}}@media screen and (min-width: 1280px){.prismic .related-container .related-inner-container{width:100%}}.prismic .related-container .related-inner-container:after{clear:both;content:"";display:table}@media screen and (min-width: 1280px){.prismic .related-container .related-inner-container{margin:0 auto}}.prismic .related-container .related-inner-container .link-wrapper{width:100%;max-width:430px;margin:0 auto}@media screen and (min-width: 768px){.prismic .related-container .related-inner-container .link-wrapper{display:-ms-grid;display:grid;-ms-grid-rows:auto;-ms-grid-columns:1fr 20px 1fr;grid-template:auto / 1fr 1fr;grid-gap:20px;max-width:none}}@media screen and (min-width: 1280px){.prismic .related-container .related-inner-container .link-wrapper{width:auto;display:flex;justify-content:space-between}}.prismic .related-container .related-inner-container .link-wrapper .link{padding:0;margin-bottom:48px;display:flex;flex-direction:column}@media screen and (min-width: 1280px){.prismic .related-container .related-inner-container .link-wrapper .link{max-width:calc(50% - 10px);flex-basis:50%}}@media screen and (min-width: 1280px){.prismic .related-container .related-inner-container .link-wrapper .link{max-width:574px}}.prismic .related-container .related-inner-container .link-wrapper .link h3{font-size:25px;font-size:1.5625rem;line-height:1.68}@media screen and (min-width: 1280px){.prismic .related-container .related-inner-container .link-wrapper .link h3{font-size:35px;font-size:2.1875rem;line-height:1.2;margin:0 0 46px}}.prismic .related-container .related-inner-container .link-wrapper .link .image-wrapper{order:-1}@media screen and (min-width: 1280px){.prismic .related-container .related-inner-container .link-wrapper .link .image-wrapper{margin-bottom:96px}}.prismic .related-container .related-inner-container .link-wrapper .link .image-wrapper .image img{height:250px}@media screen and (min-width: 1280px){.prismic .related-container .related-inner-container .link-wrapper .link .image-wrapper .image img{height:100%}}.prismic .related-container .related-inner-container .link-wrapper .link .link-content-wrapper{max-width:450px}@media screen and (min-width: 1280px){.prismic .related-container .related-inner-container .link-wrapper .link .link-content-wrapper{max-width:none}}.prismic .related-container .related-inner-container .link-wrapper .link .link-content-wrapper .link-content{margin-bottom:45px}@media screen and (min-width: 1280px){.prismic .related-container .related-inner-container .link-wrapper .link .link-content-wrapper .link-content{margin-bottom:28px}}.prismic .related-container .related-inner-container .link-wrapper .link a.read-more{font-family:'TikkurilaConsumerSerif', serif;font-size:20px;font-size:1.25rem;line-height:1.4;text-decoration:none;margin:20px 0 0}@media screen and (min-width: 1280px){.prismic .related-container .related-inner-container .link-wrapper .link a.read-more{font-size:26px;font-size:1.625rem;line-height:1.61538}}.prismic .related-container .related-inner-container .link-wrapper .link a.read-more:after{content:'';width:95px;height:1px;background:#000;display:inline-block;vertical-align:middle;margin-left:10px;transition:all .5s}.prismic .social-links li{padding:0}.prismic .social-links a{margin:0 0 0 20px;padding:0}.prismic .social-links a[href*='facebook']{background:url(../images/icons/brands/facebook-f-silhouette.svg) no-repeat center center}.prismic .social-links a[href*='twitter']{background:url(../images/icons/brands/twitter-silhouette.svg) no-repeat center center}.prismic .social-links a[href*='linkedin']{background:url(../images/icons/brands/linkedin-silhouette.svg) no-repeat center center}.prismic .social-links a[href*='pinterest']{background:url(../images/icons/brands/pinterest-silhouette.svg) no-repeat center center}.prismic .social-links a[href*='instagram'],.prismic .social-links a[href*='youtube']{display:none;margin:0}.prismic .social-links li:first-of-type a{margin:0}.prismic .banner-wrapper .social-links{padding:0 10px}@media screen and (min-width: 768px){.prismic .banner-wrapper .social-links{padding:0 12px}}@media screen and (min-width: 1280px){.prismic .banner-wrapper .social-links{padding:0}}@media only screen and (max-width: 767px){.prismic .banner-wrapper .social-links a{width:20px;height:20px;background-size:18px}}.prismic .two-images-wrapper{display:-ms-grid;display:grid;gap:12px}@media screen and (min-width: 768px){.prismic .two-images-wrapper{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:29px}}.prismic p{font-family:'Roboto';font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;margin:10px 0}@media screen and (min-width: 1280px){.prismic p{font-size:18px;font-size:1.125rem;line-height:1.44444}}.prismic a{color:#2a2a2a}.prismic a:hover{color:#ED1C24;text-decoration:none}.prismic a.read-more{color:#2a2a2a}.prismic pre{max-width:90vw;overflow-x:scroll}@media screen and (min-width: 1280px){.prismic .owl-carousel{margin-right:calc(50% - 50vw)}}.prismic .owl-carousel .owl-nav{text-align:center;margin-top:25px}@media screen and (min-width: 1280px){.prismic .owl-carousel .owl-nav{text-align:right;margin-top:62px}}.prismic .owl-carousel .owl-nav button.owl-prev,.prismic .owl-carousel .owl-nav button.owl-next{width:40px;height:40px;border:1px solid black;background-size:12px 18px;background-repeat:no-repeat;background-image:url("../images/icons/owl-chevron.svg");background-position:center}@media screen and (min-width: 1280px){.prismic .owl-carousel .owl-nav button.owl-prev,.prismic .owl-carousel .owl-nav button.owl-next{width:99px;height:99px}}.prismic .owl-carousel .owl-nav button.owl-prev{transform:rotate(180deg)}.prismic .owl-carousel .owl-nav button.owl-next{margin-left:12px}@media screen and (min-width: 1280px){.prismic .owl-carousel .owl-nav button.owl-next{margin-left:35px}}.modal-content .pop-up-video>iframe{display:block;width:100%;height:calc(.5625 * (100vw - 70px)) !important}@media screen and (min-width: 1280px){.modal-content .pop-up-video>iframe{height:720px !important}}.prismic .banner-option.video{position:relative}.prismic .banner-option.video a.video-trigger:after{content:'';position:absolute;z-index:2;left:0;right:0;bottom:0;top:0;margin:auto;border-radius:100%;background-image:url("../images/icons/play.svg");background-repeat:no-repeat;background-size:cover;background-color:rgba(0,0,0,0.5);height:64px;width:64px}@media screen and (min-width: 768px){.prismic .banner-option.video a.video-trigger:after{height:80px;width:80px}}@media screen and (min-width: 1280px){.prismic .banner-option.video a.video-trigger:after{height:110px;width:110px}}.prismic .banner-option.video a.scroll-down{position:absolute;width:100%;bottom:24px;text-align:center;text-transform:uppercase;color:#f8e8a0;text-decoration:none;font-family:'Roboto';font-weight:400;font-size:26px;font-size:1.625rem;line-height:1.23077;letter-spacing:1.33px}.prismic .banner-option.video a.scroll-down:before{content:'\f107';position:absolute;height:78px;width:34px;border:4px solid #f8e8a0;border-radius:36px;top:-108px;left:0;right:0;margin:auto;font-family:fontawesome;display:flex;align-items:flex-end;justify-content:center;color:#f8e8a0;font-size:32px;background:rgba(0,0,0,0.5)}.prismic .banner-option.video a.scroll-down:after{content:'';position:absolute;height:10px;width:10px;border:3px solid #f8e8a0;border-radius:100%;display:flex;left:0;right:0;margin:auto;top:-92px}.modals-wrapper .modal-popup.video-popup._show .modal-inner-wrap{margin:5rem 35px 0;width:auto;max-width:1280px}@media screen and (min-width: 1280px){.modals-wrapper .modal-popup.video-popup._show .modal-inner-wrap{margin:5rem auto 0}}.modals-wrapper .modal-popup.video-popup._show header.modal-header{background:transparent;border:none;padding:0;right:0}.modals-wrapper .modal-popup.video-popup._show div.modal-content{padding:0}.modals-wrapper .modal-popup.video-popup._show footer.modal-footer{display:none}.prismic .banner-wrapper{padding:24px 0 43px 0}@media screen and (min-width: 1280px){.prismic .banner-wrapper{padding-bottom:0;padding-top:35px}}.prismic .banner-wrapper .social-links{justify-content:flex-end;margin:0 auto 35px;max-width:1256px}.prismic .banner-wrapper .container{position:relative}@media screen and (min-width: 768px){.prismic .banner-wrapper .container .banner-title{position:absolute;top:60px;max-width:50%;z-index:1}}.prismic .banner-wrapper .container .banner-title h1{color:inherit;font-size:31px;font-size:1.9375rem;line-height:1.35484;margin:0 0 25px}@media screen and (min-width: 1280px){.prismic .banner-wrapper .container .banner-title h1{font-size:53px;font-size:3.3125rem;line-height:1.13208;margin:0}}.prismic .banner-wrapper .container .banner-inner-content{display:flex;flex-direction:column}@media screen and (min-width: 768px){.prismic .banner-wrapper .container .banner-inner-content{display:block;position:relative}}@media screen and (min-width: 768px){.prismic .banner-wrapper .container .banner-inner-content .banner-video{max-width:74.44268%;margin:0 0 0 auto}}@media screen and (min-width: 768px){.prismic .banner-wrapper .container .banner-inner-content .banner-video .video-trigger:after{left:25.55732%}}.prismic .banner-wrapper .container .banner-summary{margin:25px 0 0;padding-right:25px}@media screen and (min-width: 768px){.prismic .banner-wrapper .container .banner-summary{padding:0;position:absolute;bottom:0;margin:0 0 120px;max-width:21.97452%}}.prismic .banner-wrapper .container .banner-summary p{font-size:18px;font-size:1.125rem;line-height:1.44444}.prismic .banner-wrapper .container .banner-button{margin:25px 0 0}@media screen and (min-width: 768px){.prismic .banner-wrapper .container .banner-button{margin:30px 0 0}}.prismic .banner-wrapper .container .banner-button a.read-more{font-family:'TikkurilaConsumerSerif', serif;font-size:20px;font-size:1.25rem;line-height:1.4;text-decoration:none;margin:20px 0 0;font-size:26px;font-size:1.625rem;line-height:1.61538;color:black}@media screen and (min-width: 1280px){.prismic .banner-wrapper .container .banner-button a.read-more{font-size:26px;font-size:1.625rem;line-height:1.61538}}.prismic .banner-wrapper .container .banner-button a.read-more:after{content:'';width:95px;height:1px;background:#000;display:inline-block;vertical-align:middle;margin-left:10px;transition:all .5s}#maincontent.page-main{padding:0 !important;max-width:none}.prismic .two-col-wrapper{display:flex;flex-direction:column;padding:0}.prismic .two-col-wrapper p{font-size:18px;font-size:1.125rem;line-height:1.44444}.prismic .two-col-wrapper .two-col-inner{padding:50px 0 0}.prismic .two-col-wrapper .two-col-inner.invert p,.prismic .two-col-wrapper .two-col-inner.invert h1,.prismic .two-col-wrapper .two-col-inner.invert h2,.prismic .two-col-wrapper .two-col-inner.invert h3,.prismic .two-col-wrapper .two-col-inner.invert h4,.prismic .two-col-wrapper .two-col-inner.invert h5,.prismic .two-col-wrapper .two-col-inner.invert h6,.prismic .two-col-wrapper .two-col-inner.invert strong,.prismic .two-col-wrapper .two-col-inner.invert em,.prismic .two-col-wrapper .two-col-inner.invert a{color:white}.prismic .two-col-wrapper .two-col-inner.invert .banner-button a.read-more:after{background-color:white !important}.prismic .two-col-wrapper .two-col-inner .two-col-content-container{display:flex;flex-direction:column}.prismic .two-col-wrapper .two-col-inner .two-col-content-container .two-col-title{order:0}.prismic .two-col-wrapper .two-col-inner .two-col-content-container .two-col-title h2{font-size:31px;font-size:1.9375rem;line-height:1.35484}.prismic .two-col-wrapper .two-col-inner .two-col-content-container .two-col-content{order:2}.prismic .two-col-wrapper .two-col-inner .two-col-content-container .two-col-content .banner-button{margin:0 0 50px}.prismic .two-col-wrapper .two-col-inner .two-col-content-container .two-col-content .banner-button a.read-more{font-family:'TikkurilaConsumerSerif', serif;font-size:20px;font-size:1.25rem;line-height:1.4;text-decoration:none;margin:20px 0 0;font-size:26px;font-size:1.625rem;line-height:1.61538}@media screen and (min-width: 1280px){.prismic .two-col-wrapper .two-col-inner .two-col-content-container .two-col-content .banner-button a.read-more{font-size:26px;font-size:1.625rem;line-height:1.61538}}.prismic .two-col-wrapper .two-col-inner .two-col-content-container .two-col-content .banner-button a.read-more:after{content:'';width:95px;height:1px;background:#000;display:inline-block;vertical-align:middle;margin-left:10px;transition:all .5s}.prismic .two-col-wrapper .two-col-inner .two-col-content-container .two-col-image{order:1;margin:15px 0 25px}.prismic .two-col-wrapper .two-col-inner .two-col-content-container .two-col-image img{height:53.3333vw;-o-object-fit:cover;object-fit:cover;margin:0 auto}@media screen and (min-width: 1280px){.prismic .two-col-wrapper{margin-bottom:170px}.prismic .two-col-wrapper .container{width:100%;margin-right:0;padding:0;padding-right:calc(50% - 628px);box-sizing:content-box;max-width:1256px}.prismic .two-col-wrapper .two-col-inner .two-col-content-container{display:block}.prismic .two-col-wrapper .two-col-inner .two-col-content-container .two-col-title h2{font-size:53px;font-size:3.3125rem;line-height:1.13208;margin:0 0 36px}.prismic .two-col-wrapper .two-col-inner .two-col-content-container .two-col-image{margin:0}.prismic .two-col-wrapper .two-col-inner .two-col-content-container .two-col-image img{max-width:none;width:400px;height:auto;-o-object-fit:cover;object-fit:cover;position:relative;top:90px}.prismic .two-col-wrapper .two-col-inner-wrap.content-left .two-col-inner{padding:0px 106px 24px}.prismic .two-col-wrapper .two-col-inner-wrap.content-left .two-col-inner .two-col-title{padding-top:115px;width:608px;float:left}.prismic .two-col-wrapper .two-col-inner-wrap.content-left .two-col-inner .two-col-content{width:488px;float:left}.prismic .two-col-wrapper .two-col-inner-wrap.content-left .two-col-inner .two-col-image{margin:0}.prismic .two-col-wrapper .two-col-inner-wrap.content-left .two-col-inner .two-col-image img{margin:0 0 0 auto}.prismic .two-col-wrapper .two-col-inner-wrap.content-right .two-col-inner{padding:0 0 24px 213px}.prismic .two-col-wrapper .two-col-inner-wrap.content-right .two-col-title{padding-top:115px;width:507px;float:right}.prismic .two-col-wrapper .two-col-inner-wrap.content-right .two-col-content{width:488px;float:right;margin-right:20px;clear:right}.prismic .two-col-wrapper .two-col-inner-wrap.content-right .two-col-image img{margin:0}}.prismic .related-container p{margin:0 0 20px}.prismic .related-container .related-inner-container{max-width:100vw}@media screen and (min-width: 1280px){.prismic .related-container .related-inner-container{max-width:1256px}}.prismic .related-container .related-inner-container .header{display:none}.prismic .related-container a.read-more{font-family:'TikkurilaConsumerSerif', serif;font-size:20px;font-size:1.25rem;line-height:1.4;text-decoration:none;margin:20px 0 0}@media screen and (min-width: 1280px){.prismic .related-container a.read-more{font-size:26px;font-size:1.625rem;line-height:1.61538}}.prismic .related-container a.read-more:after{content:'';width:95px;height:1px;background:#000;display:inline-block;vertical-align:middle;margin-left:10px;transition:all .5s}.prismic .related-container div.link-content p{font-size:18px;font-size:1.125rem;line-height:1.5}.prismic .related-container .link.item{display:flex;flex-direction:column}.prismic .related-container .link.item h3{font-size:26px;font-size:1.625rem;line-height:1.23077;margin-bottom:25px}.prismic .related-container .link.item .image-wrapper{margin-bottom:25px}.prismic .related-container .link.item .image-wrapper img{height:55.625vw;-o-object-position:bottom;object-position:bottom}@media screen and (min-width: 1280px){.prismic .related-container{background:transparent !important;position:relative}.prismic .related-container .link.item{width:506px;height:100%}.prismic .related-container .link.item .link-content-wrapper{display:flex;flex-direction:column;height:100%}.prismic .related-container .link.item .link-content-wrapper a.read-more{margin-top:auto}.prismic .related-container:before{display:block;content:'';position:absolute;left:0;width:calc(50% + 628px);top:73px;height:454px}.prismic .related-container .link.item h3{font-size:35px;font-size:2.1875rem;line-height:1.22857;margin:0 0 10px}.prismic .related-container .link.item .image-wrapper{order:-1}.prismic .related-container .link.item .image-wrapper img{width:320px;height:252px}.prismic .related-container .owl-carousel .owl-stage{display:flex}.prismic .related-container .owl-carousel .owl-stage-outer{margin-right:calc(50% - 50vw + 10px)}.prismic .related-container .owl-carousel .owl-nav{text-align:right;margin-top:62px}}
