.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}}.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-section--zaaisha{background:#fff}.contact--zaaisha{max-width:72rem}.contact--zaaisha .contact__heading,.contact--zaaisha .title{color:#000;font-family:Jost,sans-serif!important;font-size:2.71rem!important;font-weight:400!important;letter-spacing:.12em!important;line-height:1.2!important;margin:0 0 3.2rem!important;text-align:center!important;text-transform:uppercase!important}.contact--zaaisha .field{margin-bottom:1.6rem}.contact--zaaisha .field__label{color:transparent!important;pointer-events:none}.contact--zaaisha .field__input,.contact--zaaisha .text-area{background:#fff!important;border:.1rem solid #d6d6d6!important;border-radius:0!important;box-shadow:none!important;color:#000!important;font-family:Catamaran,sans-serif!important;font-size:1.4rem!important;font-weight:400!important;letter-spacing:.02em;min-height:5.2rem;padding:1.4rem 1.6rem!important}.contact--zaaisha .field__input::placeholder,.contact--zaaisha .text-area::placeholder{color:#8a8a8a!important;font-family:Catamaran,sans-serif!important;opacity:1}.contact--zaaisha .field__input:focus,.contact--zaaisha .text-area:focus{background:#fff!important;border-color:#111!important;box-shadow:none!important;outline:none!important}.contact--zaaisha .text-area{min-height:16rem;resize:vertical}.contact--zaaisha .contact__button{margin-top:.8rem}.contact--zaaisha .contact__submit{background:#111!important;background-color:#111!important;border:.1rem solid #111111!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-family:Jost,sans-serif!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:.16em!important;min-height:5.2rem;overflow:hidden;position:relative;text-transform:uppercase!important;transition:color .55s cubic-bezier(.22,1,.36,1);width:100%;z-index:0}.contact--zaaisha .contact__submit:before{background:#fff;content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform:translate(-101%);transition:transform .65s cubic-bezier(.22,1,.36,1);will-change:transform;z-index:-1}.contact--zaaisha .contact__submit:after{box-shadow:none!important;content:none!important}.contact--zaaisha .contact__submit:hover,.contact--zaaisha .contact__submit:focus-visible{background:#111!important;background-color:#111!important;border-color:#111!important;box-shadow:none!important;color:#111!important}.contact--zaaisha .contact__submit:hover:before,.contact--zaaisha .contact__submit:focus-visible:before{transform:translate(0)}@media(prefers-reduced-motion:reduce){.contact--zaaisha .contact__submit,.contact--zaaisha .contact__submit:before{transition:none}}@media screen and (max-width:749px){.contact--zaaisha .contact__heading,.contact--zaaisha .title{font-size:2.2rem!important;margin-bottom:2.4rem!important}.contact--zaaisha .field__input,.contact--zaaisha .text-area,.contact--zaaisha .contact__submit{font-size:1.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
