.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:2rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact .title{font-size:calc(var(--font-heading-scale) * 2rem);font-family:commuters-sans;font-weight:600;text-align:center;margin-bottom:0rem;letter-spacing:2px}.contact p{text-align:center;font-family:freight-display-pro;font-size:1.6rem}.contact .contact__button{text-align:center}.contact .contact__button{text-align:center;margin-top:2.5rem}.contact .field{flex-direction:column}.contact .field:before,.contact .field:after{content:none}.contact .field label.field__label{z-index:99;display:flex;gap:7px;font-weight:600;position:static;width:100%;margin-bottom:.3rem;font-family:commuters-sans;font-size:1rem;text-transform:uppercase}.contact .field .field__input{position:relative;border:1px solid var(--color-deep-gray);padding:1.5rem;box-shadow:none;letter-spacing:0}.contact .field textarea{height:200px}.contact .field__input::placeholder{display:block;opacity:1;color:#453e48}.contact .contact__fields{margin-top:5rem}.contact .contact-page-new{max-width:79.4rem;margin:0 auto}.contact .contact-page-new a{color:var(--color-anchorlink)}.contact .contact-page-new .button:hover{background:var(--color-primary-hover)}.succes-wrap .form-status{font-family:commuters-sans;font-weight:600;font-size:2rem;letter-spacing:1.6px;box-shadow:none;outline:none;margin-bottom:2rem;margin-top:0}.succes-wrap span{font-family:freight-display-pro;font-size:1.6rem;text-align:center;margin-bottom:2rem}.succes-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 0 10rem}.succes-wrap .logo-image-sent{margin-top:4rem}.succes-wrap span a{color:var(--color-anchorlink);text-decoration:underline}@media screen and (max-width: 749px){.succes-wrap{padding:0rem 1.5rem 9.6rem}.contact .title,.succes-wrap .form-status{font-size:calc(var(--font-heading-scale) * 1.4rem)}.succes-wrap .logo-image-sent{margin-top:2rem}.succes-wrap .logo-image-sent svg{width:120px;height:120px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-contact-form.css.map */
