.vtex-store__template .flex .flex-column .min-vh-100 .w-100 :nth-child(5){display:none}.vtex-store__template section.vtex-store-components-3-x-container.mw9{max-width:55rem}.vtex__icon-spinner{color:#595959}.vtex-login-2-x-options{min-width:auto}.vtex-login-2-x-formTitle,.vtex-login-2-x-formTitle:after{font-weight:400;line-height:1.1;font-family:Futura LT,sans-serif}.vtex-login-2-x-formTitle{margin:0;padding:0;color:#000;font-size:24px;text-align:left;text-transform:uppercase}.vtex-login-2-x-formTitle:after{content:"Escolha uma das opções abaixo e faça login";display:block;margin-top:8px;color:#666;line-height:1.7;font-size:14px;letter-spacing:.04em;text-transform:none}.vtex-login-2-x-codeConfirmation .vtex-login-2-x-formTitle,.vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formTitle,.vtex-login-2-x-emailVerification .vtex-login-2-x-formTitle{font-size:16px}.vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formTitle,.vtex-login-2-x-emailForm .vtex-login-2-x-formTitle{display:flex;flex-direction:column}.vtex-login-2-x-codeConfirmation .vtex-login-2-x-formTitle{visibility:hidden;display:flex;flex-direction:column}.vtex-login-2-x-codeConfirmation .vtex-login-2-x-formTitle:before{visibility:visible;content:"Código de acesso enviado"}.vtex-login-2-x-codeConfirmation .vtex-login-2-x-formTitle:after{visibility:visible;content:"Agora é só informar o código recebido";color:#595959;font-size:14px;margin-bottom:50px}.vtex-login-2-x-formError{background-color:unset;color:#ad0000;font-size:12px;font-family:Futura LT,sans-serif;text-align:left;padding-left:1rem}.vtex-login-2-x-codeConfirmation .vtex-login-2-x-formError{visibility:hidden}.vtex-login-2-x-codeConfirmation .vtex-login-2-x-formError:before{content:"Código incorreto";visibility:visible}.vtex-login-2-x-emailForm .vtex-login-2-x-formTitle:after{content:"Vamos enviar uma chave de acesso para completar seu login.";font-family:Futura LT,sans-serif;font-size:14px;color:#595959;margin-bottom:54px;line-height:25px}.vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-formTitle:after{content:"Insira seu email e senha para logar";font-family:Futura LT,sans-serif;font-size:14px;color:#595959;margin-bottom:54px;line-height:25px}.vtex-login-2-x-emailAndPasswordForm form{display:flex;flex-direction:column}.vtex-login-2-x-emailAndPasswordForm form .vtex-login-2-x-formLinkContainer .vtex-login-2-x-forgotPasswordLink{display:none}.vtex-login-2-x-emailAndPasswordForm form :nth-child(5){order:3}.vtex-login-2-x-optionsList{display:flex;flex-direction:column;gap:8px;margin:40px 0}.vtex-login-2-x-optionsListItem{margin:0;border-radius:0;border:1px solid #ccc}.vtex-login-2-x-optionsListItem .vtex-button__label{padding:0!important}.vtex-login-2-x-optionsListItem button{height:52px}.vtex-login-2-x-optionsListItem button:hover{color:#000;background-color:#fff;border:unset}.vtex-login-2-x-optionsListItem span{color:#000;font-weight:400;font-size:14px;font-family:Futura LT,sans-serif;letter-spacing:.04em}.vtex-login-2-x-optionsListItem div>span{margin:0 0 0 10px!important}.vtex-login-2-x-optionsListItem svg{display:none}.vtex-login-2-x-optionsListItem:nth-child(2){order:4}.vtex-login-2-x-accessCodeOptionBtn span{display:none}.vtex-login-2-x-accessCodeOptionBtn button{color:#fff;font-size:14px;background-color:#000;border:none!important;border-radius:0}.vtex-login-2-x-customOAuthOptionBtn button{display:none!important}.vtex-login-2-x-accessCodeOptionBtn button :before{content:"Entrar apenas com e-mail";font-weight:400;font-family:Futura LT,sans-serif;letter-spacing:.04em}.vtex-login-2-x-accessCodeOptionBtn button :hover{background-color:#000;border:unset;color:#fff}.vtex-login-2-x-emailPasswordOptionBtn button{background-color:#fff;border:1px solid #ccc;border-radius:0;color:#000}.vtex-login-2-x-facebookOptionBtn>button>div:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.805.042h3.39c1.143 0 2.039 0 2.76.059.732.06 1.338.184 1.887.463a4.792 4.792 0 012.094 2.094c.28.548.403 1.154.463 1.888.06.72.06 1.616.06 2.76v3.389c0 1.143 0 2.039-.06 2.76-.06.733-.184 1.339-.463 1.887a4.792 4.792 0 01-2.094 2.094c-.549.28-1.155.404-1.888.464-.72.058-1.616.058-2.76.058H7.806c-1.143 0-2.04 0-2.76-.058-.733-.06-1.339-.184-1.887-.464a4.792 4.792 0 01-2.094-2.094C.784 14.794.66 14.188.6 13.454c-.059-.72-.058-1.616-.058-2.76V7.306c0-1.143 0-2.039.058-2.76.06-.733.184-1.339.464-1.887A4.792 4.792 0 013.158.564C3.706.284 4.312.161 5.046.101c.72-.06 1.616-.06 2.76-.06zM5.147 1.346c-.656.054-1.079.157-1.422.332a3.542 3.542 0 00-1.547 1.548c-.175.342-.278.765-.332 1.422-.054.663-.054 1.508-.054 2.685v3.334c0 1.177 0 2.022.054 2.685.054.657.157 1.08.332 1.423.34.666.88 1.208 1.547 1.547.343.175.766.278 1.422.332.664.054 1.51.054 2.686.054h1.875v-5.416H7.833a.625.625 0 110-1.25h1.875V8.308c0-.445 0-.817.025-1.12.026-.317.082-.614.225-.895.22-.431.57-.782 1.001-1.001.282-.144.579-.2.895-.225.304-.025.675-.025 1.12-.025h.692a.625.625 0 110 1.25H13c-.477 0-.797 0-1.044.02-.24.02-.354.055-.43.093-.195.1-.354.26-.454.456-.039.075-.074.19-.093.429-.02.246-.02.566-.02 1.043v1.709h2.707a.625.625 0 010 1.25h-2.708v5.416h.208c1.178 0 2.023 0 2.686-.054.656-.054 1.08-.157 1.422-.332a3.542 3.542 0 001.548-1.547c.175-.343.278-.766.332-1.423.054-.663.054-1.508.054-2.685V7.333c0-1.177 0-2.022-.054-2.685-.054-.656-.157-1.08-.332-1.422a3.542 3.542 0 00-1.548-1.548c-.342-.175-.766-.278-1.422-.332-.663-.054-1.508-.054-2.686-.054H7.833c-1.177 0-2.022 0-2.686.054z' fill='%23343434'/%3E%3C/svg%3E")}.vtex-login-2-x-emailPasswordOptionBtn>button>div:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.042.875h17.916v16.25H.042V.875zm1.25 1.25v13.75h15.416V2.125H1.292zM3.48 5.32a.625.625 0 01.867-.173L9 8.249l4.653-3.102a.625.625 0 11.694 1.04L9 9.75 3.653 6.187a.625.625 0 01-.173-.867z' fill='%23343434'/%3E%3C/svg%3E")}.vtex-login-2-x-oauthProvider{font-weight:400}.vtex-login-2-x-optionsListItemContainer{display:none}.vtex-login-2-x-inputContainerAccessCode .vtex-input-prefix__group,.vtex-login-2-x-inputContainerEmail .vtex-input-prefix__group,.vtex-login-2-x-inputContainerPassword .vtex-input-prefix__group{border:1px solid #ccc;border-radius:0;height:56px}.vtex-login-2-x-inputContainerAccessCode .vtex-input-prefix__group input,.vtex-login-2-x-inputContainerEmail .vtex-input-prefix__group input,.vtex-login-2-x-inputContainerPassword .vtex-input-prefix__group input{font-size:14px;font-family:Futura LT,sans-serif;color:#595959}.vtex-login-2-x-inputContainerPassword{padding:16px 0}.vtex-login-2-x-eyeIcon--invisible{display:block}.vtex-login-2-x-dontHaveAccount{visibility:hidden;width:100%;color:#000;text-transform:uppercase;font-size:12px;padding-left:1rem;font-weight:500;font-family:Futura LT,sans-serif}.vtex-login-2-x-dontHaveAccount:before{visibility:visible;content:"Não tenho a senha"}.vtex-login-2-x-formFooter{border:none;margin-top:60px;order:5}.vtex-login-2-x-backButton{display:none}.vtex-login-2-x-sendButton{width:100%}.vtex-login-2-x-sendButton button{width:100%;height:52px;background-color:#000;border:none;border-radius:0}.vtex-login-2-x-sendButton button :hover{background-color:#000}.vtex-login-2-x-sendButton button span{text-transform:uppercase;font-size:14px;font-family:Futura LT,sans-serif}.vtex-login-2-x-emailAndPasswordForm .vtex-login-2-x-inputContainerPassword .pa2{display:none}.vtex-login-2-x-inputContainerPassword .pa2{padding:.25rem;position:absolute;top:160px}.vtex-login-2-x-inputContainerPassword .mt2{margin-top:.5rem}.vtex-login-2-x-inputContainerPassword .pa2 .w-20{display:none}.vtex-login-2-x-inputContainerPassword .pa2 span{font-family:Futura LT,sans-serif;font-size:14px;color:#595959;margin-top:.25rem;white-space:nowrap}.vtex-login-2-x-inputContainerPassword .w-80 :before{content:"\2713";padding-right:30px}.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-sendButton{margin-top:100px}.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-inputContainerPassword{padding-bottom:8px}.vtex-login-2-x-content--recoveryPassword{max-width:450px}.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formTitle{font-size:16px}.vtex-login-2-x-forgotPasswordForm .vtex-login-2-x-formSubtitle{font-size:14px;color:#595959}@media screen and (max-width:40rem){.vtex-login-2-x-content--codeConfirmation{display:block}.vtex-login-2-x-content{padding:2.5rem 1.5rem;border:1px solid #ccc}.vtex-login-2-x-formTitle{font-size:16px}}.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{background-color:#fff}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{align-items:center;padding:.625rem .5rem;background-color:#fff;border-bottom:1px solid #ccc}.vtex-store__template .vtex-flex-layout-0-x-flex-grow-1{flex-direction:row}.vtex-flex-layout-0-x-flexRow--loginPage{padding:100px 0}.vtex-flex-layout-0-x-flexRowContent--loginPage{justify-content:center;align-items:center;gap:4rem}@media screen and (max-width:40rem){.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{height:49px}.vtex-flex-layout-0-x-flexRowContent--loginPage .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-store-components-3-x-imageElement--benefitImage{display:none}.vtex-flex-layout-0-x-flexRow--loginPage{margin:0;padding:40px 0;background-color:#f4f4f4}.vtex-flex-layout-0-x-flexRowContent--loginPage{display:block;padding:0 .5rem}.vtex-flex-layout-0-x-flexRowContent--loginPage .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexCol{width:100%;align-items:normal}.vtex-flex-layout-0-x-options{min-width:auto}}.vtex-account{width:84%;margin:30px auto}.vtex-account *{font-family:Futura LT,sans-serif}.vtex-account__order-details>.center.w-100:after{content:"";clear:both;display:table}.vtex-my-account-1-x-menuLinks>div>div:first-of-type{order:1}.vtex-my-account-1-x-menuLinks>div>div:nth-of-type(2){order:2}.vtex-my-account-1-x-menuLinks>div>div:nth-of-type(6){order:3}.vtex-my-account-1-x-menuLinks>div>div:nth-of-type(3){order:4}.vtex-my-account-1-x-menuLinks>div>div:nth-of-type(4){order:5}.vtex-my-account-1-x-menuLinks>div>div:nth-of-type(5){order:6}.vtex-my-account-1-x-menuLinks .b--action-primary{border-color:#edb831}.vtex-account__page .c-action-primary{color:#af7e00}.hover-bg-action-secondary:hover,.vtex-account__page .hover-bg-action-secondary:focus{background-color:unset}.vtex-account__page .bg-action-primary{background-color:#dfaf83;border:none}.vtex-account__page .bg-danger{background-color:#e8443a}.vtex-modal__confirmation span button div{color:#dfaf83}.vtex-modal__confirmation .b--action-primary{background-color:#dfaf83;color:#fff;border:none}.vtex-modal__confirmation .b--action-primary :hover{background-color:#ffe6cf;color:#dfaf83}.vtex-my-orders-app-3-x-reorderBtn{color:#af7e00}.vtex-my-orders-app-3-x-reorderBtn svg{fill:#af7e00}.vtex-my-orders-app-3-x-detailsBtn{background-color:#edb831;color:#fff}.vtex-my-orders-app-3-x-orderProductName{color:#595959;font-weight:700}.vtex-my-orders-app-3-x-productInfo a{color:#000;text-decoration:none}.vtex-my-orders-app-3-x-productTable th{font-weight:500}.vtex-account__order-details>div>section.w-100>article.w-100>section{overflow-y:auto;overflow-x:auto}@media screen and (min-width:640px){.vtex-account__order-details>div>section.w-100{display:flex}.vtex-account__order-details>div>section.w-100>article.w-100>section{height:100%;min-height:13rem}}.vtex-account__order-details ul li a span,.vtex-account__order-details ul li a svg{fill:#af7e00;color:#af7e00}.vtex-my-orders-app-3-x-cancelBtn{display:none}.vtex-order-placed-2-x-orderPlacedWrapper{font-family:Futura LT,sans-serif!important;@media screen and (max-width:768px){padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px}}.vtex-flex-layout-0-x-flexRowContent--confirmationMessage{flex-direction:column}.vtex-flex-layout-0-x-flexRow--confirmationMessage{background-color:#e8fdf5;border:1px solid #19a974;border-radius:.5rem;padding:2rem;font-family:Futura LT,sans-serif}.vtex-flex-layout-0-x-flexRow--confirmationMessage .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRowContent--confirmationMessage .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-rich-text-0-x-paragraph--orderplaced-title{color:rgba(0,0,0,.7);font-weight:bolder;font-size:2.25rem;margin:.67em 0;line-height:40px;font-family:Futura LT,sans-serif}.vtex-rich-text-0-x-paragraph--orderplaced-subtitle{color:#137752;font-weight:600;font-size:1.25rem;line-height:20px;font-family:Futura LT,sans-serif;margin:0 0 2rem}.vtex-rich-text-0-x-wrapper--orderplaced-message{margin:0;color:#137752;font-size:14px}.vtex-rich-text-0-x-paragraph--orderplaced-message{margin:0}.vtex-order-placed-2-x-orderPlacedMainWrapper{width:auto;margin-top:0}.vtex-flex-layout-0-x-flexRowContent--orderHeaderInfo{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--orderHeaderInfo .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-order-placed-2-x-orderNumber{font-size:1.5rem;line-height:1.5;font-weight:600;color:grey;font-family:Futura LT,sans-serif}.vtex-order-placed-2-x-orderDatetime{font-family:Futura LT,sans-serif}.vtex-flex-layout-0-x-flexRow--order-info .vtex-store-components-3-x-container{padding:0;margin-top:2rem}.vtex-flex-layout-0-x-flexRowContent--order-info{gap:.5rem}.vtex-flex-layout-0-x-flexRowContent--order-info .vtex-flex-layout-0-x-stretchChildrenWidth{box-shadow:0 0 1px 1px rgba(0,0,0,.2);background-color:#fff;min-height:14rem;text-align:left;float:left;border-radius:.125rem;@media screen and (max-width:768px){min-height:8rem;height:auto;margin-bottom:.5rem;&:last-child{margin-bottom:1.5rem}}}.vtex-flex-layout-0-x-flexRowContent--order-info .vtex-profile-form-3-x-profileSummary,.vtex-order-placed-2-x-orderPaymentItem{margin:0;padding:1rem}.vtex-order-placed-2-x-customerInfoListName{font-size:.875rem;color:rgba(0,0,0,.8);line-height:1.5;font-weight:bolder}.vtex-order-placed-2-x-customerInfoListDocument,.vtex-order-placed-2-x-customerInfoListEmail,.vtex-order-placed-2-x-customerInfoListPhone{font-size:.875rem;overflow-wrap:break-word;color:rgba(0,0,0,.8)}.vtex-order-placed-2-x-paymentGroup,.vtex-order-placed-2-x-paymentValue{font-size:.875rem;color:rgba(0,0,0,.8)}.vtex-order-placed-2-x-totalListWrapper{display:block;padding:1rem}.vtex-order-placed-2-x-totalList{margin:0;width:100%}.vtex-order-placed-2-x-totalListItem--Items,.vtex-order-placed-2-x-totalListItem--Shipping{border-bottom:1px solid #eee}.vtex-order-placed-2-x-totalListItemLabel,.vtex-order-placed-2-x-totalListItemValue{font-size:.875rem;color:#777;font-family:Futura LT,sans-serif}.vtex-order-placed-2-x-packageHeader{font-family:Futura LT,sans-serif}.vtex-order-placed-2-x-packageShippingEstimate{font-family:Futura LT,sans-serif;text-transform:lowercase}.vtex-order-placed-2-x-packageSLA{background-color:#96ccff;padding:.25rem .5rem;font-size:.5em;white-space:nowrap;font-family:Futura LT,sans-serif;color:rgba(0,0,0,.7);border-radius:.25rem;font-weight:500}.vtex-order-placed-2-x-packageAddressWrapper{margin-right:0;font-size:.85rem}.vtex-order-placed-2-x-orderOptionsWrapper{justify-content:flex-end}.vtex-order-placed-2-x-myOrdersButton .vtex-button,.vtex-order-placed-2-x-updateOrderButton .vtex-button{background-color:#f4f4f4;color:#555;font-size:.875rem;border:1px solid #aaa;text-transform:none}.vtex-order-placed-2-x-section--deliveryPackages{border:none}@media screen and (min-width:30em){.vtex-order-placed-2-x-orderPlacedWrapper{padding-left:1rem;padding-right:1rem;width:70%;margin-right:auto;margin-left:auto;padding-top:3rem}.vtex-order-placed-2-x-section--confirmation{margin-bottom:3rem}}.vtex-order-placed-2-x-cancelOrderButton .vtex-button{display:none}.vtex-store-footer-2-x-footerLayout .vtex-rich-text-0-x-paragraph{margin:0;padding:2rem 2.5rem;color:#757575;font-size:10px;font-family:Futura LT,sans-serif;text-align:center;border:1px solid #ccc}.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{padding-top:1.8rem;padding-bottom:1.8rem;border-bottom:1px solid #ccc}.vtex-minicart-2-x-minicartIconContainer,.vtex-store-components-3-x-searchBarIcon{color:#ccc}.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{box-shadow:none}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:none}@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:none}.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:#fff}}.vtex-sticky-layout-0-x-wrapper--sticky-header{background-color:#fff}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-store-components-3-x-logoLink{transform:none}.vtex-store-components-3-x-logoLink .vtex-store-components-3-x-logoContainer{display:block;max-width:320px}.vtex-store-components-3-x-logoImage{width:100%}@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}}@media screen and (max-width:40rem){.vtex-store-components-3-x-logoLink .vtex-store-components-3-x-logoContainer{max-width:214px}}