@font-face {
  font-family: 'AmazoneCU';
  src: url('/Fonts/Amazone.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CursiveCU';
  src: url('/Fonts/Cursive.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Girls are WeirdCU';
  src: url('/Fonts/GirlsAreWeird.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HoamCU';
  src: url('/Fonts/Hoam.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'coneriascriptCU';
  src: url('/Fonts/coneriascript.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'stymieCU';
  src: url('/Fonts/stymie.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Peas and CarrotsCU';
  src: url('/Fonts/Peas and Carrots.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RounhandblkbtCU';
  src: url('/Fonts/Roundhanblkbt.TTF') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RounhandbdbtCU';
  src: url('/Fonts/Roundhandbdbt.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'BatmanCU';
  src: url('/Fonts/batman.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'MagnoliaskyCU';
  src: url('/Fonts/Magnoliasky.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CooperCU';
  src: url('/Fonts/cooper.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelsinkiCU';
  src: url('/Fonts/helsinki.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PrestigeCU';
  src: url('/Fonts/prestige.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'SketchBlockCU';
  src: url('/Fonts/Sketchblock.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'StencilCU';
  src: url('/Fonts/stencil.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
/* Tous les inputs an_pf_name[...] */
input.form-control[name^="an_pf_name["],
input[name^="an_pf_name["]{
  text-indent: 10px !important;   /* décale le texte de 5px à droite */
  text-align: left !important;    /* au cas où un style centre le texte */
  margin-bottom: 7px !important;  /* marge en bas */
}
/* Cacher UNIQUEMENT les champs Anvanto originaux (pas ceux du script) */
.js-anpf-field:has(input[name="an_pf_name[370]"]),
.js-anpf-field:has(input[name="an_pf_name[371]"]),
.js-anpf-field:has(input[name="an_pf_name[372]"]),
.js-anpf-field:has(input[name="an_pf_name[373]"]),
.js-anpf-field:has(input[name="an_pf_name[374]"]),
.js-anpf-field:has(input[name="an_pf_name[375]"]),
.js-anpf-field:has(input[name="an_pf_name[376]"]),
.js-anpf-field:has(input[name="an_pf_name[377]"]),
.js-anpf-field:has(input[name="an_pf_name[378]"]),
.js-anpf-field:has(input[name="an_pf_name[379]"]),
.js-anpf-field:has(input[name="an_pf_name[380]"]),
.js-anpf-field:has(input[name="an_pf_name[381]"]),
.js-anpf-field:has(input[name="an_pf_name[382]"]),
.js-anpf-field:has(input[name="an_pf_name[383]"]),
.js-anpf-field:has(input[name="an_pf_name[384]"]),
.js-anpf-field:has(input[name="an_pf_name[385]"]) {
  display: none !important;
}

/* Les inputs dans .avatar-card-wrapper DOIVENT rester visibles */
.avatar-card-wrapper input {
  display: block !important;
}