.form--full-width .date-picker__calendar,.form--full-width .form-field{width:100%}.form--full-width .date-picker__calendar .react-datepicker__day,.form--full-width .date-picker__calendar .react-datepicker__day-name,.form--full-width .date-picker__calendar .react-datepicker__time-name{width:14.2857142857%}.label{position:relative;display:block;box-sizing:border-box;align-items:center;color:var(--color-text-default);cursor:pointer;font-size:var(--font-size-base);line-height:var(--spacing-5);transition:color var(--transition)}.label[aria-disabled=true]{color:var(--color-neutral-a80)}.label.label--control{display:inline-flex;cursor:pointer;gap:var(--spacing-2)}.label.label--control:not([aria-disabled=true]):hover{color:var(--color-purple-dark)}.label.label--control:has(input:not(:disabled):checked){color:var(--color-purple-700)}.label.label--hidden{gap:0}.label.label--sm{font-size:var(--font-size-copy-small);line-height:var(--line-height-copy-small)}.label.label--fill-parent{height:100%;align-items:center}.label.label--input{color:var(--color-neutral-a80);font-size:var(--font-size-copy-small);font-weight:var(--font-weight-light);line-height:var(--line-height-copy-small)}@media(min-width:48.001rem){.label.label--input{font-size:var(--font-size-copy-xsmall)}}.label__text{flex:1 1 auto;cursor:pointer}