.access-box__auth-return-icon path,.lost-password__auth-return-icon path{fill:currentColor}.access-box,.lost-password{padding-bottom:56px;padding-top:24px}@media (min-width:1025px){.access-box,.lost-password{padding-top:40px}}.access-box,.lost-password{background:radial-gradient(95.84% 96.98% at 100% 100%,#deeaff 0,#fff 100%)}.access-box__container,.lost-password__container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%}@media (min-width:768px){.access-box__container,.lost-password__container{max-width:768px;padding-left:24px;padding-right:24px}}@media (min-width:1025px){.access-box__container,.lost-password__container{max-width:1025px;padding-left:32px;padding-right:32px}}@media (min-width:1336px){.access-box__container,.lost-password__container{max-width:1336px}}.access-box__container,.lost-password__container{max-width:100%}@media (min-width:1025px){.access-box__container,.lost-password__container{max-width:1264px}}.access-box__container,.lost-password__container{display:grid;grid-gap:40px;gap:40px}@media (min-width:1025px){.access-box__container,.lost-password__container{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}}.access-box__auth,.lost-password__auth{border-color:rgb(var(--color-green-light)/1);border-radius:24px;border-width:1px;height:-moz-fit-content;height:fit-content;padding:8px}.access-box__auth-form,.lost-password__auth-form{border-color:rgb(var(--color-green-primary)/1);border-radius:16px;border-width:1px;display:flex;flex-direction:column;padding:24px}@media (min-width:1025px){.access-box__auth-form,.lost-password__auth-form{padding:32px 40px}}.access-box__auth-title,.lost-password__auth-title{color:rgb(var(--color-neutral-900)/1);font-family:Source Sans\ 3,sans-serif;font-size:clamp(1.5rem,1.3vw + 1rem,2rem);font-weight:700;line-height:120%;margin-bottom:32px}.access-box__auth-paragraph,.lost-password__auth-paragraph{color:rgb(var(--color-neutral-900)/1);font-size:.875rem;line-height:150%;margin-bottom:32px}.access-box__auth .bt-input,.lost-password__auth .bt-input{margin-bottom:16px}.access-box__auth .bt-input__input,.lost-password__auth .bt-input__input{background-color:rgb(var(--color-neutral-white)/1);padding:16px}.access-box__auth .bt-input__input:invalid,.lost-password__auth .bt-input__input:invalid{background-image:none;border-color:rgb(var(--color-neutral-300)/1)}.access-box__auth .bt-input__input:focus,.access-box__auth .bt-input__input:hover,.lost-password__auth .bt-input__input:focus,.lost-password__auth .bt-input__input:hover{border-color:rgb(var(--color-neutral-600)/1)}.access-box__auth .bt-input__input::-moz-placeholder,.lost-password__auth .bt-input__input::-moz-placeholder{color:rgb(var(--color-neutral-500)/1);transition-duration:.3s;-moz-transition-property:opacity;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.access-box__auth .bt-input__input::placeholder,.lost-password__auth .bt-input__input::placeholder{color:rgb(var(--color-neutral-500)/1);transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.access-box__auth .bt-input__input:focus::-moz-placeholder,.lost-password__auth .bt-input__input:focus::-moz-placeholder{color:transparent;opacity:0}.access-box__auth .bt-input__input:focus::placeholder,.lost-password__auth .bt-input__input:focus::placeholder{color:transparent;opacity:0}.access-box__auth .bt-input__label:after,.lost-password__auth .bt-input__label:after{margin-left:8px;--tw-text-opacity:1;color:rgb(var(--color-error-hover)/1);color:rgb(var(--color-error-hover)/var(--tw-text-opacity));content:"*"}.access-box__auth .bt-checkbox,.lost-password__auth .bt-checkbox{padding-bottom:24px;padding-top:16px}.access-box__auth-submit,.lost-password__auth-submit{justify-content:center;margin-bottom:16px;margin-top:auto;padding:16px 24px!important;width:100%}.access-box__auth-lost-password,.lost-password__auth-lost-password{align-self:center;color:rgb(var(--color-green-hover)/1)}.access-box__auth-lost-password:hover,.lost-password__auth-lost-password:hover{color:rgb(var(--color-green-primary)/1)}.access-box__auth-return-to-login,.lost-password__auth-return-to-login{align-items:center;color:rgb(var(--color-green-hover)/1);display:flex;font-size:.875rem;font-weight:700;gap:4px;line-height:150%;margin-top:16px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.access-box__auth-return-to-login:hover,.access-box__auth-return-to-login:hover .access-box__auth-return-icon,.lost-password__auth-return-to-login:hover,.lost-password__auth-return-to-login:hover .access-box__auth-return-icon{color:rgb(var(--color-green-primary)/1)}.access-box__auth-return-icon,.lost-password__auth-return-icon{color:rgb(var(--color-green-hover)/1);height:18px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:18px}.access-box__auth .bt-alert,.lost-password__auth .bt-alert{height:100%;margin-bottom:32px;padding:8px 16px}.access-box__register,.lost-password__register{border-style:none}.access-box__register-title,.lost-password__register-title{margin-bottom:16px}.access-box__register-form,.lost-password__register-form{border-style:none;padding-bottom:0;padding-top:0}@media (min-width:1025px){.access-box__register-form,.lost-password__register-form{padding-bottom:32px;padding-top:32px}}.access-box__register-terms,.lost-password__register-terms{color:rgb(var(--color-neutral-900)/1);font-size:.875rem;line-height:150%;margin-bottom:24px}.access-box__register-terms .woocommerce-privacy-policy-link,.lost-password__register-terms .woocommerce-privacy-policy-link{color:rgb(var(--color-green-hover)/1);font-weight:700;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.access-box__register-terms .woocommerce-privacy-policy-link:hover,.lost-password__register-terms .woocommerce-privacy-policy-link:hover{color:rgb(var(--color-green-primary)/1)}.access-box__register-submit,.lost-password__register-submit{justify-content:flex-start;margin-bottom:0;margin-top:0;width:-moz-fit-content;width:fit-content}.access-box__confirmation,.access-box__recover,.access-box__reset,.lost-password__confirmation,.lost-password__recover,.lost-password__reset{max-width:412px;width:100%}.access-box__confirmation-title,.access-box__recover-title,.access-box__reset-title,.lost-password__confirmation-title,.lost-password__recover-title,.lost-password__reset-title{font-size:clamp(1.5rem,1.3vw + 1rem,2rem);font-weight:700;line-height:120%}.access-box__confirmation .bt-input,.access-box__recover .bt-input,.access-box__reset .bt-input,.lost-password__confirmation .bt-input,.lost-password__recover .bt-input,.lost-password__reset .bt-input{margin-bottom:32px}.access-box__confirmation-submit,.access-box__recover-submit,.access-box__reset-submit,.lost-password__confirmation-submit,.lost-password__recover-submit,.lost-password__reset-submit{margin-bottom:0;margin-top:8px}.access-box__confirmation-title,.lost-password__confirmation-title{font-size:clamp(1.25rem,1vw + 1rem,1.5rem);line-height:140%}.access-box__confirmation-paragraph,.lost-password__confirmation-paragraph{margin-bottom:0}.access-box .woocommerce-password-hint,.access-box .woocommerce-password-strength,.lost-password .woocommerce-password-hint,.lost-password .woocommerce-password-strength{display:none!important}.lost-password__container{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:0}