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}#maincontent.page-main{padding-left:0 !important;padding-right:0 !important}@media screen and (min-width: 992px){.prismic .related-container .header h2{margin-bottom:58px}}.cms-colour-card .headline-wrapper{margin-top:80px}.cms-colour-card .headline-wrapper,.cms-colour-card .cms-content-wrapper,.cms-colour-card .favourite-shades,.cms-colour-card .colour-directory,.cms-colour-card .card-links-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.prismic .colour-card-banner{position:relative}.prismic .colour-card-banner .banner-image img{height:500px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1280px){.prismic .colour-card-banner .banner-image img{height:800px}}.prismic .banner-inset.content-panel{padding:30px 10px;width:100%;left:0;bottom:-110px}@media screen and (min-width: 1280px){.prismic .banner-inset.content-panel{padding:50px 30px 110px 15px;position:absolute;z-index:0;width:50%;float:left}}@media screen and (min-width: 1280px){.prismic .banner-inset.content-panel{padding:62px 123px 110px 0}}.prismic .banner-inset.content-panel h1{font-size:35px;font-size:2.1875rem;line-height:1.2;margin:0 0 25px}@media screen and (min-width: 1280px){.prismic .banner-inset.content-panel h1{margin:0;font-size:53px;font-size:3.3125rem;line-height:1}}.prismic .banner-inset.content-panel .inner{margin:0 0 0 auto}.prismic .banner-inset.content-panel .inner.invert *{color:white}@media screen and (min-width: 1280px){.prismic .banner-inset.content-panel .inner{max-width:450px}}@media screen and (min-width: 1280px){.prismic .banner-inset.content-panel .inner{max-width:506px}}.prismic .two-col-wrapper{margin-top:25px;margin-bottom:37px}.prismic .two-col-wrapper .container{margin:0 auto;max-width:none;float:none;box-sizing:border-box;padding:0}@media screen and (min-width: 768px){.prismic .two-col-wrapper .container{width:744px}}@media screen and (min-width: 992px){.prismic .two-col-wrapper .container{width:970px}}@media screen and (min-width: 1280px){.prismic .two-col-wrapper .container{width:100%}}.prismic .two-col-wrapper .container:after{clear:both;content:"";display:table}.prismic .two-col-wrapper .container .two-col-wrapper-inner{position:relative}@media screen and (min-width: 1280px){.prismic .two-col-wrapper .container .two-col-wrapper-inner{float:left;width:100%}}.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-main{position:relative;max-width:350px;margin:0 auto}@media screen and (min-width: 1280px){.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-main{float:left;width:65.84395%;margin:50px 0 0;max-width:none}}.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-main img{height:250px}@media screen and (min-width: 1280px){.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-main img{height:1049px}}.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-main 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;margin:0 !important;padding:15px;position:absolute;bottom:0;width:100%}@media screen and (min-width: 1280px){.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-main span.caption{font-size:16px;font-size:1rem;line-height:1.1875}}.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-main span.caption.invert{color:white}@media screen and (min-width: 1280px){.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-main span.caption.invert{text-shadow:0 2px 4px rgba(0,0,0,0.5)}}.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-content{padding:50px 0 0}.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-content h6{font-family:'Roboto';font-weight:600;text-transform:uppercase;margin-bottom:1.75rem;letter-spacing:0.74px;font-size:26px;font-size:1.625rem}@media screen and (min-width: 1280px){.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-content h6{letter-spacing:0.8px;font-size:28px;font-size:1.75rem}}.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-content.invert *{color:white}@media screen and (min-width: 1280px){.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-content{float:left;width:50%;padding:50px 30px;position:absolute;right:0;top:0}}@media screen and (min-width: 992px){.prismic .two-col-wrapper .container .two-col-wrapper-inner .image-content{padding:96px 80px 100px 80px}}@media screen and (min-width: 1200px){.prismic .two-column-wrapper.content-left+.two-column-wrapper.content-right,.prismic .two-column-wrapper.content-right+.two-column-wrapper.content-left{margin-top:-40px}}@media screen and (min-width: 1200px) and (min-width: 1280px){.prismic .two-column-wrapper.content-left+.two-column-wrapper.content-right,.prismic .two-column-wrapper.content-right+.two-column-wrapper.content-left{margin-top:-60px}}.prismic .two-column-wrapper .container{margin:0 auto;max-width:none;float:none;box-sizing:border-box;padding:0}@media screen and (min-width: 768px){.prismic .two-column-wrapper .container{width:744px}}@media screen and (min-width: 992px){.prismic .two-column-wrapper .container{width:970px}}@media screen and (min-width: 1280px){.prismic .two-column-wrapper .container{width:100%}}.prismic .two-column-wrapper .container:after{clear:both;content:"";display:table}.prismic .two-column-wrapper .container .two-column{width:100%;display:flex;flex-direction:column}@media screen and (min-width: 992px){.prismic .two-column-wrapper .container .two-column{flex-direction:row;align-items:center}.prismic .two-column-wrapper .container .two-column .two-column-content{width:50%}.prismic .two-column-wrapper .container .two-column.content-left .two-column-content{padding:0 80px 0 0}}@media screen and (min-width: 992px) and (min-width: 1280px){.prismic .two-column-wrapper .container .two-column.content-left .two-column-content{padding:0 120px 0 0}}@media screen and (min-width: 992px){.prismic .two-column-wrapper .container .two-column.content-right{flex-direction:row-reverse}.prismic .two-column-wrapper .container .two-column.content-right .two-column-content{padding:0 40px}}@media screen and (min-width: 992px) and (min-width: 1280px){.prismic .two-column-wrapper .container .two-column.content-right .two-column-content{padding:0 60px 0}}.prismic .two-column-wrapper .container .two-column .two-column-content strong{font-family:'Roboto';font-weight:600;text-transform:uppercase;margin-bottom:1.75rem;letter-spacing:0.74px;font-size:26px;font-size:1.625rem}@media screen and (min-width: 1280px){.prismic .two-column-wrapper .container .two-column .two-column-content strong{letter-spacing:0.8px;font-size:28px;font-size:1.75rem}}.prismic .two-column-wrapper .container .two-column .two-column-image{order:-1;margin-bottom:32px}@media screen and (min-width: 992px){.prismic .two-column-wrapper .container .two-column .two-column-image{margin-bottom:0;width:50%;order:2}}.prismic .two-column-wrapper .container .two-column .two-column-image img{height:53.3333vw;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 992px){.prismic .two-column-wrapper .container .two-column .two-column-image img{height:640px;max-width:none}}@media screen and (min-width: 1200px){.prismic .two-column-wrapper .container .two-column .two-column-image img{height:800px}}@media screen and (min-width: 1280px){.prismic .two-column-wrapper .container .two-column .two-column-image img{height:880px}}#maincontent.page-main{max-width:100%;padding-left:0;padding-right:0}#maincontent.page-main .two-column-wrapper,#maincontent.page-main .two-col-wrapper,#maincontent.page-main .swatch-container,#maincontent.page-main .related-container{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.prismic .swatch-container h2{font-size:31px;font-size:1.9375rem;line-height:1.6129;margin-bottom:28px}@media screen and (min-width: 1280px){.prismic .swatch-container h2{font-size:50px;font-size:3.125rem;line-height:1}}.prismic .swatch-container .swatch-inner{margin:0 auto;max-width:none;float:none;box-sizing:border-box}@media screen and (min-width: 768px){.prismic .swatch-container .swatch-inner{width:744px}}@media screen and (min-width: 992px){.prismic .swatch-container .swatch-inner{width:970px}}@media screen and (min-width: 1280px){.prismic .swatch-container .swatch-inner{width:100%}}.prismic .swatch-container .swatch-inner:after{clear:both;content:"";display:table}.prismic .swatch-container .swatch-wrapper{display:-ms-grid;display:grid;-ms-grid-rows:auto;-ms-grid-columns:1fr 25px 1fr;grid-template:auto / 1fr 1fr;gap:25px}.prismic .swatch-container .swatch-wrapper .swatch{height:280px}@media screen and (min-width: 480px){.prismic .swatch-container .swatch-wrapper{-ms-grid-rows:auto;-ms-grid-columns:1fr 1fr;grid-template:auto / 1fr 1fr}}@media screen and (min-width: 768px){.prismic .swatch-container .swatch-wrapper{-ms-grid-rows:auto;-ms-grid-columns:1fr 15px 1fr 15px 1fr;grid-template:auto / 1fr 1fr 1fr;gap:15px}}@media screen and (min-width: 992px){.prismic .swatch-container .swatch-wrapper{-ms-grid-rows:auto;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template:auto / 1fr 1fr 1fr 1fr}}@media screen and (min-width: 1200px){.prismic .swatch-container .swatch-wrapper{gap:20px}}@media screen and (min-width: 1280px){.prismic .swatch-container .swatch-wrapper{-ms-grid-rows:auto;-ms-grid-columns:1fr 29px 1fr 29px 1fr 29px 1fr;grid-template:auto / 1fr 1fr 1fr 1fr;gap:29px}.prismic .swatch-container .swatch-wrapper .swatch{height:350px}}.prismic .swatch-container .swatch-wrapper a.swatch{transition:transform 0.2s, box-shadow 0.3s;box-shadow:0 0 0 rgba(0,0,0,0)}.prismic .swatch-container .swatch-wrapper a.swatch:hover{transform:translate(-3px, -3px);box-shadow:3px 3px 4px rgba(0,0,0,0.2)}.prismic .swatch-container .swatch-wrapper .swatch{display:flex;flex-direction:column-reverse;max-width:300px;width:100%;margin:0 auto;padding:0;aspect-ratio:auto;height:auto;min-height:280px;text-decoration:none}@media screen and (min-width: 1280px){.prismic .swatch-container .swatch-wrapper .swatch{max-width:none;min-height:350px}}.prismic .swatch-container .swatch-wrapper .swatch span.swatch-label{font-family:'Roboto';font-weight:600;color:#000;display:block;padding:22px;text-transform:uppercase}.prismic .swatch-container .swatch-wrapper .swatch span.swatch-label.invert{color:#fff}.prismic .swatch-container .swatch-wrapper .swatch span.swatch-content{font-size:16px;font-size:1rem;line-height:1.25;color:#000;padding:22px 22px 2px}@media screen and (min-width: 640px){.prismic .swatch-container .swatch-wrapper .swatch span.swatch-content{font-size:18px;font-size:1.125rem;line-height:1.22222}}.prismic .swatch-container .swatch-wrapper .swatch span.swatch-content.invert{color:#fff}.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}.prismic{padding:0}
