span.required{color:#e31616;font-family:'EB Garamond';font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;position:relative;right:2px}.form-login{width:400px}section.loginForm .custom-registration{width:400px;margin:auto}.loginForm h2{text-align:center}.login-bottom{text-align:center}button.woocommerce-button{font-size:18px !important;font-weight:500;line-height:30px !important;letter-spacing:.14em;background:#333;color:#fff;text-transform:uppercase;border-radius:50px;padding:14px 40px;border:1px solid #333;width:100%}label.error{color:#e31616}.woocommerce-privacy-policy-text{font-family:'EB Garamond';font-size:16px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left}.login-bottom>a{color:#c09a5c;font-family:'Futura Std';font-size:18px;font-weight:500;line-height:22px;letter-spacing:0em;text-decoration:underline}.login-bottom{font-family:'EB Garamond';font-size:18px;font-weight:500;line-height:23px;letter-spacing:0em}.show-password-input{width:20px;height:12px;position:absolute;z-index:90;top:24.8px;left:auto;right:20px;background-image:url('https://basketeer-staging.s3.ap-south-1.amazonaws.com/wp-content/uploads/2023/07/eye-open.svg');background-size:contain;background-repeat:no-repeat;display:block;transform:translateY(-50%)}.show-password-input.display-password{background-image:url('https://basketeer-staging.s3.ap-south-1.amazonaws.com/wp-content/uploads/2023/07/eye-closed.svg');width:20px;height:16px}.password-view-slash input{padding:15px 20px 16px;font-family:Montserrat;font-size:14px;font-weight:500;line-height:17px;letter-spacing:1px;text-align:left;border:1px solid silver;width:100%}section.registrationForm label{font-family:'EB Garamond';font-size:16px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left}section.registrationForm input{padding:15px 20px 16px;font-family:'Montserrat';font-size:14px;font-weight:500;line-height:17px;letter-spacing:1px;text-align:left;border:1px solid silver;margin-top:15px;width:100%}section.registrationForm h2{font-family:EB Garamond;font-size:36px;font-weight:400;line-height:47px;letter-spacing:0em;text-align:center}.loginForm .container-fluid{padding:50px 0 65px !important}.woocommerce-form-row>label,.woocommerce-form-row>input{width:100%}.loginForm h2{font-family:EB Garamond;font-size:36px;font-weight:400;line-height:47px;letter-spacing:0em;margin-bottom:40px}.woocommerce-form-row{margin-bottom:20px;display:grid}.woocommerce-form-row>label{font-family:EB Garamond;font-size:16px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left}.woocommerce-form-row>input::placeholder{color:#c7c7c7}.woocommerce-form-row>.password-view-slash input::placeholder{color:#c7c7c7}.woocommerce-form-row>.password-view-slash input{margin-top:0}.password-view-slash{margin-top:15px;position:relative;display:grid}.woocommerce-form-row>input{padding:15px 20px 16px;font-family:Montserrat;font-size:14px;font-weight:500;line-height:17px;letter-spacing:1px;text-align:left;border:1px solid silver;margin-top:15px}.login-button{transition:scale .5s ease-in-out}.login-button:hover{scale:1.1;transition:scale .5s ease-in-out}.separator{display:flex;align-items:center}.separator .line{height:1px;flex:1;background-color:#333;opacity:.5}.separator p{padding:0 33px;margin-bottom:0;font-family:EB Garamond;font-size:16px;font-weight:500;line-height:16px}.socialLogin{column-gap:34px;margin:20px 0 40px}.signUp>h4{font-family:EB Garamond;font-size:17px;font-weight:500;line-height:23px;letter-spacing:0em;text-align:left}.signUp>h4 a{color:#c09a5c;text-decoration:underline}.signUp{margin-top:14px}button.woocommerce-button{font-family:Montserrat;font-size:14px;font-weight:500;line-height:14px;letter-spacing:.14em;background:#333;color:#fff;text-transform:uppercase;border-radius:62px;padding:14px 40px;border:1px solid #333;width:100%}button.woocommerce-button:hover{background:#fff;color:#333}label.error{font-size:10px !important;width:fit-content !important;background:#f127271c;color:#f12727;margin:0 !important;border-color:#f127271c !important;padding:2px 10px !important;font-weight:500 !important}@media only screen and (max-width:768px){section.loginForm{padding:0 15px}section.registrationForm{padding:0 15px}.loginForm h2{font-family:'EB Garamond';font-size:30px;font-weight:400;line-height:30px;letter-spacing:0em;margin-bottom:35px}button.woocommerce-button{font-family:'Montserrat';font-size:14px !important;font-weight:600;line-height:17px;letter-spacing:.1em;text-align:center;padding:7px 40px}.loginForm .container-fluid{padding:40px 0 45px !important}}@media only screen and (max-width:600px){section.loginForm .custom-registration{width:100%;margin:auto}.form-login{width:100%}}