.weave-native-form{margin:0;width:100%;text-align:left}.weave-native-form *{box-sizing:border-box}.weave-native-form .wnf-layout,.weave-native-form .wnf-column{display:flex;flex-wrap:wrap;column-gap:4.4%;align-content:flex-start;width:100%}.weave-native-form .wnf-half{width:47.8%}.weave-native-form .wnf-field{width:100%;margin:0 0 25px}.weave-native-form .wnf-field input,.weave-native-form .wnf-field textarea,.weave-native-form .wnf-field select{width:100%;max-width:100%;border:1px solid #ccc;border-radius:0;background:#fff;color:#444;font:inherit;font-size:12px;line-height:20px;margin:0;padding:10px;box-shadow:inset 0 1px 2px #eee;height:44px}.weave-native-form .wnf-field textarea{height:120px;resize:vertical}.weave-native-form input::placeholder,.weave-native-form textarea::placeholder{color:#999;opacity:1}.weave-native-form .wnf-field :focus{outline:2px solid #777;outline-offset:1px}.weave-native-form .wnf-button-wrap{width:100%;margin:0 0 25px}.weave-native-form .wnf-button{background:var(--wnf-button,#59a8c6);color:#fff;border:0;border-radius:0;box-shadow:none;padding:10px 20px;line-height:20px;font:inherit;font-size:16px;cursor:pointer;margin:0}.weave-native-form .wnf-button:hover{filter:brightness(.93)}.weave-native-form .wnf-full{width:100%}.weave-native-form .wnf-button:disabled{opacity:.6;cursor:wait}.weave-native-form .wnf-message{font-size:14px;color:#267348}.weave-native-form .wnf-error{color:#a71919}.weave-native-form .wnf-trap{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)}@media(max-width:600px){.weave-native-form .wnf-half{width:100%}}
.weave-native-form{padding-top:10px}.weave-native-form .wnf-field input,.weave-native-form .wnf-field textarea,.weave-native-form .wnf-field select{display:block}.weave-native-form .wnf-button{line-height:20px}
