/* =========================
   PRYNT CONTACT FORM
========================= */

/* Inputs */
.orange-field input,
.orange-field textarea {

    border: 2px solid var(--prynt-orange) !important;

    border-radius: var(--prynt-radius-md) !important;

    background: #0d0d0d !important;

    color: var(--prynt-text) !important;

    transition: var(--prynt-transition) !important;
}

/* Hover */
.orange-field input:hover,
.orange-field textarea:hover {

    border-color: var(--prynt-orange-hover) !important;
}

/* Focus */
.orange-field input:focus,
.orange-field textarea:focus {

    border-color: var(--prynt-orange-hover) !important;

    box-shadow: var(--prynt-shadow-orange) !important;

    outline: none !important;
}

/* Placeholder */
.orange-field input::placeholder,
.orange-field textarea::placeholder {

    color: #cfcfcf !important;
}

/* Labels */
.orange-field label,
.orange-field .kb-field-label,
.orange-field .kb-advanced-heading {

    color: var(--prynt-text) !important;

    font-weight: 600 !important;
}