.section-head{text-align:center;padding-top:48px;padding-bottom:48px}.section-head .page-title{margin:0 0 32px}@media screen and (max-width: 767px){.section-head .page-title{font-size:32px}}.section-head .page-description{margin:0;font-size:14px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.84px;color:var(--Dark-Grey)}@media screen and (max-width: 767px){.hide-mobile{display:none!important}}@media screen and (min-width: 768px){.hide-desktop{display:none!important}}.login-page{max-width:1090px;display:flex;gap:48px}@media screen and (max-width: 767px){.login-page{flex-direction:column;gap:40px}}.login-page>*{flex:1}@media screen and (max-width: 767px){.login-page>*{flex:auto}}.login-page .vertical-line{width:1px;max-width:1px;background-color:var(--Light-Grey);display:block}@media screen and (max-width: 767px){.login-page .vertical-line{width:100%;max-width:100%;height:1px}}.login-page .or{font-size:14px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.84px;text-transform:uppercase;color:var(--Medium-Grey);text-align:center;margin:0}.login-page .login-page__from{display:flex;flex-direction:column;justify-content:space-between}.login-page__from .form-title{font-weight:300;text-align:center;margin:0 0 48px}.login-page__register-details{display:flex;flex-direction:column}.login-page__register-details__button{flex:1;display:flex;align-items:flex-end}.login-page__register-details .benefites-title{font-weight:300;text-align:center;margin:0 0 48px}.login-page__register-details .benefit{display:flex;gap:16px;margin:0 0 32px}.login-page__register-details .benefit img{width:48px;height:48px;object-fit:cover}.login-page__register-details .benefit p{margin:0}.login-page__register-details .button--register{margin:16px 0 0;width:100%;font-size:14px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.84px;padding:12px 16px}.login-page .alert{width:100%;margin:16px 0 0}.login-page .alert--error{background-color:transparent;border:0;color:#c12424}.login-page .alert--error .alert__icon{background-color:#c12424}.login-page .alert--success{background:transparent;border:0;color:#52c057}#recover_password{max-width:726px}#recover_password .form-actions{gap:16px}.form-actions .flex-layout{display:flex;justify-content:space-between;align-items:center;margin:0 0 32px}.form-actions .flex-layout>*{flex:1}@media screen and (max-width: 1090px){.form-actions .flex-layout>*{flex:auto}}.form-actions .remember-me_wrapper{display:flex;align-items:center;gap:10px;position:relative}@media screen and (max-width: 1090px){.form-actions .remember-me_wrapper{flex:1!important}}.form-actions .remember-me_wrapper label{font-size:14px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.84px;color:var(--Dark-Grey)}.form-actions .remember-me_wrapper input[type=checkbox]{position:absolute;left:0;z-index:1;opacity:0;padding:0;margin:0;width:18px;height:18px}.form-actions .remember-me_wrapper input[type=checkbox]+.checkbox-icon{width:18px;height:18px;display:block;border:1px solid currentColor;position:relative}.form-actions .remember-me_wrapper input[type=checkbox]+.checkbox-icon:before{content:"";width:14px;height:14px;position:absolute;left:1px;top:1px;background-color:currentColor;display:none}.form-actions .remember-me_wrapper input[type=checkbox]:checked+.checkbox-icon:before{display:block}.form-actions .forgot-pass{padding:10px 16px}@media screen and (max-width: 1090px){.form-actions .forgot-pass{padding:10px}}.form-actions .forgot-pass span{font-size:14px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.84px;color:var(--Dark-Grey);text-transform:uppercase;border-bottom:1px solid currentColor}.form-actions .button{font-size:14px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.84px;padding:12px 16px}.form-actions .button--validate-submit{width:100%}.account__form-row{display:flex;flex-direction:column;gap:8px;margin-bottom:25px}.account__form-row label{font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.96px;color:var(--Dark-Grey);text-transform:uppercase;padding-bottom:8px}.account__form-row input{background:var(--Ultralight-Grey);padding:16px 14px;font-size:14px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.84px;color:var(--Dark-Grey);border:1px solid transparent!important;box-shadow:none;font-family:La Prairie;-webkit-box-shadow:none!important;-webkit-text-fill-color:var(--Dark-Grey)!important}.account__form-row input::placeholder{font-size:14px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.84px;color:var(--Dark-Grey)}.account__form-row input::-ms-input-placeholder{font-size:14px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.84px;color:var(--Dark-Grey)}.account__form-row input.error{border-color:#c12424!important;background-color:#fff}.account__form-row input:focus{border-bottom:3px solid var(--Dark-Grey)!important}.account__form-row .error-msg{font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.96px;color:#c12424;display:flex;align-items:center;gap:5px}.account__form-row .error-msg:empty{margin-bottom:0}#resetSuccess{display:none}#resetSuccess>div{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:100%;height:100%;max-width:535px;max-height:310px;padding:48px;z-index:9999;text-align:center}#resetSuccess>div b{font-weight:700}#resetSuccess>div .button{width:100%;margin:40px 0 0}#resetSuccess:before{content:"";width:100%;height:100%;left:0;top:0;background:#202025b3;position:fixed;z-index:9999}
/*# sourceMappingURL=/cdn/shop/t/74/assets/jkl-login.css.map */
