/* Incisione/Font/Nome */
details#edit-v-configuratore-voci-t-8 {
  /* Riga per aprire/chiudere il details */
  summary {
    /* Aggiungo i : dopo i label delle righe */
    #v_configuratore_voci__t_15-list-row .list-row-label::after,
    #v_configuratore_voci__t_14-list-row .list-row-label::after {
      content: ":";
    }
  }

  /* Contenuto */
  div.wrapper > .content {
    fieldset {
      width: 100%;

      /* Nascondo titoli "Font" e "Nome" (perché nome è già label dell'input) */
      legend {
        display: none !important;
      }
    }

    /* Font */
    fieldset#edit-v-configuratore-voci-t-15 {
      /* Immagini */
      .wizard-label-image img {
        border: 1px solid #ccc;
      }
    }

    /* Nome */
    fieldset#edit-v-configuratore-voci-t-14 {
      .form-item-wrapper {
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 0.5rem 1rem;
        width: 100%;

        label {
          display: flex;
          align-items: center;
          justify-content: center;

          * {
            margin: 0;
          }
        }

        input {
          max-width: 140px;
        }
      }

      /* Anteprima */
      .wizard-name-show-preview {
        font-size: 0.8rem;
        display: none;

        &[data-status="disabled"] {
          --color: #bbb;
        }
      }
    }
  }
}
