.rc-login{margin:0;padding:0;min-height:calc(100vh - 120px);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rc-login .rc-login--body{width:100%;max-width:400px;border-radius:24px;background:#fcfbf3;background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0 0 48px;width:calc(100% - 32px);padding:0}.rc-login .rc-login--body .rc-login--header{display:none}.rc-login .rc-login--body .rc-login--header-title{margin:0 0 24px;color:#533a2d;font-family:Sofia Pro;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;display:none}@media screen and (min-width: 768px){.rc-login .rc-login--body .rc-login--header-title{margin:0 0 24px;font-size:32px}}.rc-login .rc-login--body .rc-login-form-container{margin-bottom:12px}@media screen and (min-width: 768px){.rc-login .rc-login--body .rc-login-form-container{margin-bottom:16px}}.rc-login .rc-login--body .rc-login-form-container .rc-login-form-label{display:none}.rc-login .rc-login--body .rc-login-form-container .rc-login-form-email{margin:0;padding:0 16px;border-radius:10px;border:2px solid rgba(83,58,45,.2);background:#fcfbf3;height:54px;font-family:Sofia Pro,sans-serif;font-size:16px;line-height:16px}@media screen and (min-width: 768px){.rc-login .rc-login--body .rc-login-form-container .rc-login-form-email{height:66px;border-radius:12px;font-size:20px;line-height:20px}}.rc-login .rc-login--body .rc-login-form-container .rc-email-error{bottom:-22px}.rc-login .rc-login--body .rc-login-form{margin:0}.rc-login .rc-login--body .rc-login-form .rc-login-form-button{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:51px;padding:0 24px;color:#fcfbf3;font-family:Sofia Pro;font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase;border-radius:10px;border:1.5px solid #9e3a30;background:linear-gradient(97deg,#ca5839,#9e3a30)!important}.rc-login .rc-login--body .rc-login-form .rc-login-form-button span{-webkit-transform:translateY(2px);transform:translateY(2px)}@media screen and (min-width: 768px){.rc-login .rc-login--body .rc-login-form .rc-login-form-button{height:62px;font-size:20px;line-height:20px}}.rc-login .rc-login--body .rc-enter-code{margin:0}.rc-login .rc-login--body .rc-enter-code .rc-enter-code-header{margin:0 0 24px;color:#533a2d;font-family:Sofia Pro;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.rc-login .rc-login--body .rc-enter-code .rc-enter-code-header{margin:0 0 24px;font-size:32px}}.rc-login .rc-login--body .rc-enter-code .rc-enter-code-text{margin:0 0 8px;color:#533a2d;text-align:center;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width: 768px){.rc-login .rc-login--body .rc-enter-code .rc-enter-code-text{font-size:18px}}.rc-login .rc-login--body .rc-enter-code .rc-enter-code-container .rc-enter-code-digits-item{margin:0;color:#533a2d;text-align:center;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:400;line-height:150%;border-radius:8px;border:2px solid #a6a6a6;background:#fcfbf3}@media screen and (min-width: 768px){.rc-login .rc-login--body .rc-enter-code .rc-enter-code-container .rc-enter-code-digits-item{font-size:18px}}.rc-login .rc-login--body .rc-enter-code .rc-enter-code-container .rc-error-digits{margin:0;line-height:14px;height:14px;bottom:-18px}.rc-login .rc-login--body .rc-enter-code .rc-enter-code-container .rc-submitted-loading,.rc-login .rc-login--body .rc-enter-code .rc-enter-code-redirect-text{margin:24px 0;color:#533a2d;font-family:Sofia Pro;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media screen and (min-width: 768px){.rc-login .rc-login--body .rc-enter-code .rc-enter-code-container .rc-submitted-loading,.rc-login .rc-login--body .rc-enter-code .rc-enter-code-redirect-text{margin:24px 0;font-size:32px}}.rc-login .rc-login--body .rc-enter-code .rc-enter-code-sms-info{margin:24px 0 0;color:#533a2d;text-align:center;font-family:Sofia Pro;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.recharge-login-form__header{margin-top:32px;max-width:800px;width:calc(100% - 32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.recharge-login-form__header{margin-top:48px}}.recharge-login-form__header .recharge-login-form__title{margin:0 0 32px;color:#4d1c1a;text-align:center;font-family:Sofia Pro,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:120%}@media screen and (min-width: 768px){.recharge-login-form__header .recharge-login-form__title{margin-bottom:48px;font-size:40px}}.recharge-login-form__header .recharge-login-form__fyi{border-radius:12px;background:#ca5839;padding:20px;width:100%;max-width:800px;margin:0 auto 32px}@media screen and (min-width: 768px){.recharge-login-form__header .recharge-login-form__fyi{margin-bottom:48px;padding:19px 24px}}.recharge-login-form__header .recharge-login-form__fyi h5{margin:0 0 6px;color:#fcfbf3;text-align:center;font-family:Sofia Pro,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}@media screen and (min-width: 768px){.recharge-login-form__header .recharge-login-form__fyi h5{margin-bottom:8px;font-size:20px}}.recharge-login-form__header .recharge-login-form__fyi p{margin:0;color:#fcfbf3cc;text-align:center;font-family:Sofia Pro,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width: 768px){.recharge-login-form__header .recharge-login-form__fyi p{font-size:16px}}.recharge-login-form__header .recharge-login-form__fyi p a{color:#fcfbf3cc;text-decoration:underline}.recharge-login-form__how-i-ryze{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:800px;width:calc(100% - 32px);-webkit-box-sizing:border-box;box-sizing:border-box;gap:20px;padding:20px;border-radius:20px;border:1.5px solid #ca5839;background:#fcfbf3}@media screen and (min-width: 768px){.recharge-login-form__how-i-ryze{margin-bottom:48px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-image-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width: 768px){.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-image-wrap{-webkit-box-flex:0;-ms-flex:0 0 364px;flex:0 0 364px}}.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-image-wrap picture{border-radius:16px;overflow:hidden}.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-image-wrap picture,.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-image-wrap picture img{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-content *{margin:0}.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-content h6{margin-bottom:12px;color:#533a2d;text-align:center;font-family:Sofia Pro,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase}@media screen and (min-width: 768px){.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-content h6{font-size:32px;text-align:left;margin-bottom:16px}}.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-content p{color:#533a2dcc;text-align:center;font-family:Sofia Pro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width: 768px){.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-content p{text-align:left}}@media screen and (min-width: 992px){.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-content p{font-size:18px}}.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-content .recharge-login-form__how-i-ryze-button{margin-top:20px;display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;display:flex;padding:16px;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-align:center;color:#fbf5f1;font-family:Sofia Pro,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase;border-radius:10px;border:1.5px solid #9e3a30;background:linear-gradient(97deg,#ca5839,#9e3a30)}@media screen and (min-width: 768px){.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-content .recharge-login-form__how-i-ryze-button{margin-top:24px;font-size:20px;text-align:left}}.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-content .recharge-login-form__how-i-ryze-button span{-webkit-transform:translateY(2px);transform:translateY(2px)}.recharge-login-form__how-i-ryze .recharge-login-form__how-i-ryze-content .recharge-login-form__how-i-ryze-button svg{display:-webkit-box;display:-ms-flexbox;display:flex;width:20px;height:auto}.customer-login__header{margin-top:32px;max-width:800px;width:calc(100% - 32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.customer-login__header{margin-top:48px}}.customer-login__header .customer-login__title{margin:0 0 32px;color:#4d1c1a;text-align:center;font-family:Sofia Pro,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:120%}@media screen and (min-width: 768px){.customer-login__header .customer-login__title{margin-bottom:48px;font-size:40px}}.customer-login__header .customer-login__fyi{border-radius:12px;background:#ca5839;padding:20px;width:100%;max-width:800px;margin:0 auto 32px}@media screen and (min-width: 768px){.customer-login__header .customer-login__fyi{margin-bottom:48px;padding:19px 24px}}.customer-login__header .customer-login__fyi em{font-style:normal;text-decoration:underline}.customer-login__header .customer-login__fyi h5{margin:0 0 6px;color:#fcfbf3;text-align:center;font-family:Sofia Pro,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}@media screen and (min-width: 768px){.customer-login__header .customer-login__fyi h5{margin-bottom:8px;font-size:20px}}.customer-login__header .customer-login__fyi p{margin:0;color:#fcfbf3cc;text-align:center;font-family:Sofia Pro,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width: 768px){.customer-login__header .customer-login__fyi p{font-size:16px}}.customer-login__header .customer-login__fyi p a{color:#fcfbf3cc;text-decoration:underline}.customer-login__how-i-ryze{margin-bottom:32px;margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:800px;width:calc(100% - 32px);-webkit-box-sizing:border-box;box-sizing:border-box;gap:20px;padding:20px;border-radius:20px;border:1.5px solid #ca5839;background:#fcfbf3}@media screen and (min-width: 768px){.customer-login__how-i-ryze{margin-bottom:48px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.customer-login__how-i-ryze .customer-login__how-i-ryze-image-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width: 768px){.customer-login__how-i-ryze .customer-login__how-i-ryze-image-wrap{-webkit-box-flex:0;-ms-flex:0 0 364px;flex:0 0 364px}}.customer-login__how-i-ryze .customer-login__how-i-ryze-image-wrap picture{border-radius:16px;overflow:hidden}.customer-login__how-i-ryze .customer-login__how-i-ryze-image-wrap picture,.customer-login__how-i-ryze .customer-login__how-i-ryze-image-wrap picture img{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.customer-login__how-i-ryze .customer-login__how-i-ryze-content *{margin:0}.customer-login__how-i-ryze .customer-login__how-i-ryze-content h6{margin-bottom:12px;color:#533a2d;text-align:center;font-family:Sofia Pro,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase}@media screen and (min-width: 768px){.customer-login__how-i-ryze .customer-login__how-i-ryze-content h6{font-size:32px;text-align:left;margin-bottom:16px}}.customer-login__how-i-ryze .customer-login__how-i-ryze-content p{color:#533a2dcc;text-align:center;font-family:Sofia Pro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width: 768px){.customer-login__how-i-ryze .customer-login__how-i-ryze-content p{text-align:left}}@media screen and (min-width: 992px){.customer-login__how-i-ryze .customer-login__how-i-ryze-content p{font-size:18px}}.customer-login__how-i-ryze .customer-login__how-i-ryze-content .customer-login__how-i-ryze-button{margin-top:20px;display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;display:flex;padding:16px;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-align:center;color:#fbf5f1;font-family:Sofia Pro,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase;border-radius:10px;border:1.5px solid #9e3a30;background:linear-gradient(97deg,#ca5839,#9e3a30)}@media screen and (min-width: 768px){.customer-login__how-i-ryze .customer-login__how-i-ryze-content .customer-login__how-i-ryze-button{margin-top:24px;font-size:20px;text-align:left}}.customer-login__how-i-ryze .customer-login__how-i-ryze-content .customer-login__how-i-ryze-button svg{display:-webkit-box;display:-ms-flexbox;display:flex;width:20px;height:auto}@media screen and (min-width: 768px){.customer-login__how-i-ryze .customer-login__how-i-ryze-content .customer-login__how-i-ryze-button svg{width:24px}}.customer-login__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customer-login__wrapper #rc_login{display:none}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer{padding:0;margin:0;width:calc(100% - 32px);max-width:400px}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-contentText{text-align:left;margin:0}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-contentText [href="#recover"]{margin-bottom:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:normal}@media screen and (min-width: 768px){.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-contentText [href="#recover"]{margin-bottom:32px}}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-contentText>a{color:#533a2d80;font-family:Sofia Pro,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin:8px 0 0;text-transform:none;text-decoration:underline;letter-spacing:normal}.customer-login__wrapper .js-login-form{width:100%}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form{margin:0;width:100%;max-width:400px}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form .Customer-formInput+.Customer-formInput{margin-top:12px}@media screen and (min-width: 768px){.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form .Customer-formInput+.Customer-formInput{margin-top:16px}}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form #CustomerPassword{letter-spacing:normal;margin-top:12px}@media screen and (min-width: 768px){.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form #CustomerPassword{margin-top:16px}}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form #RecoverEmail{letter-spacing:normal;margin-bottom:24px}@media screen and (min-width: 768px){.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form #RecoverEmail{margin-bottom:32px}}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form input{letter-spacing:normal;margin:0;padding:0 16px;border-radius:10px;border:2px solid rgba(83,58,45,.2);background:#fcfbf3;height:54px;font-family:Sofia Pro,sans-serif;font-size:16px;line-height:16px;outline:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width: 768px){.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form input{height:66px;border-radius:12px;font-size:20px;line-height:20px}}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form #customer_register_link{letter-spacing:normal;margin:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:51px;padding:0;font-family:Sofia Pro;font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase;border-radius:10px;background:transparent!important;border:none;color:#ca5839;text-decoration:none}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form #customer_register_link span{-webkit-transform:translateY(2px);transform:translateY(2px)}@media screen and (min-width: 768px){.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form #customer_register_link{height:62px;font-size:20px;line-height:20px}}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form #customer_register_link:hover{background:transparent!important;border:none;color:#ca5839;opacity:1}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form .o-button{margin:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:51px;padding:0;color:#fcfbf3;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase;border-radius:10px;border:1.5px solid #9e3a30;background:linear-gradient(97deg,#ca5839,#9e3a30)!important;letter-spacing:normal}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form .o-button span{-webkit-transform:translateY(2px);transform:translateY(2px)}@media screen and (min-width: 768px){.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form .o-button{height:62px;font-size:20px;line-height:20px}}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form .o-button.o-button--transparent{background:transparent!important;border:none;color:#ca5839}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-form .o-button.Customer-formButton{margin-top:24px}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-formTitle{margin:0;color:#4d1c1a;text-align:center;font-family:Sofia Pro,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:120%}@media screen and (min-width: 768px){.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-formTitle{font-size:40px}}.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-contentText-description{text-align:center;margin-bottom:8px}@media screen and (min-width: 768px){.customer-login__wrapper .tvg_customer_login_main_jgyilW_Customer-contentText-description{margin-bottom:16px}}.customer-login__wrapper .o-formSuccess{margin-top:0;border:none;margin-bottom:8px}.Customer--register .Customer-form input{letter-spacing:normal;margin:0;padding:0 16px;border-radius:10px;border:2px solid rgba(83,58,45,.2);background:#fcfbf3;height:54px;font-family:Sofia Pro,sans-serif;font-size:16px;line-height:16px;outline:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width: 768px){.Customer--register .Customer-form input{height:66px;border-radius:12px;font-size:20px;line-height:20px}}.Customer--register .customer-login__title{margin:0 0 32px;color:#4d1c1a;text-align:center;font-family:Sofia Pro,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:120%}@media screen and (min-width: 768px){.Customer--register .customer-login__title{margin-bottom:48px;font-size:40px}}.Customer-formButton__login-btn{margin:0;font-size:18px;line-height:18px}.Customer-formButton__login-btn{text-align:center;color:#533a2d80;font-family:Sofia Pro,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin:4px 0 8px;text-transform:none;letter-spacing:normal}.Customer-formButton__login-btn>a{color:inherit;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/215/assets/rc-login-form.css.map */
