.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:2rem}.contact.page-width{max-width:65%}.contact .block__contact-us-wrap{border-radius:12px;background-color:var(--senary-color);padding:48px}.contact .block__contact-us-title{margin-bottom:12px;letter-spacing:0}.contact .block__contact-us-sub-title{color:var(--text-color)}.contact form{margin-top:40px}.contact .field{flex-direction:column-reverse;align-items:flex-start;gap:12px}.contact .field:after,.contact .field:before{content:none}.contact .field label{top:0;left:0;position:relative;font-size:var(--body);letter-spacing:0;color:var(--text-color);font-weight:var(--font-body-weight-bold);text-transform:capitalize}.contact .field:first-of-type{margin-top:0}.contact .field .field__input{margin:0;font-size:var(--body);padding:16px 20px;height:100%;min-height:100%;position:relative}.contact .field .field__input::placeholder{opacity:.8;color:var(--text-color);letter-spacing:0;text-transform:capitalize}.contact .field .field__input:focus,.contact .field .field__input:not(:placeholder-shown){margin:0;padding:16px 20px}.contact .field .field__input:focus~label,.contact .field .field__input:not(:placeholder-shown)~label,.contact .field__input:not(:placeholder-shown)~.field__label,.contact .field__input:not(:placeholder-shown){font-size:var(--body);top:0;left:0;letter-spacing:0}.contact .field-inner-wrap{width:100%;max-width:100%;position:relative;background-color:var(--tertiary-color);border-radius:12px}.contact .field select.field__input{padding:14px 20px!important;z-index:3;background:transparent}.contact .field .field-inner-wrap svg{cursor:pointer;position:absolute;right:0;top:50%;transform:translate(-12px,-50%) rotate(0);transition:transform .22s cubic-bezier(.2,.9,.3,1);transform-origin:50% 50%;z-index:1}.contact .field .field-inner-wrap.active svg{transform:translate(-12px,-50%) rotate(0) rotate(180deg)}.contact .block__cont-us-file-field{opacity:0;width:100%;position:absolute;top:0;height:100%;cursor:pointer}.contact .upload-button{padding:10px 16.5px;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--tertiary-color);background-color:var(--text-color)}.contact .block__cont-us-file_size_text{margin-top:8px;letter-spacing:0}.contact .contact__button{display:flex;justify-content:center;align-items:center;width:100%}.contact .button{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);border-radius:12px;letter-spacing:0;height:50px;width:22%}@media screen and (max-width: 990px){.contact.page-width{max-width:100%}}@media screen and (max-width: 749px){.contact .block__contact-us-wrap{padding:24px 20px}.contact .block__contact-us-title{margin-bottom:10px}.contact form{margin-top:30px}.contact .field{gap:8px}.contact .field .field__input{padding:14.5px 20px}.contact .field select.field__input{padding:12.6px 14px!important}.contact .button{height:100%;width:100%;min-height:34px}}@media screen and (min-width: 750px){.contact .field{margin-bottom:2.8rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:3.6rem}}@media screen and (min-width: 750px){.contact .contact__fields{display:flex;flex-direction:row;align-items:end;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-form.css.map */
