.section-contact-form{background:linear-gradient(165deg,#f6efe4,#efe5d4 55%,#e7dcc8)!important}.section-contact-form .section__inner{background:transparent!important;padding-top:4.5rem!important;padding-bottom:4.5rem!important}.section-contact-form .contact{max-width:100%!important;margin:0!important}.section-contact-form .image-with-text{max-width:560px!important;margin:0 auto!important}.section-contact-form .image-with-text__container{display:block!important;border-radius:20px!important;overflow:visible!important;box-shadow:0 24px 60px #14110d26!important;border:1px solid rgba(28,26,23,.05)!important;background:#fff!important;min-height:0!important}.section-contact-form .image-with-text__media-item{display:none!important}.section-contact-form .image-with-text__text-item{width:100%!important}.section-contact-form .image-with-text__content{padding:4.4rem 4rem!important;background:#fff!important;box-shadow:none!important;border-radius:20px!important;height:auto!important}.section-contact-form .contact-form__heading{color:#1c1a17!important;text-transform:none!important;text-align:center!important;font-size:3rem!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.05!important;margin:0 0 .7rem!important}.section-contact-form .contact-form__heading:before{content:"Kundeservice";display:block;font-size:1.05rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#9a7a4e;margin:0 0 1rem}.section-contact-form .contact-form__heading:after{display:none!important}.section-contact-form .contact-form__text,.section-contact-form .section-content__text,.section-contact-form .image-with-text__content>.section-content>p,.section-contact-form .rte p{color:#1c1a1780!important;text-align:center!important;font-size:1.35rem!important;line-height:1.5!important}.section-contact-form .field{position:relative!important;margin:0 0 1.1rem!important;background:#f5f3ee!important;border:1px solid rgba(28,26,23,.1)!important;border-radius:11px!important;box-shadow:none!important;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease!important}.section-contact-form .image-with-text__content .field:focus-within,.section-contact-form .field:focus-within{background:#f5f3ee!important;border-color:#1c1a1752!important;box-shadow:none!important}.section-contact-form .field__label span[aria-hidden=true],.section-contact-form .field label span[aria-hidden=true]{display:none!important}.section-contact-form .field input,.section-contact-form .field textarea,.section-contact-form .field__input,.section-contact-form .field select,.section-contact-form input[type=text],.section-contact-form input[type=email],.section-contact-form input[type=tel],.section-contact-form input[type=url],.section-contact-form textarea{width:100%!important;background:transparent!important;color:#1c1a17!important;border:0!important;box-shadow:none!important;padding:1.6rem 1.5rem .4rem!important;font-size:1.4rem!important;box-sizing:border-box!important}.section-contact-form .field input{height:4.7rem!important}.section-contact-form .field textarea,.section-contact-form textarea{min-height:10rem!important;padding-top:1.9rem!important}.section-contact-form .field input::placeholder,.section-contact-form .field textarea::placeholder,.section-contact-form .field__input::placeholder,.section-contact-form textarea::placeholder{color:transparent!important}.section-contact-form .field input:focus,.section-contact-form .field textarea:focus,.section-contact-form .field__input:focus{outline:none!important;box-shadow:none!important;background:transparent!important}.section-contact-form .field label,.section-contact-form .field .field__label{position:absolute!important;left:1.6rem!important;top:2.35rem!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;color:#1c1a1773!important;font-size:1.4rem!important;pointer-events:none!important;transition:all .15s ease!important;background:transparent!important}.section-contact-form .field input:focus~label,.section-contact-form .field input:not(:placeholder-shown)~label,.section-contact-form .field textarea:focus~label,.section-contact-form .field textarea:not(:placeholder-shown)~label,.section-contact-form .field .field__input:focus~.field__label,.section-contact-form .field .field__input:not(:placeholder-shown)~.field__label{top:1.05rem!important;transform:none!important;font-size:1rem!important;color:#1c1a1780!important}.section-contact-form button.button,.section-contact-form .contact button,.section-contact-form button[type=submit],.section-contact-form .image-with-text__content button,.section-contact-form .grid-span-2 button,.section-contact-form .field button{--color-button: 28, 26, 23 !important;--color-button-text: 255, 255, 255 !important;--alpha-button-background: 1 !important;--buttons-radius: 11px !important;--buttons-radius-outset: 11px !important;--buttons-border-width: 0px !important;background:#1c1a17!important;background-color:#1c1a17!important;color:#fff!important;border:1.5px solid transparent!important;border-radius:11px!important;min-height:4.9rem!important;padding:0 3.8rem!important;font-size:1.4rem!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:none!important;box-shadow:none!important;transition:transform .2s ease,box-shadow .25s ease!important}.section-contact-form button.button:hover{transform:translateY(-2px)!important;box-shadow:0 10px 26px #00000038!important}.section-contact-form button.button:before,.section-contact-form .image-with-text__content button:before,.section-contact-form .grid-span-2 button:before{background:#1c1a17!important;background-color:#1c1a17!important;background-image:none!important;border-radius:11px!important;border:0!important;box-shadow:none!important;opacity:1!important}.section-contact-form button.button:after{border-radius:11px!important;border:0!important}.section-contact-form button.button:hover:before{background:#2a2622!important;background-color:#2a2622!important}.section-contact-form a,.section-contact-form .link{text-decoration:none!important}.section-contact-form .image-with-text__content button[type=submit].button,.section-contact-form .image-with-text__content button[type=submit],.section-contact-form .image-with-text__content button.button{background:#1c1a17!important;background-color:#1c1a17!important;background-image:none!important;border-radius:11px!important;color:#fff!important}.section-contact-form .image-with-text__content button[type=submit].button:before,.section-contact-form .image-with-text__content button[type=submit]:before,.section-contact-form .image-with-text__content button[type=submit]:after,.section-contact-form .image-with-text__content button.button:before,.section-contact-form .image-with-text__content button.button:after{background:#1c1a17!important;background-color:#1c1a17!important;background-image:none!important;border-radius:11px!important;border:0!important;box-shadow:none!important}.section-contact-form .image-with-text__content button[type=submit]:hover{background:#2a2622!important;background-color:#2a2622!important}@media(max-width:749px){.section-contact-form .image-with-text{max-width:100%!important}.section-contact-form .image-with-text__content{padding:3.2rem 2.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/contact-modern.css.map */
