.umbraco-forms-page .umbraco-forms-container{padding:0;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.imagepicker .umbraco-forms-field-wrapper .flex-container{display:flex;flex-direction:row;flex-wrap:wrap;}.umbraco-forms-form.winterpromoform.umbraco-forms-winter-promo form .umbraco-forms-page.winter-promo > .umbraco-forms-fieldset:nth-child(2) .umbraco-forms-container{display:grid;grid-template-columns:auto;}.umbraco-forms-page fieldset{padding:0;margin:0;}.umbraco-forms-page fieldset .umbraco-forms-field{padding:1em 0 0em 0em;margin:0 0 21px 0;}.umbraco-forms-page fieldset .umbraco-forms-field.note{padding-top:0;}.umbraco-forms-page fieldset .umbraco-forms-field.checkbox{margin:10px 0;}.umbraco-forms-page fieldset legend{font-style:normal;font-weight:500;font-size:16px;line-height:16px;letter-spacing:1.25px;text-transform:uppercase;color:#666666;padding-top:30px;}.umbraco-forms-page fieldset:first-child legend{margin-bottom:0;}.umbraco-forms-page fieldset:last-of-type .umbraco-forms-field:not(.termsandconditions){margin:0 auto;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .help-block{margin:0 0 24px 0;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper .flex-item{background:#FFFFFF;border:2px solid #DEE2E6;box-sizing:border-box;border-radius:7px;margin-right:20px;margin-bottom:20px;cursor:pointer;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper .flex-item.selected{background:#F7F7F7;border:2px solid #616365;box-sizing:border-box;box-shadow:0px 6px 8px rgba(0,0,0,0.25);border-radius:7px;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper .flex-item.selected option{color:#000000;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select:hover{cursor:pointer;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper .flex-item .wrapper-content{padding:20px;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper .flex-item .wrapper-content .image-field{width:120px;height:120px;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper .flex-item .wrapper-content .colour-name{margin-top:10px;font-weight:500;font-size:16px;line-height:150%;color:#666666;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.dropdown .umbraco-forms-field-wrapper{display:inline-block;position:relative;width:100%;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.dropdown .umbraco-forms-field-wrapper::before{content:"";position:absolute;top:25px;right:10px;display:inline-block;height:7.5px;width:15px;background:url("/images/arrow-drop-down.png");background-size:15px 7.5px;background-repeat:no-repeat;vertical-align:middle;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select{background:#FFFFFF;border:1px solid #DEE2E6;box-sizing:border-box;border-radius:4px;width:100%;padding:9px 32px 9px 12px;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.state .umbraco-forms-field-wrapper select,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.shortanswer.postcode .field-validation-error,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.shortanswer.postcode input{width:177px;min-width:100%;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.state label,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.postcode label{position:relative;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.state label .umbraco-forms-indicator,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.postcode label .umbraco-forms-indicator{position:absolute;top:0;margin-left:3px;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field label{font-style:normal;font-weight:500;font-size:14px;line-height:150%;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.dropdowncolour label{display:none;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.dropdowncolour label.custom-label{display:block;padding:0 15px;position:relative;}.radio-group-container{display:flex;align-items:center;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.dropdowncolour .umbraco-forms-field-wrapper select{min-width:196px;}.radio-group-container:not(.no-colour) input[type=radio]{margin-top:14px;}.radio-group-container:not(.no-colour) label{margin-top:10px;}.radio-group-container [type=radio]{position:relative;z-index:-1;opacity:0;}.radio-group-container [type=radio]:checked + label:before,[type=radio]:not(:checked) + label:before{content:'';position:absolute;left:-15px;top:4px;width:16px;height:16px;border:1px solid #666666;border-radius:100%;background:#fff;}.radio-group-container [type=radio]:checked + label:after,.radio-group-container [type=radio]:not(:checked) + label:after{content:'';width:10px;height:10px;background:#666666;position:absolute;top:7px;left:-12px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;}.radio-group-container [type=radio]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}.radio-group-container [type=radio]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-indicator{font-weight:500;font-size:16px;line-height:150%;color:#FF4141;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field p{color:#666666;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field input{background:#EFF2F3;box-sizing:border-box;padding:10px 32px 10px 12px;border:none;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field input:disabled,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field input:read-only{cursor:default;color:#959595;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field select:focus,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field input:focus{outline:none;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.shortanswer input,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.address input,.stockistautofill input[type=text]{min-width:100%;margin-top:0;}.stockistautofill div[ng-controller="Dulux.Controllers.FreeTrialStockist"]{position:relative;}.stockistautofill div[ng-controller="Dulux.Controllers.FreeTrialStockist"] .list-group{position:absolute;top:25px;left:0;width:100%;z-index:4;}.stockistautofill div[ng-controller="Dulux.Controllers.FreeTrialStockist"] .list-group li{cursor:default;padding:0 4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:30px;text-align:left;border:1px solid #e6e6e6;font-size:11px;color:#999 }.stockistautofill div[ng-controller="Dulux.Controllers.FreeTrialStockist"] .list-group li:hover{background-color:#fafafa }.stockistautofill .error-msg{color:#8a1f11 !important }.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.state select{margin-top:0;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox{position:relative;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper{position:relative;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type="checkbox"]{position:absolute;opacity:0;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type="checkbox"]:checked:focus ~ label .icon-tick::before{color:#666666;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type="checkbox"]:checked ~ label .icon-tick{display:inline-block;position:absolute;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type="checkbox"]:checked ~ label .icon-tick::before{content:"";position:absolute;top:5px;left:2px;display:inline-block;height:10px;width:12px;background:url("/images/icon-tick-grey.png");background-size:12px 10px;background-repeat:no-repeat;vertical-align:middle;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type="checkbox"] ~ label{position:relative;cursor:pointer;padding-left:0;display:inline-block;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type="checkbox"] ~ label::before{content:'';margin-right:10px;display:inline-block;vertical-align:middle;width:16px;height:16px;background:#FFFFFF;border-radius:2px;border:1px solid #666666;position:absolute;top:2px;left:0;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type="checkbox"] ~ label .icon-tick{display:none;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type="checkbox"] ~ label .txt-label{padding-left:34px;display:inline-block;min-height:16px;font-weight:350;font-size:16px;line-height:145%;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper .txt-label a{text-decoration:underline;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper .txt-label a{text-decoration:underline;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.recaptcha2 label{display:none;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.recaptcha2 .g-recaptcha{margin-top:0;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.copynamesfromcontactdetails{margin-top:0;margin-bottom:30px;padding-top:0;}.umbraco-forms-page .umbraco-forms-container .field-validation-error{padding-left:0;display:block;max-width:350px;}.umbraco-forms-page fieldset:last-child{text-align:center;}.umbraco-forms-page .umbraco-forms-navigation button[type='submit'].btn{margin:10px auto 0 auto;}.umbraco-forms-page .umbraco-forms-navigation .btn{background:#1C0E52;color:#FFFFFF;border-radius:5px;font-weight:500;font-size:16px;line-height:21px;text-align:center;padding:19px 17px 16px 17px;}.umbraco-forms-page .umbraco-forms-navigation .btn:disabled{background:#DEE2E6;color:#666666;}.umbraco-forms-page .umbraco-forms-navigation .btn:active{box-shadow:none;}.custom-select .custom-option{padding:9px 32px 9px 12px;display:block;}.custom-select .custom-option:checked{background:#1C0E52;color:#FFFFFF;}.custom-select .custom-option:disabled{display:none;}select.custom-select option:hover{color:#FFFFFF;box-shadow:inset 20px 20px #1C0E52;}.umbraco-forms-field-wrapper input[type=text]::-webkit-input-placeholder{font-size:14px;}.umbraco-forms-field-wrapper input[type=text]:-ms-input-placeholder{font-size:14px;}.umbraco-forms-field-wrapper input[type=text]::placeholder{font-size:14px;}@media only screen and (min-width:768px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.address input,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.streetaddress input{margin-top:0;}.umbraco-forms-page .umbraco-forms-navigation{margin-top:30px;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field label{font-size:16px;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.shortanswer input,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.address input,.stockistautofill input[type=text]{min-width:337px;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.dropdown .umbraco-forms-field-wrapper{width:auto;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select{min-width:321px;}.umbraco-forms-page fieldset .umbraco-forms-field{padding:1em 1em 0em 0em;}}@media only screen and (max-width:1024px){.umbraco-forms-page fieldset:nth-child(2) .umbraco-forms-container.col-md-6:nth-child(2){width:100%;}}@media only screen and (min-width:1024px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.address,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.state,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.shortanswer,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.stockistautofill{margin-bottom:0;table-layout:fixed;display:table;width:100%;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.shortanswer label,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.address label,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.state label,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.stockistautofill label,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper{display:inline-block;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.address label,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.state label,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.shortanswer label,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.stockistautofill label{margin-top:0.6em;float:left;min-width:136px;vertical-align:middle;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.state{padding-right:0;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.state .umbraco-forms-field-wrapper::before{top:18px;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.postcode label{min-width:auto;margin-left:43px;margin-right:18px;}.umbraco-forms-page fieldset:last-of-type .umbraco-forms-field:not(.termsandconditions){max-width:465px;}.umbraco-forms-page .umbraco-forms-navigation button[type='submit'].btn{min-width:421px;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.copynamesfromcontactdetails{margin-top:-25px;}.free-trial-page .swap-layout__form .umbraco-forms-page.winter-promo .umbraco-forms-fieldset:nth-of-type(1) ~ .umbraco-forms-fieldset{width:100%;}}@media only screen and (min-width:1200px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper .flex-item{margin-right:48px;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper .flex-item .wrapper-content{padding:30px 42px 9px 42px;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.address .umbraco-forms-field-wrapper,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.state .umbraco-forms-field-wrapper,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.shortanswer .umbraco-forms-field-wrapper{float:left;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.termsandconditions{margin:30px 0 35px 0;}}@media only screen and (min-width:1860px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.address input,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.streetaddress input,.stockistautofill input[type=text]{min-width:440px;}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.shortanswer.postcode .field-validation-error,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.shortanswer.postcode input{width:124px;min-width:100%;}}@media (min-width:1024px){.free-trial-page .swap-layout__listing{width:50%;padding-left:2rem;}.free-trial-page .swap-layout__listing .box-title{font-size:18px;max-width:unset;margin-top:0px;line-height:1.3;}.free-trial-page .swap-layout__listing .box-heading{font-size:15px;line-height:1.5;}.free-trial-page .swap-layout__listing .top-content-section{padding:0;}.free-trial-page .swap-layout__listing .top-content-section ul{margin-left:1.6em;margin-top:1em }.free-trial-page .swap-layout__listing .col-md-4,.free-trial-page .swap-layout__listing .col-md-7{padding:0;}.free-trial-page .swap-layout__listing .top-content-section ul li p,.free-trial-page .swap-layout__listing .top-content-section ul li span{font-size:13px;}.free-trial-page .swap-layout__listing .top-content-section ul li p{margin-bottom:10px;}.free-trial-page .image-wrapper:first-child > img{max-width:260px;}.custom-page .top-content-section .content-bottom{top:0;}.free-trial-page .grid-section{position:relative;}.free-trial-page .swap-layout__form .umbraco-forms-page .umbraco-forms-fieldset{width:40%;}.free-trial-page .swap-layout__form .umbraco-forms-page .umbraco-forms-fieldset .custom-select2{min-width:50%;}.free-trial-page .swap-layout__form .umbraco-forms-page .umbraco-forms-fieldset:nth-of-type(2) .col-md-6{width:80%;}.free-trial-page .swap-layout__form .umbraco-forms-page .umbraco-forms-fieldset:nth-of-type(4) ~ .umbraco-forms-fieldset{width:100%;}.free-trial-page .swap-layout__form .umbraco-forms-page .umbraco-forms-fieldset .custom-select{min-width:380px;}.free-trial-page .swap-layout__listing{position:absolute;top:0;right:0;font-size:1rem;margin-top:200px;}.free-trial-page .swap-layout__listing.top-1-line-content{top:1em;}.free-trial-page .swap-layout__listing.top-2-line-content{top:calc(2 * 1em);}.free-trial-page .swap-layout__listing.top-3-line-content{top:calc(3 * 1em);}.free-trial-page .swap-layout__listing.top-4-line-content{top:calc(4 * 1em);}.free-trial-page .swap-layout__listing.top-5-line-content{top:calc(5 * 1em);}.free-trial-page .swap-layout__listing.top-6-line-content{top:calc(6 * 1em);}.free-trial-page .swap-layout__listing.top-1-line-header{margin-top:200px;}.free-trial-page .swap-layout__listing.top-2-line-header{margin-top:260px;}.free-trial-page .swap-layout__listing.top-3-line-header{margin-top:320px;}.free-trial-page .swap-layout__listing.winter-promo-image{right:20px;margin-top:170px;}.custom-page .top-content-section .image-wrapper{min-width:0;}}@media only screen and (min-width:992px){.umbraco-forms-form.winterpromoform.umbraco-forms-winter-promo form .umbraco-forms-page.winter-promo > .umbraco-forms-fieldset:nth-child(2) .umbraco-forms-container{grid-template-columns:50% 50%;}}@media only screen and (min-width:1440px){.umbraco-forms-form.winterpromoform.umbraco-forms-winter-promo{padding-left:8rem;padding-right:8rem;}.free-trial-page .swap-layout__listing.winter-promo-image{right:8rem;margin-top:190px;}}@media only screen and (min-width:1024px){.umbraco-forms-page fieldset legend{padding-top:60px;padding-bottom:10px;}.umbraco-forms-form.winterpromoform.umbraco-forms-winter-promo .winter-promo__image-wrapper{position:relative;padding-bottom:75%;}.umbraco-forms-form.winterpromoform.umbraco-forms-winter-promo .winter-promo__image-wrapper img{position:absolute;}}
h1{}h2{}h3{}h4{}.description{font-size:18px;line-height:34px;font-weight:100;}.txt-medium-size{font-weight:350;font-size:16px;line-height:200%;}.txt-uppercase{text-transform:uppercase;}.text-grey{color:#666666;}
#contour,.contour{padding:10px 0px 10px 0px;}.contourPageName{font-size:2em !important;line-height:2em !important;}.contourField{clear:both;}.contourField div label{display:inline;}#contour label.fieldLabel,.contour label.fieldLabel{font-weight:bold;display:block;background:transparent !important;}#contour small,.contour small{display:block;float:left;clear:both;padding:5px 5px 5px 200px;}#contour fieldset,.contour fieldset{padding:1em 1em 0em 0em;margin:0 0 1.5em 0;border:none !Important;}#contour .contourNavigation{padding:1em 0em;}#contour legend,.contour legend{font-weight:bold;font-size:1.2em;line-height:1.2em;display:block;}#contour input.text,#contour input.title,#contour textarea,#contour select,.contour input.text,.contour input.title,.contour textarea,.contour select{margin:0.5em 0;border:1px solid #bbb;}#contour input.text:focus,#contour input.title:focus,#contour textarea:focus,#contour select:focus,.contour input.text:focus,.contour input.title:focus,.contour textarea:focus,.contour select:focus{border:1px solid #666;}#contour input.text,#contour textarea,.contour input.text,.contour textarea{max-width:400px !important;padding:5px;display:block;width:95%;}#contour textarea,.contour textarea{height:250px;}#contour input.fileupload,.contour input.fileupload{height:auto !important;}#contour span.checkboxlist,#contour span.radiobuttonlist,#contour span.checkbox,.contour span.checkboxlist,.contour span.radiobuttonlist,.contour span.checkbox{display:block;float:left;padding:10px;}#contour .checkboxlist label{float:left;clear:left;}#contour .checkboxlist input,#contour .radiobuttonlist input,#contour .checkbox input,.contour .checkboxlist input,.contour .radiobuttonlist input,.contour .checkbox input{width:auto !important;height:auto !important;border:none !important;display:inline !important;}#contour .hiddenfield .contour .hiddenfield{display:none;}.contourButton{margin-right:10px;padding:2px 10px;}.contourErrorMessage{padding:.8em;margin-bottom:.5em;border:2px solid #FBC2C4;}.contourErrorMessage,.contourError{background:#FBE3E4;color:#8a1f11;}#contour input.contourError,#contour textarea.contourError,#contour input.input-validation-error,#contour textarea.input-validation-error .contour input.contourError,.contour textarea.contourError,.contour input.input-validation-error,.contour textarea.input-validation-error{background:#FBE3E4;border-color:#FBC2C4;}#contour span.contourError,#contour span.field-validation-error .contour span.contourError,.contour span.field-validation-error{color:#8a1f11 !important;background:transparent !important;}#contour #recaptcha_widget_div,.contour #recaptcha_widget_div{margin-left:200px;}#contour .field-validation-error,.contour .field-validation-error{padding-left:5px;}.applicator-form{text-align:center;width:100%;padding:20px;}.recommended-applicator{text-align:center;max-width:1120px;display:inline-block;}.recommended-applicator .header-state{font-size:32px;font-weight:600;padding:30px 10px 20px 10px;text-align:left;}.recommended-applicator .prod-items{display:flex;max-width:1120px;width:100%;flex-wrap:wrap;}.recommended-applicator .prod-box{text-align:left;padding:10px 10px 20px 10px;width:360px;}.recommended-applicator .prod-title{font-size:20px;font-weight:500;}
