.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.custom-contact-form .contact__button{display:flex;justify-content:center;align-items:center}.custom-contact-form .submit_button{display:flex;align-items:center;background-color:transparent;border:none;box-shadow:unset;outline:unset;font-family:var(--font-heading-family)!important;color:#fff;font-size:18px;font-weight:500;line-height:normal;padding:0;gap:4px;cursor:pointer}.custom-contact-form .submit_button .text{flex:1}.custom-contact-form .form__message{color:red}.custom-contact-form .form-status{color:#fff}.custom-contact-form .submit_button .svg_inner{max-width:26px;flex:26px;min-width:26px}.custom-contact-form .svg_inner svg{width:100%;height:100%;display:block}@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}}.custom-contact-form .page-width{max-width:560px;padding:120px 0 150px}.custom-contact-form .common_large_title h2 span{color:#dec4b7}.custom-contact-form .common_large_title h2{text-align:center;color:#fff;margin-bottom:56px}.custom-contact-form{padding:0 32px 40px}.custom-contact-form .contact-background-image-wrapper{border-radius:0 0 48px 48px;overflow:hidden}.custom-contact-form .field{flex-direction:column}.custom-contact-form .field:before,.custom-contact-form .field:after{display:none}.custom-contact-form .field__label_new{color:#fff;font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:800;line-height:100%;margin-bottom:12px}.custom-contact-form .field__input{min-height:56px;background:#fff;padding:20px 24px;margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:100%;border-radius:13px}.custom-contact-form .field__input::placeholder{opacity:1;color:#162845;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.custom-contact-form .text-area{min-height:15rem}.custom-contact-form .contact__button .button{text-transform:none;width:100%}.custom-contact-form .selected_option{position:relative}.custom-contact-form .selected_option svg{position:absolute;top:47px;right:24px}.custom-contact-form select.field__input{padding:0 24px;line-height:141%}@media screen and (min-width: 750px){.custom-contact-form .contact .field{margin-bottom:2.4rem}.custom-contact-form .contact__button{margin-bottom:0rem;margin-top:0}}@media screen and (min-width: 991px){.custom-contact-form .submit_button{font-size:28px}.custom-contact-form .submit_button .svg_inner{max-width:37px;flex:37px;min-width:37px}}@media screen and (min-width: 1640px){.custom-contact-form .submit_button{font-size:35px}}@media (max-width:990px){.custom-contact-form .contact-background-image-wrapper{padding:0 24px}.custom-contact-form .page-width{padding:56px 0 72px}.custom-contact-form .common_large_title h2{margin-bottom:40px}.custom-contact-form .field__input,.custom-contact-form .field__input::placeholder{font-size:14px;min-height:50px}.custom-contact-form{padding:0 12px 24px}.custom-contact-form .field__label_new{font-size:14px}.custom-contact-form .field{margin-bottom:2.4rem}.custom-contact-form .text-area.field__input{min-height:13rem}.custom-contact-form select.field__input{padding:0 24px;line-height:141%}.custom-contact-form .contact__button{margin-top:2.4rem}.custom-contact-form .selected_option svg{top:42px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-contact-form.css.map */
