.woocommerce-password-strength{margin-top:1rem;border-radius:var(--mbr);border:1px solid var(--mbc);padding-block:.25rem;font-weight:400;transition:color .3s ease,border-color .3s ease,background-color .3s ease}.woocommerce-password-strength.short{color:var(--nfc);border-color:var(--nbc);background-color:var(--ngc)}.woocommerce-password-strength.bad{color:var(--wfc);border-color:var(--wbc);background-color:var(--wgc)}.woocommerce-password-strength.good{color:#055160;border-color:#b6effb;background-color:#cff4fc}.woocommerce-password-strength.strong{color:var(--pfc);border-color:var(--pbc);background-color:var(--pgc)}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#ffffff00;width:auto;padding:0}.main-content{margin-top:0!important;width:100%;height:100vh;display:grid;place-items:center}.sign-container{width:100%;height:100%;overflow:hidden}.sign-container .sign-container-box{position:absolute;top:0;overflow:scroll;height:100%;inset-inline-end:0}.sign-container .sign-content{height:auto;min-height:100%;display:flex;align-items:center}.sign-container .sign-box{display:none;transition:opacity .5s ease}.sign-container .sign-box.active{display:flex;align-items:center}.sign-container .sign-box.image-box img{width:100%;height:100vh}.sign-container .sign-box.form-box{position:absolute;inset:0;z-index:10;overflow-y:auto;background-color:rgba(255,255,255,.5);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--mbr)}.sign-container .sign-box.form-box form{border:none!important}.sign-container .sign-box.form-box .title{font-size:1.5rem}.sign-container .sign-box.form-box .switch-page{color:var(--mtc);font-size:.9rem}.sign-container .sign-box.form-box .dig-custom-field,.sign-container .sign-box.form-box .form-row{position:relative}.sign-container .sign-box.form-box .required{color:var(--ffc)}.sign-container .sign-box.form-box label:not(.woocommerce-form-login__rememberme){position:absolute;top:.7rem;z-index:1;inset-inline-start:1rem;padding-inline:.25rem;color:var(--ffc);font-size:1rem}.sign-container .sign-box.form-box label.woocommerce-form-login__rememberme{width:auto}.sign-container .sign-box.form-box input:not([id=rememberme]):not([type=submit]){padding-block:1rem .75rem;border-radius:var(--mbr);padding-inline:1.25rem;border:1px solid var(--mbc);background-color:rgba(255,255,255,.651);transition:padding-top .3s ease,border-color .3s ease,background-color .3s ease}.sign-container .sign-box.form-box input:focus:not([type=submit]):not(.countrycode):not([id=rememberme]){padding-top:2.25rem!important;border-color:var(--kc)!important;background-color:#fff!important}.sign-container .sign-box.form-box input:not(.empty):not([type=submit]):not(.countrycode):not([type=checkbox]){padding-top:2.25rem!important}.sign-container .sign-box.form-box input.countrycode{padding-block:1rem .85rem!important;padding-inline:.25rem!important;position:absolute;inset-block:0;inset-inline-start:0;border:none!important;background:unset!important;margin-top:auto;width:3rem!important}.sign-container .sign-box.form-box input[name=tel_national]{padding-inline-start:50px!important}.sign-container .sign-box.form-box label.woocommerce-form-login__rememberme{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.sign-container .sign-box.form-box .digcon{position:relative;display:flex}.sign-container .sign-box.form-box .dig_wc_countrycodecontainer{position:static}.sign-container .sign-box.form-box .submit-button{border-radius:var(--mbr);font-size:.9rem;box-shadow:none}.sign-container .sign-box.form-box .submit-button .mdc-button__ripple{border-radius:var(--mbr)}.sign-container .sign-box.form-box .woocommerce-Button{padding:.75rem!important;width:100%;font-weight:unset!important;background:var(--mtc);color:#fff;border-radius:var(--mbr);margin-top:.75rem;font-size:.9rem}.sign-container .sign-box.form-box .woocommerce-privacy-policy-text a{text-decoration:underline}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;position:relative;width:20px;height:20px;border:2px solid #bdbdbd;border:2px solid #ccd0dc;background:#fff;border-radius:5px;min-width:20px}@media screen and (min-width:768px){.sign-container .sign-box.form-box{inset:3rem}}@media screen and (min-width:992px){.sign-container{width:900px;height:80%;background-color:rgba(255,255,255,.3);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--mbr);border:1px solid rgba(255,255,255,.18)}.sign-container .sign-container-box{position:static}.sign-container .sign-box{height:100%;width:100%}.sign-container .sign-box.form-box{position:static;background:unset;box-shadow:none;-webkit-backdrop-filter:unset;backdrop-filter:unset;border-radius:unset}.sign-container .sign-box.image-box img{height:100%;border-radius:var(--mbr)}.sign-container .sign-box.form-box .title{font-size:2.5rem}}@media screen and (min-width:1400px){.sign-container{width:1200px}}.sign-container .digits-form_tab-bar .digits-form_tab-item{font-weight:unset;font-size:1rem}.sign-container .digits-form_tab-bar .digits-tab_active{border-bottom:unset}.sign-container .digits-form_body{margin-top:1rem}.sign-container .sign-box.form-box .digits-form_input>input:not(.empty):not([type=submit]):not(.countrycode):not([type=checkbox]){padding-top:1rem!important}