.title-header.arc-Heading--colorWhite{color:var(--arc-color-white)}.title-header h1,.title-header h2,.title-header h3,.title-header h4,.title-header h5,.title-header h6,.title-header p{font-size:inherit;font-weight:500;margin:0}@media screen and (min-width:0px){.regional-postcode-search-result{padding:48px 0}}@media screen and (min-width:0px)and (min-width:1024px){.regional-postcode-search-result{padding:64px 0}}@media screen and (min-width:0px)and (min-width:1280px){.regional-postcode-search-result{padding:96px 0}}.loader{background:transparent;overflow:hidden;position:relative}@font-face{font-display:swap;font-family:BT Curve;font-style:normal;font-weight:400;src:url(../../../../etc.clientlibs/bt-enterprise-common/clientlibs/ui.frontend/arc-fonts/resources/woff2/BTCurve_W_Rg.woff2) format("woff2")}@font-face{font-display:swap;font-family:BT Curve;font-style:normal;font-weight:700;src:url(../../../../etc.clientlibs/bt-enterprise-common/clientlibs/ui.frontend/arc-fonts/resources/woff2/BTCurve_W_Bd.woff2) format("woff2")}@font-face{font-display:swap;font-family:BT Curve;font-style:normal;font-weight:500;src:url(../../../../etc.clientlibs/bt-enterprise-common/clientlibs/ui.frontend/arc-fonts/resources/woff2/BTCurve_W_Headline.woff2) format("woff2")}button.arc-Button[disabled]{cursor:default!important}@media screen and (min-width:0px){.regional-postcode-search__inner{padding:48px 0}}@media screen and (min-width:0px)and (min-width:1024px){.regional-postcode-search__inner{padding:64px 0}}@media screen and (min-width:0px)and (max-width:767px){.regional-postcode-search__title{display:block;text-align:left}}@media screen and (min-width:0px){.regional-postcode-search__description{margin-top:12px}}@media screen and (min-width:0px)and (min-width:768px){.regional-postcode-search__description{margin-top:16px}}@media screen and (min-width:0px)and (max-width:767px){.regional-postcode-search__description .arc-Text{text-align:left}}@media screen and (min-width:0px)and (min-width:1280px){.regional-postcode-search__description .arc-Text{font-size:20px;line-height:28px}}@media screen and (min-width:0px){.regional-postcode-search__form{margin-top:16px}}@media screen and (min-width:0px)and (min-width:768px){.regional-postcode-search__form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;margin-top:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:0px){.regional-postcode-search__input-holder .input-container input,.regional-postcode-search__input-holder .input-container label{font-family:BT Curve,Century Gothic,Apple Gothic,Arial,sans-serif}.regional-postcode-search__input-holder .input-container input:-webkit-autofill{-webkit-box-shadow:0 0 0 500px var(--arc-color-white) inset}}@media screen and (min-width:0px)and (min-width:768px){.regional-postcode-search__input-holder .input-container{width:336px}.regional-postcode-search__input-holder .input-container .MuiInputLabel-root{-webkit-transform:translate(12px,16px);transform:translate(12px,16px)}.regional-postcode-search__input-holder .input-container .MuiInputLabel-shrink{-webkit-transform:translate(12px,8px);transform:translate(12px,8px)}.regional-postcode-search__input-holder .input-container input{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:48px}.regional-postcode-search__input-holder .input-container .MuiFormHelperText-root{margin-top:10px}.regional-postcode-search__input-holder .input-container .MuiFormHelperText-root span:first-child{margin-top:1px}}@media screen and (min-width:0px){.regional-postcode-search__input-holder .input-container .MuiFilledInput-root.Mui-error:after{border-color:var(--bt-color-raw-red-03)}.regional-postcode-search__input-holder .input-container button:hover{background:var(--arc-color-white)}}@media screen and (min-width:0px)and (min-width:768px){.regional-postcode-search .input-field{width:336px}}@media screen and (min-width:0px)and (max-width:767px){.regional-postcode-search__button-holder{margin-top:16px}}@media screen and (min-width:0px){.regional-postcode-search__button-holder .arc-ButtonV2{background-image:linear-gradient(90deg,var(--bt-color-brand-pink) 50%,var(--bt-gradient-dark-pathway-stop2-color))}}@media screen and (min-width:0px)and (min-width:768px){.regional-postcode-search__button-holder .arc-ButtonV2{height:56px;margin-left:24px;width:110px}}@media screen and (min-width:0px)and (max-width:1280px){.regional-postcode-search__button-holder .arc-ButtonV2:hover{background-image:linear-gradient(90deg,var(--bt-color-brand-pink) 50%,var(--bt-gradient-dark-pathway-stop2-color))}}@media screen and (min-width:0px){.regional-postcode-search--coral .arc-Surface{background:-webkit-gradient(linear,left top,right top,from(#fff2f0),to(#f5eefa))!important;background:linear-gradient(90deg,#fff2f0,#f5eefa)!important}.regional-postcode-search--coral .regional-postcode-search__title{color:var(--bt-color-brand-indigo)}.regional-postcode-search--coral .regional-postcode-search__description{color:var(--bt-color-body-text)}.regional-postcode-search--coral .regional-postcode-search__input-holder .MuiFilledInput-root.Mui-error:after{border-color:var(--bt-color-status-red)}.regional-postcode-search--coral .regional-postcode-search__input-holder .MuiFormHelperText-root{color:var(--bt-color-status-red)}.regional-postcode-search--coral .regional-postcode-search__button-holder .arc-ButtonV2{background:linear-gradient(90deg,var(--bt-color-brand-indigo) 51.02%,var(--bt-gradient-stop2-color) 100%);color:var(--arc-color-white)}.regional-postcode-search--coral .regional-postcode-search__button-holder .arc-ButtonV2:hover{background-color:var(--bt-color-interactive-hover);background-image:none}}@media screen and (min-width:0px)and (max-width:1280px){.regional-postcode-search--coral .regional-postcode-search__button-holder .arc-ButtonV2:hover{background:linear-gradient(90deg,var(--bt-color-brand-indigo) 51.02%,var(--bt-gradient-stop2-color) 100%)}}@media screen and (min-width:0px){.regional-postcode-search--coral .regional-postcode-search-result .arc-Surface{background:var(--arc-color-white)}}