@charset "UTF-8";
/*
Theme Name: crocorun
*/

.acf-form .acf-label label{
    display:none
}
.acf-field{
    border:none !important
}

.acf-notice{
    padding: 10px;
    border-radius: 14px;
    display: flex;
    align-items: center;
    gap: 8px;
}
.acf-error-message{
    background: rgba(225, 0, 0, 0.1) !important;
    border-color: transparent;
    color: #e10000;
}
.acf-field input[type=text], .acf-field input[type=password], .acf-field input[type=date], .acf-field input[type=datetime], .acf-field input[type=datetime-local], .acf-field input[type=email], .acf-field input[type=month], .acf-field input[type=number], .acf-field input[type=search], .acf-field input[type=tel], .acf-field input[type=time], .acf-field input[type=url], .acf-field input[type=week], .acf-field textarea, .acf-field select{
    width: 100% !important;
    font-size: 14px!important;
    font-weight: 400!important;
    line-height: 16px !important;
    padding: 16px 20px !important;
    border-radius: 12px !important;
    color: rgba(49, 57, 79, 0.7) !important;
    background-color: #f8fafc !important;
}

.acf-field-group .acf-fields .acf-field{
    display: block;
    
    clear:unset !important;
} 

/* Masquer le champ de fichier */
.acf-basic-uploader input[type="file"] {
   display: noddne;
}

/* Ajouter un curseur pour indiquer que l'image est cliquable */
.acf-image-uploader img {
    cursor: pointer;
}
.acf-fields.-border{
    border:none !important
}
.acf-fields>.acf-field{
    padding:10px !important;
}
.acf-fields>.acf-field.acf-field-image{
    padding:0px 10px !important;
}
textarea {
    height: 90px;
    
}

.grid-8 {
    display: grid;
    grid-template-columns: repeat(8, 1fr);
}

.message-box input{
    background: #efefef !important
}


body.no-mx .style-3, .no-m {
    margin-left: -24px;
    margin-right: -24px;
}