/*!/wp-content/themes/uniqa-dental/css/login-popup/login-popup.css*/.login-popup{border-radius:29px;box-shadow:0 6px 14px 0 #000;padding:0}.login-popup .fancybox-button{display:none}.login-popup .woo-slg-social-container{margin:0 auto;height:48px;width:100%;overflow:hidden;border:1.5px solid #97C3D8;border-radius:25px}.login-popup .woo-slg-social-container .woo-slg-social-wrap img{margin-top:6px;transform:scale(1.8);position:relative;z-index:1;pointer-events:none}@media (max-width:400px){.login-popup .woo-slg-social-container .woo-slg-social-wrap img{margin-top:11px;transform:scale(2.2)}}.login-popup .woo-slg-social-wrap{width:100%;height:100%}.login-popup .woo-slg-social-login-googleplus{position:static;display:block;height:100%}.login-popup .woo-slg-social-googleplus{top:-32px;height:100%;width:100%;z-index:0}@media (max-width:450px){.login-popup .woo-slg-social-googleplus{left:50%}}.login-popup .woo-slg-social-googleplus>div{opacity:1;height:100%;width:100%;left:unset;display:flex;justify-content:center;transform:scale(1.5)}@media (max-width:450px){.login-popup .woo-slg-social-googleplus>div{transform:scale(2.2)}}.login-popup .woo-slg-login-wrapper{margin-right:0;margin-bottom:0}.login-popup .button{text-align:center;display:block;width:100%;background:#D5E6ED;border:1.5px solid #97C3D8;border-radius:25px;font-weight:500;font-size:16px;line-height:18px;color:#526D7A;padding:14.5px 40px;transition:all 0.2s}.login-popup .button:hover{color:#fff;background-color:#A5C9DF;transition:all 0.2s}.login-popup .button.dark{color:#fff;background-color:#526D7A;border:1.5px solid #526D7A}.login-popup .button.dark:hover{background:#D5E6ED;border:1.5px solid #97C3D8}.login-popup .divider{font-weight:500;color:#526D7A}.login-popup .cf-turnstile{width:fit-content;margin:10px auto 0;position:relative;z-index:1}.login-popup .captcha-wrapper{height:96px;width:100%;max-width:fit-content;min-width:300px;margin:0 auto;position:relative}.login-popup .captcha-wrapper:before,.login-popup .captcha-wrapper:after,.login-popup .captcha-wrapper span{content:"";position:absolute;border-radius:50%;width:10px;height:10px;top:40%;background-color:#526D7A;animation:jump 0.9s ease-in-out infinite alternate}.login-popup .captcha-wrapper:before{left:55%;transform:translateX(-50%);animation-delay:0s}.login-popup .captcha-wrapper:after{left:50%;transform:translateX(-50%);animation-delay:0.3s}.login-popup .captcha-wrapper span{left:45%;transform:translateX(-50%);animation-delay:0.6s}@keyframes jump{0%{transform:translateY(0) translateX(-50%)}50%{transform:translateY(-10px) translateX(-50%)}100%{transform:translateY(0) translateX(-50%)}}.login-popup .woocommerce-privacy-policy-text{margin-top:-23px;text-align:justify}.login-popup .start{width:100%;padding:27px 78px 68px;max-width:570px;text-align:center}@media (max-width:768px){.login-popup .start{padding:27px 20px 68px}}.login-popup .start h2{font-size:25px;margin-bottom:37px}.login-popup .start .buttons{margin:0 auto;max-width:370px;width:100%;row-gap:16px}.login-popup .reset-sent{min-width:411px}@media (max-width:768px){.login-popup .reset-sent{min-width:unset}}.login-popup .reset-sent p{margin-top:19px;font-size:24px;line-height:28px;font-weight:500;margin-bottom:27px}.login-popup .reset-sent .button{max-width:151px;margin:0 auto}.login-popup .step{width:100%;max-width:411px;padding:30px 41px 48px}@media (max-width:768px){.login-popup .step{padding:30px 20px 48px}}.login-popup .step h2{font-size:24px;line-height:28px;font-weight:500;margin-bottom:20px}.login-popup .step input{width:100%;outline:none;border-radius:25px;border:1.5px solid #97C3D8;padding:14px 20px 14px 45px;color:#526D7A}.login-popup .step input:disabled{background:#EBEBEB}.login-popup .step label{position:relative;width:100%;color:#8DA0A7}.login-popup .step label:not(:first-of-type){margin-top:10px}.login-popup .step label:before{position:absolute;content:"";width:24px;height:24px;bottom:13px;left:15px}.login-popup .step [for=email]:before,.login-popup .step [for=lost-email]:before,.login-popup .step [for=signup_email]:before,.login-popup .step [for=create_email]:before{background:url(/wp-content/themes/uniqa-dental/css/login-popup/../../assets/img/email.svg) no-repeat center center/contain}.login-popup .step [for=password]:before,.login-popup .step [for=reset-password]:before,.login-popup .step [for=reset-password2]:before,.login-popup .step [for=create-password]:before{background:url(/wp-content/themes/uniqa-dental/css/login-popup/../../assets/img/password.svg) no-repeat center center/contain}.login-popup .step [for=create-name]:before{background:url(/wp-content/themes/uniqa-dental/css/login-popup/../../assets/img/user.svg) no-repeat center center/contain}.login-popup .step .error-msg{color:red}.login-popup .step .forgot{margin-top:9px;width:100%;display:inline-block;text-align:right;color:#8DA0A7;text-decoration:underline}.login-popup .step [type=submit]{margin-top:-14px;margin-bottom:10px}.login-popup .step [type=submit]:disabled{pointer-events:none}.login-popup .reset-step [type=submit],.login-popup .create-account [type=submit]{margin-top:14px}.login-popup .signup-step [type=submit]{margin-top:82px;margin-bottom:0}.login-popup .registration_success{text-align:center}.login-popup .registration_success img{max-width:150px}