:root{--password_page_content_font: 'Darker Grotesque';--password_page_main_font: 'Montserrat Medium';--password_page_header_font: 'Montserrat ExtraBold';--password_page_font_size: clamp(16rem, 1vw, 24rem);--password_page_normal_color: #283618;--password_page_click_color: #35e5ff;--password_page_background_color: white;--password_page_red: #D5451B;}body{margin:0rem;overflow-x: hidden;}html{font-size: 0.75px;}@media screen and (min-width: 501px) and (max-width: 1000px){html{font-size: 0.9px;}}@media screen and (min-width: 1001px){html{font-size: 1px;}}*{line-height: 1.15;letter-spacing: 0;word-spacing: 0;}@font-face{font-family: 'Montserrat Medium';src: url( '/public/giao_dien/phong_chu/Montserrat-Medium.ttf') format('truetype');}@font-face{font-family: 'Montserrat ExtraBold';src: url( '/public/giao_dien/phong_chu/Montserrat-ExtraBold.ttf') format('truetype');}@font-face{font-family: 'Darker Grotesque';src: url( '/public/giao_dien/phong_chu/Darker Grotesque.ttf') format('truetype');}@media (min-width: 751px){#password_page_content{position: relative;width: 100vw;height: 100vh;}#background{width: 100%;height: 100%;opacity:0.5;}#password_content{width: 500rem;position: fixed;top: 100rem;display: flex;flex-direction: column;padding-left: 40rem;}#password_content_title{display: flex;flex-direction: row;column-gap: 10rem;}#password_content_title_1{font-family: var(--password_page_header_font);font-size: calc(var(--password_page_font_size) * 2);font-weight: bold;color: var(--password_page_click_color);}#password_content_title_2{font-family: var(--password_page_main_font);font-size: calc(var(--password_page_font_size) * 2);font-weight: normal;color: var(--password_page_normal_color);}#password_title{margin-top: 20rem;display: flex;flex-direction: row;}#password_title_title, #password_title_sku{font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 2);font-weight: 500;color: var(--password_page_normal_color);text-align: center;}#password_content_description{margin-top: 10rem;font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 1);font-weight: 500;color: var(--password_page_normal_color);}#password_content_password{margin-top: 20rem;width: 100%;display: flex;column-gap: 10rem;}#password_content_password_input{width: 100%;height: 35rem;padding-left: 10rem;font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 1);color: var(--password_page_normal_color);border: 1rem solid var(--password_page_click_color);outline: none;}#password_content_password_button{display: flex;flex: 0 0 80rem;height: 35rem;align-items: center;justify-content: center;background: var(--password_page_click_color);color: var(--password_page_background_color);font-family: var(--password_page_content_font);font-size: var(--password_page_font_size);}#password_content_password_input:placeholder{padding-left: 10rem;color: var(--password_page_normal_color);}#password_content_response{visibility: hidden;margin-top: 10rem;font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 1);font-weight: bold;color: var(--password_page_red);}#password_content_contact_title{margin-top: 20rem;width: 100%;display: flex;font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 1);font-weight: bold;color: var(--password_page_normal_color);}#password_content_contact_content{margin-top: 20rem;font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 1);font-weight: 500;color: var(--password_page_normal_color);}}@media (max-width: 750px){#password_page_content{position: relative;width: 100vw;height: 100vh;}#background{width: 100%;height: 100%;opacity: 0.15;}#password_content{position: fixed;top: 100rem;display: flex;flex-direction: column;row-gap: 10rem;padding: 20rem;}#password_content_title{display: flex;flex-direction: row;column-gap: 10rem;}#password_content_title_1{font-family: var(--password_page_header_font);font-size: calc(var(--password_page_font_size) * 2);font-weight: bold;color: var(--password_page_click_color);}#password_content_title_2{font-family: var(--password_page_main_font);font-size: calc(var(--password_page_font_size) * 2);font-weight: normal;color: var(--password_page_normal_color);}#password_title{display: flex;flex-direction: row;}#password_title_title{font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 2);font-weight: 500;color: var(--password_page_normal_color);}#password_title_sku{font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 2);font-weight: 500;color: var(--password_page_normal_color);text-align: center;}#password_content_description{font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 1.5);font-weight: 500;color: var(--password_page_normal_color);}#password_content_password{margin-top: 20rem;width: 100%;display: flex;flex-direction: row;column-gap: 10rem;}#password_content_password_input{width: 80%;height: 40rem;padding-left: 10rem;font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 1.5);color: var(--password_page_normal_color);border: 1rem solid var(--password_page_click_color);outline: none;}#password_content_password_button{display: flex;;width: 20%;height: 40rem;background: var(--password_page_click_color);align-items: center;justify-content: center;font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 1.5);color: var(--password_page_background_color);}#password_content_response{width: 100%;visibility: hidden;font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 1.5);font-weight: bold;color: var(--password_page_red);}#password_content_contact_title{width: 100%;font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 1.5);font-weight: bold;color: var(--password_page_normal_color);}#password_content_contact_content{width: 100%;font-family: var(--password_page_content_font);font-size: calc(var(--password_page_font_size) * 1.5);font-weight: 500;color: var(--password_page_normal_color);}}#password_content_response.loi_mat_khau{visibility:visible}#password_content_password_input{flex: 1;min-width: 0;box-sizing: border-box;}#password_content_password_button{border: 0;cursor: pointer;padding: 0 10rem;}