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}.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 .colour-now-banner{padding:0}@media screen and (min-width: 840px){.prismic .colour-now-banner{padding:0}.prismic .colour-now-banner picture{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.prismic .colour-now-banner picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;max-height:100vh}}.prismic .colour-now-banner .thumbnail img{max-height:720px;height:106vh}@media screen and (min-width: 768px){.prismic .colour-now-banner .thumbnail img{height:auto}}.prismic .colour-now-content{display:flex;flex-direction:column}.prismic .colour-now-content div.title{order:-1;padding:0 10px}.prismic .colour-now-content div.title h1{font-size:35px;font-size:2.1875rem;line-height:1.2;margin:35px 0 50px}.prismic .colour-now-content div.image{position:relative;padding:0 10px;margin-bottom:25px}.prismic .colour-now-content div.image img{display:block;max-width:none;width:100%;height:60vw;max-height:1024px;-o-object-fit:cover;object-fit:cover}.prismic .colour-now-content div.image span.caption{font-family:'Roboto';font-weight:400;text-transform:uppercase;font-size:14px;font-size:.875rem;line-height:1.28571;color:black;display:block;position:absolute;bottom:12px;left:15px;right:30px}@media screen and (min-width: 1280px){.prismic .colour-now-content div.image span.caption{font-size:16px;font-size:1rem;line-height:1.1875}}.prismic .colour-now-content div.image span.caption.invert{color:white}@media screen and (min-width: 1280px){.prismic .colour-now-content div.image span.caption.invert{text-shadow:0 2px 4px rgba(0,0,0,0.5)}}@media screen and (min-width: 1280px){.prismic .colour-now-content div.image span.caption{bottom:30px;left:25px}}.prismic .colour-now-content div.content{padding:0 10px;margin:0 0 45px}.prismic .colour-now-content a.cta{display:inline-block;border:1px solid black;padding:16px 20px;margin:15px auto 0;text-decoration:none;min-width:220px;text-align:center;font-family:'TikkurilaConsumerSerif', serif;font-size:22px;font-size:1.375rem;line-height:1.36364}@media screen and (min-width: 768px){.prismic .colour-now-content{display:block}.prismic .colour-now-content:after{clear:both;content:'';display:block}.prismic .colour-now-content>div.image{width:50%;padding:0;margin-bottom:0}}@media screen and (min-width: 768px) and (min-width: 1280px){.prismic .colour-now-content>div.image img{max-height:900px}}@media screen and (min-width: 768px){.prismic .colour-now-content>div.title{box-sizing:content-box;flex-basis:50%;max-width:41%;padding-top:84px}}@media screen and (min-width: 768px) and (min-width: 1280px){.prismic .colour-now-content>div.title{max-width:535px}}@media screen and (min-width: 768px){.prismic .colour-now-content>div.title h1{font-size:36px;font-size:2.25rem;margin:0}.prismic .colour-now-content>div.title:empty{display:none}.prismic .colour-now-content>div.title:empty+div.content{padding-top:84px}.prismic .colour-now-content>div.content{box-sizing:content-box;flex-basis:50%;max-width:41%;padding-top:20px}}@media screen and (min-width: 768px) and (min-width: 1280px){.prismic .colour-now-content>div.content{max-width:535px}}@media screen and (min-width: 768px){.prismic .colour-now-content>div.content h3,.prismic .colour-now-content>div.content h4{font-size:22px;font-size:1.375rem}.prismic .colour-now-content.content-right>div{float:left}.prismic .colour-now-content.content-right>div.content,.prismic .colour-now-content.content-right>div.title{margin-right:auto;padding-left:7.26563%;padding-right:12px}}@media screen and (min-width: 768px) and (min-width: 1280px){.prismic .colour-now-content.content-right>div.content,.prismic .colour-now-content.content-right>div.title{padding-left:93px;padding-right:0}}@media screen and (min-width: 768px){.prismic .colour-now-content.content-left>div{float:right}.prismic .colour-now-content.content-left>div.content,.prismic .colour-now-content.content-left>div.title{margin-left:auto;order:-1;padding-left:12px;padding-right:7.26563%}}@media screen and (min-width: 768px) and (min-width: 1280px){.prismic .colour-now-content.content-left>div.content,.prismic .colour-now-content.content-left>div.title{padding-left:0;padding-right:93px}}@media screen and (min-width: 768px){.prismic .colour-now-content p{font-size:16px;font-size:1rem;line-height:1.625}}@media screen and (min-width: 1280px){.prismic .colour-now-content p{font-size:18px;font-size:1.125rem;line-height:1.55556}.prismic .colour-now-content>div.title h1{font-size:50px;font-size:3.125rem}}@media screen and (min-width: 768px){.prismic .colour-now-content.content-left+.colour-now-content.content-right,.prismic .colour-now-content.content-right+.colour-now-content.content-left{margin-top:-60px}}@media screen and (min-width: 1280px){.prismic .colour-now-content.content-left+.colour-now-content.content-right,.prismic .colour-now-content.content-right+.colour-now-content.content-left{margin-top:-100px}}html{scroll-behavior:smooth}main#maincontent.page-main{max-width:none;padding-left:0;padding-right:0}.cms-colour-now .headline-wrapper{margin-top:80px}.cms-colour-now .headline-wrapper,.cms-colour-now .cms-content-wrapper,.cms-colour-now .favourite-shades,.cms-colour-now .colour-directory,.cms-colour-now .card-links-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}@media screen and (min-width: 992px){.cms-colour-now .headline-wrapper,.cms-colour-now .cms-content-wrapper,.cms-colour-now .favourite-shades,.cms-colour-now .colour-directory,.cms-colour-now .card-links-wrapper{padding-left:20px;padding-right:20px}}@media screen and (min-width: 1280px){.prismic .related-container{max-width:1280px;padding:0 12px;margin-left:auto;margin-right:auto}}.prismic .related-container .related-inner-container .link-wrapper .link.item{display:flex;flex-direction:column}@media screen and (min-width: 1280px){.prismic .related-container .related-inner-container .link-wrapper .link.item h3{margin:0 0 36px}.prismic .related-container .related-inner-container .link-wrapper .link.item .image-wrapper{order:-1}}.prismic .favourite-shades div.shadepick-shade .shade-wrap,.prismic .colour-directory div.shadepick-shade .shade-wrap{cursor:pointer}.prismic .favourite-shades div.shadepick-shade .shade-wrap .shadepick-shade-swatch,.prismic .colour-directory div.shadepick-shade .shade-wrap .shadepick-shade-swatch{width:100%;height:100%;padding-bottom:100%;border:none;margin-bottom:14px}.prismic .favourite-shades div.shadepick-shade .shade-wrap .shadepick-shade-swatch.shadepick-shade-image-swatch,.prismic .colour-directory div.shadepick-shade .shade-wrap .shadepick-shade-swatch.shadepick-shade-image-swatch{padding-bottom:0}.prismic .favourite-shades div.shadepick-shade .shade-wrap .shadepick-shade-swatch.shadepick-shade-image-swatch img,.prismic .colour-directory div.shadepick-shade .shade-wrap .shadepick-shade-swatch.shadepick-shade-image-swatch img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prismic .favourite-shades div.shadepick-shade .shade-wrap .shadepick-shade-name,.prismic .colour-directory div.shadepick-shade .shade-wrap .shadepick-shade-name{font-family:'TikkurilaConsumerSerif', serif;color:#2a2a2a;font-size:21px;font-size:1.3125rem;line-height:1.33333;text-align:left;margin-bottom:10px}
