.rebrand .cmp-fibre-address-coverage-checker{position:relative;margin-bottom:-105px}@media (min-width:768px){.rebrand .cmp-fibre-address-coverage-checker{margin-bottom:-70px}}@media (min-width:1014px){.rebrand .cmp-fibre-address-coverage-checker{margin-bottom:-5pc}}.rebrand .cmp-fibre-address-coverage-checker p:last-child{margin-bottom:0}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown{position:absolute;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;top:100%;width:100%;max-height:200px;overflow-y:scroll;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;background:#fff;border-radius:8px;z-index:1}@media (min-width:768px){.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown{max-height:300px}}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown.error{overflow-y:hidden}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown .prediction-item{position:relative;display:none;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#3e4a56;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 10px 10px 40px;min-height:40px;pointer-events:none;scroll-snap-align:start;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown.show .prediction-item{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:all;cursor:pointer}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown.error .prediction-item{display:none}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown .prediction-item.hide{display:none;pointer-events:none}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown .prediction-item.odd{background:#f2f2f2}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown .prediction-item:hover{background:#f7f7f7;color:#000}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown.is-loading .prediction-item{pointer-events:none}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown.is-loading .prediction-item.odd{background-color:#fff}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown.is-loading .prediction-item:nth-child(n+6),.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown .prediction-item.prediction-error{display:none}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown.error .prediction-item.prediction-error{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:all!important}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown.is-loading .prediction-item.prediction-error{display:none}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown .prediction-item .prediction-icon{position:absolute;top:auto;bottom:auto;left:0;height:40px;width:40px;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-size:15px;background-position:50%;background-origin:border-box;background-repeat:no-repeat;background-image:var(--var-icon-suggestion,none)}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown.is-loading .prediction-item .prediction-icon{background-image:none;padding:10px}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown.is-loading .prediction-item .prediction-icon:after{content:"";width:100%;height:100%;border-radius:5px;background-image:-webkit-gradient(linear,left top,right top,color-stop(12.5vw,#eee),color-stop(25vw,#f6f6f6),color-stop(50vw,#eee));background-image:linear-gradient(90deg,#eee 12.5vw,#f6f6f6 25vw,#eee 50vw);background-size:100vw;-webkit-animation:shineLines 3s linear infinite;animation:shineLines 3s linear infinite}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown .prediction-item .prediction-text{display:inline;font-size:9pt;color:inherit;pointer-events:none}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown.is-loading .prediction-item .prediction-text{width:100%;height:20px;border-radius:5px;background-image:-webkit-gradient(linear,left top,right top,color-stop(12.5vw,#eee),color-stop(25vw,#f6f6f6),color-stop(50vw,#eee));background-image:linear-gradient(90deg,#eee 12.5vw,#f6f6f6 25vw,#eee 50vw);background-size:100vw;-webkit-animation:shineLines 3s linear infinite;animation:shineLines 3s linear infinite}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown.is-loading .prediction-item .prediction-text .address{display:none}.rebrand .cmp-fibre-address-coverage-checker .autocompleteDropdown.show{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:all}.rebrand .cmp-fibre-address-coverage-checker .section--before-search{position:relative;width:100%;background-size:cover;background-repeat:no-repeat;background-color:var(--var-background-color,transparent);background-image:var(--var-background-mobile,none);padding-bottom:135px}@media (min-width:768px){.rebrand .cmp-fibre-address-coverage-checker .section--before-search{background-image:var(--var-background-tablet,none);padding-bottom:75pt}}@media (min-width:1014px){.rebrand .cmp-fibre-address-coverage-checker .section--before-search{background-image:var(--var-background-desktop,none);padding-bottom:110px}}.rebrand .cmp-fibre-address-coverage-checker.with-map .section--before-search{padding-bottom:0}@media (min-width:768px){.rebrand .cmp-fibre-address-coverage-checker.with-map .section--before-search{padding-bottom:0}}@media (min-width:1014px){.rebrand .cmp-fibre-address-coverage-checker.with-map .section--before-search{padding-bottom:0}}.rebrand .cmp-fibre-address-coverage-checker .section--before-search .fibre-coverage-map-wrapper{width:100%;max-width:100%;height:350px}.rebrand .cmp-fibre-address-coverage-checker .section--search{position:relative;z-index:3;pointer-events:none;-webkit-transform:translateY(-105px);transform:translateY(-105px)}@media (min-width:768px){.rebrand .cmp-fibre-address-coverage-checker .section--search{-webkit-transform:translateY(-70px);transform:translateY(-70px)}}@media (min-width:1014px){.rebrand .cmp-fibre-address-coverage-checker .section--search{-webkit-transform:translateY(-5pc);transform:translateY(-5pc)}}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col{width:100%;max-width:calc(100vw - 30px)}@media (min-width:768px) and (max-width:1013.98px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:10px;padding-right:10px}}@media (min-width:1014px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col{max-width:845px}}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents{position:relative;background:#fff;border-radius:14px;-webkit-box-shadow:0 7px 44px 6px rgba(0,0,0,.1);box-shadow:0 7px 44px 6px rgba(0,0,0,.1);pointer-events:all;padding:30px}@media (min-width:768px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents{padding:20px 30px 30px}}@media (min-width:1014px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents{padding:30px 81pt}}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-]{margin-bottom:0}@media (min-width:768px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-]{margin-bottom:15px}}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content{margin-bottom:15px}@media (min-width:768px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content{margin-bottom:0}}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-content-primary-fields{margin-bottom:15px}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-label{font-size:14px;font-weight:400;color:#000;margin-bottom:3px}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3px;overflow-y:show}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields input{border:1px solid #8d8e97;border-radius:8px;padding:4px 15px 5px;width:100%;min-height:40px;color:#000;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .3s ease-in-out,padding .15s ease-in-out .5s;transition:all .3s ease-in-out,padding .15s ease-in-out .5s}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields input:focus{border-color:#000;color:#000;-webkit-transition:all .3s ease-in-out,padding .15s ease-in-out 0s;transition:all .3s ease-in-out,padding .15s ease-in-out 0s}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields input.hasClear{padding-right:40px}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields input.coverage-search-input:focus{padding-right:46px}@media (max-width:1013.98px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields input.coverage-search-input:focus{padding-right:34px}}@media (min-width:1014px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields input{font-size:1pc;height:45px}}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields input::-webkit-input-placeholder{color:#7f7f7f;font-size:1pc;font-weight:300}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields input:-moz-placeholder,.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields input::-moz-placeholder{color:#7f7f7f;font-size:1pc;font-weight:300}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields input:-ms-input-placeholder{color:#7f7f7f;font-size:1pc;font-weight:300}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields input[disabled]{background-color:#f2f2f2;color:#3e4a56;border-color:#8d8e97;font-weight:300;cursor:not-allowed}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content.has-error .coverage-search-fields input{border-color:red}.rebrand .cmp-fibre-address-coverage-checker.dropdown-shown .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields input[data-fibre-address-coverage-checker=addressField]{border-color:#000}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .statesDropdown,.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .statesDropdown .dropdown{width:100%}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .statesDropdown .dropdown.disabled{opacity:1}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .statesDropdown .dropdown-toggle{min-height:40px;border-radius:8px}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .statesDropdown .dropdown-toggle.disabled{background:#f2f2f2;color:#3e4a56;border-color:#8d8e97;opacity:1}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .statesDropdown .dropdown-toggle.disabled .filter-option .filter-option-inner-inner{font-weight:lighter}@media (min-width:768px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .statesDropdown .dropdown-toggle{min-height:45px}}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content.has-error .coverage-search-fields .statesDropdown .dropdown-toggle{border-color:red}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .statesDropdown .dropdown-toggle .filter-option .filter-option-inner-inner{font-weight:700}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .statesDropdown .dropdown-toggle.bs-placeholder .filter-option .filter-option-inner-inner{font-weight:400}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .statesDropdown>select{display:none}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .statesDropdown .dropdown-menu.show{max-height:280px!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .statesDropdown .dropdown-menu.show>li{scroll-snap-align:start}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .mxs-tel{width:100%}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .mxs-tel input{padding-left:45px}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .coverage-search-clear{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;right:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;width:36px;height:36px;padding:10px;margin:2px 10px auto auto;opacity:0;pointer-events:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (max-width:1013.98px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .coverage-search-clear{width:14px;height:14px;margin-top:10px;padding:0}}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .coverage-search-clear.shown{opacity:1;pointer-events:all}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .coverage-search-clear:focus{outline:0;border:0}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-fields .coverage-search-clear img{width:100%;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-hints{font-size:9pt;font-weight:400;color:#666}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content.has-error .coverage-search-hints{display:none}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-error{display:none;visibility:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:3px;font-size:9pt}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content.has-error .coverage-search-error{visibility:visible}.rebrand .cmp-fibre-address-coverage-checker.dropdown-shown .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-contentcoverage-search-content-address .coverage-search-error{display:none;visibility:hidden}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-error .error-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1em;height:auto;margin-right:5px;-webkit-transform:translateY(.05em);transform:translateY(.05em)}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content .coverage-search-error .error-text{font-size:1em;font-weight:400;color:red;margin-top:.125em}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[class*=coverage-search-content-] .coverage-search-content.has-error .coverage-search-error{display:-webkit-box;display:-ms-flexbox;display:flex}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>[data-fields-row]:not(.show){display:none}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons{margin-top:35px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-cta{text-align:center}@media (max-width:1013.98px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-cta a,.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-cta button{width:100%}}@media (min-width:768px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-cta a,.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-cta button{min-width:245px}}@media (min-width:1014px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-cta a,.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-cta button{min-width:19pc}}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-reset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rebrand .cmp-fibre-address-coverage-checker:not(.searchDisabled) .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-reset{display:none}@media (min-width:768px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-reset{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-reset .coverage-search-content-reset-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;-webkit-box-shadow:unset;box-shadow:unset;background:transparent;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none;cursor:default}.rebrand .cmp-fibre-address-coverage-checker.searchDisabled .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-reset .coverage-search-content-reset-button{cursor:pointer;pointer-events:all;opacity:1}@media (max-width:767.98px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-reset .coverage-search-content-reset-button{margin-top:20px}}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-reset .coverage-search-content-reset-button .button-text{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-bottom:0;color:#7f7f7f;font-size:14px;letter-spacing:1.5px}.hotlink-site .rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-reset .coverage-search-content-reset-button .button-text{color:#8e8f98;font-weight:700;letter-spacing:normal}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-reset .coverage-search-content-reset-button:before{content:"";position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:19px;height:19px;margin-right:5px;background-image:var(--var-icon-reset,none);background-size:contain;background-position:50%;background-repeat:no-repeat;-webkit-transition:all .3s cubic-bezier(.68,-.6,.32,1.6);transition:all .3s cubic-bezier(.68,-.6,.32,1.6)}@media (max-width:767.98px){.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-contents>.coverage-search-content-cta-buttons .coverage-search-content-reset .coverage-search-content-reset-button:before{width:1pc;height:1pc}}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .privacy-terms-conditions-wrapper{margin-top:10px}.rebrand .cmp-fibre-address-coverage-checker .section--search .coverage-search-wrapper .coverage-search-col .coverage-search-content-general-hints .general-hints{font-size:9pt;color:#666}html:not(.aem-AuthorLayer-Edit) .hidden-by-fibre-address-coverage-checker{visibility:hidden;display:none!important}@-webkit-keyframes shineLines{0%{background-position:-50vw}to{background-position:150vw}}@keyframes shineLines{0%{background-position:-50vw}to{background-position:150vw}}