.ppc-ficha-field {
    margin: 1rem 0;
}
.ppc-ficha-field label {
    display: block;
    font-weight: 600;
    margin-bottom: .35rem;
}
.ppc-ficha-field input {
    width: 100%;
    max-width: 420px;
}
.ppc-ficha-field small {
    display: block;
    margin-top: .25rem;
    opacity: .75;
}
.ppc-ficha-button-wrap {
    margin-top: 1rem;
}
.ppc-ficha-button {
    display: inline-flex !important;
    align-items: center;
    gap: .35rem;
}
