.contact img{max-width:100%}.contact .form__message{align-items:flex-start;border:none;box-shadow:none;outline:none;outline-offset:unset}.contact__button{text-align:left}.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}}.grecaptcha-badge{visibility:hidden}.contact .title-wrapper--no-top-margin span{display:block;color:var(--color-icon);font-weight:400;margin-bottom:30px;font-family:var(--font-heading-family)}.section-contact-form .page-width{max-width:1720px;margin:auto}.contact-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:0 40px}.contact-image img{width:100%;border-radius:10px;object-fit:cover}.radio-group-full{margin-bottom:26px}.radio-item{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:8px}.radio-item input{width:18px!important;height:18px!important;accent-color:#000;display:inline-block!important;opacity:1!important}.flex-code{display:flex;justify-content:left;gap:20px}@media(max-width:749px){.contact-wrapper{grid-template-columns:1fr}.contact-image{order:-1}.contact-wrapper{padding:0}}.floating-field{position:relative;width:100%;margin-bottom:26px}.floating-field input,.floating-field textarea{width:100%;padding:18px 14px 8px;font-size:16px;border:1px solid #d4d4d4;border-radius:6px;background:#fff;color:#111;outline:none;transition:all .2s}.floating-field label{position:absolute;top:10px;left:14px;font-size:15px;color:#777;pointer-events:none;transition:.2s}.floating-field input:focus+label,.floating-field input:not(:placeholder-shown)+label,.floating-field textarea:focus+label,.floating-field textarea:not(:placeholder-shown)+label{top:-9px;left:10px;font-size:12px;background:#fff;padding:0 4px;color:#000}.floating-field input:focus,.floating-field textarea:focus{border-color:#000}.radio-title{display:block;font-weight:600;margin-bottom:10px}.radio-item{display:flex;align-items:center;gap:8px;margin-bottom:6px}.radio-item input{width:18px;height:18px;accent-color:#000}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-contact-form.css.map */
