.styles-module__jzyJ4a__login-form{width:100%;padding:0 var(--spacing-8);align-items:center;gap:var(--spacing-6);flex-direction:column;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__logo{width:134px;height:51px;padding-bottom:var(--spacing-4)}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__logo svg,.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__logo img{width:100%}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__card-wrapper{width:100%;max-width:326px;position:relative}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__card{background:var(--white);border-radius:var(--spacing-5);width:100%;max-width:326px;box-shadow:0 100px 80px #00000008,0 41.778px 33.422px #00000005,0 22.336px 17.869px #00000005,0 12.522px 10.017px #00000003,0 6.65px 5.32px #00000003,0 2.767px 2.214px #00000003}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__content{padding:var(--spacing-12) var(--spacing-6) var(--spacing-8);gap:var(--spacing-4);flex-direction:column;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__header{border-bottom:1px solid var(--gray-300);padding-bottom:var(--spacing-6);justify-content:center;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__title{font-family:var(--font-lemon-milk);font-size:var(--display-size-2xs);font-weight:var(--weight-bold);line-height:var(--display-line-height-4xs);text-align:center;color:var(--black);margin:0}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__password-container{gap:var(--spacing-4);flex-direction:column;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__inputs{gap:var(--spacing-4);flex-direction:column;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__inputs>*{width:100%}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__step{gap:var(--spacing-6);flex-direction:column;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__subtitle{font-family:var(--font-effra);font-size:var(--text-size-sm);font-weight:var(--weight-regular);color:var(--gray-700);text-align:center;margin:0;line-height:.9375rem;display:block}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__description{font-family:var(--font-effra);font-size:var(--text-size-sm);font-weight:var(--weight-regular);line-height:var(--text-line-height-xs);color:var(--gray-700);text-align:center;margin:0}@media (min-width:1024px){.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__description{text-align:left;font-size:var(--text-size-md);line-height:var(--text-line-height-md)}}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__description--center{text-align:center}@media (min-width:1024px){.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__description--center{text-align:center}}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__description-break{height:0;display:block}@media (min-width:1024px){.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__description-break{display:inline}}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__description-strong{font-weight:var(--weight-bold);color:var(--gray-900)}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__actions{gap:var(--spacing-6);flex-direction:column;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__primary-actions{gap:var(--spacing-2);flex-direction:column;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__primary-actions>*{width:100%}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__otp{align-items:center;gap:var(--spacing-4);padding:var(--spacing-6) 0 var(--spacing-4);flex-direction:column;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__otp-title{font-family:var(--font-lemon-milk);font-size:var(--display-size-3xs);font-weight:var(--weight-bold);line-height:var(--display-line-height-4xs);color:var(--gray-700);text-align:center;margin:0}@media (min-width:1024px){.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__otp-title{white-space:nowrap}}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__otp-buttons{align-items:center;gap:var(--spacing-2);flex-direction:column;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__otp-buttons button{white-space:nowrap}@media (min-width:1024px){.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__otp-buttons{gap:var(--spacing-4);flex-flow:row}}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__code{align-items:center;gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__code-label{font-family:var(--font-effra);font-size:var(--text-size-sm);font-weight:var(--weight-regular);line-height:var(--text-line-height-sm);color:var(--gray-700);text-align:left;align-self:flex-start;margin:0}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__code-footer{gap:var(--spacing-4);flex-direction:column;display:flex;overflow:visible}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__otp-resend-group{gap:var(--spacing-2);flex-direction:column;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__code-actions{align-items:center;gap:var(--spacing-2);flex-direction:column;display:flex;overflow:visible}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__code-actions button{white-space:nowrap;width:100%}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__code-actions--inline{justify-content:center;align-items:unset;border-top:1px solid var(--gray-100);padding-top:var(--spacing-4);flex-flow:wrap}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__code-actions--inline button{width:auto}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__register{align-items:center;gap:var(--spacing-4);padding-top:var(--spacing-4);flex-direction:column;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__confirm-email-header{align-items:center;gap:var(--spacing-6);flex-direction:column;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__confirm-email-header .styles-module__jzyJ4a__login-form__title{font-size:var(--text-size-lg)}@media (min-width:1024px){.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__confirm-email-header .styles-module__jzyJ4a__login-form__title{font-size:var(--text-size-xl)}}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__confirm-email-header .styles-module__jzyJ4a__login-form__description{font-size:var(--text-size-md);line-height:var(--text-line-height-md)}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__otp-support{font-family:var(--font-effra);font-size:.9375rem;font-weight:var(--weight-regular);line-height:var(--text-line-height-sm);color:var(--gray-500);text-align:center;margin:0}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__otp-support a{color:var(--gray-700);text-decoration:underline}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__error{justify-content:center;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__spam-hint{text-align:center;justify-content:center;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__register-text{font-family:var(--font-effra);font-size:var(--text-size-sm);font-weight:var(--weight-regular);line-height:var(--text-line-height-sm);color:var(--gray-700);text-align:center;margin:0}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__register-button{text-align:center;justify-content:center;width:100%}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__access-button{border-radius:var(--spacing-2);font-size:var(--display-size-3xs);line-height:var(--display-line-height-4xs)}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__support{color:var(--gray-700);font-family:var(--font-effra);font-size:var(--text-size-sm);font-weight:var(--weight-regular);text-align:center;line-height:.9375rem}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__support a{color:inherit;text-decoration:underline}@media (min-width:1024px){.styles-module__jzyJ4a__login-form{gap:var(--spacing-9);padding:0}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__logo{width:187px;height:65px;padding-bottom:var(--spacing-4)}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__card-wrapper,.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__card{max-width:563px}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__card{box-shadow:0 36px 100px #0000000d,0 16.644px 46.233px #0000000a,0 9.523px 26.453px #00000008,0 5.781px 16.057px #00000008,0 3.483px 9.675px #00000005,0 1.94px 5.388px #00000005,0 .834px 2.317px #00000003}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__content{padding:var(--spacing-14) 112px;gap:var(--spacing-6)}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__content.styles-module__jzyJ4a__login-form__content--password{gap:var(--spacing-4)}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__title{font-size:var(--text-size-xl);line-height:1.375rem}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__subtitle{font-size:var(--text-size-md);line-height:var(--text-line-height-md)}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__register{gap:var(--spacing-6);padding-top:0}}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__first-purchase-cupom{text-align:center;width:100%;font-family:var(--font-lemon-milk);font-size:20px;font-weight:var(--weight-regular);color:var(--gray-800);line-height:var(--display-line-height-xs);display:block}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__forgot{font-family:var(--font-lemon-milk);font-size:var(--display-size-4xs);font-weight:var(--weight-bold);color:var(--gray-700);text-transform:uppercase;text-align:center;justify-content:center;padding:0;text-decoration:none;display:inline-flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__password-actions{gap:var(--spacing-2);flex-direction:column;display:flex}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__password-actions>*{width:100%}.styles-module__jzyJ4a__login-form .styles-module__jzyJ4a__login-form__resend-cooldown{color:var(--gray-500);text-align:center;font-family:var(--font-effra);font-size:.9375rem;font-style:normal;font-weight:var(--weight-regular);line-height:var(--text-line-height-sm)}
.styles-module__ivno0a__otp-code-input{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.styles-module__ivno0a__otp-code-input .styles-module__ivno0a__otp-code-input__input{width:var(--spacing-11);height:var(--spacing-11);border:1px solid var(--gray-300);border-radius:var(--spacing-2);background-color:var(--white);color:var(--gray-900);text-align:center;font-family:var(--font-effra);font-size:var(--text-size-lg);line-height:var(--text-line-height-lg);box-shadow:0px 1px 2px 0px var(--gray-200)}.styles-module__ivno0a__otp-code-input .styles-module__ivno0a__otp-code-input__input:focus-visible{border-color:var(--green-300);box-shadow:0px 0px 0px 4px var(--focus-ring-primary);outline:none}.styles-module__ivno0a__otp-code-input .styles-module__ivno0a__otp-code-input__input::placeholder{color:var(--gray-400);font-weight:var(--weight-regular)}
.styles-module__gruWFq__otp-code-modal__overlay{z-index:50;background-color:#00000080;position:fixed;inset:0}.styles-module__gruWFq__otp-code-modal__content{z-index:51;background:var(--white);border-radius:var(--spacing-5);width:90%;max-width:560px;padding:var(--spacing-8) var(--spacing-6);gap:var(--spacing-4);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 36px 100px #0000000d,0 16.644px 46.233px #0000000a,0 9.523px 26.453px #00000008,0 5.781px 16.057px #00000008,0 3.483px 9.675px #00000005,0 1.94px 5.388px #00000005,0 .834px 2.317px #00000003}.styles-module__gruWFq__otp-code-modal__content:focus{outline:none}@media (min-width:768px){.styles-module__gruWFq__otp-code-modal__content{padding:calc(var(--spacing-13) + var(--spacing-1-25)) calc(var(--spacing-24) + var(--spacing-4))}}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__close{top:var(--spacing-8);right:var(--spacing-8);cursor:pointer;color:var(--gray-700);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__close:hover{color:var(--black)}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__header{border-bottom:1px solid var(--gray-300);padding-bottom:var(--spacing-6);justify-content:center;display:flex}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__title{font-family:var(--font-lemon-milk);font-size:var(--text-size-lg);font-weight:var(--weight-bold);line-height:var(--text-line-height-md);text-align:center;color:var(--black);margin:0}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__description{font-family:var(--font-effra);font-size:var(--text-size-md);font-weight:var(--weight-regular);line-height:var(--text-line-height-md);color:var(--gray-700);text-align:center;text-wrap:balance;margin:0}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__description-break{display:inline}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__description-strong{font-weight:var(--weight-bold);color:var(--gray-900)}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__step{gap:var(--spacing-6);flex-direction:column;display:flex}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__code{align-items:center;gap:var(--spacing-4);width:100%;padding-bottom:var(--spacing-6);border-bottom:1px solid var(--gray-100);flex-direction:column;display:flex}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__code-label{font-family:var(--font-effra);font-size:var(--text-size-sm);font-weight:var(--weight-regular);line-height:var(--text-line-height-sm);color:var(--gray-700);text-align:left;align-self:flex-start;margin:0}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__code-footer{gap:var(--spacing-4);flex-direction:column;display:flex;overflow:visible}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__code-actions{margin-bottom:var(--spacing-2);align-items:center;gap:var(--spacing-2);flex-direction:column;display:flex;overflow:visible}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__code-actions button{white-space:nowrap}@media (min-width:1024px){.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__code-actions{justify-content:center;align-items:center;gap:var(--spacing-4);flex-flow:row}}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__error{justify-content:center;display:flex}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__spam-hint{text-align:center;justify-content:center;display:flex}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__actions{gap:var(--spacing-2);flex-direction:column;display:flex}.styles-module__gruWFq__otp-code-modal__content .styles-module__gruWFq__otp-code-modal__actions>*{width:100%}
.styles-module__1KJJeW__confirm-email-otp-modal-overlay{z-index:50;background-color:#00000080;position:fixed;inset:0}.styles-module__1KJJeW__confirm-email-otp-modal{z-index:51;background:var(--white);border-radius:var(--spacing-5);width:90%;max-width:468px;padding:var(--spacing-6);gap:var(--spacing-2);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 36px 100px #0000000d,0 16.644px 46.233px #0000000a,0 9.523px 26.453px #00000008,0 5.781px 16.057px #00000008,0 3.483px 9.675px #00000005,0 1.94px 5.388px #00000005,0 .834px 2.317px #00000003}.styles-module__1KJJeW__confirm-email-otp-modal:focus{outline:none}@media (min-width:768px){.styles-module__1KJJeW__confirm-email-otp-modal{padding:var(--spacing-8)}}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__close{top:var(--spacing-8);right:var(--spacing-8);cursor:pointer;color:var(--gray-700);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__close:hover{color:var(--black)}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__header{align-items:center;gap:var(--spacing-6);flex-direction:column;display:flex}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__title{font-family:var(--font-lemon-milk);font-size:var(--text-size-lg);font-weight:var(--weight-bold);line-height:var(--text-line-height-md);text-align:center;color:var(--black);margin:0}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__description{font-family:var(--font-effra);font-size:var(--text-size-md);font-weight:var(--weight-regular);line-height:var(--text-line-height-md);color:var(--gray-700);text-align:center;text-wrap:balance;margin:0}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__description-strong{font-weight:var(--weight-bold);color:var(--gray-900)}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__form{gap:var(--spacing-2);flex-direction:column;display:flex}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__code{align-items:center;gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__code-label{font-family:var(--font-effra);font-size:var(--text-size-sm);font-weight:var(--weight-regular);line-height:var(--text-line-height-sm);color:var(--gray-700);text-align:left;align-self:flex-start;margin:0}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__hint{text-align:center;justify-content:center;align-items:center;display:flex}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__resend{gap:var(--spacing-2);flex-direction:column;display:flex}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__resend>*{width:100%}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__resend-cooldown{color:var(--gray-500);text-align:center;font-family:var(--font-effra);font-size:var(--text-size-md);font-style:normal;font-weight:var(--weight-regular);line-height:var(--text-line-height-sm)}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__support{font-family:var(--font-effra);font-size:var(--text-size-sm);font-weight:var(--weight-regular);line-height:var(--text-line-height-sm);color:var(--gray-500);text-align:center;padding-top:var(--spacing-6);margin:0}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__support a{color:var(--gray-700);text-decoration:underline}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__error{justify-content:center;display:flex}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__actions{gap:var(--spacing-2);flex-direction:column;display:flex}.styles-module__1KJJeW__confirm-email-otp-modal .styles-module__1KJJeW__confirm-email-otp-modal__actions>*{width:100%}
.styles-module__sowBFa__confirm-email-modal-overlay{z-index:50;background-color:#00000080;position:fixed;inset:0}.styles-module__sowBFa__confirm-email-modal{z-index:51;background:var(--white);border-radius:var(--spacing-5);width:90%;max-width:468px;padding:var(--spacing-6);gap:var(--spacing-6);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 36px 100px #0000000d,0 16.644px 46.233px #0000000a,0 9.523px 26.453px #00000008,0 5.781px 16.057px #00000008,0 3.483px 9.675px #00000005,0 1.94px 5.388px #00000005,0 .834px 2.317px #00000003}.styles-module__sowBFa__confirm-email-modal:focus{outline:none}@media (min-width:768px){.styles-module__sowBFa__confirm-email-modal{padding:var(--spacing-8)}}.styles-module__sowBFa__confirm-email-modal .styles-module__sowBFa__confirm-email-modal__close{top:var(--spacing-8);right:var(--spacing-8);cursor:pointer;color:var(--gray-700);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.styles-module__sowBFa__confirm-email-modal .styles-module__sowBFa__confirm-email-modal__close:hover{color:var(--black)}.styles-module__sowBFa__confirm-email-modal .styles-module__sowBFa__confirm-email-modal__header{align-items:center;gap:var(--spacing-6);flex-direction:column;display:flex}.styles-module__sowBFa__confirm-email-modal .styles-module__sowBFa__confirm-email-modal__title{font-family:var(--font-lemon-milk);font-size:var(--text-size-lg);font-weight:var(--weight-bold);line-height:var(--text-line-height-md);text-align:center;color:var(--black);margin:0}.styles-module__sowBFa__confirm-email-modal .styles-module__sowBFa__confirm-email-modal__description{font-family:var(--font-effra);font-size:var(--text-size-md);font-weight:var(--weight-regular);line-height:var(--text-line-height-md);color:var(--gray-700);text-align:center;margin:0}.styles-module__sowBFa__confirm-email-modal .styles-module__sowBFa__confirm-email-modal__form{gap:var(--spacing-4);flex-direction:column;display:flex}.styles-module__sowBFa__confirm-email-modal .styles-module__sowBFa__confirm-email-modal__error{justify-content:center;display:flex}
.styles-module__KsWeWq__edit-personal-data-form{gap:var(--spacing-4);flex-direction:column;display:flex}.styles-module__KsWeWq__edit-personal-data-form .styles-module__KsWeWq__edit-personal-data-form__email-field{gap:var(--spacing-2);flex-direction:column;display:flex}.styles-module__KsWeWq__edit-personal-data-form .styles-module__KsWeWq__edit-personal-data-form__email-hint{font-family:var(--font-effra);font-size:var(--text-size-sm);line-height:var(--text-line-height-sm);color:var(--gray-600)}.styles-module__KsWeWq__edit-personal-data-form .styles-module__KsWeWq__edit-personal-data-form__email-hint a{color:var(--gray-700);text-decoration:underline}.styles-module__KsWeWq__edit-personal-data-form .styles-module__KsWeWq__edit-personal-data-form__email-hint a:hover{color:var(--black)}
.styles-module__BNNRnq__section-pending-alert{width:100%;max-width:1024px}@media (min-width:1024px){.styles-module__BNNRnq__section-pending-alert{margin-bottom:var(--spacing-6)}}
.styles-module__EKvMqG__checkout-section-card{scroll-margin-top:var(--spacing-4);border:1px solid #0000}.styles-module__EKvMqG__checkout-section-card.styles-module__EKvMqG__checkout-section-card--pending{border-color:var(--error-500)}.styles-module__EKvMqG__checkout-section-card.styles-module__EKvMqG__checkout-section-card--locked{cursor:pointer}.styles-module__EKvMqG__checkout-section-card .styles-module__EKvMqG__checkout-section-card__content{display:contents}
.styles-module__aF8CzG__checkout-address{scroll-margin-top:var(--spacing-4);background-color:var(--white);width:100%;max-width:1024px;padding:var(--spacing-4);border-radius:10px;box-shadow:0 36px 100px #0000000d,0 16.644px 46.233px #0000000a,0 9.523px 26.453px #00000008,0 5.781px 16.057px #00000008,0 3.483px 9.675px #00000005,0 1.94px 5.388px #00000005,0 .834px 2.317px #00000003}@media (min-width:1024px){.styles-module__aF8CzG__checkout-address{padding:var(--spacing-6) var(--spacing-6) var(--spacing-8) var(--spacing-6);border-radius:20px}}.styles-module__aF8CzG__checkout-address .styles-module__aF8CzG__checkout-address__placeholder{color:var(--green-900);font-family:var(--font-effra);font-size:var(--text-size-sm);line-height:var(--text-line-height-sm);letter-spacing:0%;font-weight:var(--weight-regular)}.styles-module__aF8CzG__checkout-address .styles-module__aF8CzG__checkout-address__header{padding-bottom:var(--spacing-4);margin-bottom:var(--spacing-4);border-bottom:1px dashed var(--olive-300);justify-content:space-between;align-items:center;width:100%;display:flex}.styles-module__aF8CzG__checkout-address .styles-module__aF8CzG__checkout-address__edit-button{align-items:center;gap:var(--spacing-2);font-family:var(--font-effra);font-size:var(--text-size-xs);line-height:var(--text-line-height-xs);cursor:pointer;background:0 0;display:flex}.styles-module__aF8CzG__checkout-address .styles-module__aF8CzG__checkout-address__edit-button span{font-family:Effra;font-weight:var(--weight-medium);font-size:var(--text-size-sm);line-height:var(--text-line-height-sm);letter-spacing:1%;text-align:right;text-transform:uppercase;color:var(--green-500)}
.styles-module__XdY3dG__address-details{align-items:flex-start;gap:var(--spacing-6);min-width:0;padding-left:var(--spacing-6);border-left:2px solid #e5e5e5;display:flex}.styles-module__XdY3dG__address-details.styles-module__XdY3dG__address-details--with-badge{row-gap:var(--spacing-2);flex-wrap:wrap}.styles-module__XdY3dG__address-details.styles-module__XdY3dG__address-details--with-badge .styles-module__XdY3dG__address-details__content{flex:1 1 0}@media (min-width:1024px){.styles-module__XdY3dG__address-details.styles-module__XdY3dG__address-details--with-badge{flex-wrap:nowrap}}.styles-module__XdY3dG__address-details .styles-module__XdY3dG__address-details__content{color:#555;align-items:flex-start;gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.styles-module__XdY3dG__address-details .styles-module__XdY3dG__address-details__content span{overflow-wrap:anywhere;font-family:var(--font-effra);font-weight:var(--weight-regular);font-size:var(--text-size-sm);line-height:var(--text-line-height-sm);letter-spacing:0%}@media (min-width:1024px){.styles-module__XdY3dG__address-details .styles-module__XdY3dG__address-details__content span{font-family:15px}}.styles-module__XdY3dG__address-details .styles-module__XdY3dG__address-details__badge{padding-left:calc(18px + var(--spacing-6));flex-basis:100%}@media (min-width:1024px){.styles-module__XdY3dG__address-details .styles-module__XdY3dG__address-details__badge{flex-shrink:0;flex-basis:auto;margin-left:auto;padding-left:0}}
.styles-module__l-u4Ba__address-form{gap:var(--spacing-4);flex-direction:column;display:flex;position:relative}.styles-module__l-u4Ba__address-form .styles-module__l-u4Ba__address-form__title{color:var(--green-900);font-family:var(--font-effra);font-weight:var(--weight-bold);font-size:var(--text-size-sm);text-transform:uppercase;letter-spacing:0%}.styles-module__l-u4Ba__address-form .styles-module__l-u4Ba__address-form__cep-placeholder{font-family:var(--font-effra);font-size:15px;font-weight:var(--weight-regular);color:#555;width:fit-content;line-height:20px;text-decoration:none}.styles-module__l-u4Ba__address-form .styles-module__l-u4Ba__address-form__form{gap:var(--spacing-4);flex-direction:column;display:flex}@media (min-width:1024px){.styles-module__l-u4Ba__address-form .styles-module__l-u4Ba__address-form__form{column-gap:var(--spacing-6);row-gap:var(--spacing-4);grid-template-columns:repeat(2,1fr);display:grid}}.styles-module__l-u4Ba__address-form .styles-module__l-u4Ba__address-form__buttons{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.styles-module__l-u4Ba__address-form .styles-module__l-u4Ba__address-form__buttons .styles-module__l-u4Ba__address-form__submit--pending:not(:disabled){background-color:var(--gray-50);color:var(--gray-800)}
.styles-module__oPJopq__default-address-options{align-items:flex-start;gap:var(--spacing-3);flex-direction:column;display:flex}
.styles-module__V7_Alq__shipping-selection{gap:var(--spacing-4);flex-direction:column;display:flex}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__header{gap:var(--spacing-4);flex-direction:column;display:flex}@media (min-width:1024px){.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__buttons{align-items:center;gap:var(--spacing-2);flex-direction:column;width:100%;max-width:318px;display:flex}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__buttons button{width:100%;height:48px}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__buttons button span{font-size:var(--display-size-4xs);line-height:0}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__submit{display:none}@media (min-width:1024px){.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__submit{display:flex}}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__method-error{margin-block:var(--spacing-2)}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__content-title{font-family:var(--font-effra);font-weight:var(--weight-bold);font-size:var(--text-size-sm);text-transform:uppercase;line-height:var(--text-line-height-sm);letter-spacing:0%;margin-bottom:var(--spacing-4);color:var(--green-900);display:block}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__methods{gap:var(--spacing-2);flex-direction:column;display:flex}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__method-price-details{margin-top:var(--spacing-2);gap:var(--spacing-2);flex-direction:column;display:flex}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__method-price-details a{font-family:var(--font-effra);font-weight:var(--weight-bold);font-size:var(--text-size-xs);line-height:var(--text-line-height-xs);letter-spacing:0%;color:var(--black);align-items:center;gap:var(--spacing-2);text-decoration:none;display:flex}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__method-price-details-text{align-items:flex-start;gap:var(--spacing-2);display:flex}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__method-price-details-text svg{min-width:18px}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__method-price-details-text span{font-family:var(--font-effra);font-weight:var(--weight-regular);font-size:var(--text-size-xs);line-height:var(--text-line-height-xs);letter-spacing:0%;color:#555;max-width:min(405px,100%)}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__address-error{gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--error-300);background-color:var(--error-25);border-radius:8px;flex-direction:column;display:flex}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__address-error-title{align-items:center;gap:var(--spacing-2);display:flex}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__address-error-title strong{font-family:var(--font-effra);font-weight:var(--weight-bold);font-size:var(--text-size-sm);line-height:var(--text-line-height-sm);color:var(--error-600)}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__address-error-list{gap:var(--spacing-1);padding-left:var(--spacing-5);flex-direction:column;margin:0;display:flex}.styles-module__V7_Alq__shipping-selection .styles-module__V7_Alq__shipping-selection__address-error-list li{font-family:var(--font-effra);font-weight:var(--weight-regular);font-size:var(--text-size-xs);line-height:var(--text-line-height-xs);color:var(--error-600)}
.styles-module__zS6uVG__address-selection{gap:var(--spacing-4);flex-direction:column;display:flex}.styles-module__zS6uVG__address-selection .styles-module__zS6uVG__address-selection__header{gap:var(--spacing-4);flex-direction:column;display:flex}.styles-module__zS6uVG__address-selection .styles-module__zS6uVG__address-selection__header button{width:fit-content;height:48px;padding-left:42px;padding-right:42px}.styles-module__zS6uVG__address-selection .styles-module__zS6uVG__address-selection__header button span{font-size:var(--display-size-4xs)}.styles-module__zS6uVG__address-selection .styles-module__zS6uVG__address-selection__content{gap:var(--spacing-2);flex-direction:column;display:flex}.styles-module__zS6uVG__address-selection .styles-module__zS6uVG__address-selection__title{color:var(--green-900);font-family:var(--font-effra);font-weight:var(--weight-bold);font-size:var(--text-size-sm);text-transform:uppercase;letter-spacing:0%}.styles-module__zS6uVG__address-selection .styles-module__zS6uVG__address-selection__buttons{gap:var(--spacing-2);flex-direction:column;display:flex}.styles-module__zS6uVG__address-selection .styles-module__zS6uVG__address-selection__buttons .styles-module__zS6uVG__address-selection__submit--pending:not(:disabled){background-color:var(--gray-50);color:var(--gray-800)}.styles-module__zS6uVG__address-selection.styles-module__zS6uVG__address-selection--auto-advance .styles-module__zS6uVG__address-selection__buttons{display:none}@media (min-width:1024px){.styles-module__zS6uVG__address-selection.styles-module__zS6uVG__address-selection--auto-advance .styles-module__zS6uVG__address-selection__buttons{display:flex}}.styles-module__zS6uVG__address-selection .styles-module__zS6uVG__address-selection__add button{width:fit-content}
.styles-module__qvlCEa__back-button button{box-shadow:0 100px 80px #00000008,0 41.778px 33.422px #00000005,0 22.336px 17.869px #00000005,0 12.522px 10.017px #00000003,0 6.65px 5.32px #00000003,0 2.767px 2.214px #00000003}.styles-module__qvlCEa__back-button .styles-module__qvlCEa__back-button__icon-mobile{display:block}@media (min-width:768px){.styles-module__qvlCEa__back-button .styles-module__qvlCEa__back-button__icon-mobile{display:none}}.styles-module__qvlCEa__back-button .styles-module__qvlCEa__back-button__icon-desktop{display:none}@media (min-width:768px){.styles-module__qvlCEa__back-button .styles-module__qvlCEa__back-button__icon-desktop{display:block}}
.styles-module__CE6BLW__login-audience-tabs{z-index:1;top:calc(var(--spacing-5-5) * -1);gap:var(--spacing-2);padding:var(--spacing-2);border-radius:var(--spacing-25);background-color:var(--white);box-shadow:0 var(--spacing-3) var(--spacing-5) #0000000d;display:flex;position:absolute;left:50%;transform:translate(-50%)}.styles-module__CE6BLW__login-audience-tabs .styles-module__CE6BLW__login-audience-tabs__tab{padding:var(--spacing-2) var(--spacing-3-5);border:1px solid var(--gray-300);border-radius:var(--spacing-8);color:var(--gray-700);background-color:var(--white);font-family:var(--font-lemon-milk);font-size:var(--display-size-4xs);font-weight:var(--weight-bold);line-height:var(--display-line-height-4xs);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:flex;box-shadow:0 1px 2px #0a0d120d}.styles-module__CE6BLW__login-audience-tabs .styles-module__CE6BLW__login-audience-tabs__tab.styles-module__CE6BLW__login-audience-tabs__tab--active{border-color:var(--gray-700);color:var(--white);background-color:var(--gray-700)}.styles-module__CE6BLW__login-audience-tabs .styles-module__CE6BLW__login-audience-tabs__tab:focus-visible{outline:2px solid var(--gray-700);outline-offset:2px}@media (min-width:1024px){.styles-module__CE6BLW__login-audience-tabs{top:calc(var(--spacing-6-5) * -1);gap:var(--spacing-2);padding:var(--spacing-2)}.styles-module__CE6BLW__login-audience-tabs .styles-module__CE6BLW__login-audience-tabs__tab{min-height:var(--spacing-9);padding:var(--spacing-2-5) var(--spacing-4);font-size:var(--display-size-3xs)}}
.page-module__z6hFhW__login{background:#f8f8f8;flex-direction:column;display:flex;position:relative;overflow:hidden}.page-module__z6hFhW__login .page-module__z6hFhW__login__hero{z-index:0;border-radius:0 0 var(--spacing-5) var(--spacing-5);width:100%;height:267px;position:absolute;top:0;left:0;overflow:hidden}.page-module__z6hFhW__login .page-module__z6hFhW__login__hero-image{object-fit:fill;max-width:none;position:absolute}.page-module__z6hFhW__login .page-module__z6hFhW__login__hero-image--customer{width:136.71%;height:133%;top:-16.17%;left:-22.83%}.page-module__z6hFhW__login .page-module__z6hFhW__login__hero-image--professional{width:184.5%;height:121.32%;top:-21.32%;left:-58.46%}.page-module__z6hFhW__login.page-module__z6hFhW__login--professional .page-module__z6hFhW__login__hero:after{content:"";background:linear-gradient(to bottom, #79978d00 25%, var(--professional-hub-muted));position:absolute;inset:0}.page-module__z6hFhW__login .page-module__z6hFhW__login__container{z-index:1;padding:var(--spacing-20) 0 var(--spacing-10);flex-direction:column;align-items:center;display:flex;position:relative}@media (min-width:768px){.page-module__z6hFhW__login .page-module__z6hFhW__login__hero{border-radius:0 0 var(--spacing-10) var(--spacing-10);height:434px}.page-module__z6hFhW__login.page-module__z6hFhW__login--professional .page-module__z6hFhW__login__hero{height:450px}.page-module__z6hFhW__login .page-module__z6hFhW__login__hero-image--customer,.page-module__z6hFhW__login .page-module__z6hFhW__login__hero-image--professional{object-fit:cover;width:100%;height:100%;inset:0}.page-module__z6hFhW__login.page-module__z6hFhW__login--professional .page-module__z6hFhW__login__hero:after{background:linear-gradient(#79978d00 30%,#79978db3)}}@media (min-width:1024px){.page-module__z6hFhW__login{background:var(--gray-100);min-height:1079px}.page-module__z6hFhW__login.page-module__z6hFhW__login--professional{min-height:1083px}.page-module__z6hFhW__login .page-module__z6hFhW__login__container{padding:var(--spacing-16) 0}.page-module__z6hFhW__login.page-module__z6hFhW__login--professional .page-module__z6hFhW__login__container{padding-top:var(--spacing-20)}}
