/* A1 (08) : label flottant — focus ou champ rempli (.is-empty retiré par JS) */
.a1-container form .input-wrapper:focus-within input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]) + label,
.a1-container form .input-wrapper:focus-within select + label,
.a1-container form .input-wrapper:focus-within textarea + label,
.a1-container form .input-wrapper:not(.is-empty) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]) + label,
.a1-container form .input-wrapper:not(.is-empty) select + label,
.a1-container form .input-wrapper:not(.is-empty) textarea + label {
    background-color: transparent;
    font-size: 1rem;
    line-height: 1.5rem;
    top: -12px;
    left: 15px;
    background: #ffffff;
}
