.vnf{box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#333232;text-align:left;margin:0;width:100%}.vnf *{box-sizing:border-box}.vnf-title{margin:0 0 16px;font-family:Nexa Bold,sans-serif;font-weight:700;font-size:24px;line-height:1.2;color:#333232}.vnf-sub{margin:-8px 0 18px;font-size:16px;line-height:1.4;color:#333232;opacity:.8}.vnf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.vnf-full{grid-column:1/-1}.vnf-f{display:block;margin:0}.vnf-f>span{display:block;margin:0 0 6px;font-size:15px;font-weight:500;line-height:1.3;color:#333232}.vnf-f>span em{font-style:normal;color:#c0392b}.vnf-f>span i{font-style:normal;font-weight:300;opacity:.7}.vnf input[type=text],.vnf input[type=email],.vnf input[type=tel],.vnf select,.vnf textarea{display:block;width:100%;height:46px;margin:0;padding:10px 12px;border:1px solid rgba(51,50,50,.25);border-radius:6px;background:#fff;color:#333232;font:inherit;font-size:16px;line-height:1.4;-webkit-appearance:none;appearance:none}.vnf select{padding-right:34px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23333232' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 12px center}.vnf textarea{height:auto;min-height:96px;resize:vertical}.vnf input::placeholder,.vnf textarea::placeholder{color:#333232;opacity:.45}.vnf input:focus,.vnf select:focus,.vnf textarea:focus{outline:none;border-color:#23bcca;box-shadow:0 0 0 3px #23bcca38}.vnf-bad input,.vnf-bad select,.vnf-bad textarea{border-color:#c0392b;box-shadow:0 0 0 3px #c0392b24}.vnf-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;margin:20px 0 0;padding:0 24px;border:0;border-radius:1000px;background:#333232;color:#fff;font-family:Nexa Bold,sans-serif;font-weight:700;font-size:20px;line-height:1.3;cursor:pointer;transition:background .15s}.vnf-btn span{padding-top:4px}.vnf-btn:hover{background:#000}.vnf-btn[disabled]{opacity:.7;cursor:wait}.vnf-msg{margin:12px 0 0;padding:10px 12px;border-radius:6px;background:#fdedeb;color:#9b2c20;font-size:14px;line-height:1.4}.vnf-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vnf-inline{display:flex;gap:10px;align-items:stretch}.vnf-inline .vnf-f{flex:1}.vnf-inline .vnf-btn{width:auto;min-height:46px;margin:0;font-size:18px;background:#f7cb15;color:#333232}.vnf-inline .vnf-btn:hover{background:#ffd83a}.vnf-done{padding:24px 18px;border-radius:8px;background:#f1fafb;text-align:center;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.vnf-ok{width:46px;height:46px;margin:0 auto 10px;border-radius:50%;background:#23bcca;color:#fff;font-size:24px;line-height:46px}.vnf-done-t{margin:0 0 6px;font-family:Nexa Bold,sans-serif;font-weight:700;font-size:20px;color:#333232}.vnf-done-m{margin:0;font-size:16px;line-height:1.45;color:#333232}.vnf--dark .vnf-title,.vnf--dark .vnf-f>span{color:#fff}.vnf--dark .vnf-f>span em{color:#f7cb15}.vnf--dark .vnf-btn{background:#f7cb15;color:#333232}.vnf--dark .vnf-btn:hover{background:#ffd83a}.vnf-done.vnf--dark{background:#ffffff14}.vnf-done.vnf--dark .vnf-done-t,.vnf-done.vnf--dark .vnf-done-m{color:#fff}.s-27-form .vnf,.s-38-form .vnf{padding:24px}#PopupModal-popup_free_onboarding .s-38-form .vnf{padding:24px 2rem}@media(max-width:749px){.vnf-grid{grid-template-columns:1fr}.vnf-inline{flex-direction:column}.vnf-inline .vnf-btn{width:100%}.vnf-btn{font-size:18px}.s-27-form .vnf,.s-38-form .vnf{padding:18px 16px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/vnf-forms.css.map */
