/* Site 4 Add Business form final override (loaded last, after stage4-18.css). */

body #listing-form .s415b-cover{background:#f8f3fb!important;border:1px solid #dcc8e8!important;border-radius:15px!important}
body #listing-form .s415b-cover legend{color:#391352!important}
body #listing-form .s415b-cover>p,body #listing-form .s415b-local-areas>small,body #listing-form .s415b-local-areas label{color:#51445d!important}
body #listing-form .s415b-coverage-choice>label{background:#fff!important;color:#35154d!important;border:1px solid #e0d2e9!important}
body #listing-form .s415b-coverage-choice>label:has(input:checked){border:2px solid #6c2795!important;background:#f3e7fb!important;box-shadow:0 0 0 1px rgba(108,39,149,.12)!important;padding:12px 14px!important}
body #listing-form .s415b-coverage-choice input[type=radio],body #listing-form .s415c-remote-option input[type=checkbox]{accent-color:#68218e!important}
body #listing-form .s415c-remote-option{background:#f4ebf9!important;border:1px solid #decaeb!important;color:#35154d!important}
body #listing-form .s415c-remote-option span,body #listing-form .s415c-remote-option strong{color:#35154d!important}
body #listing-form .s415c-remote-option small{color:#63556a!important}
body #listing-form .s415b-coverage-note,body #listing-form .s415c-counter,body #listing-form #s416a-area-count{color:#67298c!important}
body #listing-form .s415b-premium{border-top-color:#7434a0!important}
body #listing-form .s415b-premium h3,body #listing-form .form-heading h2{color:#34124d!important}
body #listing-form .s415b-link-pair{border-bottom-color:#e6d9ee!important}
body #listing-form .s415b-premium input[type=file]{border-color:#bea0d0!important;background:#fdfaff!important}
body #listing-form .s421-option{background:#faf7fc!important;border-color:#e0cbe9!important}
body #listing-form #s421-sponsored-total{background:#f1e5f8!important;color:#4b176e!important}
body #listing-form input[type=radio],body #listing-form input[type=checkbox]{accent-color:#68218e!important}
body #listing-form input:focus,body #listing-form select:focus,body #listing-form textarea:focus{border-color:#8949b1!important;outline-color:#8949b1!important}
body #listing-form .form-card,body #listing-form .s415b-local-areas textarea{border-color:#e4d5eb!important}
body #listing-form .submit-btn,body #listing-form button[type=submit]{background:#59177f!important;border-color:#59177f!important;color:#fff!important}
body #listing-form .submit-btn:hover,body #listing-form button[type=submit]:hover{background:#391151!important}
/* The opening-hours block and structured coverage are muted lavender, not inherited teal */
body #listing-form .s415b-cover + .fields,body #listing-form .s415b-cover ~ .fields{accent-color:#68218e!important}
