.y-login-title{font-size:34px;margin-bottom:40px;font-weight:700}.customer-account-login .login-container .block-customer-login{width:30vw;margin:0 auto;float:none!important;background-color:#f6f6f6;padding:50px;border-radius:15px;float:none!important}.y-login-notice{font-size:15px;margin-bottom:50px;width:95%}input.y-username,input.y-password{height:48px;border:solid 1px #d6d6d6;text-indent:15px;border-radius:5px;-webkit-border-radius:5px;margin-bottom:14px}.fieldset{background:none!important}input.y-username::placeholder,input.y-password::placeholder{color:#999}.form-additional-link{font-size:15px;margin-top:25px;margin-bottom:40px}.actions-toolbar div.primary{width:100%}.actions-toolbar div.primary button.y-login-btn{width:100%;height:56px;background-color:#0070c9;border-radius:5px;border:none;font-size:30px!important}.actions-toolbar div.primary button.y-login-btn span{font-size:18px;font-weight:500}.login-container .fieldset:after{content:''}div.login-container{border:none}a.q-plus-care{color:#0070c9!important}a.action.remind,a.create-new-account{color:#0070c9!important}.actions-toolbar div.primary button.y-login-btn span{color:#fff}.forgot-password span{color:#0070c9!important}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email]{background:none!important}