.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}}.contact-form-wrapper .contact{max-width:1380px;padding-left:20px;padding-right:20px}.contact-form-wrapper .contact .image-with-form-container{display:flex;align-items:stretch;justify-content:center}.contact-form-wrapper .contact .image-with-form-container .image-with-form-form-block{width:740px;padding-left:30px;display:flex}.contact-form-wrapper .contact .image-with-form-container .image-with-form-form-block .image-with-form-form-block-main{max-width:500px;width:100%;margin:auto}.contact-form-wrapper .contact .image-with-form-container .image-with-form-image-block{width:600px;display:flex}.contact-form-wrapper .contact .image-with-form-container .image-with-form-image-block img{max-width:100%;width:100%;height:auto;object-fit:cover;vertical-align:middle;max-height:100%;aspect-ratio:1/1.11}.contact-form-wrapper .contact .sec-title{margin:0 0 23px}.contact-form-wrapper .contact .sec-text{margin-bottom:40px}.contact-form-wrapper .contact .sec-text a{font-weight:500;color:rgba(var(--color-button),1)}.contact-form-wrapper .contact .sec-text a:hover{opacity:.7}.contact-form-wrapper .contact .sec-text>*:first-child{margin-top:0}.contact-form-wrapper .contact .sec-text>*:first-child{margin-bottom:0}.contact-form-wrapper .contact .field{margin-bottom:16px}.contact-form-wrapper .contact .contact__button{margin-top:30px}.contact-form-wrapper .contact .field textarea+.field__label{background:#fff}.text-area:focus~.field__label,.text-area:not(:placeholder-shown)~.field__label,.text-area:-webkit-autofill~.field__label{padding:5px 2px 2px;left:15px;margin-top:-5px}.contact-form-wrapper .form-agreement{display:flex;align-items:center;position:relative;margin-top:18px}.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:16px;padding-left:22px;position:relative;cursor:pointer;color:#888;font-family:var(--font-body-family);font-weight:300}.contact-form-wrapper .form-agreement label:before{content:"";border:1px solid #888888;width:16px;height:16px;background:transparent center;display:flex;position:absolute;left:0;top:0}.contact-form-wrapper .form-agreement label a{color:currentcolor;font-weight:400}.contact-form-wrapper .form-agreement label a:hover{color:#000}.contact-form-wrapper .form-agreement input[type=checkbox]:checked+label:before{background:url(https://cdn.shopify.com/s/files/1/0932/9619/7970/files/check.svg?v=1742562713) no-repeat center;background-size:8px}@media screen and (max-width:769px){.contact-form-wrapper .contact .image-with-form-container .image-with-form-form-block{padding:20px 30px}}@media screen and (max-width:749px){.contact-form-wrapper .contact .sec-title{margin-bottom:17px;font-weight:900}.contact-form-wrapper .contact .sec-text{margin-bottom:30px}.contact-form-wrapper .form-agreement{margin-top:14px}.contact-form-wrapper .contact .field{margin-bottom:14px}.contact-form-wrapper .contact .image-with-form-container .image-with-form-form-block{width:100%;margin:auto;padding:56px 17px 35px}.contact-form-wrapper .contact .image-with-form-container .image-with-form-form-block .image-with-form-form-block-main{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-contact-form.css.map */
