.uiYesNo__control[data-v-bcfb1703]{align-items:center;border-radius:4px;box-shadow:0 0 0 1px #0000000a,0 2px 4px #00000029;cursor:pointer;display:flex;position:relative}.uiYesNo__option[data-v-bcfb1703]{color:var(--borderColour);flex:0 0 50%;font-family:var(--primaryFont);font-size:1rem;font-weight:var(--fontWeightBold);letter-spacing:.8px;padding:12px 1.5rem;text-align:center;text-transform:uppercase;transition:all .2s ease}.uiYesNo__option--active[data-v-bcfb1703]{border-radius:4px;box-shadow:inset 0 0 0 1.25px var(--primaryColour),0 2px 4px #0000002e;color:var(--textColour)}.uiYesNo--filled .uiYesNo__control[data-v-bcfb1703]{background:var(--layerWhiteColour);height:49px;overflow:hidden;z-index:1}.uiYesNo--filled .uiYesNo__control[data-v-bcfb1703]:before{background:var(--primaryColour);border-radius:4px;box-shadow:0 2px 4px #0000002e;content:"";height:100%;position:absolute;right:0;transition:all .3s ease;width:50%;z-index:-1}.uiYesNo--filled .uiYesNo__option[data-v-bcfb1703]{color:var(--textColour);padding:10px 1rem;transition:color .3s ease}.uiYesNo--filled .uiYesNo__option--active[data-v-bcfb1703]{box-shadow:none;color:var(--layerWhiteColour)}.uiYesNo--filled:has(input:checked) .uiYesNo__control[data-v-bcfb1703]:before{transform:translate(-100%)}.valuationForm[data-v-711428b6]{padding-block:20px}.valuationForm[data-v-711428b6] .formEnquiry .mInputWrap:has(.hasLargeLabel),.valuationForm[data-v-711428b6] .formEnquiry__fieldsTitle{margin:0}.valuationForm[data-v-711428b6] .formEnquiry__fieldsTitle{--h3FontSize:var(--h5FontSize);font-weight:var(--fontWeightSemi);line-height:1.33;margin-block-end:-12px;margin-block-start:10px}.valuationForm[data-v-711428b6] .formEnquiry .mTextField__input{background:var(--layerLightColour);border-color:var(--layerLightColour)}.valuationForm[data-v-711428b6] .formEnquiry .uiButton{display:block;margin:0 auto;max-width:460px;width:100%;--_ui-button-background-colour:var(--ui-button-secondary-colour);--_ui-button-border-colour:var(--ui-button-secondary-colour);--_ui-button-font-size:var(--_ui-button-font-size-lg);--_ui-button-line-height:var(--_ui-button-line-height-lg);--_ui-button-padding:1.25em 1em}.valuationForm[data-v-711428b6] .formEnquiry .mTextField label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.valuationForm[data-v-711428b6] .formEnquiry .mInputWrap:has(.mCheckbox__checkbox){display:none}.valuationForm[data-v-711428b6] .formEnquiry .mTextArea__input{background:var(--layerLightColour);border-color:var(--layerLightColour)}.valuationForm[data-v-711428b6] .formEnquiry__actions{margin-block-start:30px}.valuationForm[data-v-711428b6] .formEnquiry .hasLargeLabel label{--labelFontSize:var(--h5FontSize);font-family:var(--primaryFont);font-weight:var(--fontWeightSemi);line-height:1.33;padding-inline:0}.valuationForm--hideSubmit[data-v-711428b6] .formEnquiry__actions{display:none}.valuationQuestions[data-v-711428b6]{padding-block:20px}.valuationQuestion[data-v-711428b6]{align-items:center;background:var(--layerLightColour);border-radius:4px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:21px 32px}@media (max-width:640px){.valuationQuestion[data-v-711428b6]{flex-direction:column;padding:16px}}.valuationQuestion[data-v-711428b6]:not(:last-child){margin-block-end:19px}@media (max-width:640px){.valuationQuestion[data-v-711428b6]:not(:last-child){margin-block-end:15px}}.valuationQuestion__label[data-v-711428b6]{color:var(--textColour);font-size:1.125rem}@media (max-width:640px){.valuationQuestion__label[data-v-711428b6]{font-size:.875rem}}.valuationQuestion__toggle[data-v-711428b6]{min-width:198px}
