.vtex-flex-layout-0-x-flexRow--account-page,.vtex-flex-layout-0-x-flexRow--login-page,.vtex-flex-layout-0-x-flexRow--wishlist-page{background:#f9f3e8;min-height:60vh;font-family:Montserrat,sans-serif;color:#333}.vtex-flex-layout-0-x-flexCol--login-page{width:100%;max-width:none;margin:0;padding:0}.vtex-flex-layout-0-x-flexColChild--login-page{width:100%}.vtex-flex-layout-0-x-flexRow--login-breadcrumb{box-sizing:border-box;width:100%;padding:24px}.vtex-flex-layout-0-x-flexRowContent--login-breadcrumb{width:100%;justify-content:flex-start!important;align-items:center}.vtex-flex-layout-0-x-flexRow--login-box{box-sizing:border-box;width:100%;max-width:none;display:flex;justify-content:center;margin:0;padding:0 24px 48px;background:transparent}.vtex-flex-layout-0-x-flexRowContent--login-box{box-sizing:border-box;width:100%!important;max-width:620px!important;display:flex;justify-content:center;margin:0 auto!important;padding:38px 45px!important;background-color:#f0eadf!important}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--login-box{padding:32px 20px!important}}.vtex-flex-layout-0-x-flexRow--login-box .vtex-login-2-x-container,.vtex-flex-layout-0-x-flexRowContent--login-box .vtex-login-2-x-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}.vtex-flex-layout-0-x-flexCol--account-page,.vtex-flex-layout-0-x-flexCol--wishlist-page{width:100%;max-width:1392px;margin:0 auto;padding:0 24px}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexCol--account-page,.vtex-flex-layout-0-x-flexCol--wishlist-page{padding:0 16px}}.vtex-flex-layout-0-x-flexColChild--account-page{width:100%}.vtex-flex-layout-0-x-flexRow--account-breadcrumb{box-sizing:border-box;width:100%}.vtex-flex-layout-0-x-flexRowContent--account-breadcrumb{width:100%!important;justify-content:flex-start!important;align-items:center}.vtex-flex-layout-0-x-flexRow--account-content{width:100%}.vtex-flex-layout-0-x-flexRowContent--account-content{width:100%;display:block;padding-top:62px!important}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--account-content{padding-top:24px!important}}.vtex-flex-layout-0-x-flexRow--wishlist-breadcrumb,.vtex-flex-layout-0-x-flexRow--wishlist-content,.vtex-flex-layout-0-x-flexRow--wishlist-title{width:100%}.vtex-flex-layout-0-x-flexCol--titleWishlist{width:100%;align-items:center}.vtex-flex-layout-0-x-flexRowContent--wishlist-content{width:100%;display:block}.vtex-flex-layout-0-x-flexRow--header-desktop{background:#f0eadf;border:none}.vtex-flex-layout-0-x-flexRowContent--header-desktop{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;max-width:none;height:64px;margin:0;padding:0 24px}.vtex-flex-layout-0-x-flexRow--header-mobile{background:#f0eadf}.vtex-flex-layout-0-x-flexRowContent--header-mobile{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px}.vtex-flex-layout-0-x-flexRow--header-steps{display:flex;flex:1;justify-content:center}.vtex-flex-layout-0-x-flexRow--header-secure{flex:none}.vtex-flex-layout-0-x-flexRowContent--header-secure{display:flex;align-items:center;gap:8px}.vtex-flex-layout-0-x-flexCol--footer{width:100%;background:#f0eadf;border-top:1px solid #f7f7f7}.vtex-flex-layout-0-x-flexRow--footer-payments{background:#f0eadf}.vtex-flex-layout-0-x-flexRowContent--footer-payments{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:32px;padding:40px 24px}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--footer-payments{flex-direction:column;gap:12px;padding:24px 16px}}.vtex-flex-layout-0-x-flexRowContent--footer-cards,.vtex-flex-layout-0-x-flexRowContent--footer-seals{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.vtex-flex-layout-0-x-flexRow--footer-bottom{background:#f9f3e8;border-top:1px solid #f7f7f7}.vtex-flex-layout-0-x-flexRowContent--footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:48px;padding:24px 48px}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--footer-bottom{flex-direction:column;gap:16px;padding:24px 16px}}.vtex-flex-layout-0-x-flexRow--footer-bottom-mobile{background:#f9f3e8;border-top:1px solid #f7f7f7}.vtex-flex-layout-0-x-flexRowContent--footer-bottom-mobile{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 16px}.vtex-flex-layout-0-x-flexRowContent--footer-logos{display:flex;align-items:center;gap:16px}.vtex-login-2-x-container{box-sizing:border-box;display:block;width:100%!important;max-width:none!important;margin:0;padding:0!important;background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;font-family:Montserrat,sans-serif;color:#333;overflow:visible}.vtex-login-2-x-box,.vtex-login-2-x-content,.vtex-login-2-x-contentAlwaysWithOptions,.vtex-login-2-x-contentContainer{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.vtex-login-2-x-codeConfirmation,.vtex-login-2-x-content--codeConfirmation,.vtex-login-2-x-content--emailAndPassword,.vtex-login-2-x-content--emailVerification,.vtex-login-2-x-contentForm,.vtex-login-2-x-contentFormVisible,.vtex-login-2-x-emailAndPasswordForm,.vtex-login-2-x-emailForm,.vtex-login-2-x-emailVerification,.vtex-login-2-x-formFooter,.vtex-login-2-x-formLinkContainer,.vtex-login-2-x-loginOptionsContainer,.vtex-login-2-x-options,.vtex-login-2-x-optionsList,.vtex-login-2-x-optionsSticky{box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:0;background:transparent!important;border:none!important;box-shadow:none!important}.vtex-login-2-x-contentAlwaysWithOptions{display:flex;flex-direction:column;align-items:stretch;gap:32px}.vtex-login-2-x-loginOptionsContainer,.vtex-login-2-x-options,.vtex-login-2-x-optionsSticky{display:flex;flex-direction:column;gap:32px;list-style:none}.vtex-login-2-x-optionsList{display:flex;flex-direction:column;gap:12px;list-style:none}.vtex-login-2-x-optionsListItem,.vtex-login-2-x-optionsListItemContainer{width:100%;margin:0;padding:0;border:none;background:transparent}.vtex-login-2-x-formTitle{display:block!important;margin:0;font-family:Futurist Fixed-width,Montserrat,sans-serif;font-weight:400;font-size:20px;line-height:120%;letter-spacing:.2em;text-align:center;text-transform:uppercase;color:#333}.vtex-login-2-x-contentAlwaysWithOptions .vtex-login-2-x-options .vtex-login-2-x-formTitle,.vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-formTitle,.vtex-login-2-x-options .vtex-login-2-x-formTitle{display:block!important;margin:0!important;font-family:Futurist Fixed-width,Montserrat,sans-serif!important;font-weight:400!important;font-size:20px!important;line-height:120%!important;letter-spacing:.2em!important;text-align:center!important;text-transform:uppercase!important;color:#333!important}.vtex-login-2-x-formSubtitle{margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:150%;text-align:center;color:#737373}.vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-formTitle:after,.vtex-login-2-x-options .vtex-login-2-x-formTitle:after{content:"Escolha uma opção para entrar";display:block;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:150%;letter-spacing:0;text-align:center;text-transform:none;color:#737373}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formTitle,.vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formTitle,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailForm .vtex-login-2-x-formTitle,.vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formTitle{display:block;margin:0 0 16px;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:150%;letter-spacing:0;text-align:center;text-transform:none;color:#1a1a1a}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formTitle:after,.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-formTitle:after,.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-options .vtex-login-2-x-formTitle:after,.vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formTitle:after,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailForm .vtex-login-2-x-formTitle:after,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-formTitle:after,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-options .vtex-login-2-x-formTitle:after,.vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formTitle:after{content:none!important;display:none!important}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-accessCodeOptionBtn,.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-backButton{display:none!important}.vtex-login-2-x-accessCodeOptionBtn,.vtex-login-2-x-buttonSocial,.vtex-login-2-x-customOAuthOptionBtn,.vtex-login-2-x-facebookOptionBtn,.vtex-login-2-x-googleOptionBtn{box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;margin:0!important;padding:10px 16px!important;border:1px solid #333!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#333!important;cursor:pointer;transition:background .2s ease,color .2s ease}.vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-accessCodeOptionBtn .vtex-button__label,.vtex-login-2-x-buttonSocial .vtex-button,.vtex-login-2-x-buttonSocial .vtex-button__label,.vtex-login-2-x-customOAuthOptionBtn .vtex-button,.vtex-login-2-x-customOAuthOptionBtn .vtex-button__label,.vtex-login-2-x-facebookOptionBtn .vtex-button,.vtex-login-2-x-facebookOptionBtn .vtex-button__label,.vtex-login-2-x-googleOptionBtn .vtex-button,.vtex-login-2-x-googleOptionBtn .vtex-button__label{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:unset!important;height:auto!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important;color:inherit!important}.vtex-login-2-x-corporateOptionBtn,.vtex-login-2-x-emailPasswordOptionBtn{display:none!important}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn{box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;margin:0!important;padding:10px 16px!important;border:1px solid #333!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#333!important;cursor:pointer;transition:background .2s ease,color .2s ease}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn .vtex-button,.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn .vtex-button__label,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn .vtex-button,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn .vtex-button__label{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:unset!important;height:auto!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important;color:inherit!important}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn .vtex-button__label span,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn .vtex-button__label span{font-size:0!important;line-height:0!important}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn .vtex-button__label span:after,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn .vtex-button__label span:after{content:"Entrar com e-mail e senha";font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;line-height:150%;letter-spacing:.08em;text-transform:uppercase;color:inherit}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn.bg-action-primary,.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn .bg-action-primary,.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn.bg-action-secondary,.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn .bg-action-secondary,.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn.bg-base,.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn .bg-base,.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn.bg-muted-5,.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn .bg-muted-5,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn.bg-action-primary,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn .bg-action-primary,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn.bg-action-secondary,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn .bg-action-secondary,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn.bg-base,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn .bg-base,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn.bg-muted-5,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn .bg-muted-5{background:transparent!important;background-color:transparent!important}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn:hover,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn:hover{background:#333!important;background-color:#333!important;color:#f8f6f5!important}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn:hover .vtex-button,.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-emailPasswordOptionBtn:hover .vtex-button__label,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn:hover .vtex-button,.vtex-login-2-x-content--emailVerification .vtex-login-2-x-emailPasswordOptionBtn:hover .vtex-button__label{background:transparent!important;background-color:transparent!important;color:#f8f6f5!important}.vtex-login-2-x-accessCodeOptionBtn.bg-action-primary,.vtex-login-2-x-accessCodeOptionBtn .bg-action-primary,.vtex-login-2-x-accessCodeOptionBtn.bg-action-secondary,.vtex-login-2-x-accessCodeOptionBtn .bg-action-secondary,.vtex-login-2-x-accessCodeOptionBtn.bg-base,.vtex-login-2-x-accessCodeOptionBtn .bg-base,.vtex-login-2-x-accessCodeOptionBtn.bg-muted-5,.vtex-login-2-x-accessCodeOptionBtn .bg-muted-5{background:transparent!important;background-color:transparent!important}.vtex-login-2-x-accessCodeOptionBtn:hover{background:#333!important;background-color:#333!important;color:#f8f6f5!important}.vtex-login-2-x-accessCodeOptionBtn:hover .vtex-button,.vtex-login-2-x-accessCodeOptionBtn:hover .vtex-button__label{background:transparent!important;background-color:transparent!important;color:#f8f6f5!important}@media only screen and (max-width:520px){.vtex-login-2-x-accessCodeOptionBtn,.vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-accessCodeOptionBtn .vtex-button__label{letter-spacing:.06em}}.vtex-login-2-x-buttonSocial,.vtex-login-2-x-buttonSocial .vtex-button,.vtex-login-2-x-buttonSocial .vtex-button__label,.vtex-login-2-x-customOAuthOptionBtn,.vtex-login-2-x-customOAuthOptionBtn .vtex-button,.vtex-login-2-x-customOAuthOptionBtn .vtex-button__label,.vtex-login-2-x-facebookOptionBtn,.vtex-login-2-x-facebookOptionBtn .vtex-button,.vtex-login-2-x-facebookOptionBtn .vtex-button__label,.vtex-login-2-x-googleOptionBtn,.vtex-login-2-x-googleOptionBtn .vtex-button,.vtex-login-2-x-googleOptionBtn .vtex-button__label{background:#fff!important;background-color:#fff!important}.vtex-login-2-x-facebookOptionBtn{color:#1877f2!important}.vtex-login-2-x-googleOptionBtn{color:#ea4335!important}.vtex-login-2-x-oauthProvider{font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.vtex-login-2-x-codeConfirmation,.vtex-login-2-x-content--codeConfirmation,.vtex-login-2-x-content--emailAndPassword,.vtex-login-2-x-content--emailVerification,.vtex-login-2-x-contentForm,.vtex-login-2-x-contentFormVisible,.vtex-login-2-x-emailAndPasswordForm,.vtex-login-2-x-emailForm,.vtex-login-2-x-emailVerification{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%}.vtex-login-2-x-inputContainer,.vtex-login-2-x-inputContainerAccessCode,.vtex-login-2-x-inputContainerEmail,.vtex-login-2-x-inputContainerPassword{position:relative!important;box-sizing:border-box;width:100%;margin:0 0 12px;padding:0;border:none!important;background:transparent!important;box-shadow:none!important}.vtex-login-2-x-emailAndPasswordForm .vtex-input,.vtex-login-2-x-emailAndPasswordForm .vtex-input-prefix__group,.vtex-login-2-x-inputContainer .vtex-input,.vtex-login-2-x-inputContainer .vtex-input-prefix__group,.vtex-login-2-x-inputContainerAccessCode .vtex-input,.vtex-login-2-x-inputContainerAccessCode .vtex-input-prefix__group,.vtex-login-2-x-inputContainerEmail .vtex-input,.vtex-login-2-x-inputContainerEmail .vtex-input-prefix__group,.vtex-login-2-x-inputContainerPassword .vtex-input,.vtex-login-2-x-inputContainerPassword .vtex-input-prefix__group{box-sizing:border-box;position:relative!important;display:block!important;width:100%!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.vtex-login-2-x-emailAndPasswordForm .vtex-input label,.vtex-login-2-x-inputContainer .vtex-input label,.vtex-login-2-x-inputContainerEmail .vtex-input label,.vtex-login-2-x-inputContainerPassword .vtex-input label{display:none!important}.vtex-login-2-x-emailAndPasswordForm .vtex-styleguide-9-x-input,.vtex-login-2-x-emailAndPasswordForm input,.vtex-login-2-x-emailForm .vtex-styleguide-9-x-input,.vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input,.vtex-login-2-x-inputContainerAccessCode .vtex-styleguide-9-x-input,.vtex-login-2-x-inputContainerAccessCode input,.vtex-login-2-x-inputContainerEmail .vtex-styleguide-9-x-input,.vtex-login-2-x-inputContainerEmail input,.vtex-login-2-x-inputContainer input,.vtex-login-2-x-inputContainerPassword .vtex-styleguide-9-x-input,.vtex-login-2-x-inputContainerPassword input{box-sizing:border-box!important;display:block!important;width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:8px 16px!important;border:1px solid #e8e0d4!important;border-radius:0!important;background-color:#fff!important;box-shadow:none!important;outline:none!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:400!important;line-height:150%!important;color:#333!important;transition:background-color .15s ease,border-color .15s ease}.vtex-login-2-x-inputContainerPassword .vtex-styleguide-9-x-input,.vtex-login-2-x-inputContainerPassword input{padding-right:44px!important}.vtex-login-2-x-emailAndPasswordForm .vtex-styleguide-9-x-input::placeholder,.vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input::placeholder,.vtex-login-2-x-inputContainerEmail .vtex-styleguide-9-x-input::placeholder,.vtex-login-2-x-inputContainerEmail input::placeholder,.vtex-login-2-x-inputContainer input::placeholder,.vtex-login-2-x-inputContainerPassword .vtex-styleguide-9-x-input::placeholder,.vtex-login-2-x-inputContainerPassword input::placeholder{font-family:Montserrat,sans-serif;font-weight:400;font-size:11px;line-height:150%;color:#a39c97;opacity:1}.vtex-login-2-x-emailAndPasswordForm .vtex-styleguide-9-x-input:focus::placeholder,.vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input:focus::placeholder,.vtex-login-2-x-inputContainerEmail .vtex-styleguide-9-x-input:focus::placeholder,.vtex-login-2-x-inputContainerEmail input:focus::placeholder,.vtex-login-2-x-inputContainer input:focus::placeholder,.vtex-login-2-x-inputContainerPassword .vtex-styleguide-9-x-input:focus::placeholder,.vtex-login-2-x-inputContainerPassword input:focus::placeholder{color:transparent!important;opacity:0!important}.vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input:focus,.vtex-login-2-x-inputContainerEmail .vtex-styleguide-9-x-input:focus,.vtex-login-2-x-inputContainer input:focus,.vtex-login-2-x-inputContainerPassword .vtex-styleguide-9-x-input:focus{border-color:#96938d!important}.vtex-login-2-x-emailAndPasswordForm .vtex-styleguide-9-x-input:not(:placeholder-shown),.vtex-login-2-x-emailAndPasswordForm input:not(:placeholder-shown),.vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input:not(:placeholder-shown),.vtex-login-2-x-inputContainerEmail .vtex-styleguide-9-x-input:not(:placeholder-shown),.vtex-login-2-x-inputContainerEmail input:not(:placeholder-shown),.vtex-login-2-x-inputContainer input:not(:placeholder-shown),.vtex-login-2-x-inputContainerPassword .vtex-styleguide-9-x-input:not(:placeholder-shown),.vtex-login-2-x-inputContainerPassword input:not(:placeholder-shown){background-color:#fff!important}.vtex-login-2-x-emailAndPasswordForm input:-webkit-autofill,.vtex-login-2-x-inputContainerEmail input:-webkit-autofill,.vtex-login-2-x-inputContainerEmail input:-webkit-autofill:focus,.vtex-login-2-x-inputContainerEmail input:-webkit-autofill:hover,.vtex-login-2-x-inputContainer input:-webkit-autofill,.vtex-login-2-x-inputContainer input:-webkit-autofill:focus,.vtex-login-2-x-inputContainer input:-webkit-autofill:hover,.vtex-login-2-x-inputContainerPassword input:-webkit-autofill{-webkit-text-fill-color:#333!important;caret-color:#333;box-shadow:inset 0 0 0 40px #fff!important;-webkit-box-shadow:0 0 0 40px #fff inset!important;transition:background-color 99999s ease-in-out 0s}.vtex-login-2-x-emailAndPasswordForm .vtex-input__error,.vtex-login-2-x-formError,.vtex-login-2-x-inputContainer .vtex-input__error,.vtex-login-2-x-inputContainerEmail .vtex-input__error,.vtex-login-2-x-inputContainerPassword .vtex-input__error{display:flex!important;align-items:center;gap:6px;margin:4px 0 12px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:150%;color:#f64c4c!important}.vtex-login-2-x-emailAndPasswordForm .vtex-input__error:before,.vtex-login-2-x-formError:before,.vtex-login-2-x-inputContainer .vtex-input__error:before,.vtex-login-2-x-inputContainerEmail .vtex-input__error:before,.vtex-login-2-x-inputContainerPassword .vtex-input__error:before{content:"";flex-shrink:0;display:inline-block;width:14px;height:14px;background-image:url(https://aniemeyer.vtexassets.com/assets/vtex/assets-builder/aniemeyer.store-theme/1.0.0/icon-error___da32c07af2d69b12a91c4bbe0cd1ba9e.svg);background-repeat:no-repeat;background-position:50%;background-size:14px 14px}.vtex-login-2-x-content--emailAndPassword:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerEmail input,.vtex-login-2-x-content--emailAndPassword:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerPassword input,.vtex-login-2-x-contentForm:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerEmail input,.vtex-login-2-x-contentForm:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerPassword input,.vtex-login-2-x-emailAndPasswordForm:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerEmail .vtex-styleguide-9-x-input,.vtex-login-2-x-emailAndPasswordForm:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerEmail input,.vtex-login-2-x-emailAndPasswordForm:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerPassword .vtex-styleguide-9-x-input,.vtex-login-2-x-emailAndPasswordForm:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerPassword input,.vtex-login-2-x-emailAndPasswordForm input.b--danger,.vtex-login-2-x-emailForm:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerEmail .vtex-styleguide-9-x-input,.vtex-login-2-x-emailForm:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerEmail input,.vtex-login-2-x-emailVerification:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainer input,.vtex-login-2-x-inputContainer .vtex-input--error input,.vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input.b--danger,.vtex-login-2-x-inputContainer:has(.vtex-input__error) .vtex-styleguide-9-x-input,.vtex-login-2-x-inputContainer:has(.vtex-input__error) input,.vtex-login-2-x-inputContainerEmail .vtex-input--error input,.vtex-login-2-x-inputContainerEmail:has(.vtex-input__error) input,.vtex-login-2-x-inputContainerEmail input.b--danger,.vtex-login-2-x-inputContainer input.b--danger,.vtex-login-2-x-inputContainerPassword:has(.vtex-input__error) input,.vtex-login-2-x-inputContainerPassword input.b--danger{border:1px solid #f64c4c!important}.vtex-login-2-x-content--emailAndPassword:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerEmail input:focus,.vtex-login-2-x-content--emailAndPassword:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerPassword input:focus,.vtex-login-2-x-emailAndPasswordForm:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerEmail input:focus,.vtex-login-2-x-emailAndPasswordForm:has(.vtex-login-2-x-formError) .vtex-login-2-x-inputContainerPassword input:focus,.vtex-login-2-x-inputContainer:has(.vtex-input__error) input:focus{border:1px solid #f64c4c!important}.vtex-login-2-x-forgotPasswordLink,.vtex-login-2-x-formLinkContainer{display:block;margin:4px 0 20px;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;font-family:Montserrat,sans-serif;font-size:12px;font-weight:300;line-height:150%;color:#737373;text-align:left;text-decoration:underline}.vtex-login-2-x-forgotPasswordLink .vtex-button,.vtex-login-2-x-forgotPasswordLink .vtex-button__label,.vtex-login-2-x-formLinkContainer .vtex-button,.vtex-login-2-x-formLinkContainer .vtex-button__label{display:inline!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;font:inherit!important;color:inherit!important;text-decoration:underline!important;text-transform:none!important;letter-spacing:0!important}.vtex-login-2-x-forgotPasswordLink:hover{color:#333}.vtex-login-2-x-eyeIcon,.vtex-login-2-x-inputContainerPassword .vtex-login-2-x-eyeIcon{position:absolute!important;z-index:5!important;top:0!important;right:0!important;left:auto!important;bottom:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;border:none!important;background-color:transparent!important;background-image:url(https://aniemeyer.vtexassets.com/assets/vtex/assets-builder/aniemeyer.store-theme/1.0.0/eye-password-show___6dc3aa412afb4c24de2cdf1e66137f47.svg)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:14px 14px!important;cursor:pointer;color:transparent!important;opacity:1!important;visibility:visible!important;overflow:hidden!important;font-size:0!important;line-height:0!important}.vtex-login-2-x-inputContainerPassword:has(input[type=text]) .vtex-login-2-x-eyeIcon{background-image:url(https://aniemeyer.vtexassets.com/assets/vtex/assets-builder/aniemeyer.store-theme/1.0.0/eye-password___a0b2dc6868a667fc6e41f53d63534724.svg)!important}.vtex-login-2-x-eyeIcon img,.vtex-login-2-x-eyeIcon svg,.vtex-login-2-x-inputContainerPassword .vtex-login-2-x-eyeIcon svg{display:none!important;visibility:hidden!important;width:0!important;height:0!important}.vtex-login-2-x-formFooter,.vtex-login-2-x-sendButton{box-sizing:border-box;display:block;width:100%;margin:0;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;text-transform:uppercase!important}.vtex-login-2-x-contentForm .vtex-login-2-x-sendButton .vtex-button,.vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-sendButton .vtex-button,.vtex-login-2-x-formFooter .vtex-button,.vtex-login-2-x-sendButton .vtex-button{box-sizing:border-box;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;height:44px!important;margin:0!important;padding:10px 20px!important;border:1px solid #1a1a1a!important;border-radius:0!important;background:#1a1a1a!important;background-color:#1a1a1a!important;box-shadow:none!important;font-family:Futurist Fixed-width,Montserrat,sans-serif!important;font-style:normal;font-weight:400;font-size:11px!important;line-height:150%;letter-spacing:-.06em;text-align:center;text-transform:uppercase!important;color:#f8f6f5!important;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.vtex-login-2-x-contentForm .vtex-login-2-x-sendButton .vtex-button__label,.vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-sendButton .vtex-button__label,.vtex-login-2-x-formFooter .vtex-button__label,.vtex-login-2-x-formFooter .vtex-button__label div,.vtex-login-2-x-formFooter .vtex-button__label span,.vtex-login-2-x-sendButton .vtex-button__label,.vtex-login-2-x-sendButton .vtex-button__label div,.vtex-login-2-x-sendButton .vtex-button__label span{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;padding:0!important;font-family:Futurist Fixed-width,Montserrat,sans-serif!important;font-style:normal;font-weight:400;font-size:11px!important;line-height:150%;letter-spacing:-.06em;text-transform:uppercase!important;color:#f8f6f5!important}.vtex-login-2-x-contentForm .vtex-login-2-x-sendButton .vtex-button:hover,.vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-sendButton .vtex-button:hover,.vtex-login-2-x-formFooter .vtex-button:hover,.vtex-login-2-x-sendButton .vtex-button:hover{background:#4d4d4d!important;background-color:#4d4d4d!important;border-color:#4d4d4d!important;color:#f8f6f5!important}.vtex-login-2-x-formFooter .vtex-button:hover .vtex-button__label,.vtex-login-2-x-sendButton .vtex-button:hover .vtex-button__label{color:#f8f6f5!important}.vtex-login-2-x-formLinkContainer:has(.vtex-login-2-x-dontHaveAccount){display:flex!important;justify-content:center!important;align-items:baseline;flex-wrap:wrap;gap:4px;margin:16px 0 0!important;padding:0!important;text-align:center;text-decoration:none!important}.vtex-login-2-x-formLinkContainer:has(.vtex-login-2-x-dontHaveAccount):before{content:"Ainda não tem uma conta?";font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:#1a1a1a;text-decoration:none;pointer-events:none}.vtex-login-2-x-dontHaveAccount{display:inline!important;margin:0!important;padding:0!important;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:0!important;line-height:0!important;letter-spacing:0;text-align:center;color:transparent!important;text-decoration:none!important;cursor:pointer}.vtex-login-2-x-dontHaveAccount:after{content:"Cadastre-se";font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:120%;color:#333;text-decoration:underline;text-underline-offset:2px}.vtex-login-2-x-backButton,.vtex-login-2-x-buttonLink{font-family:Montserrat,sans-serif;font-size:12px;font-weight:300;color:#737373;text-decoration:none;background:transparent;border:none;box-shadow:none}.vtex-login-2-x-termsAndConditions{margin:0;font-size:11px;font-weight:300;color:#737373;text-align:center}.vtex-login-2-x-tooltipContainer,.vtex-login-2-x-tooltipContainerLeft,.vtex-login-2-x-tooltipContainerTop{font-family:Montserrat,sans-serif;font-size:11px;color:#333}.vtex-account{display:block!important;width:100%;min-height:50vh;padding:0 0 48px;background:#f9f3e8;font-family:Montserrat,sans-serif;color:#333}.vtex-account .w-100.mw9.flex,.vtex-account .w-100.mw9.pv7-m.pv9-l.flex{box-sizing:border-box;width:100%;max-width:1392px;margin:0 auto;padding:0;gap:48px;align-items:flex-start}@media only screen and (max-width:1025px){.vtex-account .w-100.mw9.flex,.vtex-account .w-100.mw9.pv7-m.pv9-l.flex{flex-direction:column;gap:24px}}.vtex-my-account-1-x-menu{box-sizing:border-box;width:220px;min-width:220px;padding:0!important;margin:0}@media only screen and (max-width:1025px){.vtex-my-account-1-x-menu{width:100%;min-width:0}}.vtex-my-account-1-x-menuLinks{display:flex;flex-direction:column;gap:0;margin:0;padding:0}.vtex-account_menu-link,.vtex-my-account-1-x-menuLink{box-sizing:border-box;position:relative;display:block;margin:0!important;padding:12px 0 12px 16px!important;border:transparent!important;border-left:0!important;font-family:Montserrat,sans-serif;font-size:14px!important;font-weight:300!important;line-height:150%;color:#333!important;text-decoration:none!important;white-space:nowrap;cursor:pointer;transition:color .2s ease}.vtex-account_menu-link:before,.vtex-my-account-1-x-menuLink:before{content:"";position:absolute;top:50%;left:0;width:2px;height:16px;transform:translateY(-50%);background:transparent}.vtex-account_menu-link:hover,.vtex-my-account-1-x-menuLink:hover{color:#221b1b!important}.vtex-account_menu-link.b--action-primary,.vtex-account_menu-link.c-on-base.b,.vtex-account_menu-link.f6.no-underline.db.hover-near-black.pv5.mv3.pl5.bl.bw2.nowrap.c-on-base.b.b--action-primary,.vtex-my-account-1-x-menuLink.b--action-primary{border:transparent!important;font-weight:300!important;color:#333!important}.vtex-account_menu-link.b--action-primary:before,.vtex-account_menu-link.c-on-base.b:before,.vtex-account_menu-link.f6.no-underline.db.hover-near-black.pv5.mv3.pl5.bl.bw2.nowrap.c-on-base.b.b--action-primary:before,.vtex-my-account-1-x-menuLink.b--action-primary:before{background:#a39c97}.vtex-my-account-1-x-menuLinks .vtex-account_menu-link[href*=authentication],.vtex-my-account-1-x-menuLinks a.vtex-account_menu-link[to*=authentication]{display:none!important}.vtex-account__user-info,.vtex-my-account-1-x-userInfo{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:12px;margin:0 0 32px!important}.vtex-account__user-image,.vtex-my-account-1-x-userImage{box-sizing:border-box;width:40px!important;height:40px!important;min-width:40px;min-height:40px;margin:0 12px 0 0!important;flex-shrink:0;border-radius:50%;overflow:hidden;background:#a39c97}.vtex-account__user-image img,.vtex-account__user-image svg,.vtex-my-account-1-x-userImage img,.vtex-my-account-1-x-userImage svg{width:100%;height:100%;object-fit:cover}.vtex-account__user-greeting,.vtex-account__user-name,.vtex-my-account-1-x-userGreeting,.vtex-my-account-1-x-userName{display:block;margin:0!important;font-family:Montserrat,sans-serif;font-size:14px!important;font-weight:300!important;line-height:140%;color:#333!important;white-space:nowrap}.vtex-my-account-1-x-userGreeting{margin-bottom:2px!important}.vtex-account__user-info>div:last-child,.vtex-my-account-1-x-userInfo>div:last-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0}.vtex-account__page{flex:1;width:auto!important;min-width:0;max-width:none!important;padding:0!important}.vtex-account__page-body{padding:0!important}.vtex-account__page .vtex-pageHeader__container{padding:0 0 32px!important;margin:0;background:transparent;border:none;box-shadow:none}.vtex-account__page .c-on-base.flex.flex-wrap.flex-row.justify-between.mt7{margin:0!important}.vtex-account__page .vtex-pageHeader-title,.vtex-account__page .vtex-pageHeader__title{margin:0;font-family:Montserrat,sans-serif;font-size:20px!important;font-weight:500!important;letter-spacing:.2em;line-height:150%;text-align:left;text-transform:uppercase;color:#333}@media only screen and (min-width:1026px){.vtex-account__page .vtex-pageHeader__children,.vtex-account__page a.vtex-pageHeader-link{display:none!important}}.vtex-my-account-1-x-boxContainer{box-sizing:border-box;height:100%;margin:0;padding:0;background:#f0eadf!important;border:none!important;border-radius:0!important;box-shadow:none!important}.vtex-my-account-1-x-boxContainerBody{padding:20px!important}.vtex-my-account-1-x-boxContainerFooter{justify-content:flex-start!important;padding:0 20px 20px!important}@media only screen and (min-width:1026px){.vtex-my-account-1-x-boxContainerFooter{padding:0 32px 32px!important}}@media only screen and (max-width:1025px){.vtex-my-account-1-x-boxContainerFooter{justify-content:center!important}}.vtex-my-account-1-x-boxContainerFooter .vtex-button{box-sizing:border-box;min-width:140px;min-height:44px;height:44px;padding:10px 24px!important;border:1px solid #333!important;border-radius:0!important;background:#f9f3e8!important;background-color:#f9f3e8!important;font-family:Montserrat,sans-serif;font-size:12px!important;font-weight:500!important;letter-spacing:.2em;text-transform:uppercase;color:#333!important;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.vtex-my-account-1-x-boxContainerFooter .vtex-button,.vtex-my-account-1-x-boxContainerFooter .vtex-button__label{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;box-shadow:none!important}.vtex-my-account-1-x-boxContainerFooter .vtex-button__label{width:100%;height:100%;padding:0!important;border:none!important;background:transparent!important;font:inherit!important;letter-spacing:inherit;text-transform:inherit;color:inherit!important}.vtex-my-account-1-x-boxContainerFooter .vtex-button:hover{background:#333!important;background-color:#333!important;border-color:#333!important;color:#f8f6f5!important}.vtex-my-account-1-x-boxContainerFooter .vtex-button:hover .vtex-button__label{color:#f8f6f5!important}.vtex-account__page-body>main>div,.vtex-account__page-body main.vtex-my-account-1-x-flex>div,.vtex-my-account-1-x-profileBoxContainer{padding-right:0!important;padding-bottom:0!important}.vtex-account__page-body main.vtex-my-account-1-x-flex{display:flex;flex-wrap:wrap;gap:24px;align-items:stretch}@media only screen and (max-width:1025px){.vtex-account__page-body main.vtex-my-account-1-x-flex{flex-direction:column}}.vtex-account__page-body main.vtex-my-account-1-x-flex>div:first-child{flex:1 1 58%;min-width:0}.vtex-account__page-body main.vtex-my-account-1-x-flex>div:last-child{flex:1 1 280px;max-width:360px;min-width:0}@media only screen and (max-width:1025px){.vtex-account__page-body main.vtex-my-account-1-x-flex>div:last-child{max-width:100%}}.vtex-my-account-1-x-dataEntryLabel{margin:0 0 4px!important;font-family:Montserrat,sans-serif;font-size:12px!important;font-weight:400!important;line-height:150%;color:#333!important}.vtex-my-account-1-x-dataEntryChildren{font-family:Montserrat,sans-serif;font-size:13px!important;font-weight:300!important;line-height:150%;color:#737373!important}.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-businessPhoneContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-corporateDocument,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-corporateName,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-emailContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-genderContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-nameContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-phoneNumberContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-tradeName{margin-bottom:0}.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-businessPhoneSubContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-corporateDocument,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-corporateName,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-dateOfBirthSubContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-documentsSubContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-emailContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-firstNameSubContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-genderSubContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-lastNameSubContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-phoneNumberSubContainer,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-stateRegistration,.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-tradeName{margin-bottom:20px!important}.vtex-my-account-1-x-newsletterContainerTitle{display:none!important}.vtex-my-account-1-x-newsletterContainerMessage{margin:0 0 20px!important;padding:0!important;font-size:0!important;color:#1a1a1a!important}.vtex-my-account-1-x-newsletterContainerMessage:after{content:"Deseja receber e-mails com novidades?";font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;line-height:150%;color:#1a1a1a}.vtex-my-account-1-x-passwordBox{width:100%}.vtex-my-account-1-x-newsletterContainerMessage+.vtex-my-account-1-x-passwordBox .vtex-checkbox__label{font-size:0!important;color:#333!important}.vtex-my-account-1-x-newsletterContainerMessage+.vtex-my-account-1-x-passwordBox .vtex-checkbox__label:after{content:"Quero receber e-mails com novidades";font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;line-height:150%;color:#333}.vtex-checkbox__line-container{font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;line-height:150%;color:#333}.vtex-checkbox__box,.vtex-checkbox__box-wrapper,.vtex-checkbox__inner-container{border-radius:0!important;border-color:#333!important}.vtex-checkbox__box.vtex-checkbox__box--checked,.vtex-checkbox__inner-container.b--action-primary,.vtex-checkbox__input:checked+.vtex-checkbox__inner-container{background:#333!important;border-color:#333!important}.vtex-my-account-1-x-newsletterContainerMessage+.vtex-my-account-1-x-passwordBox .vtex-checkbox__box,.vtex-my-account-1-x-newsletterContainerMessage+.vtex-my-account-1-x-passwordBox .vtex-checkbox__box-wrapper,.vtex-my-account-1-x-newsletterContainerMessage+.vtex-my-account-1-x-passwordBox .vtex-checkbox__inner-container{border-radius:0!important;border-color:#a39c97!important}.vtex-my-account-1-x-newsletterContainerMessage+.vtex-my-account-1-x-passwordBox .vtex-checkbox__inner-container.b--action-primary{background:#a39c97!important;border-color:#a39c97!important}.vtex-account__page-body .vtex-dropdown,.vtex-account__page-body .vtex-dropdown__button,.vtex-account__page-body .vtex-dropdown__container,.vtex-account__page-body .vtex-input,.vtex-account__page-body .vtex-input-prefix__group,.vtex-account__page-body .vtex-styleguide-9-x-input,.vtex-account__page-body input[type=email],.vtex-account__page-body input[type=tel],.vtex-account__page-body input[type=text],.vtex-account__page-body select{box-sizing:border-box;height:44px;border:1px solid transparent!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;color:#333}.vtex-account__page-body .vtex-styleguide-9-x-input:focus,.vtex-account__page-body input:focus{border-color:#96938d!important;outline:none}.vtex-account__page-body .vtex-input__label,.vtex-account__page-body label{font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;color:#333}.vtex-account__page-body .vtex-button:not(.vtex-my-account-1-x-vtex-button--tertiary){box-sizing:border-box;min-height:44px;border:1px solid #333!important;border-radius:0!important;background:#f0eadf!important;box-shadow:none!important;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#333!important}.vtex-account__page-body .vtex-button:not(.vtex-my-account-1-x-vtex-button--tertiary):hover{background:#221b1b!important}.vtex-account__page-body article,.vtex-my-cards-1-x-boxContainer,.vtex-my-orders-app-3-x-orderCard{background:#f0eadf;border:none!important;border-radius:0!important;box-shadow:none!important}.vtex-account__page-body .t-heading-4,.vtex-account__page-body .t-heading-5,.vtex-account__page-body h1,.vtex-account__page-body h2,.vtex-account__page-body h3{font-family:Montserrat,sans-serif;font-size:14px;color:#333}body:has(.vtex-account__profile) .vtex-rich-text-0-x-paragraph--account-breadcrumb:after,body:has(.vtex-account_menu-link.b--action-primary[href*=profile]) .vtex-rich-text-0-x-paragraph--account-breadcrumb:after,body:has(.vtex-my-account-1-x-profileBoxContainer) .vtex-rich-text-0-x-paragraph--account-breadcrumb:after{content:" / Dados Pessoais";color:#333}body:has(.vtex-account__address-list) .vtex-rich-text-0-x-paragraph--account-breadcrumb:after,body:has(.vtex-account__addresses) .vtex-rich-text-0-x-paragraph--account-breadcrumb:after,body:has(.vtex-account_menu-link.b--action-primary[href*=addresses]) .vtex-rich-text-0-x-paragraph--account-breadcrumb:after{content:" / Meus endereços";color:#333}body:has(.vtex-account__order-list) .vtex-rich-text-0-x-paragraph--account-breadcrumb:after,body:has(.vtex-account_menu-link.b--action-primary[href*=orders]) .vtex-rich-text-0-x-paragraph--account-breadcrumb:after,body:has(.vtex-my-orders-app-3-x-ordersList) .vtex-rich-text-0-x-paragraph--account-breadcrumb:after{content:" / Meus pedidos";color:#333}body:has(.vtex-account__cards) .vtex-rich-text-0-x-paragraph--account-breadcrumb:after,body:has(.vtex-account_menu-link.b--action-primary[href*=cards]) .vtex-rich-text-0-x-paragraph--account-breadcrumb:after,body:has(.vtex-my-cards-1-x-boxContainer) .vtex-rich-text-0-x-paragraph--account-breadcrumb:after{content:" / Meus cartões";color:#333}body:has(.vtex-account_menu-link.b--action-primary[href*=wishlist]) .vtex-rich-text-0-x-paragraph--account-breadcrumb:after{content:" / Wishlist";color:#333}@media only screen and (max-width:1025px){.vtex-account{padding:0 0 32px}.vtex-account .w-100.mw9.flex,.vtex-account .w-100.mw9.pv7-m.pv9-l.flex{gap:0}.vtex-account:has(.vtex-pageHeader__container) .vtex-account__menu,.vtex-account:has(.vtex-pageHeader__container) .vtex-my-account-1-x-menu{display:none!important}.vtex-account:not(:has(.vtex-pageHeader__container)) .vtex-account__page{display:none!important}.vtex-account__menu,.vtex-my-account-1-x-menu{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;padding:40px 0 24px!important}.vtex-account__user-info,.vtex-my-account-1-x-userInfo{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px;margin:0 0 40px!important}.vtex-account__user-image,.vtex-my-account-1-x-userImage{margin:0!important}.vtex-account__user-info>div:last-child,.vtex-my-account-1-x-userInfo>div:last-child{flex-direction:row;align-items:center;justify-content:center;gap:4px}.vtex-account__user-greeting,.vtex-account__user-name,.vtex-my-account-1-x-userGreeting,.vtex-my-account-1-x-userName{text-align:center;white-space:normal}.vtex-my-account-1-x-userGreeting{margin-bottom:0!important}.vtex-my-account-1-x-menuLinks{width:100%;align-items:center}.vtex-account_menu-link,.vtex-my-account-1-x-menuLink{width:100%;padding:14px 0!important;text-align:center!important}.vtex-account_menu-link:before,.vtex-my-account-1-x-menuLink:before{display:none!important}.vtex-account_menu-link.b--action-primary:before,.vtex-account_menu-link.c-on-base.b:before,.vtex-account_menu-link.f6.no-underline.db.hover-near-black.pv5.mv3.pl5.bl.bw2.nowrap.c-on-base.b.b--action-primary:before,.vtex-my-account-1-x-menuLink.b--action-primary:before{display:none!important;background:transparent}.vtex-account__page{width:100%!important}.vtex-account__page .vtex-pageHeader__container{padding:0 0 24px!important}.vtex-account__page .vtex-pageHeader__children{display:none!important}.vtex-account__page a.vtex-pageHeader-link{display:inline-flex!important;align-items:center;gap:4px;margin:0 0 16px!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;font-family:Montserrat,sans-serif;font-size:12px!important;font-weight:300!important;line-height:150%;letter-spacing:0;text-transform:none;text-decoration:none!important;color:#a39c97!important;cursor:pointer}.vtex-account__page .vtex-pageHeader-title,.vtex-account__page .vtex-pageHeader__title{font-size:18px!important}.vtex-account__page-body main.vtex-my-account-1-x-flex{flex-direction:column;gap:16px}.vtex-account__page-body main.vtex-my-account-1-x-flex>div:first-child,.vtex-account__page-body main.vtex-my-account-1-x-flex>div:last-child{flex:1 1 auto;max-width:100%;width:100%}.vtex-my-account-1-x-boxContainerFooter .vtex-button{min-width:120px}}.vtex-rich-text-0-x-container--account-breadcrumb,.vtex-rich-text-0-x-container--login-breadcrumb,.vtex-rich-text-0-x-container--wishlist-breadcrumb,.vtex-rich-text-0-x-paragraph--account-breadcrumb,.vtex-rich-text-0-x-paragraph--login-breadcrumb,.vtex-rich-text-0-x-paragraph--wishlist-breadcrumb,.vtex-rich-text-0-x-wrapper--account-breadcrumb,.vtex-rich-text-0-x-wrapper--login-breadcrumb,.vtex-rich-text-0-x-wrapper--wishlist-breadcrumb{margin:0;width:100%;text-align:left;font-family:Montserrat,sans-serif;font-size:12px;font-weight:300;line-height:150%;color:#737373}.vtex-rich-text-0-x-link--account-breadcrumb,.vtex-rich-text-0-x-link--login-breadcrumb,.vtex-rich-text-0-x-link--wishlist-breadcrumb{color:#737373;text-decoration:none}.vtex-rich-text-0-x-link--account-breadcrumb:hover,.vtex-rich-text-0-x-link--login-breadcrumb:hover,.vtex-rich-text-0-x-link--wishlist-breadcrumb:hover{color:#333;text-decoration:underline}.vtex-rich-text-0-x-container--wishlist-title,.vtex-rich-text-0-x-headingLevel3--wishlist-title,.vtex-rich-text-0-x-paragraph--wishlist-title,.vtex-rich-text-0-x-wrapper--wishlist-title{margin:0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;letter-spacing:.2em;line-height:150%;text-align:center;text-transform:uppercase;color:#333}.vtex-rich-text-0-x-container--header-steps,.vtex-rich-text-0-x-paragraph--header-steps,.vtex-rich-text-0-x-wrapper--header-steps{margin:0;font-family:Montserrat,sans-serif;font-size:11px;font-weight:300;line-height:150%;color:#a39c97;white-space:nowrap;text-align:center}.vtex-rich-text-0-x-strong--header-steps{font-weight:400;color:#333}.vtex-rich-text-0-x-container--header-secure,.vtex-rich-text-0-x-paragraph--header-secure,.vtex-rich-text-0-x-wrapper--header-secure{margin:0;font-family:Montserrat,sans-serif;font-size:11px;font-weight:300;line-height:150%;color:#333;white-space:nowrap}.vtex-rich-text-0-x-container--footer-legal,.vtex-rich-text-0-x-paragraph--footer-legal,.vtex-rich-text-0-x-wrapper--footer-legal{margin:0;max-width:467px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:400;line-height:150%;color:#737373}@media only screen and (max-width:1025px){.vtex-rich-text-0-x-container--footer-legal,.vtex-rich-text-0-x-paragraph--footer-legal,.vtex-rich-text-0-x-wrapper--footer-legal{max-width:100%;text-align:center}}.vtex-store-components-3-x-logoContainer--header-logo,.vtex-store-components-3-x-logoImage--header-logo,.vtex-store-components-3-x-logoLink--header-logo{display:flex;align-items:center}.vtex-store-components-3-x-logoImage--header-logo{height:16px;width:auto;max-width:180px;object-fit:contain}@media only screen and (max-width:1025px){.vtex-store-components-3-x-logoImage--header-logo{height:14px}}.vtex-store-components-3-x-sizeDesktop--header-logo,.vtex-store-components-3-x-sizeMobile--header-logo{max-width:180px;max-height:16px}.vtex-store-footer-2-x-footerLayout{background:#f0eadf;border:none;margin:0;padding:0}.vtex-store-header-2-x-headerRow,.vtex-store-header-2-x-headerRowContainer,.vtex-store-header-2-x-headerStickyRow{background:#f0eadf!important;border:none!important;box-shadow:none!important}.vtex-store-header-2-x-headerStickyRow--header-desktop,.vtex-store-header-2-x-headerStickyRow--header-mobile{background:#f0eadf!important}.vtex-store-image-0-x-imageElement--header-secure{display:block;width:14px;height:14px;object-fit:contain}.vtex-store-image-0-x-imageElement--footer-card{display:block;height:24px;width:auto;max-width:40px;object-fit:contain}.vtex-store-image-0-x-imageElement--footer-seal{display:block;height:16px;width:auto;object-fit:contain}.vtex-store-image-0-x-imageElement--footer-logo-vtex{display:block;width:48px;height:17px;object-fit:contain}.vtex-store-image-0-x-imageElement--footer-logo-econverse{display:block;width:56px;height:17px;object-fit:contain}.vtex-wish-list-1-x-wishlistContainer{width:100%;min-height:200px;padding:16px 0 48px;background:#f9f3e8;font-family:Montserrat,sans-serif;color:#333}.vtex-wish-list-1-x-emptyMessage{display:block;margin:48px auto;padding:24px;max-width:480px;text-align:center;font-family:Montserrat,sans-serif;font-size:14px;font-weight:300;line-height:150%;color:#737373;background:#f0eadf}.vtex-wish-list-1-x-wishlistIconContainer{position:absolute;top:8px;right:8px;z-index:2}.vtex-wish-list-1-x-wishlistIcon{color:#333;fill:currentColor}