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

body #listing-form .s415b-cover{background:#fff4f5!important;border:1px solid #efc9cf!important;border-radius:15px!important}
body #listing-form .s415b-cover legend{color:#84101d!important}
body #listing-form .s415b-cover>p,body #listing-form .s415b-local-areas>small,body #listing-form .s415b-local-areas label{color:#5b4b50!important}
body #listing-form .s415b-coverage-choice>label{background:#fff!important;color:#5b1b25!important;border:1px solid #f0d1d6!important}
body #listing-form .s415b-coverage-choice>label:has(input:checked){border:2px solid #c40a1b!important;background:#fff0f2!important;box-shadow:0 0 0 1px rgba(196,10,27,.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:#c40a1b!important}
body #listing-form .s415c-remote-option{background:#f4ebf9!important;border:1px solid #decaeb!important;color:#5b1b25!important}
body #listing-form .s415c-remote-option span,body #listing-form .s415c-remote-option strong{color:#5b1b25!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:#a50b1d!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:#fff7f8!important;border-color:#eecbd1!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:#c40a1b!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:#e8d2d7!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:#c40a1b!important}
