.vtex-flex-layout-0-x-flexRow--main-header,.vtex-flex-layout-0-x-flexRow--main-header-mobile,.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{width:100%!important;background:#fff!important}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{min-height:60px!important;padding:16px 10px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.vtex-flex-layout-0-x-flexRow--footer-wrapper,.vtex-flex-layout-0-x-flexRowContent--footer-wrapper{width:100%!important;background:#f5f5f5!important}.vtex-flex-layout-0-x-flexRowContent--footer-wrapper{min-height:64px!important;padding:12px 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;box-sizing:border-box!important}.vtex-flex-layout-0-x-flexCol--footer-content{width:100%!important;max-width:1128px!important;margin:0 auto!important}.vtex-flex-layout-0-x-flexColChild--footer-content{width:100%!important}@media screen and (max-width:639px){.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{min-height:60px!important;padding:16px!important}.vtex-flex-layout-0-x-flexRowContent--footer-wrapper{min-height:102px!important;padding:12px 16px!important}}.vtex-flex-layout-0-x-flexRow--login-page,.vtex-flex-layout-0-x-flexRowContent--login-page{width:100%!important;max-width:none!important;background:#f5f5f5!important}.vtex-flex-layout-0-x-flexRowContent--login-page{padding:0!important;box-sizing:border-box!important}.vtex-flex-layout-0-x-flexRow--footer-wrapper{position:relative!important;border:0!important;box-shadow:none!important;background:#f5f5f5!important}.vtex-flex-layout-0-x-flexRow--footer-wrapper:before{content:none;display:none}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRow--footer-wrapper:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;margin:0;padding:0;background:#e5e5e5;border:0;box-shadow:none;pointer-events:none;z-index:10}}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRow--footer-wrapper,.vtex-flex-layout-0-x-flexRowContent--footer-wrapper{border:0!important;border-top:0!important;box-shadow:none!important}.vtex-flex-layout-0-x-flexRow--footer-wrapper:after,.vtex-flex-layout-0-x-flexRow--footer-wrapper:before{content:none!important;display:none!important}}.vtex-login-2-x-contentContainer{position:relative!important;left:50%!important;width:100vw!important;max-width:none!important;min-height:calc(100vh - 124px)!important;margin:0 0 0 -50vw!important;padding:0!important;background:#f5f5f5!important;box-sizing:border-box!important}.vtex-login-2-x-box,.vtex-login-2-x-content,.vtex-login-2-x-contentFormVisible,.vtex-login-2-x-contentInitialScreen{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#f5f5f5!important;box-shadow:none!important;box-sizing:border-box!important}.vtex-login-2-x-contentAlwaysWithOptions{width:1128px!important;max-width:calc(100vw - 32px)!important;min-height:calc(100vh - 124px)!important;margin:0 auto!important;padding:40px 0!important;display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:center!important;gap:24px!important;background:#f5f5f5!important;box-sizing:border-box!important}.vtex-login-2-x-contentForm,.vtex-login-2-x-loginOptionsContainer,.vtex-login-2-x-options{width:264px!important;min-width:264px!important;max-width:264px!important;flex:0 0 264px!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.vtex-login-2-x-options{align-self:flex-start!important}.vtex-login-2-x-accessCodeOptionBtn,.vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-emailAndPasswordForm,.vtex-login-2-x-emailForm,.vtex-login-2-x-emailPasswordOptionBtn,.vtex-login-2-x-forgotPasswordForm,.vtex-login-2-x-formFooter,.vtex-login-2-x-formLinkContainer,.vtex-login-2-x-inputContainer,.vtex-login-2-x-optionsList,.vtex-login-2-x-optionsListItem,.vtex-login-2-x-optionsListItemContainer,.vtex-login-2-x-sendButton{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.vtex-login-2-x-emailAndPasswordForm,.vtex-login-2-x-emailForm,.vtex-login-2-x-forgotPasswordForm,.vtex-login-2-x-formFooter,.vtex-login-2-x-optionsList,.vtex-login-2-x-optionsListItem,.vtex-login-2-x-optionsListItemContainer{margin:0!important;padding:0!important}.vtex-login-2-x-formTitle{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;align-self:stretch!important;margin:0 0 9px!important;padding:0!important;box-sizing:border-box!important;text-align:left!important;white-space:nowrap!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.4px!important;color:#7b756c!important;text-transform:none!important}.vtex-login-2-x-options .vtex-login-2-x-formTitle{font-weight:600!important;color:#404040!important}.vtex-login-2-x-contentForm .vtex-login-2-x-formTitle,.vtex-login-2-x-options .vtex-login-2-x-formTitle{margin-left:0!important;margin-right:0!important;text-align:left!important}.vtex-login-2-x-emailAndPasswordForm,.vtex-login-2-x-emailForm,.vtex-login-2-x-forgotPasswordForm,.vtex-login-2-x-optionsList,.vtex-login-2-x-optionsListItem,.vtex-login-2-x-optionsListItemContainer{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.vtex-login-2-x-inputContainer{margin:0 0 8px!important;padding:0!important}.vtex-login-2-x-inputContainerPassword{margin-bottom:4px!important}.vtex-login-2-x-inputContainer .vtex-input-prefix__group,.vtex-login-2-x-inputContainerEmail .vtex-input-prefix__group,.vtex-login-2-x-inputContainerPassword .vtex-input-prefix__group{width:100%!important;min-width:0!important;max-width:100%!important;height:36px!important;min-height:36px!important;padding:0!important;border:1px solid #d9d9d9!important;border-radius:4px!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box!important}.vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input,.vtex-login-2-x-inputContainerEmail .vtex-styleguide-9-x-input,.vtex-login-2-x-inputContainerPassword .vtex-styleguide-9-x-input{width:100%!important;height:34px!important;min-height:34px!important;padding:8px 12px!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:normal!important;color:#404040!important;box-sizing:border-box!important}.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-inputContainerPassword .vtex-styleguide-9-x-input::placeholder{color:#b1b1b1!important;opacity:1!important}.vtex-login-2-x-eyeIcon{display:none!important}.vtex-login-2-x-inputContainerPassword .vtex-input-prefix__suffix,.vtex-login-2-x-inputContainerPassword .vtex-input__suffix{display:none!important;width:0!important;min-width:0!important;padding:0!important}.vtex-login-2-x-inputContainerPassword .vtex-styleguide-9-x-input{padding-right:12px!important}.vtex-login-2-x-formLinkContainer{min-height:19px!important;margin:0 0 8px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}.vtex-login-2-x-buttonLink,.vtex-login-2-x-forgotPasswordLink{margin:0!important;padding:0!important;font-family:Jost,Proxima Nova,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.4px!important;color:#285f96!important;text-decoration:none!important;text-transform:none!important}.vtex-login-2-x-accessCodeOptionBtn,.vtex-login-2-x-emailPasswordOptionBtn,.vtex-login-2-x-sendButton{min-height:40px!important;margin:0!important;padding:0!important;border:1px solid #facc15!important;border-radius:4px!important;background:#facc15!important;color:#404040!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:normal!important;text-transform:none!important;white-space:nowrap!important;box-sizing:border-box!important}.vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button,.vtex-login-2-x-sendButton .vtex-button{min-width:0!important;max-width:100%!important;margin:0!important;padding:0 16px!important;border:1px solid #facc15!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:normal!important;box-sizing:border-box!important}.vtex-login-2-x-accessCodeOptionBtn .vtex-button__label,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button__label,.vtex-login-2-x-sendButton .vtex-button__label{width:100%!important;padding:0!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:normal!important;color:#404040!important;text-transform:none!important;white-space:nowrap!important}.vtex-login-2-x-accessCodeOptionBtn .vtex-button:focus,.vtex-login-2-x-accessCodeOptionBtn .vtex-button:hover,.vtex-login-2-x-accessCodeOptionBtn:focus,.vtex-login-2-x-accessCodeOptionBtn:hover,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button:focus,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button:hover,.vtex-login-2-x-emailPasswordOptionBtn:focus,.vtex-login-2-x-emailPasswordOptionBtn:hover,.vtex-login-2-x-sendButton .vtex-button:focus,.vtex-login-2-x-sendButton .vtex-button:hover,.vtex-login-2-x-sendButton:focus,.vtex-login-2-x-sendButton:hover{border-color:#facc15!important;background:#facc15!important;color:#404040!important;opacity:1!important}.vtex-login-2-x-sendButton{margin-bottom:8px!important}.vtex-login-2-x-dontHaveAccount{min-height:40px!important;padding:0 24px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid #404040!important;border-radius:4px!important;box-sizing:border-box!important}.vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-dontHaveAccount .vtex-button,.vtex-login-2-x-dontHaveAccount .vtex-button__label{margin:0!important;background:transparent!important;box-shadow:none!important;color:#7b756c!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:normal!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;white-space:nowrap!important}.vtex-login-2-x-dontHaveAccount .vtex-button,.vtex-login-2-x-dontHaveAccount .vtex-button__label{width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;border:0!important}.vtex-login-2-x-formError{margin:4px 0 8px!important;font-size:12px!important}@media screen and (max-width:639px){.vtex-login-2-x-contentAlwaysWithOptions,.vtex-login-2-x-contentContainer{min-height:calc(100vh - 162px)!important}.vtex-login-2-x-contentAlwaysWithOptions{width:100%!important;max-width:100%!important;padding:24px 16px 48px!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:24px!important}.vtex-login-2-x-contentForm,.vtex-login-2-x-loginOptionsContainer,.vtex-login-2-x-options{width:100%!important;min-width:0!important;max-width:100%!important;flex:0 0 auto!important}}.vtex-login-2-x-accessCodeOptionBtn,.vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-accessCodeOptionBtn .vtex-button__label,.vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-dontHaveAccount .vtex-button__label,.vtex-login-2-x-emailPasswordOptionBtn,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button__label,.vtex-login-2-x-sendButton,.vtex-login-2-x-sendButton .vtex-button,.vtex-login-2-x-sendButton .vtex-button__label{white-space:nowrap!important;text-transform:none!important}.vtex-login-2-x-box,.vtex-login-2-x-content,.vtex-login-2-x-contentAlwaysWithOptions,.vtex-login-2-x-contentContainer,.vtex-login-2-x-contentFormVisible,.vtex-login-2-x-contentInitialScreen{background-color:#f5f5f5!important}.vtex-login-2-x-optionsList{display:flex!important;flex-direction:column!important;gap:12px!important}.vtex-login-2-x-optionsList,.vtex-login-2-x-optionsListItem,.vtex-login-2-x-optionsListItemContainer{margin:0!important;padding:0!important}.vtex-login-2-x-accessCodeOptionBtn,.vtex-login-2-x-emailPasswordOptionBtn,.vtex-login-2-x-sendButton{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button,.vtex-login-2-x-sendButton .vtex-button{width:100%!important;min-height:40px!important;background:#facc15!important;color:#404040!important;border:1px solid transparent!important;border-radius:4px!important;outline:0!important;box-shadow:none!important;text-transform:none!important;white-space:nowrap!important;transition:border-color .2s ease,background-color .2s ease!important}.vtex-login-2-x-accessCodeOptionBtn .vtex-button:active,.vtex-login-2-x-accessCodeOptionBtn .vtex-button:focus,.vtex-login-2-x-accessCodeOptionBtn .vtex-button:focus-visible,.vtex-login-2-x-accessCodeOptionBtn .vtex-button:hover,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button:active,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button:focus,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button:focus-visible,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button:hover,.vtex-login-2-x-sendButton .vtex-button:active,.vtex-login-2-x-sendButton .vtex-button:focus,.vtex-login-2-x-sendButton .vtex-button:focus-visible,.vtex-login-2-x-sendButton .vtex-button:hover{background:#facc15!important;color:#404040!important;border:1px solid #404040!important;outline:0!important;box-shadow:none!important}.vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-dontHaveAccount:active,.vtex-login-2-x-dontHaveAccount:focus,.vtex-login-2-x-dontHaveAccount:focus-visible,.vtex-login-2-x-dontHaveAccount:hover{border:1px solid #404040!important;outline:0!important;box-shadow:none!important;color:#7b756c!important}.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formFooter{margin-top:12px!important;padding-top:0!important;border:0!important;border-top:0!important;box-shadow:none!important;display:flex!important;align-items:center!important;gap:12px!important}.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-buttonLink,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-buttonLink:active,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-buttonLink:focus,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-buttonLink:hover{color:#285f96!important;border:0!important;outline:0!important;box-shadow:none!important;white-space:nowrap!important}.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-buttonLink path,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-buttonLink svg,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-buttonLink use{color:#285f96!important;fill:currentColor!important;stroke:currentColor!important}@media screen and (max-width:1023px){.vtex-login-2-x-contentAlwaysWithOptions{flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important}.vtex-login-2-x-contentForm{order:1!important;margin:0!important}.vtex-login-2-x-contentForm,.vtex-login-2-x-loginOptionsContainer{width:100%!important;min-width:0!important;max-width:100%!important;flex:0 0 auto!important}.vtex-login-2-x-loginOptionsContainer{order:2!important;margin:32px 0 0!important}.vtex-login-2-x-options{min-width:0!important;flex:0 0 auto!important}.vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn,.vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-emailPasswordOptionBtn,.vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-formTitle,.vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-optionsList,.vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-optionsListItem,.vtex-login-2-x-options{width:100%!important;max-width:100%!important}}.vtex-login-2-x-formFooter,.vtex-login-2-x-formFooter:after,.vtex-login-2-x-formFooter:before{border:0!important;border-top:0!important;box-shadow:none!important}.vtex-login-2-x-formFooter{margin-top:12px!important;padding-top:0!important}.vtex-login-2-x-backButton,.vtex-login-2-x-backButton:active,.vtex-login-2-x-backButton:focus,.vtex-login-2-x-backButton:focus-visible,.vtex-login-2-x-backButton:hover,.vtex-login-2-x-buttonLink,.vtex-login-2-x-buttonLink:active,.vtex-login-2-x-buttonLink:focus,.vtex-login-2-x-buttonLink:focus-visible,.vtex-login-2-x-buttonLink:hover{color:#285f96!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;text-decoration:none!important}.vtex-login-2-x-backButton .vtex-button,.vtex-login-2-x-backButton .vtex-button:active,.vtex-login-2-x-backButton .vtex-button:focus,.vtex-login-2-x-backButton .vtex-button:focus-visible,.vtex-login-2-x-backButton .vtex-button:hover,.vtex-login-2-x-buttonLink .vtex-button,.vtex-login-2-x-buttonLink .vtex-button:active,.vtex-login-2-x-buttonLink .vtex-button:focus,.vtex-login-2-x-buttonLink .vtex-button:focus-visible,.vtex-login-2-x-buttonLink .vtex-button:hover{color:#285f96!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}.vtex-login-2-x-backButton,.vtex-login-2-x-backButton .vtex-button__label,.vtex-login-2-x-backButton span,.vtex-login-2-x-buttonLink,.vtex-login-2-x-buttonLink .vtex-button__label,.vtex-login-2-x-buttonLink span{color:#285f96!important}.vtex-login-2-x-backButton path,.vtex-login-2-x-backButton svg,.vtex-login-2-x-backButton use,.vtex-login-2-x-buttonLink path,.vtex-login-2-x-buttonLink svg,.vtex-login-2-x-buttonLink use{color:#285f96!important;fill:currentColor!important;stroke:currentColor!important}.vtex-login-2-x-sendButton,.vtex-login-2-x-sendButton .vtex-button,.vtex-login-2-x-sendButton:active,.vtex-login-2-x-sendButton:focus,.vtex-login-2-x-sendButton:focus-visible,.vtex-login-2-x-sendButton:hover,.vtex-login-2-x-sendButton>button{background:#facc15!important;background-color:#facc15!important;color:#404040!important;border:1px solid transparent!important;outline:0!important;box-shadow:none!important}.vtex-login-2-x-sendButton .vtex-button:active,.vtex-login-2-x-sendButton .vtex-button:focus,.vtex-login-2-x-sendButton .vtex-button:focus-visible,.vtex-login-2-x-sendButton .vtex-button:hover,.vtex-login-2-x-sendButton>button:active,.vtex-login-2-x-sendButton>button:focus,.vtex-login-2-x-sendButton>button:focus-visible,.vtex-login-2-x-sendButton>button:hover{background:#facc15!important;background-color:#facc15!important;color:#404040!important;border-color:#404040!important;outline:0!important;box-shadow:none!important}.vtex-login-2-x-sendButton,.vtex-login-2-x-sendButton .vtex-button__label,.vtex-login-2-x-sendButton span{color:#404040!important}.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button.b--action-primary,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button.bg-action-primary,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button.bg-action-primary.b--action-primary{border:1px solid transparent!important;background:#facc15!important;background-color:#facc15!important;color:#404040!important;outline:0!important;box-shadow:none!important}.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button:active,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button:focus,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button:focus-visible,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button:hover{background:#facc15!important;background-color:#facc15!important;color:#404040!important}.vtex-my-orders-app-3-x-orderDetails svg,.vtex-my-orders-app-3-x-reorderBtn svg,[class*="my-authentication_authentication/login-sessions"] svg path{fill:var(--rh-color-primary)}.vtex-my-orders-packages-0-x-package_product_name{color:var(--rh-color-text-base)}.vtex-account,.vtex-account *,.vtex-account :after,.vtex-account :before{box-sizing:border-box!important}.vtex-account{width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;color:#7b756c!important;background:#f5f5f5!important;font-family:Proxima Nova,Arial,sans-serif!important}.vtex-account,.vtex-account>div{overflow:visible!important}body:not([data-account-ready=true]) .vtex-account{visibility:hidden!important;opacity:0!important}.vtex-account{transition:opacity .08s ease!important}.vtex-my-account-1-x-menu{margin:0!important;padding:0!important;background:transparent!important}.vtex-my-account-1-x-userImage{display:none!important}.vtex-my-account-1-x-userInfo{width:100%!important;height:64px!important;min-height:64px!important;margin:0 0 24px!important;padding:0 24px!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;background:#fff!important;border:1px solid #e5e5e5!important}.vtex-my-account-1-x-userInfo>div:not(.vtex-my-account-1-x-userImage){display:flex!important;align-items:center!important;gap:4px!important;min-width:0!important;margin:0!important;padding:0!important}.vtex-my-account-1-x-userGreeting,.vtex-my-account-1-x-userName{margin:0!important;padding:0!important;color:#7b756c!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:normal!important;letter-spacing:.15px!important;white-space:nowrap!important}.vtex-my-account-1-x-menuLinks{padding:24px 16px!important;background:#fff!important;border:1px solid #e5e5e5!important}.vtex-my-account-1-x-menuLinks,.vtex-my-account-1-x-menuLinks>.flex.flex-grow-1.w-100.flex-column{width:100%!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:16px!important}.vtex-my-account-1-x-menuLinks>.flex.flex-grow-1.w-100.flex-column{padding:0!important}.vtex-render__container-id-my-cards-link{order:1!important}.vtex-render__container-id-my-profile-link{order:2!important}.vtex-render__container-id-my-addresses-link{order:3!important}[class*="vtex-render__container-id-my-account-link.authentication"]{order:4!important}.vtex-render__container-id-my-orders-link{order:5!important}.vtex-account_menu-link,.vtex-my-account-1-x-menuLink{position:relative!important;width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:8px 8px 8px 42px!important;display:flex!important;align-items:center!important;color:#7b756c!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:normal!important;letter-spacing:.15px!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important}.vtex-account_menu-link:active,.vtex-account_menu-link:focus,.vtex-account_menu-link:hover,.vtex-my-account-1-x-menuLink:active,.vtex-my-account-1-x-menuLink:focus,.vtex-my-account-1-x-menuLink:hover{color:#7b756c!important;background:#f5f5f5!important;border:0!important;box-shadow:none!important;outline:0!important;text-decoration:none!important}.vtex-account_menu-link:before,.vtex-my-account-1-x-menuLink:before{content:""!important;position:absolute!important;left:8px!important;top:50%!important;width:24px!important;height:24px!important;transform:translateY(-50%)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:24px 24px!important;pointer-events:none!important}.vtex-account_menu-link[href*="/cards"]:before{background-image:url(https://www.figma.com/api/mcp/asset/df21aec5-3624-4cf4-abce-4659102342a6.svg)!important}.vtex-account_menu-link[href*="/profile"]:before{background-image:url(https://www.figma.com/api/mcp/asset/a2ec9f9b-1948-4747-9cee-ab7e45d3f135.svg)!important}.vtex-account_menu-link[href*="/addresses"]:before{background-image:url(https://www.figma.com/api/mcp/asset/c2897c37-86e9-42ff-837c-297b4c4406d0.svg)!important}.vtex-account_menu-link[href*="/authentication"]:before{background-image:url(https://www.figma.com/api/mcp/asset/3ae4a7a8-3cdf-471a-968a-584037017f62.svg)!important}.vtex-account_menu-link[href*="/orders"]:before{background-image:url(https://www.figma.com/api/mcp/asset/a1a944cd-17d6-466e-bc94-e76952dc0a0a.svg)!important}.vtex-my-account-1-x-menuLink:before{background-image:url(https://www.figma.com/api/mcp/asset/46f184c5-270e-42e6-911a-83ef056fc6f2.svg)!important}.vtex-account__page{min-width:0!important;padding:0!important}.vtex-account__page,.vtex-account__page-body{margin:0!important;background:transparent!important;overflow:visible!important}.vtex-account__page-body{border:0!important;box-shadow:none!important}.vtex-account__page-body,.vtex-account__page-body:after,.vtex-account__page-body:before{border-top:0!important;border-bottom:0!important;box-shadow:none!important}.vtex-account .vtex-button.b--action-primary,.vtex-account .vtex-button.bg-action-primary,.vtex-account .vtex-checkbox__inner-container.bg-action-primary,.vtex-modal__confirmation .vtex-button.bg-action-primary{background-color:#facc15!important;background:#facc15!important;border-color:#facc15!important;color:#404040!important}.vtex-account .vtex-button.b--action-primary:focus,.vtex-account .vtex-button.b--action-primary:hover,.vtex-account .vtex-button.bg-action-primary:focus,.vtex-account .vtex-button.bg-action-primary:hover{background-color:#facc15!important;background:#facc15!important;border-color:#404040!important;color:#404040!important}.vtex-account .vtex-button.b--action-primary .vtex-button__label,.vtex-account .vtex-button.bg-action-primary .vtex-button__label,.vtex-account .vtex-button.bg-transparent.c-action-primary,.vtex-modal__confirmation .vtex-button.c-action-primary{color:#404040!important}div[id*=root] .vtex-button.b--action-primary,div[id*=root] .vtex-button.bg-action-primary,div[id*=root] .vtex-checkbox__inner-container.bg-action-primary{background-color:#facc15!important;background:#facc15!important;border-color:#facc15!important;color:#404040!important}div[id*=root] .vtex-button.b--action-primary:focus,div[id*=root] .vtex-button.b--action-primary:hover,div[id*=root] .vtex-button.bg-action-primary:focus,div[id*=root] .vtex-button.bg-action-primary:hover{background-color:#facc15!important;background:#facc15!important;border-color:#404040!important;color:#404040!important}div[id*=root] .vtex-button.b--action-primary .vtex-button__label,div[id*=root] .vtex-button.b--action-primary span,div[id*=root] .vtex-button.bg-action-primary .vtex-button__label,div[id*=root] .vtex-button.bg-action-primary span,div[id*=root] .vtex-button.bg-transparent.c-action-primary{color:#404040!important}body[data-path=profile] .vtex-my-account-1-x-profileBoxContainer .vtex-button,body[data-path=profile] .vtex-profile-form-3-x-profileContainer button[type=submit],body[data-path=profile] .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button,body[data-path] .vtex-account .vtex-button.b--action-primary,body[data-path] .vtex-account .vtex-button.bg-action-primary,body[data-path] .vtex-account .vtex-checkbox__inner-container.bg-action-primary,body[data-path] .vtex-account button.b--action-primary,body[data-path] .vtex-account button.bg-action-primary{background:#facc15!important;background-color:#facc15!important;color:#404040!important;border:1px solid transparent!important;border-radius:4px!important;box-shadow:none!important;outline:0!important}body[data-path=profile] .vtex-my-account-1-x-profileBoxContainer .vtex-button__label,body[data-path=profile] .vtex-profile-form-3-x-profileContainer button[type=submit] .vtex-button__label,body[data-path=profile] .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button__label,body[data-path] .vtex-account .vtex-button.b--action-primary .vtex-button__label,body[data-path] .vtex-account .vtex-button.bg-action-primary .vtex-button__label{color:#404040!important;font-family:Proxima Nova,Arial,sans-serif!important;font-weight:600!important}body[data-path=profile] .vtex-my-account-1-x-profileBoxContainer .vtex-button:focus,body[data-path=profile] .vtex-my-account-1-x-profileBoxContainer .vtex-button:hover,body[data-path=profile] .vtex-profile-form-3-x-profileContainer button[type=submit]:focus,body[data-path=profile] .vtex-profile-form-3-x-profileContainer button[type=submit]:hover,body[data-path=profile] .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button:focus,body[data-path=profile] .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button:hover,body[data-path] .vtex-account .vtex-button.b--action-primary:focus,body[data-path] .vtex-account .vtex-button.b--action-primary:hover,body[data-path] .vtex-account .vtex-button.bg-action-primary:focus,body[data-path] .vtex-account .vtex-button.bg-action-primary:hover{background:#facc15!important;background-color:#facc15!important;color:#404040!important;border-color:#404040!important;box-shadow:none!important;outline:0!important}@media screen and (min-width:1024px){.vtex-account{min-height:calc(100vh - 124px)!important}.vtex-account>div{width:1128px!important;max-width:calc(100vw - 32px)!important;min-height:inherit!important;height:auto!important;margin:0 auto!important;padding:40px 0 80px!important;display:flex!important;align-items:flex-start!important;gap:24px!important}.vtex-my-account-1-x-menu{width:264px!important;min-width:264px!important;max-width:264px!important;flex:0 0 264px!important}.vtex-account__page{width:auto!important;max-width:none!important;flex:1 1 auto!important}.vtex-account__page>header{width:100%!important;min-height:64px!important;margin:0 0 24px!important;padding:0!important;background:#fff!important;border:1px solid #e5e5e5!important}.vtex-account__page>header>div{width:100%!important;height:100%!important}.vtex-account__page .vtex-pageHeader__container{min-height:62px!important;padding:0 24px!important}.vtex-account__page .vtex-pageHeader__container,.vtex-account__page .vtex-pageHeader__container>div:last-child{width:100%!important;margin:0!important;display:flex!important;align-items:center!important}.vtex-account__page .vtex-pageHeader-link__container{display:none!important}.vtex-account__page .vtex-pageHeader__title{margin:0!important;color:#7b756c!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:normal!important}.vtex-account__cards-list__header .vtex-pageHeader__title{display:flex!important;align-items:center!important;gap:16px!important}.vtex-account__cards-list__header .vtex-pageHeader__title:before{content:""!important;width:24px!important;height:24px!important;flex:0 0 24px!important;background-image:url(https://www.figma.com/api/mcp/asset/df21aec5-3624-4cf4-abce-4659102342a6.svg)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:contain!important}.vtex-account__page .vtex-pageHeader__children .vtex-button{min-height:32px!important;padding:0!important;background:#facc15!important;color:#404040!important;border:1px solid transparent!important;border-radius:4px!important;box-shadow:none!important;outline:0!important}.vtex-account__page .vtex-pageHeader__children .vtex-button__label{min-height:30px!important;padding:8px 16px!important;color:#404040!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}.vtex-account__page .vtex-pageHeader__children .vtex-button:active,.vtex-account__page .vtex-pageHeader__children .vtex-button:focus,.vtex-account__page .vtex-pageHeader__children .vtex-button:focus-visible,.vtex-account__page .vtex-pageHeader__children .vtex-button:hover{background:#facc15!important;color:#404040!important;border-color:#404040!important;box-shadow:none!important;outline:0!important}.vtex-account__cards-list{width:100%!important;margin:0!important;padding:0!important}.vtex-account__cards-list>.flex.items-center.h-100{width:100%!important;height:auto!important;display:flex!important;justify-content:center!important;text-align:center!important}.vtex-account__cards-list .t-heading-4{margin:0!important;color:#7b756c!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:normal!important}}@media screen and (max-width:1023px){.vtex-account{min-height:calc(100vh - 118px)!important;background:#f5f5f5!important;overflow:visible!important}.vtex-account>div{width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;margin:0 auto!important;padding:16px 12px 24px!important;display:block!important;overflow:visible!important}body[data-path=root] .vtex-my-account-1-x-menu{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body:not([data-path=root]) .vtex-my-account-1-x-menu,body[data-path=root] .vtex-account__page{display:none!important}.vtex-my-account-1-x-userInfo{height:64px!important;min-height:64px!important;margin:0 0 16px!important;padding:0 24px!important}.vtex-my-account-1-x-menuLinks{padding:24px 16px!important;gap:16px!important}.vtex-my-account-1-x-menuLinks>.flex.flex-grow-1.w-100.flex-column{gap:16px!important}body:not([data-path=root]) .vtex-account__page{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;background:#f5f5f5!important;overflow:visible!important}body:not([data-path=root]) .vtex-account__page-body{width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}body[data-path=addresses] .vtex-account__page>header,body[data-path=addresses] .vtex-my-account-1-x-addressList__header,body[data-path=authentication] .vtex-account__page>header,body[data-path=authentication] .vtex-account__page header[class*="vtex-render__container-id-my-account-page.authentication"],body[data-path=cards] .vtex-account__cards-list__header,body[data-path=cards] .vtex-account__create-card__header,body[data-path=cards] .vtex-account__page>header,body[data-path=orders] .vtex-account__orders-list__header,body[data-path=orders] .vtex-account__page>header,body[data-path=profile] .vtex-account__page>header,body[data-path=profile] .vtex-my-account-1-x-profile__header{width:100%!important;margin:0 0 24px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body[data-path=addresses] .vtex-pageHeader__container,body[data-path=authentication] .vtex-pageHeader__container,body[data-path=cards] .vtex-pageHeader__container,body[data-path=orders] .vtex-pageHeader__container,body[data-path=profile] .vtex-pageHeader__container{width:100%!important;min-height:40px!important;margin:0!important;padding:0!important;display:block!important;background:transparent!important;box-sizing:border-box!important}body[data-path=addresses] .vtex-pageHeader-link__container,body[data-path=authentication] .vtex-pageHeader-link__container,body[data-path=cards] .vtex-pageHeader-link__container,body[data-path=orders] .vtex-pageHeader-link__container,body[data-path=profile] .vtex-pageHeader-link__container{width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;display:block!important;background:#fff!important;border:1px solid #e5e5e5!important;border-radius:0!important;box-sizing:border-box!important;overflow:hidden!important}body[data-path=addresses] .vtex-pageHeader-link__container .vtex-button,body[data-path=authentication] .vtex-pageHeader-link__container .vtex-button,body[data-path=cards] .vtex-pageHeader-link__container .vtex-button,body[data-path=orders] .vtex-pageHeader-link__container .vtex-button,body[data-path=profile] .vtex-pageHeader-link__container .vtex-button{width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;display:flex!important;align-items:stretch!important;justify-content:flex-start!important;background:transparent!important;background-color:transparent!important;color:#404040!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;overflow:hidden!important}body[data-path=addresses] .vtex-pageHeader-link__container .vtex-button div,body[data-path=authentication] .vtex-pageHeader-link__container .vtex-button div,body[data-path=cards] .vtex-pageHeader-link__container .vtex-button div,body[data-path=orders] .vtex-pageHeader-link__container .vtex-button div,body[data-path=profile] .vtex-pageHeader-link__container .vtex-button div{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;flex:0 0 40px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;background:#facc15!important;background-color:#facc15!important;border-radius:0!important;box-sizing:border-box!important}body[data-path=addresses] .vtex-pageHeader-link__container .vtex-button div:before,body[data-path=authentication] .vtex-pageHeader-link__container .vtex-button div:before,body[data-path=cards] .vtex-pageHeader-link__container .vtex-button div:before,body[data-path=orders] .vtex-pageHeader-link__container .vtex-button div:before,body[data-path=profile] .vtex-pageHeader-link__container .vtex-button div:before{content:""!important;display:block!important;width:24px!important;height:24px!important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAK9JREFUeAHtlMENwjAMRT+wACPkyhYZgRFgAkagbNANYJQc4UY3SCdpf6RIrXrpd6re8qQoThR/K7EdoFLZygkFeO8fzrlLjPG/dvYIIxR/cmo53sp5U4As3uTlXfE5QGQpHkL4KH5SgFJxKQDFb5je2ySeUHJwntkDjKyWKUvxy5JMN/UcV9rcih1EpD6gYCgNIjdaaRBTHzDBDadXXraKj/mryDfpaf5SflCp7M4IAExBkWsNBUMAAAAASUVORK5CYII=")!important;background-size:24px 24px!important;background-repeat:no-repeat!important;background-position:50%!important}body[data-path=addresses] .vtex-pageHeader-link__container .vtex-button div svg,body[data-path=addresses] .vtex-pageHeader-link__container .vtex-button span,body[data-path=authentication] .vtex-pageHeader-link__container .vtex-button div svg,body[data-path=authentication] .vtex-pageHeader-link__container .vtex-button span,body[data-path=cards] .vtex-pageHeader-link__container .vtex-button div svg,body[data-path=cards] .vtex-pageHeader-link__container .vtex-button span,body[data-path=orders] .vtex-pageHeader-link__container .vtex-button div svg,body[data-path=orders] .vtex-pageHeader-link__container .vtex-button span,body[data-path=profile] .vtex-pageHeader-link__container .vtex-button div svg,body[data-path=profile] .vtex-pageHeader-link__container .vtex-button span{display:none!important}body[data-path=addresses] .vtex-pageHeader-link__container .vtex-button:after,body[data-path=authentication] .vtex-pageHeader-link__container .vtex-button:after,body[data-path=cards] .vtex-pageHeader-link__container .vtex-button:after,body[data-path=orders] .vtex-pageHeader-link__container .vtex-button:after,body[data-path=profile] .vtex-pageHeader-link__container .vtex-button:after{height:40px!important;min-width:0!important;flex:1 1 auto!important;display:flex!important;align-items:center!important;margin:0!important;padding:0 12px 0 38px!important;background-color:#fff!important;background-repeat:no-repeat!important;background-position:12px!important;background-size:18px 18px!important;color:#7b756c!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:16px!important;text-align:left!important;text-transform:none!important;white-space:nowrap!important;box-sizing:border-box!important}body[data-path=profile] .vtex-pageHeader-link__container .vtex-button:after{content:"Dados pessoais"!important;background-image:url(https://www.figma.com/api/mcp/asset/a2ec9f9b-1948-4747-9cee-ab7e45d3f135.svg)!important}body[data-path=addresses] .vtex-pageHeader-link__container .vtex-button:after{content:"Endereços"!important;background-image:url(https://www.figma.com/api/mcp/asset/c2897c37-86e9-42ff-837c-297b4c4406d0.svg)!important}body[data-path=orders] .vtex-pageHeader-link__container .vtex-button:after{content:"Pedidos"!important;background-image:url(https://www.figma.com/api/mcp/asset/a1a944cd-17d6-466e-bc94-e76952dc0a0a.svg)!important}body[data-path=cards] .vtex-pageHeader-link__container .vtex-button:after{content:"Cartões"!important;background-image:url(https://www.figma.com/api/mcp/asset/df21aec5-3624-4cf4-abce-4659102342a6.svg)!important}body[data-path=authentication] .vtex-pageHeader-link__container .vtex-button:after{content:"Autenticação"!important;background-image:url(https://www.figma.com/api/mcp/asset/3ae4a7a8-3cdf-471a-968a-584037017f62.svg)!important}body[data-account-route=addresses] .vtex-pageHeader__title,body[data-account-route=authentication] .vtex-pageHeader__title,body[data-account-route=cards] .vtex-pageHeader__title,body[data-account-route=orders] .vtex-pageHeader__title,body[data-account-route=profile-edit] .vtex-pageHeader__title,body[data-account-route=profile] .vtex-pageHeader__title{display:none!important}body[data-account-route=cards-new] .vtex-account__create-card__header .vtex-pageHeader__title{display:block!important;width:100%!important;margin:24px 0 0!important;padding:0!important;color:#404040!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:28px!important;font-weight:600!important;line-height:1.15!important}body[data-path=profile] .vtex-my-account-1-x-profileBoxContainer .vtex-button,body[data-path] .vtex-account .newAddressButton .vtex-button,body[data-path] .vtex-account .vtex-button.b--action-primary,body[data-path] .vtex-account .vtex-button.bg-action-primary,body[data-path] .vtex-account .vtex-checkbox__inner-container.bg-action-primary,body[data-path] .vtex-account button.b--action-primary,body[data-path] .vtex-account button.bg-action-primary{background:#facc15!important;background-color:#facc15!important;color:#404040!important;border:1px solid transparent!important;border-radius:4px!important;box-shadow:none!important;outline:0!important;text-decoration:none!important}body[data-path=profile] .vtex-my-account-1-x-profileBoxContainer .vtex-button__label,body[data-path] .vtex-account .vtex-button.b--action-primary .vtex-button__label,body[data-path] .vtex-account .vtex-button.bg-action-primary .vtex-button__label{color:#404040!important;font-family:Proxima Nova,Arial,sans-serif!important;font-weight:600!important}body[data-path=profile] .vtex-my-account-1-x-profileBoxContainer .vtex-button:focus,body[data-path=profile] .vtex-my-account-1-x-profileBoxContainer .vtex-button:hover,body[data-path] .vtex-account .vtex-button.b--action-primary:focus,body[data-path] .vtex-account .vtex-button.b--action-primary:hover,body[data-path] .vtex-account .vtex-button.bg-action-primary:focus,body[data-path] .vtex-account .vtex-button.bg-action-primary:hover,body[data-path] .vtex-account button.b--action-primary:hover,body[data-path] .vtex-account button.bg-action-primary:hover{background:#facc15!important;background-color:#facc15!important;color:#404040!important;border-color:#404040!important;box-shadow:none!important;outline:0!important}body[data-path=profile] .vtex-profile-form-3-x-profileContainer button[type=submit],body[data-path=profile] .vtex-profile-form-3-x-toggleBusinessButtonWrapper button{background:#facc15!important;background-color:#facc15!important;color:#404040!important;border-color:transparent!important}body[data-account-route=cards] .vtex-account__cards-list{width:100%!important;margin:0!important;padding:22px 0 0!important;display:flex!important;flex-direction:column!important;align-items:center!important;background:transparent!important}body[data-account-route=cards] .vtex-account__cards-list>.flex.items-center.h-100{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}body[data-account-route=cards] .vtex-account__cards-list .w-80.w-60-l.center.tc{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body[data-account-route=cards] .vtex-account__cards-list .t-heading-4{margin:0!important;color:#7b756c!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:0!important;font-weight:400!important;line-height:normal!important}body[data-account-route=cards] .vtex-account__cards-list .t-heading-4:after{content:"Você não tem nenhum cartão cadastrado."!important;display:block!important;color:#7b756c!important;font-size:16px!important;line-height:normal!important}body[data-account-route=cards] .vtex-account__page{display:flex!important;flex-direction:column!important}body[data-account-route=cards] .vtex-account__cards-list__header,body[data-account-route=cards] .vtex-account__cards-list__header .c-on-base.flex.flex-wrap.flex-row.justify-between,body[data-account-route=cards] .vtex-account__cards-list__header .vtex-pageHeader__container,body[data-account-route=cards] .vtex-account__cards-list__header>.db.dn-m{display:contents!important}body[data-account-route=cards] .vtex-account__cards-list__header .vtex-pageHeader-link__container{order:1!important}body[data-account-route=cards] .vtex-account__cards-list{order:2!important}body[data-account-route=cards] .vtex-account__cards-list__header .vtex-pageHeader__children{order:3!important;width:auto!important;margin:24px auto 0!important;padding:0!important;display:flex!important;justify-content:center!important}body[data-account-route=cards] .vtex-account__cards-list__header .vtex-pageHeader__children .vtex-button,body[data-account-route=cards] .vtex-my-cards-1-x-newCardButton .vtex-button{min-height:32px!important;background:#facc15!important;background-color:#facc15!important;color:#404040!important;border:1px solid transparent!important;border-radius:4px!important;box-shadow:none!important}body[data-account-route=cards] .vtex-account__cards-list__header .vtex-pageHeader__children .vtex-button__label,body[data-account-route=cards] .vtex-my-cards-1-x-newCardButton .vtex-button__label{padding:8px 16px!important;color:#404040!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;white-space:nowrap!important}body[data-account-route=cards-new] .vtex-account__create-card{width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body[data-account-route=cards-new] iframe[title=new-card-form]{width:100%!important;max-width:100%!important;border:0!important;display:block!important}body[data-path=profile] .vtex-my-account-1-x-profileBoxContainer,body[data-path=profile] .vtex-profile-form-3-x-profileContainer{width:100%!important;max-width:100%!important}body[data-path=profile] .vtex-my-account-1-x-profileBoxContainer>div,body[data-path=profile] .vtex-profile-form-3-x-profileContainer{background:transparent!important}body[data-account-route=addresses] .vtex-my-account-1-x-addressList{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;background:transparent!important}body[data-account-route=addresses] .vtex-my-account-1-x-addressList__header,body[data-account-route=addresses] .vtex-my-account-1-x-addressList__header .c-on-base.flex.flex-wrap.flex-row.justify-between,body[data-account-route=addresses] .vtex-my-account-1-x-addressList__header .vtex-pageHeader__container,body[data-account-route=addresses] .vtex-my-account-1-x-addressList__header>.db.dn-m{display:contents!important}body[data-account-route=addresses] .vtex-my-account-1-x-addressList__header .vtex-pageHeader-link__container{order:1!important}body[data-account-route=addresses] .vtex-my-account-1-x-addressList>:not(.vtex-my-account-1-x-addressList__header){order:2!important;width:100%!important}body[data-account-route=addresses] .vtex-my-account-1-x-addressList__header .vtex-pageHeader__children{order:3!important;width:auto!important;margin:24px auto 0!important;padding:0!important;display:flex!important;justify-content:center!important}body[data-account-route=addresses] .newAddressButton,body[data-account-route=addresses] .vtex-pageHeader__children .newAddressButton{margin:0!important;padding:0!important}body[data-account-route=addresses] .newAddressButton .vtex-button,body[data-account-route=addresses] .vtex-pageHeader__children .vtex-button{min-height:32px!important;background:#facc15!important;background-color:#facc15!important;color:#404040!important;border:1px solid transparent!important;border-radius:4px!important;box-shadow:none!important}body[data-account-route=addresses] .newAddressButton .vtex-button__label,body[data-account-route=addresses] .vtex-pageHeader__children .vtex-button__label{padding:8px 16px!important;color:#404040!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;white-space:nowrap!important}body[data-path=addresses] .vtex-account__page .vtex-button.b--action-primary,body[data-path=addresses] .vtex-account__page .vtex-button.bg-action-primary,body[data-path=addresses] .vtex-account__page button[type=submit]{background:#facc15!important;background-color:#facc15!important;color:#404040!important;border-color:transparent!important;box-shadow:none!important}body[data-path=addresses] .vtex-account__page .vtex-button.b--action-primary:hover,body[data-path=addresses] .vtex-account__page .vtex-button.bg-action-primary:hover,body[data-path=addresses] .vtex-account__page button[type=submit]:focus,body[data-path=addresses] .vtex-account__page button[type=submit]:hover{background:#facc15!important;background-color:#facc15!important;color:#404040!important;border-color:#404040!important}body[data-path=addresses] .vtex-my-account-1-x-addressBox,body[data-path=addresses] .vtex-my-account-1-x-addressList{width:100%!important;max-width:100%!important}body[data-path=authentication] .vtex-my-authentication-1-x-authenticationScreen_container,body[data-path=authentication] .vtex-my-authentication-1-x-loginSessionsScreen_container,body[data-path=authentication] main[class*="vtex.my-authentication_authentication/login-sessions"],body[data-path=orders] .vtex-account__orders-list,body[data-path=orders] .vtex-my-orders-app-3-x-ordersList{width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important}}@media screen and (min-width:1024px){body[data-path=addresses] .vtex-pageHeader__title,body[data-path=authentication] .vtex-pageHeader__title,body[data-path=cards] .vtex-pageHeader__title,body[data-path=orders] .vtex-pageHeader__title,body[data-path=profile] .vtex-pageHeader__title{display:flex!important;align-items:center!important;gap:16px!important}body[data-path=addresses] .vtex-pageHeader__title:before,body[data-path=authentication] .vtex-pageHeader__title:before,body[data-path=cards] .vtex-pageHeader__title:before,body[data-path=orders] .vtex-pageHeader__title:before,body[data-path=profile] .vtex-pageHeader__title:before{content:""!important;width:24px!important;height:24px!important;flex:0 0 24px!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:contain!important}body[data-path=profile] .vtex-pageHeader__title:before{background-image:url(https://www.figma.com/api/mcp/asset/a2ec9f9b-1948-4747-9cee-ab7e45d3f135.svg)!important}body[data-path=addresses] .vtex-pageHeader__title:before{background-image:url(https://www.figma.com/api/mcp/asset/c2897c37-86e9-42ff-837c-297b4c4406d0.svg)!important}body[data-path=orders] .vtex-pageHeader__title:before{background-image:url(https://www.figma.com/api/mcp/asset/a1a944cd-17d6-466e-bc94-e76952dc0a0a.svg)!important}body[data-path=cards] .vtex-pageHeader__title:before{background-image:url(https://www.figma.com/api/mcp/asset/df21aec5-3624-4cf4-abce-4659102342a6.svg)!important}body[data-path=authentication] .vtex-pageHeader__title:before{background-image:url(https://www.figma.com/api/mcp/asset/3ae4a7a8-3cdf-471a-968a-584037017f62.svg)!important}}body[data-path=addresses] .vtex-account__page .vtex-button.b--disabled,body[data-path=addresses] .vtex-account__page .vtex-button.bg-disabled,body[data-path=addresses] .vtex-account__page button.bg-disabled{background:#facc15!important;background-color:#facc15!important;color:#404040!important;border-color:transparent!important;opacity:1!important;box-shadow:none!important}body[data-path=addresses] .vtex-account__page .vtex-button.b--disabled .vtex-button__label,body[data-path=addresses] .vtex-account__page .vtex-button.bg-disabled *,body[data-path=addresses] .vtex-account__page .vtex-button.bg-disabled .vtex-button__label,body[data-path=addresses] .vtex-account__page button.bg-disabled *,body[data-path=addresses] .vtex-account__page button.bg-disabled .vtex-button__label{color:#404040!important}@media screen and (max-width:1023px){body[data-account-route=addresses] .vtex-my-account-1-x-addressList>:not(.vtex-my-account-1-x-addressList__header){margin-top:24px!important}}.vtex-rich-text-0-x-container--footer-company-info,.vtex-rich-text-0-x-container--footer-copyright,.vtex-rich-text-0-x-wrapper--footer-company-info,.vtex-rich-text-0-x-wrapper--footer-copyright{width:100%!important;max-width:1128px!important;margin:0 auto!important;padding:0!important}.vtex-rich-text-0-x-paragraph--footer-company-info,.vtex-rich-text-0-x-paragraph--footer-copyright{margin:0!important;padding:0!important;font-family:Proxima Nova,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.6!important;text-align:center!important;color:#57534e!important}@media screen and (max-width:639px){.vtex-rich-text-0-x-paragraph--footer-company-info,.vtex-rich-text-0-x-paragraph--footer-copyright{font-size:11px!important;line-height:1.45!important}}.vtex-store-footer-2-x-footerLayout,.vtex-store-footer-2-x-footerLayoutSpacer{background:#f5f5f5!important;border:0!important;box-shadow:none!important}.vtex-store-components-3-x-logoContainer{width:118px;height:28px;max-width:118px;max-height:28px;padding:0;margin:0}.vtex-store-components-3-x-logoLink{width:118px;height:28px;display:flex;align-items:center;justify-content:center}.vtex-store-components-3-x-logoImage{width:118px;height:28px;max-width:118px;max-height:28px;display:block;object-fit:contain}:root{--rh-color-primary:#5c1e80;--rh-color-text-base:#404040;--rh-color-white:#fff;--rh-color-transparent:transparent}.c-on-base,.hover-near-black:focus,.hover-near-black:hover,.near-black,.near-black:hover,body{color:var(--rh-color-text-base)}.c-action-primary,.c-emphasis,.c-link,.hover-c-link:hover{color:var(--rh-color-primary)}.bg-washed-blue.blue,.c-on-action-secondary,.hover-c-on-action-secondary:focus,.hover-c-on-action-secondary:hover,.hover-heavy-blue:focus,.hover-heavy-blue:hover{color:var(--rh-color-white)}.bg-action-primary,.bg-action-secondary,.bg-washed-blue{background-color:var(--rh-color-primary)}.hover-bg-action-primary:focus,.hover-bg-action-primary:hover,.hover-bg-action-secondary:focus:not(.bg-transparent),.hover-bg-action-secondary:hover:not(.bg-transparent),.hover-bg-light-blue:focus,.hover-bg-light-blue:hover{background-color:var(--rh-color-primary);opacity:.9}.bg-transparent.hover-bg-action-secondary:focus,.bg-transparent.hover-bg-action-secondary:hover{background-color:var(--rh-color-white)}.hover-b--transparent:focus:not(.vtex-login-2-x-button .vtex-button),.hover-b--transparent:hover:not(.vtex-login-2-x-button .vtex-button){border-color:var(--rh-color-transparent)}.b--action-primary,.b--washed-blue,.hover-b--action-secondary:focus,.hover-b--action-secondary:hover{border-color:var(--rh-color-primary)}.vtex-button.bg-disabled{background-color:var(--rh-color-primary);opacity:.8}.vtex-button.c-on-disabled{color:var(--rh-color-white)}.vtex-button.bg-disabled.b--muted-5{border-color:var(--rh-color-primary)}.vtex-button.bg-disabled>.vtex-button__spinner-container>.vtex__icon-spinner{color:var(--rh-color-white)}.vtex-dropdown__arrow svg{color:var(--rh-color-primary);path{fill:var(--rh-color-primary)}}.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button.b--action-primary,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button.bg-action-primary,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button.bg-action-primary.b--action-primary{border-color:transparent!important}.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button:active,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button:focus,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button:focus-visible,.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton .vtex-button:hover{border-color:#404040!important}.vtex-sticky-layout-0-x-container{background:#fff}.vtex-flex-layout-0-x-flexRow--main-header,.vtex-flex-layout-0-x-flexRow--main-header-mobile{position:relative;z-index:2;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.02),0 2px 2px rgba(0,0,0,.08)}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRow--main-header,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRow--main-header-mobile{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.02),0 2px 2px rgba(0,0,0,.08)}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-store-components-3-x-logoLink{transform:none}