.b2b-contact img{max-width:100%}.b2b-contact .field{display:block;margin-bottom:.5rem}@media screen and (min-width:750px){.b2b-contact .field{margin-bottom:.5rem}}@media screen and (max-width:749px){.contact .grid .grid__item{width:100%;max-width:100%}.contact__list>li{flex:1 0 calc(50% - 1rem)}}@media screen and (max-width:480px){.contact__list>li{flex:0 0 100%}}.b2b-contact .field input,.b2b-contact .field textarea{border-radius:2px;border:1px solid #CCE2EF;background:#cce2ef26;box-shadow:none}.b2b-contact .contact-grid{margin:0;--grid-horizontal-spacing: 10px}.b2b-contact .field{margin-bottom:.5rem}.b2b-contact .field label{padding-left:6px}.b2b-contact .title-wrapper{margin-bottom:0}.b2b-contact .form__label{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.7px;text-transform:uppercase;color:#002069}.b2b-contact .field span{color:#d23c3b}.b2b-contact .divider-line{color:#d1d1d1;height:1px;border-radius:20px;width:100%;align-self:stretch;margin-top:20px;margin-bottom:0}.b2b-contact .form-grid{width:100%;display:flex;flex-wrap:wrap;--flex-gap: 10px;gap:var(--flex-gap)}.b2b-contact .form-grid-item-full-width{flex:0 0 100%}.b2b-contact .form-grid-item-one-third-width{flex:0 0 calc(33.33% - var(--flex-gap) / 2)}.b2b-contact .form-grid-item-two-third-width{flex:0 0 calc(66.66% - var(--flex-gap) / 2)}.b2b-contact .form-grid-item-half-width{flex:0 0 calc(50% - var(--flex-gap) / 2)}.b2b-contact .input-title{font-size:24px;font-style:normal;line-height:normal;text-transform:none;color:var(--Markenfarben-Dunkelblau, #002069);text-align:center}.b2b-contact .form__facet-checkbox{position:relative;display:flex;align-items:center;word-break:break-word;line-height:1.6rem;cursor:pointer}.b2b-contact .form__facet-checkbox input[type=checkbox]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:.1rem;width:.1rem}.b2b-contact .form__facet-checkbox .icon{color:rgb(var(--color-border));background-color:rgb(var(--color-background));margin-inline-end:1rem;flex-shrink:0;width:2rem;height:2rem}.b2b-contact .form__facet-checkbox .icon path:last-child{color:#fff}.b2b-contact .form__facet-checkbox input[type=checkbox]:checked+svg path{border-radius:2px;fill:#fff}.b2b-contact .form__facet-checkbox input[type=checkbox]:checked+svg{border-radius:2px;background-color:#002069;border:1px solid #002069;width:18px;height:18px;margin-right:12px}.b2b-contact .form__facet-checkbox svg{border-radius:2px;border:1px solid var(--Markenfarben-Hellblau, #CCE2EF);background:#cce2ef26;width:18px;height:18px;margin-right:12px}.b2b-contact .form__facet-checkbox svg path{fill:transparent}.b2b-contact .checkbox-wrapper{display:flex;justify-content:left;flex-wrap:wrap;row-gap:20px}.b2b-contact .checkbox-wrapper>*{flex:0 0 25%}.b2b-contact .checkbox-wrapper label{font-size:15px;font-weight:300;letter-spacing:.3px;color:#000}.b2b-contact .account-details-wrapper{margin-top:50px}.b2b-contact .input-title.left{text-align:left!important}.b2b-contact .input-title.center{text-align:center!important}.b2b-contact .input-title.right{text-align:right!important}.b2b-contact .title-wrapper.left{justify-content:left!important}.b2b-contact .title-wrapper.center{justify-content:center!important}.b2b-contact .title-wrapper.right{justify-content:right!important}.b2b-contact .title-field{margin-bottom:-10px}.b2b-contact .contact-form-container{display:flex;width:532px;flex-direction:column;align-items:center;margin:auto}.b2b-contact contact-form-state{min-width:532px}@media screen and (max-width:750px){.b2b-contact .form-grid-item-half-width{flex:0 0 100%}.b2b-contact .contact-form-container{width:100%}.b2b-contact contact-form-state{min-width:auto}.b2b-contact .checkbox-wrapper{justify-content:space-between}.b2b-contact .checkbox-wrapper>*{flex:0 0 33.33%}}.b2b-contact .field label.file-input-wrapper{border:1px dashed var(--Markenfarben-Hellblau, #CCE2EF);padding:1.4rem 2.5rem;border-radius:2px;background:#cce2ef26;width:100%;padding-top:17px;padding-bottom:17px}.b2b-contact .file-input-wrapper svg{margin-bottom:5px}.b2b-contact .file-input-content-wrapper{text-align:center;color:#002069}.b2b-contact .contact__button .button{width:100%}.b2b-contact .contact__button{margin-top:3cap}.b2b-contact .submit-info p{color:var(--System-Colors-Grey-5, #646560);text-align:center;font-size:12px;font-weight:400;line-height:normal}.b2b-contact .submit-info p a{color:inherit;font-size:inherit}.b2b-contact .richtext-info p,.b2b-contact .richtext-info h1,.b2b-contact .richtext-info h2,.b2b-contact .richtext-info h3,.b2b-contact .richtext-info h4,.b2b-contact .richtext-info h5,.b2b-contact .richtext-info h6{color:var(--Markenfarben-Dunkelblau, #002069);text-align:center;font-family:Source Sans Pro;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.3px}.b2b-contact .richtext-info p{font-size:15px}.b2b-contact .field__input.invalid,.b2b-contact .field input.invalid{box-shadow:inset 0 0 0 .1rem var(--color-critical)}.b2b-contact .uploaded-files{text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.7px;color:#002069}.b2b-contact .alert-accounts{color:var(--color-critical);margin-top:-5px;padding-left:5px;font-size:15px}
/*# sourceMappingURL=/cdn/shop/t/41/assets/section-b2b-contact-form.css.map */
