::-webkit-input-placeholder{color:#8e8f90;font-style:italic;font-weight:400}:-ms-input-placeholder{color:#8e8f90;font-style:italic;font-weight:400}::placeholder{color:#8e8f90;font-style:italic;font-weight:400}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{background-color:#eaf2fa;border-style:none;color:#004188;font-family:Open Sans;font-size:.9375rem;font-weight:600;letter-spacing:.15px;line-height:24px;margin-top:10px;padding:10px;width:100%}input[type=email]:not(textarea),input[type=number]:not(textarea),input[type=password]:not(textarea),input[type=tel]:not(textarea),input[type=text]:not(textarea),textarea:not(textarea){height:2.8571428571rem}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:none}input[type=email]:-internal-autofill-selected,input[type=email]:-webkit-autofill,input[type=email]:-webkit-autofill:active,input[type=email]:-webkit-autofill:focus,input[type=email]:-webkit-autofill:hover,input[type=number]:-internal-autofill-selected,input[type=number]:-webkit-autofill,input[type=number]:-webkit-autofill:active,input[type=number]:-webkit-autofill:focus,input[type=number]:-webkit-autofill:hover,input[type=password]:-internal-autofill-selected,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:active,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:hover,input[type=tel]:-internal-autofill-selected,input[type=tel]:-webkit-autofill,input[type=tel]:-webkit-autofill:active,input[type=tel]:-webkit-autofill:focus,input[type=tel]:-webkit-autofill:hover,input[type=text]:-internal-autofill-selected,input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:active,input[type=text]:-webkit-autofill:focus,input[type=text]:-webkit-autofill:hover,textarea:-internal-autofill-selected,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#8e8f90!important}textarea{border-width:1px;resize:vertical}label,legend span{color:#004188;font-size:.875rem}label.form-required:after,legend span.form-required:after{color:#004188;content:"*";display:inline-block;height:6px;margin:0 .3em;width:6px}label a,legend span a{text-decoration:underline}fieldset{border:none;padding:0}fieldset legend{display:block;width:100%}fieldset legend+.fieldset-wrapper{margin-top:20px}fieldset legend+.fieldset-wrapper .field-prefix{display:block;margin-bottom:60px;margin-top:-30px}fieldset legend+.fieldset-wrapper .field-prefix .description{font-size:1rem}.webform-type-fieldset{margin-top:40px}.webform-type-fieldset .fieldset-legend{font-weight:700}.form-item,.form-wrapper,.form-wrapper .webform-flexbox,.webform-flexbox .webform-flexbox,div[id^=ajax-wrapper--]{margin-bottom:30px}.form-item .description,.form-wrapper .description,.form-wrapper .webform-flexbox .description,.webform-flexbox .webform-flexbox .description,div[id^=ajax-wrapper--] .description{font-size:.6875rem;margin-top:10px}.form-type-checkbox input,.form-type-radio input{opacity:0;width:0}.form-type-checkbox label,.form-type-radio label{cursor:pointer;font-weight:400;padding-left:30px;position:relative;white-space:normal}.form-type-checkbox label.small,.form-type-radio label.small{font-size:.75rem;font-style:italic;padding-left:20px}.form-type-checkbox label:before,.form-type-radio label:before{background:#fff;background-size:80%;border:2px solid #004188;border-radius:4px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.form-type-checkbox input:checked+label:before,.form-type-radio input:checked+label:before{background:#004188 url(/themes/custom/schaerdinger/assets/dist/images/check.svg) no-repeat 50%}.form-type-checkbox.disabled label,.form-type-radio.disabled label{color:#8e8f90}.form-type-checkbox.disabled label:before,.form-type-radio.disabled label:before{border:2px solid #8e8f90}.form-type-checkbox .inline,.form-type-radio .inline{display:flex}.form-type-checkbox .inline input,.form-type-radio .inline input{flex-basis:0;flex-grow:0;flex-shrink:1;opacity:0}.form-type-checkbox .inline label,.form-type-radio .inline label{flex-basis:100%;flex-grow:1;flex-shrink:1}.form-type-checkbox .description,.form-type-radio .description{margin-top:20px}.webform-options-display-side-by-side .form-type-checkbox,.webform-options-display-side-by-side .form-type-radio{margin-right:1em}.form-type-radio{margin-bottom:1em}.form-type-radio label:before{background-size:45%;border-radius:100%;height:1.4285714286rem;width:1.4285714286rem}.form-type-radio input:checked+label:before{background:#fff url(/themes/custom/schaerdinger/assets/dist/images/ellipse.svg) no-repeat 50%}.form-type-select .select-wrapper{background:#eaf2fa;cursor:pointer;height:2.8571428571rem;margin-top:10px;position:relative;width:100%}.form-type-select .select-wrapper:after{background:url(/themes/custom/schaerdinger/assets/dist/images/chevron.svg) no-repeat 50%;background-size:60%;bottom:10%;content:"";cursor:pointer;display:block;position:absolute;right:20px;top:calc(10% + 2px);transform:rotate(270deg);width:1rem;z-index:1}.form-type-select .select-wrapper select{-webkit-appearance:none;background:none;border:none;bottom:0;color:#004188;cursor:pointer;font-family:Open Sans;font-size:.9375rem;font-weight:600;height:2.8571428571rem;left:10px;letter-spacing:.15px;line-height:24px;position:absolute;right:10px;top:0;width:calc(100% - 20px);z-index:2}.form-type-select .select-wrapper select.placeholder{color:#8e8f90;font-style:italic;font-weight:400}.form-type-select .select-wrapper select:focus{outline:none}.form-item.text-format-wrapper{margin-bottom:20px}.form-item.text-format-wrapper .form-textarea-wrapper{margin-top:20px}.form-item.text-format-wrapper .form-item.form-type-textarea{margin-bottom:0}.form-item.text-format-wrapper .filter-wrapper{background:#ebeded}.form-item--error input,.form-item--error select,.form-item--error textarea{border:1px solid;border-color:#ff7c7c!important}.form-item--error-message{color:#ff7c7c;padding-top:20px}.form-item--error-message strong{font-size:.9375rem!important;font-weight:400}table.ui-datepicker-calendar tr{height:auto}.ui-widget.ui-widget-content{border:1px solid #85a2c3}.ui-widget-content{border:1px solid #eaf2fa;color:#004188}.ui-widget-header{border:1px solid #85a2c3}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#eaf2fa;border:1px solid #004188;color:#004188}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#004188;border:1px solid #004188;color:#fff}#edit-chargennummer--description img,#edit-ean-code--description img{max-width:300px}.form-item.form-type-managed-file .form-submit,.form-item.form-type-webform-document-file .form-submit,.form-item.form-type-webform-image-file .form-submit,.form-item.form-type-webform-video-file .form-submit{display:none}.form-type-datelist .form-item,.webform-select-other{margin-bottom:0}.form-type-datelist .container-inline{display:flex!important;justify-content:flex-start}.form-type-datelist .container-inline>div{flex:0 0 32%}.form-type-datelist .container-inline>div:nth-child(2n){margin-left:auto;margin-right:auto}fieldset.webform-composite-hidden-title{margin-bottom:30px;margin-top:0}fieldset.webform-composite-hidden-title .fieldset-wrapper{margin-top:0}@media (min-width:768px){.form-type-datelist .container-inline>div{flex:0 0 140px;margin-left:0!important;margin-right:20px!important}.webform-flexbox{margin:0}.webform-flexbox .webform-flex{margin-right:20px}.webform-flexbox .webform-flex:last-child{margin-right:0}.webform-flexbox .webform-flexbox{margin:0}.webform-flex--container{margin:0 0 30px}}.webform-element-help{vertical-align:text-bottom}.webform-message,.webform-submission-form .messages{margin-bottom:60px}.webform-elements .form-type-number.webform-has-field-suffix>div{display:flex}.webform-elements .form-type-number.webform-has-field-suffix>div>*{height:2.8571428571rem;margin-top:10px;padding:10px;width:50%}.webform-submission-form .form-item.hide{display:none}.webform-submission-form .form-item .webform-image-file .form-file{margin-bottom:10px;margin-top:6px;width:100%}.webform-submission-form .form-item .webform-image-file input[type=file]::file-selector-button{background:#eaf2fa;border:1px solid #004a9a;color:#004a9a;cursor:pointer;padding:10px 20px;transition:background .2s ease-in-out}.webform-submission-form .form-item .webform-image-file input[type=file]::file-selector-button:hover{background:#85a2c3;border:1px solid #004a9a}.webform-submission-form .form-item .webform-image-file .form-type-checkbox{margin-bottom:10px}.webform-submission-form .form-item .webform-image-file .form-type-checkbox label,.webform-submission-form .form-item .webform-image-file .form-type-radio label{padding-left:0}.webform-submission-form .form-item .webform-image-file .form-type-checkbox label:before,.webform-submission-form .form-item .webform-image-file .form-type-radio label:before{display:none}.webform-submission-form .form-item .webform-image-file .throbber{background-color:#fff;background-image:url(/themes/custom/schaerdinger/assets/dist/images/loading-small.gif);background-position:50%;background-repeat:no-repeat;height:24px;width:24px}.paragraph--type--form{padding:0 0 40px}.paragraph--type--form table .even,.paragraph--type--form table .odd,.paragraph--type--form table thead th:not(.heading-leading){background-color:transparent}.paragraph--type--form table td{border:0;margin:0;padding:0}