.contact img{max-width:100%}.contact.page-width{padding-inline:4.8rem;display:flex;gap:4rem;align-items:start}.contact-page-text-wrapper,.contact-box-wrapper{max-width:50%;width:100%}.contact .contact-box .field{margin-bottom:.8rem}.contact .contact-box .field .field__input{padding:1.1rem 1.5rem;border-radius:4px;border:1px solid var(--Black-200, #656464);min-height:4.6rem;margin:0;letter-spacing:normal}.contact .contact-box .field .field__input.text-area{min-height:13.4rem}.contact .contact-box .field .field__label{top:1.2rem;font-size:1.2rem;font-weight:400;line-height:2.2rem;letter-spacing:0}.contact .contact-box .field:after{box-shadow:none}.contact-box .contact__fields{grid-template-columns:repeat(1,1fr)}.contact-box .contact__button{margin-top:.8rem}.contact .form__message{align-items:flex-start}.contact .form__message.success{margin:0;flex:1}.contact .form-success-msg svg{margin:.2rem}.contact .form-success-msg{display:flex;gap:.8rem;margin-bottom:3.2rem;justify-content:space-between}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact-page-title.title{margin-top:0;margin-bottom:1.6rem}.get-in-touch{border-radius:.8rem;background-color:var(--get-in-touch-bg);padding:2.4rem;max-width:33.9rem;margin-top:4rem;margin-inline:auto}.get-in-touch-title{margin:0;text-transform:capitalize}.get-in-touch-wrapper{margin-top:.8rem;display:flex}.get-in-touch-wrapper:has(.get-in-touch-call-icon){align-items:start}.get-in-touch-email p,.get-in-touch-call p{margin:0;white-space:nowrap}.get-in-touch-wrapper a{color:inherit;text-decoration:none}.get-in-touch-email-icon,.get-in-touch-call-icon{display:flex;justify-content:center;align-items:center;color:#121212;margin-right:1.6rem}.get-in-touch-wrapper:has(.get-in-touch-call-wrapper){flex-direction:column}.get-in-touch-wrapper .get-in-touch-call-wrapper{display:flex}.get-in-touch-wrapper .available-time{margin-left:3.2rem}.get-in-touch-wrapper .get-in-touch-email{margin-left:.1rem}.get-in-touch-wrapper .get-in-touch-call{margin-left:.3rem}.get-in-touch-wrapper .email-title{text-wrap:nowrap}.contact__button .button:after{content:none}.contact__button button.cta-link{background-color:transparent;padding:0;border:none;cursor:pointer}.contact__button.send-again-button .button-solid__primary{padding:1.45rem 2.3rem;border-radius:.4rem}.contact-page .contact-page-description,.contact-page .contact-form-description,.contact .contact-box .field .field__label,.get-in-touch-wrapper{color:var(--description-color)}.contact .contact-box .field__input:focus~.field__label{left:1.6rem}@media screen and (min-width:768px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}.contact-box .contact__button .button{border-radius:4px;overflow:hidden;padding:1rem 2.3rem;min-height:4.6rem}.form-title-wrapper .contact-form-title{margin:0}.form-title-wrapper p{margin:.8rem 0}.contact-box{padding:4rem;border-radius:.8rem}.contact-box-wrapper .required{margin-left:-.35rem}.contact.page-width:has(.form-success-msg){align-items:center}@media screen and (min-width:768px){.contact__button{margin-top:4rem}}@media screen and (min-width:768px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (max-width:1023px){.contact.page-width{flex-wrap:wrap;padding-inline:1.6rem}.contact-page-text-wrapper,.contact-box-wrapper{max-width:100%;width:100%}.contact-box{padding:2.4rem}.contact-box:has(.form-success-msg){padding:4rem}}
/*# sourceMappingURL=/cdn/shop/t/369/assets/section-contact-form.css.map */
