:root{--login_gray_clr: #718096;--login_purple_clr: #7255b0;--login_input_field_bg: #f7fafc;--login_input_border_radius: 10px;--login_input_text_clr: #4a5568;--login_input_border_clr: #cbd5e0;--login_black_heading_clr: #171923;--login_black_clr: #1e1e1e;--login_separator: #a0aec0;--login_carousel_section_bg: #f5f5f5}.flex_class,.disp_flex{display:flex}.purple_clr{color:var(--login_purple_clr)}.text_black{color:#000}.flex_center{align-items:center;justify-content:center}.bg_black{background:#000}.text_center{text-align:center}.svg_stroke{fill:#7255b0}#form_heading{font-size:36px;font-weight:700;color:var(--login_black_heading_clr)}.separator{border-top:1px solid var(--login_separator);width:100%}#form_section form label{color:var(--login_gray_clr);font-size:16px}.checkbox{height:16px;width:16px}.bold_black_text{font-size:40px;font-weight:700}.desktop_font{font-size:14px}.gray_text{color:var(--login_gray_clr);font-weight:400;font-size:16px}.auth_form_grid{display:grid;grid-template-columns:1fr;margin:auto;width:100%;padding:25px;height:max-content}.auth_form_grid .auth_form_link{font-weight:400;text-decoration:underline;color:var(--login_purple_clr);font-size:16px}.auth_form_grid .auth_form_link:hover{color:#7255b0}.auth_form_grid #form_section .auth_form,.auth_form_grid #form_section .form_section_inner{flex-direction:column;gap:30px}.auth_form_grid #form_section .forget_password a{color:var(--login_purple_clr);text-decoration:underline;text-underline-offset:.3rem;font-size:14px;| font-weight: 500}.auth_form_grid #form_section .auth_form .remember{gap:10px;align-items:center;font-weight:400}.auth_form_grid #form_section .auth_form .forget_section{justify-content:end}.auth_form_grid #form_section .auth_form .password_field_wrapper,.auth_form_grid #form_section .auth_form .email_field_wrapper{flex-direction:column;gap:10px}.auth_form_grid #form_section .auth_form .password_field_wrapper .password_field_inner_wrapper .box{height:70%;width:13%;border-left:1px solid var(--login_input_border_clr);position:absolute;right:0;top:50%;transform:translateY(-50%)}.password_field_inner_wrapper .box svg{width:24px;height:24px;fill:#64748b!important;stroke:none}.auth_form_grid #submit_button{display:block;width:100%;background:var(--login_purple_clr);color:#fff;height:52px;outline:none;border:none;border-radius:40px;font-weight:600;font-size:20px;cursor:pointer}.auth_form_grid #form_section .form_section_inner div #submit_button:hover{background:#6b50a5}.mobile_hidden{display:none!important}.auth_form_grid #carousel_section .auth_slide .large_text{font-size:35px;font-weight:700;color:var(--login_black_clr);flex-direction:column;gap:16px}.auth_form_grid #carousel_section .auth_slide .card_last_para{font-size:18px;font-weight:400;color:var(--login_black_clr)}#learn_more{width:168px;height:46px;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.02em;background:#7254b0;color:#fff;outline:none;border:none;border-radius:40px;cursor:pointer}.mainContent .error{height:20px;margin-top:5px;display:none}.mainContent .error_text{font-size:12px;color:red;height:15px}.eye_svg{cursor:pointer}.w_100{width:100%}.forget_password_form{display:flex!important;flex-direction:column;margin:auto;gap:30px}.forget_password_form .forget_password_form_second_row,.forget_password_form .forget_password_form_first_row{display:flex;width:100%;flex-direction:column;gap:30px}.forget_password_form .forget_password_form_text{font-size:14px;color:var(--login_gray_clr);font-weight:400}.forget_password_form .forget_password_form_cancel_button .anchor_tag,.forget_password_form .forget_password_form_cancel_button .anchor_tag:hover{color:#7255b0;text-decoration:none}.max_width{max-width:530px}.f_14{font-size:14px}.svg_fill{fill:#7255b0}.card_heading{font-size:28px;font-weight:700;line-height:1;color:var(--login_black_clr)}.auth_form_field{border:1px solid #cbd5e0;border-radius:var(--login_input_border_radius);display:block;height:55px;width:100%;box-shadow:0 2px #e7ebee33 inset;outline:none;padding:5px 0 5px 15px;font-size:16px;font-weight:400;color:var(--login_input_text_clr);background-color:var(--login_input_field_bg)}.auth_form_grid{display:grid;grid-template-columns:1fr;margin:auto;width:100%;padding:50px 25px;height:max-content;background:#fff}.auth_form_grid #form_section .forget_password a{font-weight:500;font-size:14px;text-decoration:none;color:var(--black_clr);text-decoration:underline}.auth_form_grid #form_section .forget_password a:hover{color:var(--login_purple_clr)}.auth_form_grid #form_section .auth_form .news_letter{display:flex;gap:10px;align-items:center;font-weight:400}.auth_form_grid #form_section .auth_form .news_letter_section{display:flex;justify-content:space-between}.auth_form_grid #form_section .auth_form .password_field_wrapper,.auth_form_grid #form_section .auth_form .email_field_wrapper{display:flex;flex-direction:column;gap:10px}.auth_form_grid #form_section .auth_form .password_field_wrapper .password_field_inner_wrapper{position:relative}.auth_form_grid #form_section .auth_form .password_field_wrapper .password_field_inner_wrapper .box{height:70%;width:13%;border-left:1px solid var(--login_input_border_clr);position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center}.password_field_wrapper .password_field_inner_wrapper .box svg{width:24px;height:24px;fill:#64748b!important;stroke:none}.news_letter_text{font-size:14px}.auth_form_grid #submit_button{display:block;width:100%;background:var(--login_purple_clr);color:#fff;height:52px;outline:none;border:none;border-radius:40px;font-weight:600;font-size:20px}.auth_form_grid #carousel_section .auth_slide{padding:30px;flex-direction:column;gap:30px}.desktop_hide{display:none!important}#privacy .privacy_policy,#privacy .privacy_policy a{font-size:14px;text-align:center}#privacy .privacy_policy a{text-decoration:underline;color:#7255b0}.error{height:20px;margin-top:2px}.error_text{font-size:12px;color:red;height:15px}.eye_hide{display:none}.eye_show{display:block}@media (min-width: 768px){.tablet_hide{display:none}.auth_form_grid{grid-template-columns:1fr;width:100%}}@media (min-width: 1024px){.auth_form_grid #submit_button{height:60px;border-radius:20px}.desktop_hide{display:flex!important;flex-direction:column!important}.auth_form_grid{max-width:1280px;grid-template-columns:.9fr 1fr}.box{display:flex!important}.auth_form_grid #form_section{padding:15px 50px;transition:1s!important}.nutri_logo{transform:scale(1.75)}.desktop_create_account{font-size:18px;font-weight:400}.auth_form_grid div#carousel_section,.slide{background:var(--login_carousel_section_bg);display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;position:relative}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/auth-page.css.map */
