.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}}.button-full{width:100%}.contact-form-wrapper .contact .image-with-form-wrapper .sec-media{width:50%;position:relative}.contact-form-wrapper .contact .image-with-form-wrapper .sec-media img{max-width:100%;width:100%;height:100%;position:absolute;object-fit:cover;vertical-align:middle}.contact-form-wrapper .contact .image-with-form-wrapper .form-wrapper{max-width:520px;width:100%;margin:0 auto;padding:0 20px}.contact-form-wrapper .contact .image-with-form-wrapper .title-wrapper{margin-bottom:40px}.contact-form-wrapper .contact .image-with-form-wrapper .title-wrapper .title{line-height:1;margin-bottom:32px}.contact-form-wrapper .contact .image-with-form-wrapper .title-wrapper p a{color:#d9b75f;font-weight:700}.contact-form-wrapper .contact .image-with-form-wrapper .title-wrapper p a:hover{opacity:.7}.contact-form-wrapper .contact .field{margin-bottom:15px}.contact-form-wrapper .contact .field:before,.contact-form-wrapper .contact .field:after{display:none}.contact-form-wrapper .contact .field .field__input:focus,.contact-form-wrapper .contact .field .field__input:not(:placeholder-shown),.contact-form-wrapper .contact .field .field__input:-webkit-autofill{box-shadow:none;outline:none}.contact-form-wrapper .contact .field .field__input{border:.5px solid #3C3C3C;border-radius:25px}.contact-form-wrapper .contact .field .contact__field-error .form__message{display:none}.contact-form-wrapper .contact .contact__button button,.contact-form-wrapper .contact .contact__button button:before,.contact-form-wrapper .contact .contact__button button:after{border-radius:25px}.contact-form-wrapper .form-agreement{display:flex;align-items:center}.contact-form-wrapper .form-agreement input[type=checkbox]{margin:0;position:absolute;opacity:0}.contact-form-wrapper .form-agreement label{font-size:12px;letter-spacing:0px;line-height:20px;padding-left:24px;position:relative;cursor:pointer;color:#121212}.contact-form-wrapper .form-agreement label:before{content:"";border:1px solid #000000;width:12px;height:12px;background:transparent center;display:flex;position:absolute;left:0;top:3px}.contact-form-wrapper .form-agreement label a{color:currentcolor}.contact-form-wrapper .form-agreement label a:hover{opacity:.7}.contact-form-wrapper .form-agreement input[type=checkbox]:checked+label:before{background:url(/cdn/shop/files/check.svg?v=1729150605) no-repeat center;background-size:8px}@media screen and (max-width:749px){.contact-form-wrapper .contact .field{margin-bottom:12px}.contact-form-wrapper .contact.page-width{padding-left:0;padding-right:0}.contact-form-wrapper .contact .image-with-form-wrapper .title-wrapper{margin-bottom:30px}.contact-form-wrapper .contact .image-with-form-wrapper .title-wrapper .title{line-height:1;margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
