.shadepick-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#colourfinder{padding-bottom:50px;position:relative}#colourfinder h1{text-align:center;margin:0 0 30px;text-transform:uppercase;color:#7289ab}.colourfinder-step{width:100%;background:#f8f8f8}.colourfinder-step-head{position:relative;border:1px solid #7289ab;border-bottom:1px solid #f8f8f8;background:#7289ab;padding:15px 20px;box-sizing:border-box;display:block;width:100%}.colourfinder-step:last-of-type .colourfinder-step-head{border-bottom:1px solid #7289ab}.colourfinder-step-head h3{color:#fff;font-size:18px;margin:0;max-width:50%}.colourfinder-step-head h3 .step{text-transform:uppercase}.colourfinder-step-value{position:absolute;font-size:14px;top:15px;right:20px;text-transform:uppercase;color:#fff}.colourfinder-step-past .colourfinder-step-head{border:1px solid #7289ab;background:#f6f6f6}.colourfinder-step-past .colourfinder-step-head h3{color:#666}.colourfinder-step-past .colourfinder-step-head h3:hover{cursor:pointer;text-decoration:underline}.colourfinder-step-past .colourfinder-step-value{color:#333}.colourfinder-step-past .colourfinder-step-value:before{display:inline-block;content:"\f00c";font-family:"fontawesome";margin-right:5px;color:#7289ab}.colourfinder-step-body h4{font-family:"Muli",sans-serif;font-size:28px;padding:0 20px;margin:30px 0 10px;text-align:center}.colourfinder-step-body .back-btn{display:inline-block;padding-bottom:2px;color:#7289ab;border-bottom:1px solid #7289ab;margin-top:15px;font-size:14px;line-height:14px;text-transform:uppercase;margin-left:10px}.colourfinder-step-body .back-btn:hover{color:#111}.colourfinder-step-body .view-products-btn{float:right;margin:15px;padding:5px 10px;background:#7289ab;color:#fff}.colourfinder_filter .colourfinder_filter_option{width:50%;padding:0 10px;box-sizing:border-box;position:relative;margin-bottom:20px;float:left;list-style-type:none}.colourfinder_filter .colourfinder_filter_option.filter_surface_1093{display:none}.colourfinder_filter_option input[type=radio]{position:absolute;top:0;left:10px;z-index:-1}.colourfinder_filter_option input[type=radio]+label{display:block;position:relative;width:100%;height:auto;overflow:hidden;border:1px solid #888;background:#fff}.colourfinder_filter_option input[type=radio]+label img{border-bottom:1px solid #888}.colourfinder_filter_option input[type=radio]+label:hover{cursor:pointer;background:#7289ab}.colourfinder_filter_option input[type=radio]:checked+label{border:1px solid #666;background:#7289ab}.colourfinder_filter_option input[type=radio]+label:hover h4,.colourfinder_filter_option input[type=radio]:checked+label h4{color:#fff}.colourfinder_filter_option input[type=radio]:checked+label img{border-bottom:1px solid #666}.colourfinder_filter_option h4{font-family:"Muli",sans-serif;text-transform:uppercase;font-size:14px;margin:10px 0;text-align:center}.colourfinder-next{padding:20px 0 30px}.colourfinder-next input[type=submit]{display:block;padding:10px 20px;background:#323232;color:#fff;font-weight:300;font-size:13px;font-family:"Muli",sans-serif;line-height:17px;text-transform:uppercase;border:none;margin:0 auto;min-width:150px}#colourfinder-info-block{text-align:center;margin:20px 0}#colourfinder-info-block p{text-align:center;padding:0 20px;margin:20px auto 20px;font-size:15px;display:block;max-width:800px;color:#212121}.colourfinder_filter_option.colourfinder_finish_option p.overlay{display:block;vertical-align:middle;bottom:36px;position:absolute;background:#7289ab;color:#fff;padding:15px;height:calc(100% - 36px);overflow:hidden;margin-bottom:0;width:100%;text-align:center;font-size:13px;box-sizing:border-box;overflow:hidden;transition:.2s linear opacity;opacity:0}#colourfinder-info-block p a{padding-bottom:2px;color:#7289ab;border-bottom:1px solid #7289ab}#colourfinder-info-block a.viewall{display:inline-block;padding-bottom:2px;color:#7289ab;border-bottom:1px solid #7289ab;font-size:16px;line-height:18px;text-transform:uppercase;margin-top:15px}.colourfinder-search-box{margin:0 auto 20px;padding:10px 10px 0;height:auto;overflow:hidden;position:relative;clear:both}.colourfinder-search-box label{display:inline-block;text-align:center;font-size:18px;font-family:"Muli",sans-serif;font-weight:600;width:100%}.colourfinder-search-box input{display:inline-block;width:100%;margin:15px auto 0;height:40px;border:1px solid #333;padding:10px 45px 10px 10px;box-sizing:Border-box;border-radius:0}.colourfinder-search-box input#colourfinder_search::-webkit-input-placeholder,.colourfinder-search-box input#colourfinder_search::-moz-placeholder,.colourfinder-search-box input#colourfinder_search::-ms-input-placeholder,.colourfinder-search-box input#colourfinder_search:-moz-placeholder{color:#666}.colourfinder-search-box input.search-button{height:40px;width:40px;display:block;background:#111;text-indent:-6666px;position:absolute;top:auto;bottom:0;right:10px;padding:0;background:url("../images/colourfinder/search-icon-2x-smaller.png");background-size:cover;background-repeat:no-repeat;background-color:#111}.colourfinder_filter_option span.colourfinder_filter_label.no_block{border:none;width:100%}.colourfinder_filter_option span.colourfinder_filter_label.no_block .colourfinder_filter_label_initial,.colourfinder_filter_option span.colourfinder_filter_label.no_block .colourfinder_filter_label_hover{width:100%;text-align:center;font-family:"Muli",sans-serif;text-transform:uppercase;font-size:14px;padding-top:10%;height:220px}.colourfinder_filter_option span.colourfinder_filter_label.no_block .colourfinder_filter_label_hover,.colourfinder_filter_option.selected span.colourfinder_filter_label.no_block .colourfinder_filter_label_initial{color:#fff}.colourfinder_filter_option.colourfinder_colour_family_option input[type=radio]+label img{max-height:100px;width:100%}.colourfinder_filter_option.colourfinder_colour_family_option input[type=radio]+label h4{position:absolute;top:50%;width:100%;margin-top:-15px;height:30px;padding:8px 10px;background:rgba(255,255,255,.8);box-sizing:border-box}.colourfinder_filter_option.colourfinder_colour_family_option:hover input[type=radio]+label h4{color:#111;background:rgba(255,255,255,1)}.colourfinder_filter_option.colourfinder_colour_family_option input[type=radio]:checked+label h4{color:#111;background:rgba(255,255,255,1);font-weight:700}.colourfinder_filter_option.colourfinder_colour_family_option{height:80px}.colourfinder_filter_option.colourfinder_colour_family_option input[type=radio]+label{height:80px}.colourfinder-step #colourfinder-shades-list{margin-top:30px}#colourfinder-shades{margin-top:20px}#colourfinder-shades .shadepick-shade-swatch:hover{cursor:pointer}#colourfinder-shades .shadepick-popup{border-top:20px solid #fff;border-bottom:20px solid #fff}#colourfinder-shades .shadepick-shade-swatch-large{position:relative}#colourfinder-shades .shadepick-shade-swatch-large a{width:160px;height:40px;background:rgba(255,255,255,.6);display:block;text-align:center;font-size:16px;text-transform:uppercase;text-decoration:underline;color:#111;line-height:40px;position:absolute;top:50%;margin-top:-20px;left:50%;margin-left:-80px}.shadepick-shade-info{text-align:center}.shadepick-pick-shade{display:inline-block;width:120px;height:60px;line-height:20px;border:1px solid #111;text-align:center;text-transform:uppercase;font-size:17px;line-height:20px;padding-top:10px;background:#111;color:#fff;margin-top:10px}.shadepick-pick-shade:hover{cursor:pointer;background:#181818}#colourfinder-shades .shadepick-shade-code{font-family:"Muli",sans-serif;font-size:16px;height:36px;top:50%;margin-top:-18px;text-shadow:none;line-height:36px}.shadepick-shade-code-large{font-size:20px;font-family:"Muli",sans-serif;font-weight:600;width:100%;text-align:center;margin-top:10%}#colourfinder-shades .shadepick-popup.enlarge{top:0!important;height:100%}#colourfinder-shades .shadepick-popup.enlarge .shadepick-shade-swatch-large{width:100%}#colourfinder-shades .shadepick-popup.enlarge .shadepick-shade-swatch-large a{display:none}#colourfinder-shades .shadepick-lightbox-inner .shadepick-shade-swatch-large a{display:none}#colourfinder-shades .shadepick-popup.enlarge .shadepick-shade-info{position:absolute;height:180px;top:50%;margin-top:-90px;width:400px;left:50%;margin-left:-200px;background:#fff;border:none;padding:20px;box-sizing:border-box}#colourfinder-shades .shadepick-popup.enlarge .shadepick-shade-info .shadepick-shade-code-large{margin-top:0}#colourfinder-shades .shadepick-popup:not(.enlarge) .shadepick-shade-info .shadepick-disclaimer,#colourfinder-shades .shadepick-popup:not(.enlarge) .shadepick-close-enlarge{display:none}#colourfinder-shades .shadepick-popup.enlarge .shadepick-shade-info .shadepick-disclaimer{display:block;margin-top:15px;padding:0 20px;text-align:center;white-space:pre-wrap}#colourfinder-shades .shadepick-popup.enlarge .shadepick-close-enlarge{position:absolute;top:0;right:0;color:#111;background:#fff;padding:10px;font-weight:600;text-transform:uppercase;font-size:12px;opacity:.8}#colourfinder-shades .shadepick-popup.enlarge .shadepick-close-enlarge:hover{cursor:pointer;opacity:1}#colourfinder-shades .shadepick-popup.enlarge .shadepick-close-enlarge:before{display:inline-block;margin-right:4px;font-size:14px;content:"\f00d";font-family:"fontawesome"}.shadepick-carousel{height:auto !important;position:relative;overflow-y:hidden;overflow-x:scroll}.shadepick-carousel-inner{white-space:nowrap}.colourfinder_filter{overflow:hidden;margin:0;padding:0}.colourfinder_filter_option{float:left;list-style-type:none;margin:0;padding:0}.colourfinder_filter_label_initial,.colourfinder_filter_label_hover{width:100px;height:100px}.colourfinder_filter_label_initial{display:inline-block;border:1px solid #eee}.colourfinder_filter_label_hover{display:none;border:1px solid #333}.colourfinder_filter_option:hover .colourfinder_filter_label_hover,.colourfinder_filter_option.active .colourfinder_filter_label_hover{display:inline-block}.colourfinder_filter_option:hover .colourfinder_filter_label_initial,.colourfinder_filter_option.active .colourfinder_filter_label_initial{display:none}.shadepick-shade{vertical-align:top}.shadepick-spacer{display:none}.shadepick-spacer.selected{display:block;width:100%;height:300px}#colourfinder-shades{position:relative}#colourfinder-shades.open .shadepick-carousel{height:1070px}.shadepick-column{width:150px;position:relative;display:inline-block}.shadepick-shade-details{display:none;left:0;right:0;height:200px;position:relative}.shadepick-shade-swatch-large{width:50%;height:100%;display:block;float:left}.shadepick-shade-info{width:50%;height:100%;display:block;float:left;border:1px solid #eee;padding:20px}.shadepick-shade-swatch{width:100%;padding-top:100%;border:1px solid transparent;background-repeat:repeat;position:relative}.shadepick-shade.selected .shadepick-shade-swatch{border-color:#000}.shadepick-shade-code{display:none;position:absolute;top:65px;left:0;right:0;text-align:center;color:#000;text-shadow:1px 1px 1px #fff}.shadepick-shade-swatch:hover .shadepick-shade-code{background:rgba(255,255,255,.6);display:block}.selected .shadepick-shade-swatch .shadepick-shade-code{background:rgba(255,255,255,.6);display:block}.shadepick-popup{position:absolute;width:100%;height:200px;background:#fff;z-index:3}#colourfinder-shades-list .colourfinder-next{display:none}.shadepick-carousel-inner.owl-carousel{position:relative}#colourfinder-shades .shadepick-carousel{overflow-x:hidden}.shadepick-spacer.selected{height:250px}#colourfinder h1.results-header{text-align:left;margin:0 0 10px}.colourfinder-number{font-size:14px;margin-bottom:20px}a.colourfinder-reset{position:absolute;bottom:0;right:0;display:block;background:#111;color:#fff!important;font-family:"Muli",sans-serif;text-align:center;font-size:14px;padding:10px 20px;text-transform:uppercase}a.colourfinder-reset:after{display:inline-block;content:"\f054";font-family:"fontawesome";margin-left:10px}#colourfinder-results{background:#f8f8f8;position:relative;height:auto;overflow:hidden}#colourfinder-results h3{margin:0;padding:15px 20px;width:100%;background:#7289ab;text-transform:uppercase;color:#fff;font-size:18px}#colourfinder-results #layered-filter-block{margin-top:20px;padding:0 15px;border-top:none}#colourfinder-results .block.filter .filter-options-item{width:100%;position:relative}#colourfinder-results .block.filter .filter-options-item.active{margin-bottom:20px}#colourfinder-results .block.filter .filter-options-item.active:after,#colourfinder-results .block.filter .filter-options-item.active:before{display:none}#colourfinder-results #layered-filter-block .filter-options-title{background:0 0;border:none;padding:5px 0;border-bottom:1px solid #eee;margin-bottom:15px;color:#111;font-weight:600;width:100%;display:block;height:auto;font-size:14px}#colourfinder-results #layered-filter-block .filter-options-title:after{height:28px;line-height:28px;top:auto;bottom:-1px}#colourfinder-results .block.filter .filter-options-content{position:relative;padding:0;background:0 0;border:none;box-shadow:none;width:100%}#colourfinder-results .block.filter .filter-current{width:100%;display:block}#colourfinder-results .block.filter .filter-current .remove{position:relative;right:-5px;top:-1px}#colourfinder-results .filter-current ol.items{width:100%;background:0 0;padding:0;border:none}#colourfinder-results .filter-current ol.items .item{padding:0;margin:0 0 10px;width:100%;display:block}#colourfinder-results .filter-content .filter-actions{display:none}#colourfinder-results .block.filter .filter-current .filter-current-subtitle{background:0 0;border:none;color:#111;font-family:"Muli",sans-serif;font-size:14px;text-transform:uppercase}#colourfinder-results .toolbar-products{position:absolute!important;top:10px;right:20px}#colourfinder-results .toolbar-products .toolbar select{height:28px!important}#colourfinder-results .toolbar-products:last-of-type{display:none}#colourfinder-results .toolbar-products .limiter{display:none}#colourfinder-results .toolbar-products .sorter-label,#colourfinder-results .toolbar-products .label,#colourfinder-results .toolbar-products .limiter-text{font-size:12px;color:#fff;font-family:"Muli",sans-serif}#colourfinder-results .block.filter{display:none}#colourfinder-results .products-grid{display:block;width:100%;float:left}#colourfinder-results .product-item .product-reviews-summary,#colourfinder-results .product-item .product-item-inner{display:none}#colourfinder-results .filter-options{padding-bottom:20px;position:relative}#colourfinder-results p.paintcalc{position:absolute;bottom:0;font-weight:700}.colourfinder_filter .colourfinder_filter_option.filter_surface_floor{display:none}@media screen and (min-width:640px){.colourfinder_filter .colourfinder_filter_option{width:33.33%}.colourfinder-step-head h3{max-width:none}}@media screen and (min-width:768px){#colourfinder{padding-bottom:20px}.colourfinder-search-box{max-width:600px}.colourfinder-search-box input{margin:10px auto;width:250px}.colourfinder-search-box input.search-button{top:0;bottom:auto}.colourfinder-search-box label{display:inline;font-size:20px;padding-top:4px;width:calc(100% - 250px);float:left}.colourfinder-search-box input:not(.search-button){display:inline;width:250px;height:40px;border:1px solid #333;box-sizing:Border-box;border-radius:0;float:right;margin:0}.shadepick-spacer.selected{height:300px}.colourfinder_filter_option.colourfinder_finish_option:hover p.overlay{opacity:1}.colourfinder_filter_option.colourfinder_finish_option:hover input[type=radio]+label img{border-bottom:1px solid #fff}#colourfinder-shades .shadepick-popup{height:300px}.shadepick-shade-code-large{margin-top:10%;font-size:28px}.shadepick-pick-shade{display:inline-block;width:200px;height:40px;border:1px solid #111;text-align:center;text-transform:uppercase;font-size:17px;line-height:37px;background:#111;color:#fff;margin-top:10px;padding-top:0}#colourfinder-results .block.filter{display:inline-block;width:25%}#colourfinder-results .products-grid{width:72%;float:right}.colourfinder_filter_option.colourfinder_colour_family_option{height:100px}.colourfinder_filter_option.colourfinder_colour_family_option input[type=radio]+label{height:100px}.colourfinder_filter_option.colourfinder_colour_family_option.selected input[type=radio]+label{border:2px solid #222}.colourfinder_filter_option span.colourfinder_filter_label.no_block .colourfinder_filter_label_initial,.colourfinder_filter_option span.colourfinder_filter_label.no_block .colourfinder_filter_label_hover{padding-top:20%}#colourfinder-results .toolbar-products .limiter{display:inline-block;margin-left:20px}a.colourfinder-reset{top:0;bottom:auto}}@media screen and (min-width:992px){.colourfinder_filter .colourfinder_filter_option{width:16.66%}#colourfinder-results .block.filter{display:inline-block;width:20%}#colourfinder-results .products-grid{width:78%;float:right}}.colourpicker-container input.colourpicker-search-onpage{display:inline-block;box-sizing:border-box;height:40px;border:1px solid #111;line-height:40px;padding:0 15px;margin-right:0;width:calc(100%)}.colourpicker-container input.colourpicker-search-onpage::-webkit-input-placeholder,.colourpicker-container input.colourpicker-search-onpage::-moz-placeholder,.colourpicker-container input.colourpicker-search-onpage:-ms-input-placeholder,.colourpicker-container input.colourpicker-search-onpage:-moz-placeholder{color:#666}p.or{display:block;width:60px;text-align:center;margin:10px auto 5px;font-weight:700;text-transform:uppercase}a.colourpicker-open{display:inline-block;background:#2e2e2f;width:100%;text-align:center;box-sizing:border-box;height:40px;color:#fff;text-transform:uppercase;padding:11px 45px;font-family:"Muli",sans-serif;font-weight:600;margin-top:8px}a.colourpicker-open span{position:relative;width:auto;padding-left:35px;display:inline-block;line-height:20px}a.colourpicker-open:hover{background:#333;color:#fff}a.colourpicker-open span:before{display:block;width:24px;height:24px;content:"";background:url(../images/colourpicker-colourwheel.png);background-size:cover;margin-right:8px;position:absolute;lefT:0;top:-3px;-webkit-transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out}a.colourpicker-open:hover span:before{-webkit-transform:rotate(720deg);transform:rotate(720deg)}#colourpicker-instructions{font-size:14px;margin:15px 0 -5px;font-family:"Hind",sans-serif;color:#222}#colourpicker-instructions.hide{display:none}#colourpicker-chosen{display:none;width:100%;margin-top:20px;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;padding:15px;background:#f8f8f8}#colourpicker-chosen.chosen{display:inline-block}#colourpicker-chosen .left{width:65%;float:left}#colourpicker-chosen .right{width:30%;float:left}#colourpicker-chosen h5{font-size:18px;margin:0 0 10px;font-weight:600;text-transform:uppercase;color:#111}#colourpicker-chosen p{font-size:16px}#colourpicker-chosen a.reset{font-size:11px;color:#d50d11}#colourpicker-chosen a.reset:hover{text-decoration:underline;color:#d50d11}#colourpicker-chosen .swatch{display:block;width:100%;height:80px}.colourpicker-popup{margin:2%;padding:20px;background:#fff}.colourpicker-popup .colourpicker-search-box{text-align:center;font-family:"Muli",sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:10px}.colourpicker-popup .colourpicker-search-box label,.colourpicker-popup .colourpicker-search-box input{display:inline-block}.colourpicker-popup .colourpicker-search-box label{margin-right:15px}.colourpicker-popup .colourpicker-search-box input[type=text]{max-width:300px;margin:10px 10px 20px auto;font-weight:400}.colourpicker-popup .colourpicker-search-box input[type=submit]{display:inline-block;background:#2e2e2f;width:150px;box-sizing:border-box;height:40px;color:#fff;text-transform:uppercase;padding:11px 45px;font-family:"Muli",sans-serif;font-weight:600;text-align:center;margin:0 auto;border:none}.colourpicker-popup .colourpicker-search-box input[type=submit]:hover{background:#333}.colourpicker-popup .colourfinder_filter_option.colourfinder_colour_family_option input[type=radio]:checked+label h4{background:#fff}.product-add-form.mixable-paint .swatch-attribute.color,.product-add-form.mixable-paint .swatch-attribute.colour_family,.product-add-form.mixable-paint .swatch-attribute.colour_base,.product-add-form.mixable-paint .swatch-attribute.colour_family,.product-add-form.mixable-paint .field-for-colour-code,.product-add-form.mixable-paint .field-for-shade,.product-add-form.mixable-paint .field-for-shades{display:none}.product-add-form.mixable-paint .product-options-wrapper .field.configurable.colour-base{display:none}.page-product-configurable .product-add-form:not(.mixable-paint) .colourpicker-container,.page-product-configurable .product-add-form:not(.mixable-paint) .product_select_colour_header,.page-product-configurable .product-add-form:not(.mixable-paint) .product_select_size_header{display:none}.page-product-configurable .product-add-form:not(.mixable-paint) .product-options-wrapper{padding-top:0}@media screen and (min-width:640px){.colourpicker-container input.colourpicker-search-onpage{width:calc(100% - 240px)}a.colourpicker-open{width:215px;margin-left:0}p.or{display:inline-block;width:auto;width:100%;text-align:left;margin:10px 0 5px;font-weight:700;text-transform:uppercase}p.or span{display:none}}@media screen and (min-width:768px){#colourpicker-chosen .left{width:50%}#colourpicker-chosen .right{width:50%}.colourpicker-popup{margin:4% 10%;padding:20px;background:#fff}.colourpicker-container input.colourpicker-search-onpage{width:100%}a.colourpicker-open{width:100%;margin-left:0;margin-top:8px}p.or{display:block;width:50px;text-align:center;margin:10px auto 5px}}@media screen and (min-width:992px){.colourpicker-container input.colourpicker-search-onpage{width:calc(100% - 235px);max-width:300px}a.colourpicker-open{width:215px;margin-top:0}p.or{display:inline-block;width:auto;text-align:left;margin:0 20px}}#colourfinder-shades #shadepick-empty{margin:0 auto;display:block;width:800px;max-width:100%;text-align:center;padding:25px 20px;background:#7289ab;color:#fff}#colourfinder-shades #shadepick-empty h1,#colourfinder-shades #shadepick-empty h2,#colourfinder-shades #shadepick-empty h3,#colourfinder-shades #shadepick-empty h4,#colourfinder-shades #shadepick-empty p{color:#fff}#colourfinder-shades #shadepick-empty h4{margin:0 0 20px}