.form-fieldset{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:2rem;padding-bottom:0}.form-fieldset .input{grid-column:span 4/span 4;padding-left:0;padding-right:0}.form-fieldset .order{margin-bottom:1rem}.form-fieldset .formOrder,.form-fieldset .message,.form-fieldset .object,.form-fieldset .order,.form-fieldset .title,.form-fieldset .upload,.form-fieldset h2{grid-column:span 4/span 4!important}.form-fieldset .formOrder input,.form-fieldset .message input,.form-fieldset .object input,.form-fieldset .order input,.form-fieldset .title input,.form-fieldset .upload input,.form-fieldset h2 input{width:100%}.form-fieldset h2{margin-bottom:0;margin-top:1rem}.form-fieldset .address,.form-fieldset .city,.form-fieldset .street{grid-column:span 3/span 3!important}.form-fieldset .birthdate{grid-column:span 4/span 4!important;position:relative}.form-fieldset .birthdate .labelItem{left:0;margin-top:-1.5rem;position:absolute;top:0}.form-fieldset .birthdate label{width:100%}.form-fieldset .birthdate label input{--tw-text-opacity:1;border-style:none;color:hsl(var(--p)/var(--tw-text-opacity));display:block;width:100%}.form-fieldset .birthdate label input:focus{--tw-border-opacity:1;--tw-ring-opacity:1;--tw-ring-color:hsl(var(--a)/var(--tw-ring-opacity));border-color:hsl(var(--a)/var(--tw-border-opacity))}.form-fieldset .use_correspondence_for_billing{margin-bottom:1.5rem}.form-fieldset .conditional-billing-email{display:none;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-fieldset .birthday-custom{grid-column:span 4/span 4!important}.form-fieldset .nr,.form-fieldset .number,.form-fieldset .zip{grid-column:span 1/span 1!important}.form-fieldset .message{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.form-fieldset .message textarea{height:6rem}.form-fieldset .choices__item .listIcon{background-color:transparent}.form-fieldset .choices__item .h1,.form-fieldset .choices__item .h2,.form-fieldset .choices__item .h3,.form-fieldset .choices__item .h4,.form-fieldset .choices__item .h5,.form-fieldset .choices__item .h6,.form-fieldset .choices__item h1,.form-fieldset .choices__item h2,.form-fieldset .choices__item h3,.form-fieldset .choices__item h4,.form-fieldset .choices__item h5,.form-fieldset .choices__item h6,.form-fieldset .choices__item p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.form-fieldset .choices__item p{color:hsla(0,0%,100%,.6)}.form-fieldset .choices__item{--tw-bg-opacity:1!important;background-color:hsl(var(--p)/var(--tw-bg-opacity))!important}.form-fieldset .actions{margin-top:6rem}.actions .button{margin-bottom:0}html[lang=fr] .containerKurse{display:none}.formOrder{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#de-kurs-form-25 .input.gst-number,#de-kurs-form-25 .input.kurs,#de-kurs-form-25 .input.teilnehmer,#kurs-form .input.gst-number,#kurs-form .input.kurs,#kurs-form .input.teilnehmer,.choices__input.choices__input--cloned,.choices__list.choices__list--dropdown{display:none}#de-kurs-form-25 .input.date,#kurs-form .input.date{display:block;margin-top:-2rem!important;position:relative}#de-kurs-form-25 .input.date label,#kurs-form .input.date label{display:block;position:relative}#de-kurs-form-25 .input.date label input,#kurs-form .input.date label input{clip:rect(0,0,0,0)!important;background:transparent!important;border:none!important;box-shadow:none!important;display:none!important;height:0!important;left:-9999px!important;margin:0!important;max-height:0!important;max-width:0!important;min-height:0!important;min-width:0!important;opacity:0!important;outline:none!important;overflow:hidden!important;padding:0!important;pointer-events:none!important;position:absolute!important;top:-9999px!important;visibility:hidden!important;width:0!important;z-index:-9999!important}#de-kurs-form-25 .input.date .error,#de-kurs-form-25 .input.date .help-inline,#kurs-form .input.date .error,#kurs-form .input.date .help-inline{clip:auto!important;display:block;height:auto!important;margin:.25rem 0 0!important;opacity:1;overflow:visible!important;position:relative;position:static!important;visibility:visible;white-space:normal!important;width:auto!important}#de-kurs-form-25 .input.date label input#de-kurs-form-25-date{display:none!important;height:0!important;visibility:hidden!important;width:0!important}@media (min-width:640px){.form-fieldset .birthdate label input{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:768px){.form-fieldset{-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}.form-fieldset .input{grid-column:span 2/span 2}.form-fieldset .use_correspondence_for_billing{margin-bottom:0}.form-fieldset .birthday-custom{grid-column:span 2/span 2!important}.form-fieldset .birthday-custom+.input{margin-top:1.75rem}.form-fieldset input,.form-fieldset textarea{font-size:18px;letter-spacing:0;line-height:27px;padding:.75rem}}
/*# sourceMappingURL=Forms.css.map */