.compare-fixed-rate-mortgages .mse-tool-form{padding:0}.compare-fixed-rate-mortgages .mse-tool-form .input-label{margin-bottom:.25rem;display:block}.compare-fixed-rate-mortgages__form-column,.compare-fixed-rate-mortgages__results-panel{padding:1rem}.compare-fixed-rate-mortgages__heading{color:#273157;margin:0 0 1.25rem;padding-bottom:.5rem;font-family:MuseoSlab,Georgia,serif;font-size:1.5rem;font-weight:700;line-height:1.2;position:relative}.compare-fixed-rate-mortgages__heading:after{content:"";background:#c62035;width:2.25rem;height:.1875rem;position:absolute;bottom:0;left:0}.compare-fixed-rate-mortgages .mse-tool-form .ui-input>div:has(>div>.input-label){flex-direction:column;display:flex}.compare-fixed-rate-mortgages .mse-tool-form .ui-input>div:has(>div>.input-label)>*{width:100%;max-width:none;padding-left:0;padding-right:0}.compare-fixed-rate-mortgages__divider>[class*=lineDivider],.compare-fixed-rate-mortgages__divider>[class*=line-divider]{margin:1.5rem 0 1rem}.compare-fixed-rate-mortgages__mortgage-fields h4{color:#273157;margin:0 0 1rem;font-family:Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem}.compare-fixed-rate-mortgages__mortgage-fields select{background-color:#fff;min-height:2.6875rem}.compare-fixed-rate-mortgages__mortgage-fields select:focus{background-color:#ebf0fd}.compare-fixed-rate-mortgages__add-fees [role=radiogroup]{gap:.75rem}.compare-fixed-rate-mortgages__add-fees .ui-radio-option{flex:0 0 calc(50% - .375rem);max-width:calc(50% - .375rem)}.compare-fixed-rate-mortgages__add-fees .ui-radio-option label,.compare-fixed-rate-mortgages__add-fees .ui-radio-option label.ui-active{background:#fff}.compare-fixed-rate-mortgages__add-fees--selected .ui-radio-option label.ui-active,.compare-fixed-rate-mortgages__add-fees--selected .ui-radio-option label:focus-within{background:#ebf0fd}.compare-fixed-rate-mortgages__submit{margin-top:1rem}.compare-fixed-rate-mortgages__submit button{width:100%}.compare-fixed-rate-mortgages__results-column{background:#fff;padding:0}.mortgage-calculators__best-buys-callout{margin-top:1.5rem}.compare-fixed-rate-mortgages__results-panel{background:#ebf0fd;scroll-margin-top:1rem}.compare-fixed-rate-mortgages__results-panel [class*=-mse-tool-results-box]{color:#4a4a4a;max-height:none}.compare-fixed-rate-mortgages__results-panel [class*=-mse-tool-results-box]>div{padding:0}.compare-fixed-rate-mortgages__results-panel [class*=-mse-tool-results-box] [class*=-heading-wrapper]>[class*=-heading-wrapper]{padding-bottom:0}.compare-fixed-rate-mortgages__no-results-copy{text-align:left}.compare-fixed-rate-mortgages__results-content>section h4{color:#273257;font-family:Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:2rem}.compare-fixed-rate-mortgages__results-content>section h4 strong{font-family:MuseoSlab,Georgia,serif;font-weight:700}.compare-fixed-rate-mortgages__results-content>[class*=lineDivider],.compare-fixed-rate-mortgages__results-content>[class*=line-divider],.compare-fixed-rate-mortgages__debt-table{margin:1rem 0}.compare-fixed-rate-mortgages__debt-table h5{color:#273157;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.compare-fixed-rate-mortgages__debt-table table{table-layout:auto;width:100%}.compare-fixed-rate-mortgages__debt-table th:first-child,.compare-fixed-rate-mortgages__debt-table td:first-child{width:auto}.compare-fixed-rate-mortgages__debt-table tr td,.compare-fixed-rate-mortgages__debt-table table tr th:last-of-type{text-align:start;border-width:1px 1px 0;border-color:#ddd}.compare-fixed-rate-mortgages__debt-table table thead th:last-of-type{border-top:2px solid #3a6aef}.compare-fixed-rate-mortgages__fixed-highlight{background:#fffbe9}.compare-fixed-rate-mortgages__debt-table td.compare-fixed-rate-mortgages__fixed-highlight--end{background:#fffbe9;border-bottom:2px solid #ffda2c}.compare-fixed-rate-mortgages__results-content>h4{color:#273157;font-family:MuseoSlab,Georgia,serif;font-size:1.25rem}.compare-fixed-rate-mortgages__debt-table tbody th[scope=row]{font-weight:400}.compare-fixed-rate-mortgages__feedback-links{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.compare-fixed-rate-mortgages__results-content .pt-3{color:#333;margin-top:.5rem;font-weight:900}@media (width>=48rem){.compare-fixed-rate-mortgages__form-column{padding:1rem 1.5rem}.compare-fixed-rate-mortgages__results-panel{border-radius:0 3rem 0 0}}@media (width>=48rem) and (width<=61.999rem){.compare-fixed-rate-mortgages__overview-field .input-label{min-height:3rem}}@media (width<=47.999rem){.compare-fixed-rate-mortgages__debt-table{font-size:.875rem}}
