.va-login-wrapper{width:min(1120px,calc(100% - 40px));margin:36px auto 50px;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 14px 45px rgba(0,0,0,.1)}.va-login-info,.va-login-form{min-width:0}.va-panel-inner{width:100%;padding:42px 48px 44px}.va-login-info{background:#080808;color:#fff;position:relative}.va-login-info::before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:#f00}.va-login-form{background:#fff}.va-top-label{display:block;color:#ff1515;font-size:10px;line-height:1.2;font-weight:700;letter-spacing:1.6px;margin:0 0 8px}.va-panel-title{font-size:30px;line-height:1.18;font-weight:700;margin:0 0 12px}.va-login-info .va-panel-title{color:#fff}.va-login-form .va-panel-title{color:#111}.va-panel-intro{font-size:14px;line-height:1.6;margin:0 0 27px}.va-login-info .va-panel-intro{color:#bdbdbd}.va-login-form .va-panel-intro{color:#777}.va-form-intro{margin-bottom:20px}.va-login-tip{display:flex;align-items:flex-start;gap:16px;margin-bottom:23px}.va-login-tip:last-child{margin-bottom:0}.va-login-tip-icon{width:42px;height:42px;min-width:42px;border-radius:50%;background:rgba(255,0,0,.13);display:flex;align-items:center;justify-content:center}.va-login-tip-icon svg{width:19px;height:19px;fill:#ff2020}.va-login-tip-content{min-width:0}.va-login-tip-content h3{color:#fff;font-size:15px;line-height:1.3;font-weight:600;margin:0 0 5px}.va-login-tip-content p{color:#bdbdbd;font-size:13px;line-height:1.55;margin:0}.va-file-example{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:6px 10px;background:#181818;border:1px solid #292929;border-radius:4px;color:#fff;font-size:11px}.va-file-example span{color:#ff2020;font-size:9px;font-weight:700;letter-spacing:.8px}.va-woo-form-holder{width:100%;min-height:0!important;height:auto!important;margin:0!important;padding:0!important}.va-woo-form-holder #customer_login{width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;top:auto!important;bottom:auto!important;transform:none!important;align-items:flex-start!important;justify-content:flex-start!important}.va-woo-form-holder #customer_login>*{min-height:0!important;height:auto!important;margin-top:0!important;padding-top:0!important;top:auto!important}.va-woo-form-holder #customer_login .u-column1,.va-woo-form-holder #customer_login .u-column2,.va-woo-form-holder #customer_login .col-1,.va-woo-form-holder #customer_login .col-2{width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;float:none!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;top:auto!important;transform:none!important}.va-woo-form-holder .woocommerce-form-login,.va-woo-form-holder .woocommerce-form-register{min-height:0!important;height:auto!important;margin-top:0!important;padding-top:0!important;top:auto!important;transform:none!important}.va-woo-form-holder .form-row{margin-bottom:13px}.va-woo-form-holder input[type=text],.va-woo-form-holder input[type=email],.va-woo-form-holder input[type=password]{width:100%}.va-woo-form-holder h2,.va-woo-form-holder h3{margin-top:0!important}.woocommerce-account .va-woo-form-holder form,.woocommerce-account .va-woo-form-holder .woocommerce-form,.woocommerce-account .va-woo-form-holder #customer_login{min-height:0!important;height:auto!important;margin-top:0!important;padding-top:0!important}.va-woo-form-holder button,.va-woo-form-holder .button,.va-woo-form-holder input[type=submit]{transition:opacity .2s ease,background .2s ease}@media (max-width:980px){.va-login-wrapper{width:min(760px,calc(100% - 30px));grid-template-columns:1fr;margin:30px auto 45px}.va-panel-inner{padding:38px 38px 40px}}@media (max-width:600px){.va-login-wrapper{width:calc(100% - 24px);margin:22px auto 40px;border-radius:7px}.va-panel-inner{padding:30px 24px 34px}.va-panel-title{font-size:26px}.va-login-tip{gap:13px;margin-bottom:21px}.va-login-tip-icon{width:39px;height:39px;min-width:39px}.va-login-tip-icon svg{width:18px;height:18px}}