.wpforms-form select{width:100%;max-width:100%;font-family:var(--font-body);color:var(--color-text);background-color:var(--color-white);border:1.5px solid var(--color-border);border-radius:var(--radius);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23999'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding:.75rem 2.5rem .75rem 1rem;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}.wpforms-form select:focus{border-color:var(--color-dark);outline:none;box-shadow:0 0 0 3px #0000000f}.wpforms-form select:has(option[value=""]:checked){color:var(--color-muted)}.wpforms-form select.wpforms-error{border-color:#dc2626}.wpforms-form label.wpforms-error{display:block}.contact-hp{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.contact-form__error{color:#dc2626;margin-top:1rem;font-size:.875rem}.contact-form__error a{color:inherit;text-decoration:underline}
