@import url(https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,700;1,400;1,700&family=Inter:wght@700&family=Manrope:wght@700&family=Anton&display=swap);body[data-v-4763e6c8]{overflow-x:hidden}.location-input-search[data-v-4763e6c8]{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:normal;padding:.9375rem 0}.location-input-search .distance-col[data-v-4763e6c8],.location-input-search .postcode-col[data-v-4763e6c8]{border:1px solid #a2a9af;margin:0;min-height:48px;position:relative;width:50%}.location-input-search .postcode-col[data-v-4763e6c8]{border-radius:5px 0 0 5px}.location-input-search .distance-col[data-v-4763e6c8]{border-radius:0 5px 5px 0}.location-input-search .distance-input[data-v-4763e6c8],.location-input-search .postcode-input[data-v-4763e6c8]{align-items:center;align-self:stretch;background-color:#fff;border:0;color:#003158;display:flex;font-family:Arimo,sans-serif;font-size:1rem;gap:.875rem;height:3.125rem;left:0;padding:.5rem 1rem;top:0;width:100%}.location-input-search .postcode-input[data-v-4763e6c8]::-moz-placeholder{color:#003158}.location-input-search .postcode-input[data-v-4763e6c8]::placeholder{color:#003158}.location-input-search .postcode-input[data-v-4763e6c8]{border-radius:5px 0 0 5px;padding:1rem .8rem 0}.location-input-search .distance-input[data-v-4763e6c8]{-webkit-appearance:none;border-radius:0 5px 5px 0;padding:1rem 2.7rem 0 .8rem}.location-input-search .distance-input:disabled+label[data-v-4763e6c8],.location-input-search .distance-input[data-v-4763e6c8]:disabled{background-color:#fff;color:#a2a9af;cursor:not-allowed;opacity:1}.location-input-search .distance-input:disabled~.icon-wrapper[data-v-4763e6c8]{border-color:#a2a9af}.location-input-search .distance-input:disabled~.icon-wrapper [fill^="#"][data-v-4763e6c8]{fill:#a2a9af!important;transition:.3s}.location-input-search .distance-input:disabled~.icon-wrapper [stroke^="#"][data-v-4763e6c8]{stroke:#a2a9af!important;transition:.3s}.location-input-search label[data-v-4763e6c8]{color:#4d4d4d;font-family:Arimo,sans-serif;font-size:.75rem;font-weight:700;left:.8rem;pointer-events:none;position:absolute;top:.25rem}.location-input-search .icon-wrapper[data-v-4763e6c8]{pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}body{overflow-x:hidden}.mini-search-filters .filter-section{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.9375rem;width:100%}.mini-search-filters .filter-section .mini-filters{border:0;width:100%}.mini-search-filters .filter-section .mini-filters .filter-list-outer{align-items:normal;border:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item{background-color:transparent;border:1px solid #a2a9af;border-radius:0;border-top:none;flex-basis:100%}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item:first-child{border:1px solid #a2a9af;border-radius:.3125rem .3125rem 0 0}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item:last-child{border:1px solid #a2a9af;border-radius:0 0 .3125rem .3125rem;border-top:none}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-main-button{box-shadow:0 1px 5px rgba(0,0,0,.09)}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-main-button .filter-main-button-label .filter-main-button-name{color:#4d4d4d;font-family:Arimo,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:.875rem}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-main-button .filter-main-button-label .filter-main-button-selected{color:#003158;font-family:Arimo,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.125rem}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-main-button .icon-wrapper{background-color:#fff;border:none}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-main-button .icon-wrapper svg{transform:rotate(90deg);transition:.2s ease-in-out}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-main-button.active .icon-wrapper svg{transform:rotate(270deg)}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-modal div.select-field{background:#fff;border:1px solid #a2a9af;border-radius:.3125rem;margin-bottom:.125rem}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-modal div.select-field select{background:transparent;border:none}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-modal div.select-field .icon-wrapper{background:#fff;border:none}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-drop-down{margin-top:.875rem}@media(min-width:1440px){.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-drop-down{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-drop-down .filter-checkbox{flex:0 1 100%}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-drop-down .filter-checkbox .checkbox-container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;position:relative;top:auto}}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item .filter-drop-down.fade-in-leave-active{max-height:20vh;overflow-y:scroll}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item.advert_classification .filter-drop-down{margin-top:.125rem}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item.advert_classification .filter-drop-down .quick-filter-types{margin-bottom:.125rem}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item.advert_classification .filter-drop-down .quick-filter-types button.no-style{font-size:.875rem;font-style:normal;font-weight:500;line-height:.875rem}.mini-search-filters .filter-section .mini-filters .filter-list-outer .filter-item.advert_classification .filter-drop-down .quick-filter-types button.no-style.active{font-weight:550;line-height:1rem}.mini-search-filters .filter-section .search-link{font-feature-settings:"clig" off,"liga" off;color:blue;cursor:pointer;font-family:Arimo,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem;text-align:center;text-decoration-line:underline}.mini-search-filters.primary{align-items:flex-start;background:#fff;background:var(--Text-White,#fff);border:1px solid #003158;border:1px solid var(--Brand-Primary,#003158);border-radius:.3125rem;box-shadow:0 20px 20px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:.9375rem;left:0;margin-left:.5rem;margin-top:.875rem;padding:1.675rem;position:absolute;top:4em;width:97%}@media(min-width:768px){.mini-search-filters.primary{background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);left:20%;padding:.9375rem;top:80%;transform:translateX(-95%);width:21.5625rem}}.mini-search-filters.primary.desktop{z-index:10001}.mini-search-filters.primary .mini-filter{align-items:flex-start;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:none;display:flex;flex-direction:column;gap:.9375rem;margin:0;padding:0;width:100%}.mini-search-filters.primary .mini-filter>*{gap:.9375rem;width:100%}.mini-search-filters.primary .mini-filter .filter-cta{display:flex;flex-direction:row;justify-content:space-between;width:100%}.mini-search-filters.primary .mini-filter .filter-cta button.primary{align-items:center;display:flex;gap:.625rem;justify-content:center;padding:1rem 1.25rem;width:100%}.mini-search-filters.primary .mini-filter .filter-section h3{padding:0}.mini-search-filters.primary .mini-filter .filter-section .filter-list-outer .filter-item.has-drop-down{max-height:20vh;overflow-y:scroll}.mini-search-filters.secondary .mini-filter{background:transparent;border:none}.mini-search-filters.secondary .mini-filter .filter-cta{padding:0 .9375rem}.mini-search-filters.secondary .mini-filter .filter-cta .icon-judge-service{display:none;visibility:hidden}.mini-search-filters.secondary .mini-filter .filter-cta button.primary{width:100%}.mini-search-filters.secondary .mini-filter .filter-section{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1.25rem;padding:0 .9375rem .9375rem}.mini-search-filters.secondary .mini-filter .filter-section h3{display:none;visibility:hidden}.mini-search-filters.secondary .mini-filter .filter-section .filter-list-outer .filter-item.has-drop-down{max-height:20vh;overflow-y:scroll}.mini-search-filters.secondary .mini-filter .filter-section .search-sidebar .filter-item .filter-main-button .icon-wrapper{background-color:transparent}.mini-search-filters.secondary .mini-filter .filter-section .search-sidebar .filter-item .filter-drop-down{background-color:#fff}