.main-login{overflow:hidden}.main-login .login-page .login-img,.main-register .login-page .login-img{position:relative}.main-login .login-page .login-img:after,.main-register .login-page .login-img:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.6),transparent)}.main-register .login-page .login-img .login-content,.main-login .login-page .login-img .login-content{position:absolute;bottom:100px;left:50%;transform:translate(-50%);text-align:center;background:rgba(var(--white),.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:30px 75px;width:68%;z-index:1;border-radius:10px}.main-login .login-page .login-img img,.main-register .login-page .login-img img{width:100%!important;height:100vh;object-fit:cover}.main-login .login-slider .login-content h3,.main-register .signup-slider .login-content h3{color:rgb(var(--text-color));margin-bottom:10px!important}.main-login .login-slider .login-content p,.main-register .signup-slider .login-content p{color:rgba(var(--text-color),.9)}.main-login .log-in-box,.main-login .login-page .login-slider{position:relative}.register-box .log-in-title h4,.login-wrapper .log-in-title p,.register-wrapper .log-in-title p{text-align:center}.login-wrapper .log-in-title p,.register-wrapper .log-in-title p{color:rgb(var(--subtext-color));margin-top:6px!important}.main-login .sign-up-box .box{bottom:0;border-radius:10px 10px 0 0!important}.main-login .sign-up-box .box-btn,.main-register .sign-up-box .box-btn{border-radius:20px;font-size:16px;text-align:center;font-weight:500}.main-login .sign-up-box .box-btn:before{content:"";background:rgb(var(--primary-color));width:100%;height:6px;display:block;position:absolute;bottom:0}.main-register .sign-up-box .box-btn:before{content:"";background:rgb(var(--primary-color));width:100%;height:6px;display:block;position:absolute;top:0}.main-login .sign-up-box .box-btn svg{position:absolute;left:50%;bottom:5px;transform:translate(-50%)}.main-login .sign-up-box .box-btn svg path,.main-register .sign-up-box .box-btn svg path{fill:rgb(var(--primary-color))}.main-register .sign-up-box .box-btn svg{position:absolute;right:50%;top:0;transform:translate(-50%);rotate:180deg}.main-login .sign-up-box .box-btn p,.main-register .sign-up-box .box-btn p{position:absolute;color:rgb(var(--white));bottom:8px;left:50%;transform:translate(-50%);font-size:18px}.main-register .sign-up-box .box-btn p{bottom:unset;top:8px}.main-register .sign-up-box .box{top:0;border-radius:0 0 10px 10px}#register-form{width:50%;transition:all .9s ease;z-index:1}#register-form.active,#recover-form.active{opacity:1;transform:translateY(0);pointer-events:auto;z-index:2}.login-wrapper,.register-wrapper{height:100%}#login-form{position:relative;transition:all .9s ease;opacity:1;transform:translateY(0);pointer-events:auto;z-index:1}.login-page #login-form{width:50%}#login-form.hidden{opacity:0;transform:translateY(-50%);pointer-events:none;z-index:0}#register-form .forgot-content .custom-chk{position:absolute;opacity:0;cursor:pointer}#register-form .forgot-content label{display:flex;align-items:center;gap:8px;cursor:pointer}#register-form .svg-wrapper{width:18px;height:18px;border:1px solid #bebebe;border-radius:4px;display:flex;align-items:center;justify-content:center;background:transparent;transition:background .3s,border-color .3s}#register-form .svg-wrapper .icon-checkmark{width:12px;height:12px;color:#fff;opacity:0;transform:scale(.8);transition:opacity .3s,transform .3s}#register-form .custom-chk:checked+label .svg-wrapper .icon-checkmark{opacity:1;transform:scale(1.1);color:#000}#register-form .btn.disabled{cursor:not-allowed!important}.fixed-body{height:100vh;overflow:hidden;position:relative}.main-login,.main-register{height:100%;width:100%;transition:all .7s ease-in-out;position:absolute;top:0;left:0}.main-register{top:100%;opacity:0;z-index:1;position:relative}.main-register.active{top:0;opacity:1;z-index:2}.main-login.hide{opacity:0;top:-100%;z-index:0}.sign-up-box{text-align:center;margin-top:20px}.main-register{position:absoulte;top:100%;height:100%;width:100%;Left:0}.main-register.active{top:0%}.login-wrapper .forgot-pw{display:flex;align-items:center;justify-content:space-between}.login-wrapper .forgot-pw .signed-in label,.register-wrapper .forgot-box label{color:rgb(var(--subtext-color));font-size:14px}.login-wrapper .forgot-pw .forgot-box a{font-size:16px;color:rgb(var(--text-color));font-weight:500}.login-wrapper .social-icon p{color:rgb(var(--text-color));text-align:center;position:relative}.login-wrapper .social-icon p:after{content:"";position:absolute;left:0;top:50%;background:linear-gradient(90deg,#e3e3e3,#8d8d8d);height:1px;width:38%}.login-wrapper .social-icon p:before{content:"";position:absolute;right:0;top:50%;background:linear-gradient(90deg,#8d8d8d,#e3e3e3);height:1px;width:38%}.login-wrapper .social-icon ul{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:20px!important}.login-wrapper .social-icon ul li a img{width:30px;height:30px}.login-wrapper .terms-condition{display:flex;justify-content:center}.login-wrapper .terms-condition p{text-align:center;font-size:14px;color:rgb(var(--subtext-color));margin-top:30px!important;width:70%}.login-wrapper .terms-condition p a{font-size:14px;color:rgb(var(--text-color))}.register-wrapper h4{text-align:center;font-size:30px;color:rgb(var(--text-color))}.register-wrapper .log-in-title{margin-bottom:22px}.register-wrapper .forgot-box .sign-up-btn{width:100%}.register-wrapper .forgot-box label a{color:rgb(var(--text-color));text-decoration:underline!important}.main-login .slick-dots,.main-register .slick-dots{position:absolute;bottom:70px;left:50%;z-index:1!important;width:unset;transform:translate(-50%)}.main-login .slick-dots li,.main-register .slick-dots li{width:8px;height:8px;background:#d6d6d6;border-radius:50%;transition:all .3s ease}.main-login .slick-dots li button:before,.main-register .slick-dots li button:before{font-size:40px!important}.main-login .slick-dots li button:before,.main-register .slick-dots li button:before{content:"";display:none;font-size:35px;width:unset;height:unset}.main-login .slick-dots li.slick-active,.main-register .slick-dots li.slick-active{width:25px;height:8px;background:rgb(var(--primary-color));border-radius:20px;transition:all .3s ease}.contact-form-box form .alert.successMsg{background:rgba(var(--green),.1);border:1px solid rgba(var(--green),1);color:rgba(var(--green),1)}.contact-form-box form .alert.dangerMsg{background:rgba(var(--red),.1);border:1px solid rgba(var(--red),1);color:rgba(var(--red),1)}.contact-form-box form .alert p:focus-visible{outline:none}.contact-form-box form .contact-form .contact-btn{border-radius:0;padding:calc(6px + .0025*(100vw - 320px)) calc(24px + .0075*(100vw - 320px))}body.dark .contact-form-box form .contact-form .contact-btn{color:rgb(var(--black))}.image-content{display:flex;justify-content:center;flex-direction:column;padding:24px;border-radius:0;height:fit-content;background:rgba(var(--white),.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.contact-detail .detail-box{border:1px solid rgba(var(--gray),1);border-radius:0;padding:14px;background:transparent;display:flex;justify-content:left;align-items:center;gap:20px;transition:all 1s ease}.contact-detail .detail-box:hover{background:rgb(var(--white))}.contact-detail div h5{font-size:20px}.contact-detail div p.subtext{color:rgb(var(--subtext-color))!important;margin-bottom:calc(12px + .0025*(100vw - 320px))!important;font-size:16px;display:none}.contact-detail div p{font-size:16px;font-weight:300}.contact-detail div.icon{width:calc(40px + .00625*(100vw - 320px));height:calc(40px + .00625*(100vw - 320px));display:flex;align-items:center;justify-content:center}.contact-form-box{background:rgb(var(--white))}.contact-form-box .contact-form .label{font-size:calc(15px + (16 - 15) * ((100vw - 320px) / (1920 - 320)));color:rgba(var(--text-color),1)}.contact-form-box .contact-form input,.contact-form-box .contact-form textarea{background:rgb(var(--white));color:rgb(var(--text-color));border-radius:0;padding:calc(6px + .00375*(100vw - 320px));font-size:calc(15px + (16 - 15) * ((100vw - 320px) / (1920 - 320)))}.contact-form-box .contact-form input:focus,.contact-form-box .contact-form textarea:focus{box-shadow:none;border:1px solid rgb(var(--gray))}.map-box iframe{width:100%;vertical-align:middle}.reset-password{text-align:center}.reset-password .reset-pw-input{max-width:30%;display:flex;flex-direction:column;margin-inline:auto;gap:20px}.reset-password .reset-title{font-size:32px;color:rgb(var(--text-color));font-weight:500}.reset-password p{font-size:16px;color:rgb(var(--subtext-color));font-weight:500;margin-bottom:30px!important;margin-top:6px!important}.reset-password button{border:1px solid rgb(var(--text-color));background:rgb(var(--text-color));color:rgb(var(--white));padding:10px 8px;border-radius:8px;transition:all .3s ease;margin-top:20px;font-size:18px}.reset-password button:hover{border:1px solid rgb(var(--text-color));background:transparent;color:rgb(var(--text-color));transition:all .3s ease}.recover-box button.recover{background:rgb(var(--primary-color));color:rgb(var(--white));width:100%;font-size:18px;font-weight:400;padding:10px}.recover-box #back-to-login-2{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:30px}.recover-box #back-to-login-2 svg{width:20px;height:20px}.recover-box .log-in-title{margin-bottom:30px!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/login.css.map */
