:root{--main: #000;--second: #fe8926;--main-hover: #FFAA01;--second-hover: #fdaf13;--text-one: rgba(0,0,0,.4);--text-two: rgba(0,0,0,.87);--text-three: #666;--text-four: #999;--libg1: #fff6f3;--libg2: #feffff;--white: #fff;--text-main: #333;--border-light: #f0f0f0;--bg-light: #f8f8f8;--bg-gray: #F7F9FC;--border-gray: #DFDFDF;--border-common: #eee;--star-default: #c1c1c1;--star-active: #FEB432;--factory-line: #A3D7DB;--hover-light: #FFAA01;--factory-btn-hover: #FFAA01;--certificates-icon: #C1C1C2;--news-btn-icon: #AFAFAF;--required: #ff0000;--border-input: #e1e1e1;--progress-bg: #ecf0f1;--showcase-icon: #FFAA01;--message-bg: #FFAA01;--message-li-left: #FFAA01;--swiper-active: #FFAA01;--addcart-hover: rgba(255, 170, 1, .7);--support-name: #3D3D3D;--black-light: rgba(0,0,0,.6);--black-lighter: rgba(0,0,0,.25);--white-light: rgba(255,255,255,.7);--white-lighter: rgba(255,255,255,.5);--white-lightest: rgba(255,255,255,.2);--black-overlay: rgba(0,0,0,.1);--black-overlay-light: rgba(0,0,0,.05);--black-overlay-heavy: rgba(0,0,0,.74);--black-overlay-medium: rgba(0,0,0,.5);--black-overlay-lightest: rgba(0,0,0,.03);--border-dashed: #f1f1f1;--input-placeholder: #999;--footer-border: rgba(255,255,255,.1);--footer-text: rgba(255,255,255,.8);--footer-bg: #0F0F0F;--footer-form-bg: #1A1A1A;--scrollbar-track: #ccc;--scrollbar-thumb: var(--second-hover);--header-shadow: 0px 10px 20px 3px rgba(0,0,0,.03);--dropdown-shadow: rgba(0, 0, 0, .1);--language-shadow: rgba(0,0,0,.1);--cart-shadow: rgba(0,0,0,.05);--kefu-shadow: rgba(34,179,190,.3);--box-shadow: 0 0 10px 1px rgba(0,0,0,.1);--box-shadow-large: 0 0 20px 5px rgba(0,0,0,.1);--box-shadow-light: 0 0 20px 5px #eee;--transition: all .3s ease;--border-radius: 4px;--border-radius-large: 50px;--border-radius-full: 50%}.account{display:flex;flex-wrap:wrap;gap:40px;margin:80px auto!important}.account .list{width:550px;display:none}.account .tab-item{margin:0 20px;font-size:26px;font-weight:600;color:var(--main);font-family:Poppins-SemiBold;cursor:pointer}.account .tab-item:hover{color:var(--second-hover)}.account .active{display:flex}.account .clicktab .active{color:var(--second-hover);border-bottom:3px var(--second-hover) solid}.account .form{width:100%}.account .form .li{margin-bottom:30px;width:100%}.account .form label{display:block;margin-bottom:8px;font-weight:500;color:var(--text-two);font-size:16px;font-family:Poppins-Medium}.account .form input[type=text],.account .form input[type=email],.account .form input[type=password]{width:100%;padding:12px;border:1px solid var(--border-common);border-radius:var(--border-radius);font-size:16px;color:var(--text-two);font-family:Poppins-Regular;background:var(--white);transition:border-color .3s ease;box-sizing:border-box}.account .form input[type=text]:focus,.account .form input[type=email]:focus,.account .form input[type=password]:focus{border-color:var(--second-hover);outline:none}.account .form .submit,.account .form .forgot_submit,.account .form .reg_submit,.account .form .reset_submit{width:100%;background:var(--second-hover);color:var(--white);border:none;padding:12px 20px;border-radius:var(--border-radius);font-size:16px;font-weight:500;cursor:pointer;transition:background .3s ease;font-family:Poppins-Medium;box-sizing:border-box}.account .form .submit:hover,.account .form .reg_submit:hover,.account .form .reset_submit:hover .account .form .forgot_submit:hover{background:var(--hover-light)}.account .form .label-submit{font-size:16px;color:var(--text-two);font-family:Poppins-Regular}.account .info{font-size:15px}.account .remember-lost{display:flex;justify-content:space-between;align-items:center}.account .remember-lost .lost-password{margin-top:0;text-align:right}.account .remember-lost a.lost-password{color:var(--second)!important;text-decoration:none;font-size:16px;font-family:Poppins-Regular;display:inline-block}.account .remember-lost a.lost-password:hover{text-decoration:underline;color:var(--second-hover)!important}.account .form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:2px solid var(--border-common);border-radius:var(--border-radius);outline:none;cursor:pointer;position:relative;margin-right:8px;vertical-align:middle}.account .form input[type=checkbox]:checked{background-color:var(--second-hover);border-color:var(--second-hover)}.account .form input[type=checkbox]:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--white);font-size:12px;font-weight:700}.account .form input[type=checkbox]:hover{border-color:var(--second-hover)}.password-input{position:relative}.password-input .icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:18px;color:var(--text-one);transition:color .3s ease}.password-input .icon:hover{color:var(--second-hover)}.password-input .xcy-pwd-show,.password-input.show .xcy-pwd-hide{display:none}.password-input.show .xcy-pwd-show{display:block}.required{color:var(--required)}@media screen and (max-width:750px){.account{flex-direction:column;gap:30px}.account .list{width:100%;min-width:unset}.account .list h2{font-size:20px;margin-bottom:15px}.account .form .li{margin-bottom:15px}.account .form input[type=text],.account .form input[type=email],.account .form input[type=password]{padding:10px;font-size:15px}.account .form .submit,.account .form .reg_submit{padding:10px 15px;font-size:15px}.account .form label,.account .form .label-submit,.account .lost-password a{font-size:14px}.account .remember-lost{flex-direction:column;align-items:flex-start;gap:10px}.account .remember-lost .lost-password{text-align:left}.password-input .icon{font-size:16px}}
