.auth-text{color:var(--color-text2);font-size:var(--font-body-size);font-weight:var(--font-weight-normal);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);text-align:center}.auth-form .form-input{text-align:center}.auth-actions{margin:15px 0 0}.auth-link{margin:14px 0 18px;color:#3c3c3c;font-size:var(--font-body-size);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}#halo-auth-sidebar.halo-auth-sidebar{border:1px solid rgba(255,255,255,.12)!important;background-color:#23232373!important;background-image:none!important;box-sizing:border-box;box-shadow:none!important}#halo-auth-sidebar .account-dropdown{padding:30px 20px;background-color:transparent!important;background-image:none!important;box-shadow:none!important}#halo-auth-sidebar .account-dropdown .account-item{position:relative;display:block;width:100%;border-bottom:1px solid #bdbdbd!important}#halo-auth-sidebar .account-dropdown .account-item:last-child{border-bottom:0!important}#halo-auth-sidebar .account-dropdown .account-action,#halo-auth-sidebar .account-dropdown .account-action:visited{display:block;width:100%;padding:13px 0;color:#fff;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--heading-letter-spacing);text-decoration:none;text-transform:uppercase;transition:color .2s ease}#halo-auth-sidebar .account-dropdown .account-action:hover,#halo-auth-sidebar .account-dropdown .account-action:focus,#halo-auth-sidebar .account-dropdown .account-action:focus-visible{color:#64e82e;text-decoration:none;outline:none}#halo-auth-sidebar .account-dropdown .account-action .text{color:inherit}body.auth-popup-show,body.auth-sidebar-show{overflow:hidden}body.auth-popup-show .background-overlay{opacity:1;pointer-events:auto}body.auth-sidebar-show .background-overlay{opacity:1;background-color:transparent!important;background-image:none!important;pointer-events:auto}body.auth-popup-show .halo-auth-popup{visibility:visible;opacity:1;pointer-events:auto;transform:translate3d(-50%,-50%,0)}body.auth-sidebar-show #halo-auth-sidebar.halo-auth-sidebar{visibility:visible;opacity:1;transform:translateZ(0)}body #halo-auth-sidebar form.auth-form.auth-form-2{padding:30px!important;border:0!important;background-color:#232323b8!important;background-image:none!important;box-shadow:none!important}#halo-auth-sidebar .auth-form-2 input.form-input,#halo-auth-sidebar .auth-form-2 input[type=email],#halo-auth-sidebar .auth-form-2 input[type=password]{border:1px solid #3c3c3c!important;background:#2a2a2a!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;outline:none!important;box-shadow:none!important;transition:border-color .2s ease}#halo-auth-sidebar .auth-form-2 input.form-input:hover,#halo-auth-sidebar .auth-form-2 input.form-input:focus,#halo-auth-sidebar .auth-form-2 input.form-input:focus-visible,#halo-auth-sidebar .auth-form-2 input[type=email]:hover,#halo-auth-sidebar .auth-form-2 input[type=email]:focus,#halo-auth-sidebar .auth-form-2 input[type=email]:focus-visible,#halo-auth-sidebar .auth-form-2 input[type=password]:hover,#halo-auth-sidebar .auth-form-2 input[type=password]:focus,#halo-auth-sidebar .auth-form-2 input[type=password]:focus-visible{border-color:#3c3c3c!important;background:#2a2a2a!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;outline:none!important;box-shadow:none!important}#halo-auth-sidebar .auth-form-2 input.form-input::placeholder,#halo-auth-sidebar .auth-form-2 input[type=email]::placeholder,#halo-auth-sidebar .auth-form-2 input[type=password]::placeholder{color:transparent!important;opacity:0!important;-webkit-text-fill-color:transparent!important}#halo-auth-sidebar .auth-form-2 input.form-input:-webkit-autofill,#halo-auth-sidebar .auth-form-2 input.form-input:-webkit-autofill:hover,#halo-auth-sidebar .auth-form-2 input.form-input:-webkit-autofill:focus,#halo-auth-sidebar .auth-form-2 input[type=email]:-webkit-autofill,#halo-auth-sidebar .auth-form-2 input[type=email]:-webkit-autofill:hover,#halo-auth-sidebar .auth-form-2 input[type=email]:-webkit-autofill:focus,#halo-auth-sidebar .auth-form-2 input[type=password]:-webkit-autofill,#halo-auth-sidebar .auth-form-2 input[type=password]:-webkit-autofill:hover,#halo-auth-sidebar .auth-form-2 input[type=password]:-webkit-autofill:focus{border-color:#3c3c3c!important;-webkit-text-fill-color:#ffffff!important;-webkit-box-shadow:0 0 0 1000px #2a2a2a inset!important;caret-color:#fff}#halo-auth-sidebar .auth-form-2 .form-label{color:#fff!important}#halo-auth-sidebar .auth-form-2 .button-login,#halo-auth-sidebar .auth-form-2 .button-register{border:1px solid #3c3c3c!important;background:#2a2a2a!important;color:#fff!important;outline:none!important;box-shadow:none!important;transition:color .2s ease}#halo-auth-sidebar .auth-form-2 .button-login:before,#halo-auth-sidebar .auth-form-2 .button-login:after,#halo-auth-sidebar .auth-form-2 .button-register:before,#halo-auth-sidebar .auth-form-2 .button-register:after{background:transparent!important;background-image:none!important;box-shadow:none!important}#halo-auth-sidebar .auth-form-2 .button-login:hover,#halo-auth-sidebar .auth-form-2 .button-login:focus,#halo-auth-sidebar .auth-form-2 .button-login:focus-visible,#halo-auth-sidebar .auth-form-2 .button-register:hover,#halo-auth-sidebar .auth-form-2 .button-register:focus,#halo-auth-sidebar .auth-form-2 .button-register:focus-visible{border-color:#3c3c3c!important;background:#2a2a2a!important;color:#64e82e!important;outline:none!important;box-shadow:none!important}#halo-auth-sidebar .auth-form-2 .button-login span,#halo-auth-sidebar .auth-form-2 .button-register span{color:inherit!important}#halo-auth-sidebar .auth-actions .button-login{margin-top:18px!important}#halo-auth-sidebar .auth-actions .auth-link{display:inline-block;margin-top:52px!important;margin-bottom:0!important;color:#fff!important;font-size:var(--font-body-size);text-decoration:underline;text-underline-offset:.3rem;transition:color .2s ease}#halo-auth-sidebar .auth-actions .auth-link:hover,#halo-auth-sidebar .auth-actions .auth-link:focus,#halo-auth-sidebar .auth-actions .auth-link:focus-visible{color:#64e82e!important;outline:none!important}#halo-auth-sidebar .auth-actions .button-register{margin-top:40px!important}#halo-auth-sidebar .halo-sidebar-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px;border:0!important;background-color:transparent!important;background-image:none!important;color:#fff!important;font-family:Rajdhani,sans-serif!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;box-shadow:none!important}#halo-auth-sidebar .halo-sidebar-header .title{flex:1 1 auto;width:auto;min-width:0;margin:0}#halo-auth-sidebar .halo-sidebar-header .title,#halo-auth-sidebar .halo-sidebar-header .title *{color:#64e82e!important}#halo-auth-sidebar .halo-sidebar-close{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex:0 0 40px;width:40px;height:40px;margin:0 0 0 auto;transform:none!important}#halo-auth-sidebar .halo-sidebar-header{padding-top:90px!important}@media screen and (min-width:768px)and (max-width:1024px){#halo-auth-sidebar .halo-sidebar-header{padding-top:110px!important}}@media screen and (min-width:1025px){#halo-auth-sidebar .halo-sidebar-header{padding-top:75px!important}}@media screen and (min-width:1025px){#halo-auth-sidebar .auth-form.auth-form-2{padding-right:30px!important;padding-left:30px!important}#halo-auth-sidebar .account-dropdown{padding-right:30px;padding-left:30px}}@media screen and (max-width:767px){#halo-auth-sidebar .halo-sidebar-close{position:static!important;top:auto!important}}body.auth-sidebar-show .body-content-wrapper{transform:none!important}@media screen and (min-width:1025px){html{scrollbar-gutter:stable}body.auth-sidebar-show{padding-right:0!important;padding-inline-end:0!important}}@media screen and (min-width:768px){html.banditos-auth-persistent #halo-auth-sidebar{visibility:visible!important;opacity:1!important;transform:translateZ(0)!important;transition:none!important;animation:none!important;pointer-events:auto!important}body.auth-sidebar-show{overflow-x:hidden!important;overflow-y:auto!important;padding-right:0!important;padding-inline-end:0!important}body.auth-sidebar-show .body-content-wrapper{transform:none!important;pointer-events:auto!important}body.auth-sidebar-show .background-overlay{visibility:hidden!important;opacity:0!important;background-color:transparent!important;background-image:none!important;pointer-events:none!important}body.auth-sidebar-show #halo-auth-sidebar{visibility:visible!important;opacity:1!important;transform:translateZ(0)!important;pointer-events:auto!important}}@media screen and (min-width:768px)and (max-width:1024px){#halo-auth-sidebar{width:100%!important;max-width:330px!important}}@media screen and (min-width:1025px){#halo-auth-sidebar{width:100%!important;max-width:340px!important}}#navigation-mobile .header__icon--whatsapp{padding:18px 0;border-top:1px solid rgba(255,255,255,.15);color:#fff!important;text-decoration:none}#navigation-mobile .header__icon--whatsapp *{display:inline-block!important;vertical-align:middle}#navigation-mobile .header__icon--whatsapp .title{margin-left:5px!important;color:#64e82e!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:uppercase}#navigation-mobile .header__icon--whatsapp svg{width:28px!important;height:28px!important;color:#fff!important;transform:translateY(-2px)}#navigation-mobile .header__icon--whatsapp .icon-whatsapp path{fill:none!important;stroke:currentColor!important}.addresses-page .address-new{width:100%;margin-bottom:48px}.addresses-page .address-new>button{display:flex;align-items:center;justify-content:center;width:100%;max-width:none;margin:5px 0 0;border:1px solid #64e82e;background-color:#202020;background-image:none;color:#fff;box-sizing:border-box;box-shadow:none;filter:none}.addresses-page .address-new>button:hover,.addresses-page .address-new>button:focus,.addresses-page .address-new>button:focus-visible{border-color:#64e82e;background-color:#202020;background-image:none;color:#64e82e;outline:none;box-shadow:none;filter:none}@media screen and (min-width:768px){.addresses-page .address-new{width:50%;padding-right:10px}}@media screen and (min-width:992px){.addresses-page .address-new{width:33.333%}}@media screen and (min-width:1025px){.addresses-page .address-new{width:25%;padding-right:15px}}@media(min-width:768px){#halo-auth-sidebar.halo-auth-sidebar:has(form.auth-form.auth-form-2){--banditos-drawer-gap:38px;--banditos-drawer-top:calc(clamp(88px,11vh,120px) + var(--banditos-drawer-gap));top:var(--banditos-drawer-top)!important;bottom:var(--banditos-drawer-gap)!important;height:calc(100dvh - var(--banditos-drawer-top) - var(--banditos-drawer-gap))!important;max-height:calc(100dvh - var(--banditos-drawer-top) - var(--banditos-drawer-gap))!important;width:270px!important;max-width:270px!important;overflow-y:auto;border-radius:0}#halo-auth-sidebar:has(form.auth-form.auth-form-2) .halo-sidebar-header{padding:24px 20px 20px!important}#halo-auth-sidebar:has(form.auth-form.auth-form-2) .auth-form.auth-form-2{padding:24px 20px!important}}@media(min-width:1200px){#halo-auth-sidebar.halo-auth-sidebar:has(form.auth-form.auth-form-2){--banditos-drawer-gap:clamp(42px,5vw,72px);width:310px!important;max-width:310px!important}}#halo-auth-sidebar .auth-form-2 .button-login,#halo-auth-sidebar .auth-form-2 .button-login:hover,#halo-auth-sidebar .auth-form-2 .button-login:focus-visible{border-color:#64e82e!important;background:transparent!important;color:#fff!important}#halo-auth-sidebar .auth-actions .auth-link,#halo-auth-sidebar .auth-actions .auth-link .text{color:#64e82e!important}#halo-auth-sidebar .auth-form-2 .button-register,#halo-auth-sidebar .auth-form-2 .button-register:hover,#halo-auth-sidebar .auth-form-2 .button-register:focus{color:#fff!important}#halo-auth-sidebar .auth-form-2 .button-login:focus-visible,#halo-auth-sidebar .auth-actions .auth-link:focus-visible,#halo-auth-sidebar .auth-form-2 .button-register:focus-visible{outline:2px solid #64e82e!important;outline-offset:3px}@media(min-width:768px){#halo-auth-sidebar.halo-auth-sidebar:has(form.auth-form.auth-form-2){display:flex;flex-direction:column;overflow:hidden}#halo-auth-sidebar:has(form.auth-form.auth-form-2)>.halo-sidebar-header{flex:0 0 auto}#halo-auth-sidebar:has(form.auth-form.auth-form-2)>.halo-sidebar-wrapper{flex:1 1 auto;min-height:0;height:auto!important;padding-bottom:0!important;overflow-x:hidden;overflow-y:auto}}@media(max-width:767px){body #halo-auth-sidebar.halo-auth-sidebar:has(form.auth-form.auth-form-2){top:74px!important;right:12px!important;bottom:auto!important;width:calc(100% - 24px)!important;max-width:380px!important;height:auto!important;max-height:calc(100dvh - 148px)!important;display:flex;flex-direction:column;overflow:hidden;border-radius:0}body #halo-auth-sidebar:has(form.auth-form.auth-form-2)>.halo-sidebar-header{flex:0 0 auto;padding:14px 20px!important}body #halo-auth-sidebar:has(form.auth-form.auth-form-2)>.halo-sidebar-wrapper{flex:1 1 auto;min-height:0;height:auto!important;padding-bottom:0!important;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}body #halo-auth-sidebar form.auth-form.auth-form-2{padding:20px!important}body #halo-auth-sidebar .auth-actions .auth-link,body #halo-auth-sidebar .auth-actions .button-register{margin-top:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/component-auth.css.map */
