@import url(https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap);.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .5rem}@media screen and (min-width:40em){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 1rem}}@media screen and (min-width:80rem){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .25rem}}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{align-items:center;padding:.86rem .5rem;background-color:#f8f7f6;box-shadow:0 2px 4px 0 rgba(0,0,0,.08)}.vtex-flex-layout-0-x-flexRowContent{border-width:1px}.vtex-login-2-x-formTitle{font-weight:400;text-align:left;padding-left:0;margin-bottom:9px;padding-bottom:0;font-size:14px}.vtex-login-2-x-formSubtitle{font-size:14px}.vtex-login-2-x-sendButton .vtex-styleguide-9-x-rotate{color:#fff}.vtex-login-2-x-sendButton>button{background-color:#222!important;border-color:#222!important}.vtex-login-2-x-forgotPasswordLink{color:#285f96}.vtex-login-2-x-backButton span,.vtex-login-2-x-sendButton span{text-transform:uppercase}.vtex-login-2-x-backButton span{color:#222}.vtex-login-2-x-formFooter{border:0;padding-top:9px;margin-top:0}.vtex-login-2-x-inputContainerPassword{padding-bottom:4px}.vtex-login-2-x-inputContainerAccessCode{padding-top:0;padding-bottom:0}.vtex-login-2-x-forgotPasswordLink{font-size:12px;color:#222}.vtex-login-2-x-formLinkContainer{padding-bottom:0}.vtex-login-2-x-content .vtex-button{min-height:44px}.vtex-login-2-x-content .vtex-button span,.vtex-login-2-x-dontHaveAccount{font-weight:600;text-transform:none!important}.vtex-login-2-x-dontHaveAccount{min-height:40px;border:1px solid #222;color:#222;display:flex;align-items:center;justify-content:center;font-size:14px;width:100%;border-radius:4px}.vtex-login-2-x-formLinkContainer.mt4{margin-top:9px}.vtex-login-2-x-optionsList{margin-top:0}.vtex-login-2-x-inputContainer input{font-size:14px}.vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button{background-color:#222!important;color:#fff;font-size:14px}@media (max-width:640px){.vtex-login-2-x-content{padding-left:16px;padding-right:16px}.vtex-login-2-x-contentForm{padding:0;width:100%}.vtex-login-2-x-loginOptionsContainer{width:100%;margin-top:26px}}.vtex-account *{font-size:14px}.vtex-account .t-heading-2{font-size:20px}:root{--bg-color:#f8f7f6;--border-color:#f1efee;--text-color:#404040}.c-action-primary:hover,.c-action-secondary:hover{color:unset!important;background-color:unset!important}.c-emphasis,.c-link{color:#222}.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:#222;border-color:#222}.vtex-account .vtex-button.bg-transparent.c-action-primary,.vtex-modal__confirmation .vtex-button.c-action-primary{color:#222}.vtex-dropdown__arrow svg{color:#222;path{fill:#222}}.vtex-address-form-4-x-container select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}div[id*=root] *{font-family:Jost,sans-serif!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:#222;border-color:#222}div[id*=root] .vtex-button.b--action-primary:hover,div[id*=root] .vtex-button.bg-action-primary:hover,div[id*=root] .vtex-checkbox__inner-container.bg-action-primary:hover{color:#fff}div[id*=root] .vtex-radio__fakeRadioInner{background-color:#222}div[id*=root] .vtex-radio__fakeRadio{border-color:#222}div[id*=root] .vtex-button.bg-transparent.c-action-primary{color:#222}.vtex-my-account-1-x-userGreeting,.vtex-my-account-1-x-userName{font-weight:500;font-size:20px;color:var(--text-color)}.vtex-my-account-1-x-boxContainer,.vtex-my-authentication-1-x-box_container{background-color:var(--bg-color);border:1px solid var(--border-color)}.vtex-my-account-1-x-boxContainer,.vtex-my-authentication-1-x-box_container,.vtex-my-orders-app-3-x-orderCard{border-radius:16px}.shimmer,.vtex-account__order-details .w-100.w-60-ns .db.dib-ns.mb5.mb0-ns .no-underline,.vtex-my-account-1-x-userImage,.vtex-my-orders-app-3-x-orderCard a.vtex-my-orders-app-3-x-cancelBtn{display:none}.vtex-my-account-1-x-userGreeting{margin:0}.vtex-my-account-1-x-menu+div{width:80%!important}.vtex-my-account-1-x-menu+div div section{width:100%}.vtex-my-account-1-x-userImage+div{display:flex;align-items:center;gap:5px;padding:20px 24px}.vtex-my-account-1-x-userInfo{margin-bottom:24px}.vtex-my-account-1-x-menuLinks,.vtex-my-account-1-x-userInfo{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:16px}@media (min-width:640px){.vtex-account__page>header{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:16px}.vtex-my-account-1-x-menu{padding-right:12px}.vtex-account__cards-list__header,.vtex-account__create-card__header,.vtex-account__orders-list__header,.vtex-base-loading__header,.vtex-my-account-1-x-addressList__header{margin-left:12px}.vtex-account__cards-list__header,.vtex-account__create-card__header,.vtex-base-loading__header,.vtex-my-account-1-x-addressList__header{margin-right:28px!important}.vtex-my-account-1-x-addressList{margin-right:28px!important;padding-top:12px}.vtex-base-loading>.mt7.flex-ns.flex-wrap-ns.items-start-ns{margin-top:0}.vtex-account__cards-list .vtex-my-orders-app-3-x-ordersList{margin-right:28px!important}.vtex-my-account-1-x-addressBox>div{padding-right:24px;padding-bottom:24px}.vtex-account__orders-list__header,.vtex-account__page>header,.vtex-account__page header[class*="vtex-render__container-id-my-account-page.authentication"],.vtex-base-loading__header,.vtex-my-account-1-x-addressList__header,.vtex-my-account-1-x-profile__header,.vtex-pageHeader__container{margin-left:12px!important;margin-right:28px!important;margin-bottom:12px!important}main[class*="vtex.my-authentication_authentication/login-sessions"]{padding-left:0}.vtex-my-authentication-1-x-loginSessionsScreen_container{width:100%}.vtex-my-authentication-1-x-loginSessions_box{width:33.333%}.vtex-my-authentication-1-x-loginSessionsScreen_container{padding-left:0}.vtex-my-authentication-1-x-authenticationScreen_container{padding-left:0;padding-right:16px}.vtex-my-orders-app-3-x-ordersList{padding-right:27px}.vtex-my-orders-app-3-x-orderCard{margin-top:0}.vtex-my-account-1-x-profileBoxContainer>div{padding-right:24px}.vtex-account__create-card{background-color:var(--bg-color);border:1px solid var(--border-color);margin-top:24px;margin-right:28px;margin-left:12px;border-radius:16px;width:calc(100% - 40px);padding:20px}.vtex-pageHeader__container .c-on-base.flex.flex-wrap.flex-row.justify-between.mt7{margin-top:0}form .pa5.pa7-xl.flex.flex-wrap{padding-left:12px;padding-top:12px}.styleguide__box{border-radius:16px}.vtex-button{border-radius:4px}.vtex-pageHeader__container{padding-left:18px}.pa5.pa7-ns{padding-left:30px;border-radius:16px}}@media (min-width:721px){.vtex-pageHeader__container{display:flex;padding:0 14px 0 12px!important;height:63px;padding-top:0;padding-bottom:0;align-items:center;margin-bottom:0!important}}.vtex-pageHeader__container div.c-on-base.flex.flex-wrap.flex-row.justify-between.mt0{width:100%}@media (max-width:720px){.vtex-pageHeader__title{margin-top:10px}.vtex-pageHeader__container{padding-bottom:4px}}.vtex-account__cards-list__header .vtex-pageHeader__title,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;align-items:center}.vtex-account__cards-list__header .vtex-pageHeader__title:before,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:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:50%;width:24px;height:24px;margin-right:10px}@media (min-width:721px){.vtex-account__cards-list__header .vtex-pageHeader__title:before,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{margin-right:16px}}body[data-path=profile] .vtex-pageHeader__title:before{background-image:url(https://cdn-retailhub.com/test/2e283d18-1c4e-4eed-b3fb-3d4483c0430a.svg)}body[data-path=cards] .vtex-pageHeader__title:before{background-image:url(https://cdn-retailhub.com/test/a571e8d5-7433-454d-a482-88bef80b3577.svg)}body[data-path=addresses] .vtex-pageHeader__title:before{background-image:url(https://cdn-retailhub.com/test/b2e1aa8f-f91a-4c78-ac90-481b1a3328bb.svg)}body[data-path=orders] .vtex-pageHeader__title:before{background-image:url(https://cdn-retailhub.com/test/d5d5ed3b-0375-4d71-b68c-af265c1c3439.svg)}body[data-path=authentication] .vtex-pageHeader__title:before{background-image:url(https://cdn-retailhub.com/test/bfa54a91-337a-4220-856c-449a9914efa5.svg)}.vtex-pageHeader-link__container span{font-size:12px}@media (min-width:721px){.vtex-pageHeader-link__container{display:none}}.vtex-account .vtex-pageHeader__container .vtex-button{font-weight:600!important}.vtex-account .vtex-account_menu-link{font-size:16px}.vtex-account .vtex-account_menu-link.b--action-primary{border-color:#222}.newAddressButton .vtex-button{background-color:#222;border-color:#222}.vtex-my-account-1-x-menuLinks .vtex-my-account-1-x-menuLink,.vtex-my-account-1-x-menuLinks .vtex-render__container-id-my-addresses-link .vtex-account_menu-link,.vtex-my-account-1-x-menuLinks .vtex-render__container-id-my-cards-link .vtex-account_menu-link,.vtex-my-account-1-x-menuLinks .vtex-render__container-id-my-orders-link .vtex-account_menu-link,.vtex-my-account-1-x-menuLinks .vtex-render__container-id-my-profile-link .vtex-account_menu-link,[class*="vtex-render__container-id-my-account-link.authentication"] .vtex-account_menu-link{display:flex;align-items:center}.vtex-my-account-1-x-menuLinks .vtex-my-account-1-x-menuLink:before,.vtex-my-account-1-x-menuLinks .vtex-render__container-id-my-addresses-link .vtex-account_menu-link:before,.vtex-my-account-1-x-menuLinks .vtex-render__container-id-my-cards-link .vtex-account_menu-link:before,.vtex-my-account-1-x-menuLinks .vtex-render__container-id-my-orders-link .vtex-account_menu-link:before,.vtex-my-account-1-x-menuLinks .vtex-render__container-id-my-profile-link .vtex-account_menu-link:before,[class*="vtex-render__container-id-my-account-link.authentication"] .vtex-account_menu-link:before{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:50%;width:22px;height:22px;margin-right:10px}.vtex-my-account-1-x-menuLinks .vtex-render__container-id-my-profile-link .vtex-account_menu-link:before{background-image:url(https://cdn-retailhub.com/test/2e283d18-1c4e-4eed-b3fb-3d4483c0430a.svg)}.vtex-my-account-1-x-menuLinks .vtex-render__container-id-my-addresses-link .vtex-account_menu-link:before{background-image:url(https://cdn-retailhub.com/test/b2e1aa8f-f91a-4c78-ac90-481b1a3328bb.svg)}.vtex-my-account-1-x-menuLinks .vtex-render__container-id-my-orders-link .vtex-account_menu-link:before{background-image:url(https://cdn-retailhub.com/test/d5d5ed3b-0375-4d71-b68c-af265c1c3439.svg)}.vtex-my-account-1-x-menuLinks .vtex-render__container-id-my-cards-link .vtex-account_menu-link:before{background-image:url(https://cdn-retailhub.com/test/a571e8d5-7433-454d-a482-88bef80b3577.svg)}[class*="vtex-render__container-id-my-account-link.authentication"] .vtex-account_menu-link:before{background-image:url(https://cdn-retailhub.com/test/bfa54a91-337a-4220-856c-449a9914efa5.svg)}.vtex-my-account-1-x-menuLinks .vtex-my-account-1-x-menuLink:before{background-image:url(https://cdn-retailhub.com/test/81f9b491-92bc-45c2-8081-a16c51b5ad86.svg)}@media (max-width:720px){.vtex-pageHeader__children{margin-top:25px;margin-left:auto;margin-right:auto}}@media (min-width:721px){.vtex-account__page .vtex-base-loading article{border-radius:16px}}@media (max-width:720px){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{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:16px}body[data-path=addresses] .vtex-pageHeader-link__container div:before,body[data-path=authentication] .vtex-pageHeader-link__container div:before,body[data-path=cards] .vtex-pageHeader-link__container div:before,body[data-path=orders] .vtex-pageHeader-link__container div:before,body[data-path=profile] .vtex-pageHeader-link__container div:before{content:"";display:block;width:14px;height:14px;background-size:contain;background-repeat:no-repeat;background-position:50%;background-image:url(https://cdn-retailhub.com/test/d77fd9d1-a8a8-4748-ad87-b2bac96c2928.svg)}body[data-path=addresses] .vtex-pageHeader-link__container div svg,body[data-path=addresses] .vtex-pageHeader-link__container span,body[data-path=authentication] .vtex-pageHeader-link__container div svg,body[data-path=authentication] .vtex-pageHeader-link__container span,body[data-path=cards] .vtex-pageHeader-link__container div svg,body[data-path=cards] .vtex-pageHeader-link__container span,body[data-path=orders] .vtex-pageHeader-link__container div svg,body[data-path=orders] .vtex-pageHeader-link__container span,body[data-path=profile] .vtex-pageHeader-link__container div svg,body[data-path=profile] .vtex-pageHeader-link__container span{display:none}body[data-path=addresses] .vtex-pageHeader-link__container button,body[data-path=authentication] .vtex-pageHeader-link__container button,body[data-path=cards] .vtex-pageHeader-link__container button,body[data-path=orders] .vtex-pageHeader-link__container button,body[data-path=profile] .vtex-pageHeader-link__container button{display:flex;align-items:center}body[data-path=addresses] .vtex-pageHeader-link__container button:after,body[data-path=authentication] .vtex-pageHeader-link__container button:after,body[data-path=cards] .vtex-pageHeader-link__container button:after,body[data-path=orders] .vtex-pageHeader-link__container button:after,body[data-path=profile] .vtex-pageHeader-link__container button:after{display:block;font-size:20px;font-weight:400;padding:12px 0 12px 46px;text-transform:capitalize;background-size:22px;background-repeat:no-repeat;background-position:16px}body[data-path=profile] .vtex-pageHeader-link__container button:after{content:"Dados pessoais";background-image:url(https://cdn-retailhub.com/test/2e283d18-1c4e-4eed-b3fb-3d4483c0430a.svg)}body[data-path=addresses] .vtex-pageHeader-link__container button:after{content:"Endereços";background-image:url(https://cdn-retailhub.com/test/b2e1aa8f-f91a-4c78-ac90-481b1a3328bb.svg);background-size:20px;background-position:18px}body[data-path=cards] .vtex-pageHeader-link__container button:after{content:"Cartões";background-image:url(https://cdn-retailhub.com/test/a571e8d5-7433-454d-a482-88bef80b3577.svg)}body[data-path=authentication] .vtex-pageHeader-link__container button:after{content:"Autenticação";background-image:url(https://cdn-retailhub.com/test/bfa54a91-337a-4220-856c-449a9914efa5.svg);background-size:18px;background-position:18px}body[data-path=orders] .vtex-pageHeader-link__container button:after{content:"Pedidos";background-image:url(https://cdn-retailhub.com/test/d5d5ed3b-0375-4d71-b68c-af265c1c3439.svg);background-size:24px}body[data-path=addresses] .vtex-pageHeader-link__container button div,body[data-path=authentication] .vtex-pageHeader-link__container button div,body[data-path=cards] .vtex-pageHeader-link__container button div,body[data-path=orders] .vtex-pageHeader-link__container button div,body[data-path=profile] .vtex-pageHeader-link__container button div{height:47px;background-color:#231f20;border-radius:16px 0 0 16px;padding:0;width:44px}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:none}}.vtex-order-placed-2-x-cancelOrderButton{display:none}.vtex-rich-text-0-x-paragraph{font-family:Jost,sans-serif;text-align:center;width:100%}.vtex-store-footer-2-x-footerLayout{background-color:#f8f7f6;box-shadow:0 -2px 4px 0 rgba(0,0,0,.08)}.vtex-store-footer-2-x-footerLayout .vtex-rich-text-0-x-paragraph{font-size:12px}.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer{transition:all .3s ease;display:block}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{transition:background .3s ease;will-change:padding,background}.vtex-flex-layout-0-x-flexRowContent--main-header{padding-top:.86rem;padding-bottom:.86rem;background-color:#f8f7f6;box-shadow:0 2px 4px 0 rgba(0,0,0,.08)}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:padding .3s ease,background .3s ease;padding-top:.5;padding-bottom:.5}@supports (backdrop-filter:blur(5px)){.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{backdrop-filter:blur(8px)}.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{background:hsla(0,0%,94.1%,.8)}}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-store-components-3-x-logoLink{transform:scale(.85)}@media (prefers-reduced-motion:reduce){.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:none}}