.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:2.5rem}.contact .contact--form .field__input::-webkit-input-placeholder{color:rgba(var(--color-foreground),.75)}.contact .contact--form .field__input::-moz-placeholder{color:rgba(var(--color-foreground),.75)}.contact .contact--form .field__input::-ms-input-placeholder{color:rgba(var(--color-foreground),.75)!important}.contact .contact__fields .field--with-error{margin-bottom:4.5rem}.contact .field--with-error .contact__field-error{position:absolute;bottom:-3rem;left:0}.contact-heading{font-weight:var(--font-weight-semibold);margin-block-end:1.5rem}.contact--content .content p{margin-block-start:.4em;margin-block-end:.4em}.contact--content .content p:empty{display:block;height:1rem}.contact--content h6{margin-block-start:1.15em;margin-block-end:.35em}.contact--content .content p strong{font-weight:var(--font-weight-semibold)}.contact--form{background:none}.contact__button{margin-top:3rem}.contact__button .button{padding-top:2.1rem;padding-bottom:2rem}@media screen and (min-width: 750px){.contact__button{margin-top:3.8rem}}@media screen and (max-width: 1024px){.contact--form{position:relative}.contact--content-show+.contact--form{margin-top:5rem}}@media screen and (min-width: 750px) and (max-width: 1024px){.contact-form-bg{width:calc(100% + 10rem);left:-5rem}}@media screen and (max-width: 749px){.contact-form-bg{width:calc(100% + 2rem);left:-1rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-contact-form.css.map */
