.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}.contact__button .start_crt_icon{display:none!important}@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_form{border-radius:16px;border:3px solid var(--primary-green);background:#ebfff4;box-shadow:8px 8px #535354;padding:40px}.contact_form form#ContactForm textarea{min-height:184px;border-radius:30px!important;border:2px solid #221F1A;background:#fff;resize:vertical!important}.contact_form_inner{display:flex;gap:60px;justify-content:space-between}.contact_form_inner .contact_form__right img{width:100%;height:100%}.contact_form h2.title{color:var(--secondary-black);font-size:var(--sub-title-32);font-style:normal;font-weight:400;line-height:120%;text-align:start}.bg-editor-uploads{position:relative;overflow:hidden;display:inline-block;width:100%;margin:0;background:#fff;display:flex;padding:20px 16px;border-radius:10px;border:1px dashed var(--border-grey);cursor:pointer;justify-content:center;align-items:center;gap:10px}span.ct-upload-button{display:flex;align-items:center}.bg-editor-uploads input[type=file]{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;cursor:pointer}.bg-editor-uploads button{cursor:pointer;background:transparent;border:0}.bg-editor-uploads label{order:1;color:var(--grey-light);font-family:var(--primary-font);font-size:var(--small-text-14);font-style:normal;font-weight:var(--font-medium);line-height:120%;text-shadow:none;box-shadow:none}form#ContactForm .field__input,form#ContactForm .customer .field input{border-radius:100px;border:2px solid var(--secondary-black);background:#fff;font-family:var(--primary-font);overflow:hidden;color:var(--secondary-black);letter-spacing:.32px}form#ContactForm .customer select,form#ContactForm .select__select{border-radius:100px;border:2px solid var(--secondary-black);font-family:var(--primary-font);overflow:hidden}.countryfield .select select{position:relative;background:url(/cdn/shop/files/Down_Arrow.svg?v=1733912010) #fff;background-repeat:no-repeat;background-position:98% center;background-size:24px}form#ContactForm .field:before,form#ContactForm .field:after{display:none}form#ContactForm .select__select,.field input,.customer select{min-height:56px}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none}form#ContactForm .field__label,form#ContactForm .customer .field label{color:#221f1a;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.32px;top:calc(2rem + 2px);display:flex;align-items:self-start}.contact_form h2{margin-top:0}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none;outline:0;border-radius:var(--inputs-radius)}form#ContactForm label svg{height:20px;top:-4px;position:relative;margin-right:10px}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:1rem!important}.contact__button{display:flex;justify-content:end}.contact{padding-top:120px}.contact_form__right{width:calc(100% - 688px)}.contact_form__left{width:100%;max-width:628px}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{display:none!important}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:1.5rem!important}@media(max-width:1399px){.contact_form_inner{display:flex;gap:20px}.contact_form_inner>div{width:50%}}@media(max-width:991px){.contact_form{padding:20px}.contact_form_inner{flex-direction:column}.contact_form_inner>div{width:100%;max-width:100%}.contact_form__right{display:none}.contact__button{justify-content:center}}@media(max-width:767px){.contact{padding-top:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-contact-form.css.map */
