.auth-text{text-align:center;font-size:var(--font-body-size);font-weight:var(--font-weight-normal);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);color:var(--color-text2)}.auth-form .form-input{text-align:center}.auth-actions{margin:15px 0 0}.auth-link{font-size:var(--font-body-size);margin:14px 0 18px;color:#3c3c3c;text-decoration:underline;text-underline-offset:.3rem}.auth-form .form-field+.form-field,.auth-actions .button+.button{margin-top:12px}.auth-form.auth-form-2{padding:22px 20px}.auth-form.auth-form-2 .form-input{text-align:left}.account-dropdown{padding:30px 20px}.account-dropdown .account-item{display:inline-block;vertical-align:middle;position:relative;width:100%;border-bottom:1px solid #c7c7c7}.account-dropdown .account-item:last-child{border-bottom:0}.account-dropdown .account-action{width:100%;padding:10px 0;text-transform:capitalize}body.auth-popup-show,body.auth-sidebar-show{overflow:hidden}body.auth-popup-show .background-overlay,body.auth-sidebar-show .background-overlay{opacity:1;pointer-events:auto}body.auth-popup-show .halo-auth-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,-50%,0)}body.auth-sidebar-show .halo-auth-sidebar{transform:translateZ(0);opacity:1;visibility:visible}@media(min-width:1025px){.auth-form.auth-form-2,.account-dropdown{padding-left:30px;padding-right:30px}}@media(max-width:767px){body.auth-sidebar-show #halo-auth-sidebar.halo-auth-sidebar{position:fixed!important;top:90px!important;left:20px!important;right:20px!important;bottom:auto!important;width:auto!important;max-width:none!important;height:auto!important;max-height:calc(100vh - 135px)!important;transform:none!important;border-radius:8px!important;background:#fffaf6!important;box-shadow:0 18px 45px #00000042!important;overflow:hidden!important;z-index:9999!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-wrapper{padding:0 22px 28px!important;overflow-y:auto!important;max-height:calc(100vh - 220px)!important;background:#fffaf6!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-header{position:relative!important;padding:42px 20px 18px!important;text-align:center!important;background:#fffaf6!important;border-bottom:0!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-header .title{display:block!important;font-size:0!important;line-height:1!important;text-align:center!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-header .title:before{content:"KYZA"!important;display:block!important;color:#55382d!important;font-family:Tenor Sans,serif!important;font-size:40px!important;font-weight:400!important;letter-spacing:8px!important;line-height:1!important;margin-bottom:8px!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-header .title:after{content:"FINE JEWELLERY"!important;display:block!important;color:#c49a6c!important;font-size:10px!important;font-weight:500!important;letter-spacing:4px!important;line-height:1.2!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-close{position:absolute!important;top:18px!important;right:18px!important;width:34px!important;height:34px!important;padding:0!important;font-size:0!important;color:#55382d!important;display:flex!important;align-items:center!important;justify-content:center!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-close svg{width:24px!important;height:24px!important;stroke:#55382d!important;fill:#55382d!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-wrapper:before{content:"Login\aWelcome back! Please login to your account.\a\2726"!important;white-space:pre-line!important;display:block!important;text-align:center!important;color:#55382d!important;font-family:Tenor Sans,serif!important;font-size:36px!important;line-height:1.45!important;margin:4px auto 24px!important}body.auth-sidebar-show #halo-auth-sidebar .auth-form.auth-form-2{padding:0!important}body.auth-sidebar-show #halo-auth-sidebar .form-field{margin-bottom:18px!important}body.auth-sidebar-show #halo-auth-sidebar .form-label{color:#55382d!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;margin-bottom:8px!important}body.auth-sidebar-show #halo-auth-sidebar .form-label em{color:#b45c50!important}body.auth-sidebar-show #halo-auth-sidebar .form-input{height:54px!important;min-height:54px!important;border:1px solid rgba(85,56,45,.22)!important;border-radius:6px!important;background:#fff!important;color:#242424!important;font-size:15px!important;padding:0 16px!important;box-shadow:0 8px 20px #55382d0a!important}body.auth-sidebar-show #halo-auth-sidebar .form-input::placeholder{color:#9a9a9a!important;opacity:1!important}body.auth-sidebar-show #halo-auth-sidebar .form-input:focus{border-color:#55382d!important;box-shadow:0 0 0 1px #55382d1f!important}body.auth-sidebar-show #halo-auth-sidebar .button-login{height:54px!important;min-height:54px!important;background:#55382d!important;border-color:#55382d!important;color:#fff!important;border-radius:6px!important;font-size:14px!important;font-weight:600!important;letter-spacing:2.5px!important;text-transform:uppercase!important;margin-top:8px!important}body.auth-sidebar-show #halo-auth-sidebar .button-login *,body.auth-sidebar-show #halo-auth-sidebar .button-login span{color:#fff!important}body.auth-sidebar-show #halo-auth-sidebar .auth-link{display:block!important;text-align:center!important;color:#55382d!important;font-size:15px!important;margin:18px auto 24px!important;text-decoration:underline!important;text-underline-offset:4px!important}body.auth-sidebar-show #halo-auth-sidebar .auth-link .text{color:#55382d!important}body.auth-sidebar-show #halo-auth-sidebar .auth-link:after{content:"OR"!important;display:block!important;color:#55382d!important;font-size:13px!important;letter-spacing:1px!important;text-decoration:none!important;margin:24px auto 0!important}body.auth-sidebar-show #halo-auth-sidebar .button-register{height:52px!important;min-height:52px!important;background:transparent!important;border:1px solid #55382D!important;color:#55382d!important;border-radius:6px!important;font-size:14px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;margin-top:0!important}body.auth-sidebar-show #halo-auth-sidebar .button-register:hover{background:#55382d!important;color:#fff!important}body.auth-sidebar-show .background-overlay{background:#000000b8!important}}@media(max-width:767px){body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-wrapper:before{content:none!important;display:none!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-header{padding-bottom:8px!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-wrapper{padding-top:8px!important}body.auth-sidebar-show #halo-auth-sidebar .form-field{margin-bottom:14px!important}body.auth-sidebar-show #halo-auth-sidebar .auth-link{margin:12px auto 10px!important}body.auth-sidebar-show #halo-auth-sidebar .auth-link:after{margin:12px auto 8px!important}body.auth-sidebar-show #halo-auth-sidebar .button-register{margin-top:6px!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-wrapper{padding-bottom:20px!important}}@media(max-width:767px){body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-header .title:before{letter-spacing:1px!important;font-size:38px!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-header .title:after{letter-spacing:1px!important}}@media(min-width:768px){body.auth-sidebar-show #halo-auth-sidebar.halo-auth-sidebar{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:460px!important;max-width:calc(100vw - 40px)!important;height:auto!important;max-height:calc(100vh - 70px)!important;transform:translate(-50%,-50%)!important;background:#fffaf6!important;border-radius:10px!important;box-shadow:0 24px 70px #00000047!important;overflow:hidden!important;z-index:9999!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-wrapper{max-height:calc(100vh - 90px)!important;overflow-y:auto!important;padding:0 38px 34px!important;background:#fffaf6!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-header{position:relative!important;padding:44px 20px 20px!important;text-align:center!important;background:#fffaf6!important;border-bottom:0!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-header .title{display:block!important;font-size:0!important;line-height:1!important;text-align:center!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-header .title:before{content:"KYZA"!important;display:block!important;color:#55382d!important;font-family:"Tenor Sans",var(--font-heading-family),serif!important;font-size:42px!important;font-weight:400!important;letter-spacing:1px!important;line-height:1!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-header .title:after{content:"FINE JEWELLERY"!important;display:block!important;color:#c49a6c!important;font-size:10px!important;font-weight:500!important;letter-spacing:3px!important;line-height:1.2!important;margin-top:9px!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-close{position:absolute!important;top:18px!important;right:18px!important;width:34px!important;height:34px!important;color:#55382d!important;display:flex!important;align-items:center!important;justify-content:center!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-close svg{width:24px!important;height:24px!important;stroke:#55382d!important;fill:#55382d!important}body.auth-sidebar-show #halo-auth-sidebar .halo-sidebar-wrapper:before{content:none!important;display:none!important}body.auth-sidebar-show #halo-auth-sidebar .auth-form{padding:0!important}body.auth-sidebar-show #halo-auth-sidebar .form-field{margin-bottom:16px!important}body.auth-sidebar-show #halo-auth-sidebar .form-label{color:#55382d!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;margin-bottom:8px!important}body.auth-sidebar-show #halo-auth-sidebar .form-input{height:54px!important;min-height:54px!important;border:1px solid rgba(85,56,45,.22)!important;border-radius:6px!important;background:#fff!important;color:#242424!important;font-size:15px!important;padding:0 16px!important;box-shadow:0 8px 20px #55382d0a!important}body.auth-sidebar-show #halo-auth-sidebar .form-input:focus{border-color:#55382d!important;box-shadow:0 0 0 1px #55382d1f!important}body.auth-sidebar-show #halo-auth-sidebar .button-login{height:54px!important;min-height:54px!important;background:#55382d!important;border-color:#55382d!important;color:#fff!important;border-radius:6px!important;font-size:14px!important;font-weight:600!important;letter-spacing:2.5px!important;text-transform:uppercase!important;margin-top:6px!important}body.auth-sidebar-show #halo-auth-sidebar .button-login *,body.auth-sidebar-show #halo-auth-sidebar .button-login span{color:#fff!important}body.auth-sidebar-show #halo-auth-sidebar .auth-link{display:block!important;text-align:center!important;color:#55382d!important;font-size:14px!important;margin:14px auto 10px!important;text-decoration:underline!important;text-underline-offset:4px!important}body.auth-sidebar-show #halo-auth-sidebar .auth-link .text{color:#55382d!important}body.auth-sidebar-show #halo-auth-sidebar .auth-link:after{content:"OR"!important;display:block!important;color:#55382d!important;font-size:12px!important;letter-spacing:1px!important;text-decoration:none!important;margin:14px auto 8px!important}body.auth-sidebar-show #halo-auth-sidebar .button-register{height:52px!important;min-height:52px!important;background:transparent!important;border:1px solid #55382D!important;color:#55382d!important;border-radius:6px!important;font-size:14px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;margin-top:6px!important}body.auth-sidebar-show #halo-auth-sidebar .button-register *{color:#55382d!important}body.auth-sidebar-show #halo-auth-sidebar .button-register:hover{background:#55382d!important;color:#fff!important}body.auth-sidebar-show #halo-auth-sidebar .button-register:hover *{color:#fff!important}body.auth-sidebar-show .background-overlay{background:#000000b8!important}}body.auth-sidebar-show #halo-auth-sidebar .auth-link{margin-top:8px!important;margin-bottom:4px!important;line-height:1.2!important}body.auth-sidebar-show #halo-auth-sidebar .auth-link:after{margin-top:8px!important;margin-bottom:8px!important}body.auth-sidebar-show #halo-auth-sidebar .button-register,body.auth-sidebar-show #halo-auth-sidebar a.button-register{margin-top:4px!important}body.auth-sidebar-show #halo-auth-sidebar .button-register,body.auth-sidebar-show #halo-auth-sidebar a.button-register,body.auth-sidebar-show #halo-auth-sidebar .button-register span,body.auth-sidebar-show #halo-auth-sidebar .button-register .text{text-align:center!important}body.auth-sidebar-show #halo-auth-sidebar .button-register,body.auth-sidebar-show #halo-auth-sidebar a.button-register{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;padding-left:0!important;padding-right:0!important}body.auth-sidebar-show #halo-auth-sidebar .button-register span,body.auth-sidebar-show #halo-auth-sidebar .button-register .text{width:100%!important;display:block!important;margin:0 auto!important}body.auth-sidebar-show #halo-auth-sidebar .account-dropdown{padding:8px 24px 18px!important;margin:0!important}body.auth-sidebar-show #halo-auth-sidebar .account-dropdown .account-item{margin:0 0 8px!important;padding:0!important}body.auth-sidebar-show #halo-auth-sidebar .account-dropdown .account-action{min-height:42px!important;height:42px!important;padding:0 18px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:11.5px!important;letter-spacing:1.5px!important;line-height:1!important;text-align:center!important}body.auth-sidebar-show #halo-auth-sidebar .account-dropdown .account-action .text{text-align:center!important;margin:0 auto!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-auth.css.map */
