@charset "UTF-8";

/* Gravity Forms */
.gform-theme--foundation .gform_heading .gform_description {
    font-size: var(--wp--preset--font-size--small)
}
.gform-theme--foundation .gform-field-label.gfield_label,
.gform-theme--foundation .gfield select  {
    color: var(--wp--preset--color--main);
    font-size: var(--wp--preset--font-size--normal);
}
.gform-theme--foundation .gfield select {
    padding: 0px 1px 0px 7px;
}
.gform-theme--foundation .gfield_consent_label {
    color: var(--wp--preset--color--main);
    font-size: var(--wp--preset--font-size--small)
}
.gform-theme--foundation .gfield  .ginput_container input[type=text],
.gform-theme--foundation .gfield  .ginput_container input[type=email] {
    border-top: none;
    border-right: none;
    border-left: none;
    border-bottom: var(--wp--custom--bordure-onglet);
    padding-left: 0;
    box-shadow: none;
    border-radius: 0;
    background: transparent;
}
.has-background .gform-theme--foundation .gfield  .ginput_container input[type=text] {
    background: transparent
}
.gform-theme--foundation .gfield input[placeholder],
.gform-theme--foundation .gfield .grise {
    color: var(--wp--preset--color--labels);
    font-size: var(--wp--preset--font-size--normal)
}
.gform-theme--foundation .gfield select,
.gform-theme--foundation .gfield textarea,
.gform-theme--foundation .gfield input[type=checkbox] {
   border: var(--wp--custom--bordure-onglet); 
}
.gform-theme--foundation .gfield textarea {
    color: var(--wp--preset--color--labels);
    font-size: var(--wp--preset--font-size--normal)
}
.gform-theme--foundation.gform-theme.gform-theme--framework .gform-footer .gform_button.button {
    background-color: var(--wp--preset--color--main) !important;
    border-color: var(--wp--preset--color--main) !important;
    border-width: 2px !important;
    border-style: solid !important;
    font-size: var(--wp--preset--font-size--small) !important;
    font-style: normal !important;
    font-weight: 600 !important;
    letter-spacing: 1px !important;
    padding-top: var(--wp--custom--espacement-moyen--haut-bas) !important;
    padding-right: var(--wp--custom--espacement-moyen--droite-gauche) !important;
    padding-bottom: var(--wp--custom--espacement-moyen--haut-bas) !important;
    padding-left: var(--wp--custom--espacement-moyen--droite-gauche) !important;
    text-transform: uppercase !important;
    border-radius: 999px !important;
}