.contact__list--item-content p{margin:0}span.h4.contact__list--item-heading{color:rgb(var(--color-foreground),.7);margin-bottom:.5rem;display:block}.contact__form--wrapper.color-background-3{background-color:rgba(var(--color-background),.1)}.contact__form--wrapper .input__field,.contact__form--wrapper input[type=email],.contact__form--wrapper input[type=text]{background-color:transparent;border-radius:unset;border-left:transparent;border-right:transparent;padding:0;border-top:transparent;font-weight:600;border-color:rgba(var(--color-foreground),.15);margin-bottom:0}.contact__form--wrapper{border-radius:2rem}.contact__form--wrapper input:focus{box-shadow:none;border-color:rgba(var(--color-foreground))}.contact__form--wrapper *:focus-visible{box-shadow:none;outline:none;border-color:rgba(var(--color-foreground))}.contact__form--wrapper .input__field_form+.input__field_form{margin-top:3.8rem}.contact__form--wrapper .input__field_form.textarea__field{margin-top:5rem}.contact__form--input.textarea{border-radius:2px}.contact__form--wrapper input::-webkit-input-placeholder{color:rgba(var(--color-foreground))}.contact__form--wrapper input::-moz-placeholder{color:rgba(var(--color-foreground))}.contact__form--wrapper input:-ms-input-placeholder{color:rgba(var(--color-foreground))}.contact__form--wrapper input:-moz-placeholder{color:rgba(var(--color-foreground))}.contact__form--wrapper textarea::placeholder{color:rgba(var(--color-foreground))}.contact__form--header{margin-bottom:5rem}.contact__form--heading{font-weight:600}.contact__button{margin-top:2rem;text-align:center;display:flex;justify-content:space-between;align-items:flex-end}.full--width-section .contact__list--wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px;margin-bottom:3rem}@media only screen and (min-width:1200px){.contact__form--container{padding:0 10rem}}.text__area{padding:1.2rem;min-height:10rem;resize:none}.contact__section .small-text{font-size:10.24px;font-weight:300}@media only screen and (min-width:768px){.half--width-section .contact__list--item+.contact__list--item{margin-top:7rem}.contact__form--wrapper{padding:8rem 6rem}}@media only screen and (max-width:767px){.contact__list--wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.contact__list--wrapper{margin-bottom:3rem}.contact__form--wrapper{padding:6rem 3rem}}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.grecaptcha-badge{visibility:hidden}.contact__section:not(.product-contact__section) .form--wrapper{padding:40px 50px;border-radius:30px;position:relative;margin-bottom:3rem!important}.contact_form--input--wrapper:not(.no-margin-bottom){width:100%;background-color:transparent}.contact__form--input{width:100%!important;font-size:16px!important;font-weight:400;background-color:transparent!important;padding:1rem!important;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid rgba(var(--color-foreground),.55);font-family:var(--font-body-family);margin-bottom:1rem!important}.contact__form--input:focus{box-shadow:none}.contact_form--input--wrapper>textarea{border:1px solid rgb(var(--color-foreground),.5)!important;margin-top:1rem}.contact_form--input--wrapper>textarea:focus{box-shadow:none;border:none}.contact__form--heading{margin-bottom:1.5rem}.contact__form--datenschutz-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.contact__form--left--column{padding-right:6rem}.contact__form--subtext{margin-bottom:30px}.contact__section--row{display:flex;flex-wrap:wrap}.contact__form--left--column,.contact__form--right--column{flex:0 0 auto;width:50%}.contactform__overlay--icon{position:absolute;right:-35px}.mobile_shown{display:none}.mobile_hidden{display:block}@media screen and (max-width:990px){.contact__section--row{flex-direction:column-reverse}.contact__form--left--column,.form--wrapper,.contact__form--right--column{width:100%!important;margin:0}.contact__form--left--column{padding:0!important}.form--wrapper{padding:20px 30px!important}.mobile_shown{display:block}.mobile_hidden{display:none}.contact__snippet--wrapper{display:flex;flex-wrap:wrap;justify-content:center}.contactform__overlay--icon{scale:.6}}.contact__section .form-status,.contact__section .form-status-list{color:#fff}.contact__section .form-status-list *{color:#fff!important;margin-right:2rem}.product-contact__section{--text-color: 0,0,0;--background-color: #E7F2FA;--border-color:#C8DFF2}.product-contact__section .row{--bs-gutter-y: 15px}.product-contact__section .contact__form--input{background-color:var(--background-color)!important;color:rgb(var(--text-color))!important;font-family:var(--font-body-family);border-bottom:1px solid var(--border-color)!important;height:50px}.product-contact__section .contact__form--input::placeholder{color:rgba(var(--text-color),.6)!important}.product-contact__section .form--wrapper{padding:0!important}.product-contact__section .contact__form--heading{color:inherit!important}.product-contact__section .form-status,.product-contact__section .form-status-list{color:var(--color-foreground);width:auto}.product-contact__section .form__message{line-height:inherit}.product-contact__checkbox input[type=checkbox]+label a{color:#0196d8}.contact__checkbox--wrapper{display:flex;align-items:baseline;gap:5px;margin-bottom:15px}.contact__checkbox--wrapper .information{display:flex;align-items:center;gap:10px}.contact__checkbox--wrapper .information svg{min-width:20px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
