.vtex-flex-layout-0-x-flexRow--main-header-desktop-login,.vtex-flex-layout-0-x-flexRow--main-header-mobile-login{display:flex;align-items:center;justify-content:center;margin:20px auto;width:calc(100% - 120px)}.vtex-flex-layout-0-x-flexRow--main-header-mobile-login{width:calc(100% - 40px)}.vtex-flex-layout-0-x-flexRow--footer{background-color:#000;height:175px;display:flex;align-items:center;padding-inline:20px;position:relative}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow--footer{padding:0 20px 88px;height:275px}}.vtex-flex-layout-0-x-flexRow--top-footer{padding:0 0 44px}.vtex-flex-layout-0-x-flexRow--loginRow .vtex-store-components-3-x-container{width:100%;padding:0;margin:0;max-width:unset}.vtex-flex-layout-0-x-flexRow--bottom-footer{display:flex;justify-content:space-around;position:absolute;left:0;bottom:0;background-color:#fff;width:100%}.vtex-flex-layout-0-x-flexRow--brands_icons,.vtex-flex-layout-0-x-flexRow--payments_icons{display:flex;align-items:center}.vtex-flex-layout-0-x-flexRow--languages{display:flex;max-width:650px}.vtex-flex-layout-0-x-flexRow--otherLanguage{display:flex;align-items:center}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow--icons_social_media{display:flex;margin:20px 0 0}}.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--header{padding:12px 0;background-color:#fff;display:flex}.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--safety-row{display:flex;flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--safety-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--payments_icons{display:flex;align-items:center;justify-content:flex-start}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--payments_icons{justify-content:center}}.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--brands_icons{display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--brands_icons{margin:20px 0 0;justify-content:center}}.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--top-footer{display:flex;justify-content:space-between}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--top-footer .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{display:flex}}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--top-footer{flex-direction:column;align-items:center}}.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--bottom-footer{display:flex;justify-content:space-around}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--bottom-footer{flex-direction:column}}.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--bottom-footer .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{max-width:700px}.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--bottom-footer .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{display:flex;justify-content:flex-end;max-width:700px}.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--languages{display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--languages{flex-direction:column}}.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--otherLanguage,.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--usaLanguage{display:flex;align-items:center;justify-content:flex-end}.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--otherLanguage .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--usaLanguage .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:20%!important}@media only screen and (max-width:1025px){.vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent--icons_social_media{display:flex;align-items:center}}.vtex-login-2-x-header-container{width:100%}.vtex-login-2-x-security-banner{background-color:#003770;padding:8px 0;min-height:40px}.vtex-login-2-x-security-banner .vtex-login-2-x-security-banner-text{color:#fff;font-family:Gotham,sans-serif;font-size:14px;font-weight:400;text-align:center;margin:0}.vtex-login-2-x-main-header-desktop-login,.vtex-login-2-x-main-header-mobile-login{background-color:#fff;padding:16px 0;border-bottom:1px solid #e5e5e5}.vtex-login-2-x-flex-layout.vtex-login-2-x-col#vtex-login-2-x-logo-desktopLogin{flex:0 0 auto}.vtex-login-2-x-logo#vtex-login-2-x-login img{max-height:40px;width:auto}.vtex-login-2-x-safety-row{gap:8px!important}.vtex-login-2-x-safety-row .vtex-login-2-x-safety-icon{width:20px;height:20px;object-fit:contain}.vtex-login-2-x-safety-row .vtex-login-2-x-safety-text{color:#252525;font-family:Gotham,sans-serif;font-size:14px;font-weight:500;margin:0;white-space:nowrap}.vtex-login-2-x-container{max-width:439px;margin:0 auto;padding:20px}.vtex-login-2-x-content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:439px;margin:0 auto;background-color:#fff}.vtex-login-2-x-options:before{content:"Login";font-family:Gotham,sans-serif;font-weight:700;color:#2c2c2c;font-size:28px;margin-bottom:12px;display:block;text-align:center}.vtex-login-2-x-formTitle{font-weight:500;font-size:20px;color:#1d1d1f;margin-bottom:8px}.vtex-login-2-x-options .vtex-login-2-x-formTitle:after{content:"Acesse sua conta";font-family:Gotham,sans-serif;font-size:16px;color:#454545;margin-top:8px;display:block;font-weight:400}.vtex-login-2-x-optionsTitle{text-align:center;font-family:Gotham,sans-serif;font-weight:500;font-size:16px;color:#1d1d1f;margin-bottom:5px}.vtex-login-2-x-accessCodeOptionBtn{width:100%;margin-bottom:10px}.vtex-login-2-x-accessCodeOptionBtn .vtex-button{width:100%;padding:14px 20px;background-color:#004fb7;border:none;border-radius:4px;text-align:center;font-family:Gotham,sans-serif;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:.5px;color:#fff;cursor:pointer;transition:background-color .3s ease}.vtex-login-2-x-accessCodeOptionBtn .vtex-button:hover{background-color:#003770}.vtex-login-2-x-emailPasswordOptionBtn{width:100%;margin-bottom:10px}.vtex-login-2-x-emailPasswordOptionBtn .vtex-button{width:100%;padding:14px 20px;background-color:#004fb7;border-radius:4px;text-align:center;font-family:Gotham,sans-serif;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:.5px;color:#fff;cursor:pointer;transition:all .3s ease}.vtex-login-2-x-emailPasswordOptionBtn .vtex-button:hover{background-color:#003770}.vtex-login-2-x-oauthLabel{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 20px;border-radius:4px;font-family:Gotham,sans-serif;font-weight:500;font-size:14px;color:#252525;margin-bottom:10px;cursor:pointer;transition:background-color .3s ease}.vtex-login-2-x-oauthLabel img,.vtex-login-2-x-oauthLabel svg{margin-right:10px}.vtex-login-2-x-oauthProvider{width:auto}.vtex-login-2-x-oauthProvider a,.vtex-login-2-x-oauthProvider button{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 20px;background-color:#fff;border:1px solid #f1f1f1;border-radius:4px;font-family:Gotham,sans-serif;font-weight:500;font-size:14px;color:#252525;cursor:pointer;transition:background-color .3s ease;text-decoration:none}.vtex-login-2-x-oauthProvider a:hover,.vtex-login-2-x-oauthProvider button:hover{background-color:#f1f1f1}.vtex-login-2-x-formSeparator{width:100%;height:1px;background-color:#f1f1f1;margin:25px 0}.vtex-login-2-x-formTitle{text-align:center;font-family:Gotham,sans-serif;font-weight:700;font-size:18px;color:#252525;margin-bottom:5px}.vtex-login-2-x-formSubtitle{text-align:center;font-size:14px;margin-bottom:20px}.vtex-login-2-x-formSubtitle,.vtex-login-2-x-label{font-family:Gotham,sans-serif;font-weight:400;color:#888987}.vtex-login-2-x-label{font-size:12px;margin-bottom:5px;display:block}.vtex-login-2-x-emailVerification .vtex-login-2-x-formTitle:after{content:"Informe o seu e-mail";font-family:Gotham,sans-serif;font-size:16px;color:#454545;font-weight:400;margin-top:8px;display:block}.vtex-login-2-x-emailVerification .vtex-login-2-x-formTitle{margin-bottom:24px}.vtex-login-2-x-inputContainerEmail,.vtex-login-2-x-inputContainerPassword{width:100%;margin-bottom:12px;height:auto}.vtex-login-2-x-inputContainerEmail .vtex-input-prefix__group,.vtex-login-2-x-inputContainerPassword .vtex-input-prefix__group{border:1px solid #dbdbdb;border-radius:2px;overflow:hidden;height:48px}.vtex-login-2-x-inputContainerEmail .vtex-input-prefix__group input,.vtex-login-2-x-inputContainerPassword .vtex-input-prefix__group input{font-family:Gotham,sans-serif;font-weight:400;font-size:14px;width:100%;padding:18px 16px;border:none;outline:none;color:#2c2c2c;height:48px}.vtex-login-2-x-inputContainerEmail .vtex-input-prefix__group input::placeholder,.vtex-login-2-x-inputContainerPassword .vtex-input-prefix__group input::placeholder{color:rgba(69,69,69,.6)}.vtex-login-2-x-inputContainerEmail .vtex-input,.vtex-login-2-x-inputContainerPassword .vtex-input{margin-bottom:0}.vtex-login-2-x-inputContainerEmail label,.vtex-login-2-x-inputContainerPassword label{font-family:Gotham,sans-serif;font-weight:400;font-size:12px;color:#888987;margin-bottom:5px}.vtex-login-2-x-forgotPasswordLink{display:block;text-align:right;width:100%;color:#004fb7;font-family:Gotham,sans-serif;font-weight:400;font-size:12px;transition:color .3s ease}.vtex-login-2-x-forgotPasswordLink:hover{color:#003770;text-decoration:underline;opacity:1}.vtex-login-2-x-sendButton{width:100%;margin-bottom:20px}.vtex-login-2-x-sendButton .vtex-button{width:100%;padding:8px 20px;background-color:#f2632a;border:none;border-radius:4px;text-align:center;font-family:Gotham,sans-serif;text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:.5px;color:#fff;cursor:pointer;transition:background-color .3s ease}.vtex-login-2-x-sendButton .vtex-button:hover{background-color:#d46134}.vtex-login-2-x-options{display:flex;flex-direction:column;width:100%;gap:10px;margin-bottom:20px}.vtex-login-2-x-contentForm{width:100%;max-width:439px;margin:0 auto;padding:0 20px 30px;background-color:#fff}.vtex-login-2-x-dontHaveAccount{color:#004fb7;font-family:Gotham,sans-serif;font-weight:400;font-size:14px;transition:color .3s ease}.vtex-login-2-x-dontHaveAccount:hover{color:#003770;text-decoration:underline;opacity:1}.vtex-login-2-x-loginOptionsContainer{width:100%;max-width:439px;margin:0 auto;padding:30px 20px 0}.vtex-login-2-x-inputContainerAccessCode .vtex-input-prefix__group{border:1px solid #dbdbdb;border-radius:2px;overflow:hidden;height:48px}.vtex-login-2-x-inputContainerAccessCode .vtex-styleguide-9-x-input{font-family:Gotham,sans-serif;font-weight:400;font-size:14px;width:100%;padding:18px 16px;border:none;outline:none;color:#2c2c2c;height:48px}.vtex-login-2-x-inputContainerAccessCode .vtex-styleguide-9-x-input::placeholder{color:rgba(69,69,69,.6)}.vtex-store-header-2-x-headerStickyRow{display:none}.vtex-my-account-1-x-menu{padding:24px 16px;background:transparent}.vtex-my-account-1-x-menu .vtex-my-account-1-x-profilePicture,.vtex-my-account-1-x-userImage{visibility:hidden;display:flex;align-items:flex-end}.vtex-my-account-1-x-menu .vtex-my-account-1-x-profilePicture svg,.vtex-my-account-1-x-userImage svg{display:none}.vtex-my-account-1-x-menu .vtex-my-account-1-x-profilePicture:before,.vtex-my-account-1-x-userImage:before{content:"";display:block;width:45px;height:45px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='45' height='45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='22.5' cy='22.5' r='22.5' fill='%23F2F7FF'/%3E%3Cpath d='M22.727 6.75c-4.646 0-8.444 3.798-8.444 8.444 0 4.646 3.798 8.444 8.444 8.444 4.646 0 8.444-3.798 8.444-8.444 0-4.646-3.798-8.444-8.444-8.444zM42.528 32.858a10.762 10.762 0 00-1.159-2.116c-2.318-3.427-5.895-5.694-9.925-6.248-.504-.05-1.058.05-1.461.353-2.116 1.561-4.636 2.368-7.256 2.368s-5.139-.806-7.255-2.368c-.403-.303-.957-.454-1.46-.353a14.237 14.237 0 00-9.926 6.247 12.4 12.4 0 00-1.159 2.117c-.15.302-.1.655.05.957.404.705.907 1.41 1.36 2.015a19.147 19.147 0 002.318 2.62c.706.705 1.512 1.36 2.318 2.015A22.826 22.826 0 0022.677 45c4.938 0 9.724-1.562 13.704-4.535A22.148 22.148 0 0038.7 38.45c.806-.806 1.612-1.663 2.318-2.62.503-.655.957-1.31 1.36-2.015.252-.302.302-.655.15-.957z' fill='%23003070'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;visibility:visible}.vtex-pageHeader__container{padding:0}.vtex-pageHeader__container .vtex-pageHeader__title{font-size:20px}.vtex-my-account-1-x-userGreeting{color:#1a1a1a;font-family:Gotham,sans-serif;font-weight:400;font-size:14px;margin-top:12px}.vtex-my-account-1-x-userName{color:#004fb7;font-family:Gotham,sans-serif;font-weight:400;font-size:12px}.vtex-my-account-1-x-menuLinks{margin-top:24px;padding-top:8px}.vtex-my-account-1-x-menuLinks a.vtex-account_menu-link.f6.no-underline.db.hover-near-black.pv5.mv3.pl5.bl.bw2.nowrap.c-on-base.b.b--action-primary{color:#004fb7!important;font-family:Gotham,sans-serif;font-weight:500;font-size:16px;border-left:3px solid #004fb7!important;padding-left:12px;padding-top:10px;padding-bottom:10px;margin:2px 0}.vtex-my-account-1-x-menuLinks a.vtex-account_menu-link.f6.no-underline.db.hover-near-black.pv5.mv3.pl5.bl.bw2.nowrap.c-muted-1.b--transparent{color:#686868!important;font-family:Gotham,sans-serif;font-weight:400;font-size:14px;border-left:3px solid transparent!important;padding-left:12px;padding-top:10px;padding-bottom:10px;margin:2px 0;transition:all .2s ease}.vtex-my-account-1-x-menuLinks a.vtex-account_menu-link.f6.no-underline.db.hover-near-black.pv5.mv3.pl5.bl.bw2.nowrap.c-muted-1.b--transparent:hover{color:#004fb7!important;border-left-color:#004fb7!important}.vtex-my-account-1-x-profile{padding:.75rem 0}.vtex-my-account-1-x-profile .flex.flex-column-s.flex-row-ns{display:flex;flex-direction:row;gap:16px;align-items:flex-start}@media only screen and (max-width:1025px){.vtex-my-account-1-x-profile .flex.flex-column-s.flex-row-ns{flex-direction:column}}.vtex-my-account-1-x-boxContainer{border-radius:0;padding:24px;background:#fff;border:1px solid #dbdbdb;border-radius:2px}.vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody{padding:0!important}.vtex-my-account-1-x-newsletterBoxContainer{min-width:280px;border-radius:0;padding:0 0 0 24px!important}@media only screen and (max-width:1025px){.vtex-my-account-1-x-newsletterBoxContainer{width:100%!important;min-width:unset;padding:24px 0 0!important;margin-top:24px}}.vtex-my-account-1-x-newsletterBoxContainer .vtex-my-account-1-x-newsletterContainerTitle{color:#1a1a1a;font-family:Gotham,sans-serif;font-weight:600;font-size:14px;text-transform:none;margin-bottom:16px}.vtex-my-account-1-x-newsletterBoxContainer .vtex-my-account-1-x-newsletterContainerMessage{color:#686868;font-family:Gotham,sans-serif;font-weight:400;font-size:13px;text-transform:none;margin-bottom:16px;line-height:1.5}.vtex-my-account-1-x-newsletterBoxContainer .vtex-checkbox__label.w-100.c-on-base.pointer{color:#686868;font-family:Gotham,sans-serif;font-weight:400;font-size:13px}.vtex-my-account-1-x-newsletterBoxContainer .vtex-checkbox__box{border:1px solid #ccc!important;border-radius:2px;width:16px;height:16px}.vtex-my-account-1-x-dataEntryLabel{color:#1d1d1f;font-family:Gotham,sans-serif;font-weight:600;font-size:14px;text-transform:none;margin-bottom:12px}.vtex-my-account-1-x-dataEntryChildren{color:#454545;font-family:Gotham,sans-serif;font-weight:400;font-size:12px;padding-bottom:0;border-bottom:none}.vtex-my-account-1-x-profileBox{display:grid;grid-template-columns:1fr 1fr;gap:24px 64px}@media only screen and (max-width:1025px){.vtex-my-account-1-x-profileBox{grid-template-columns:1fr;gap:20px}}.vtex-my-account-1-x-boxContainerFooter{margin-top:32px;padding:0;justify-content:flex-start}.vtex-my-account-1-x-boxContainerFooter .vtex-button{background-color:#fff!important;border:1px solid #1a1a1a!important;border-radius:0!important;height:40px;min-width:120px;max-width:120px;color:#1a1a1a!important;font-family:Gotham,sans-serif;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:1px;transition:all .2s ease}.vtex-my-account-1-x-boxContainerFooter .vtex-button:hover{background-color:#1a1a1a!important;color:#fff!important}section.ba.bw1.br2.t-body.flex.flex-column.b--muted-4.vtex-my-authentication-1-x-box_container.vtex_my-authentication_box_container{border:1px solid #e5e5e5!important;border-radius:0!important}.vtex-account__page .vtex-dropdown__label,.vtex-account__page .vtex-input__label{color:#1a1a1a;font-family:Gotham,sans-serif;font-weight:600;font-size:13px;text-transform:none;margin-bottom:8px}.vtex-account__page .vtex-input-prefix__group{border:1px solid #e5e5e5;border-radius:4px}.vtex-account__page input,.vtex-account__page select{color:#686868;font-family:Gotham,sans-serif;font-weight:400;font-size:14px;border:1px solid #e5e5e5;border-radius:4px;height:44px;padding:0 16px}.vtex-account__page input:focus,.vtex-account__page select:focus{border-color:#004fb7;outline:none}.vtex-account__page select{padding-right:40px;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%23686868' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.vtex-account__page button.vtex-button.bw1.ba.fw5.ttu.br2.fw4.v-mid.relative.pv3.ph5.f6.bg-washed-blue.b--washed-blue.blue.hover-bg-light-blue.hover-b--light-blue.hover-heavy-blue.pointer.w-100{background-color:#fff!important;border:1px solid #1a1a1a!important;border-radius:0!important;color:#1a1a1a!important;font-family:Gotham,sans-serif;font-weight:500}.vtex-account__page button.vtex-button.bw1.ba.fw5.ttu.br2.fw4.v-mid.relative.pv3.ph5.f6.bg-washed-blue.b--washed-blue.blue.hover-bg-light-blue.hover-b--light-blue.hover-heavy-blue.pointer.w-100:hover{background-color:#1a1a1a!important;color:#fff!important}.vtex-account__address-list .vtex-account__address-card{border:1px solid #e5e5e5;border-radius:0;padding:24px}.vtex-account__orders-list .vtex-account__order-card{border:1px solid #e5e5e5;border-radius:0}@media only screen and (max-width:1025px){.vtex-my-account-1-x-menu{padding:20px 16px}.vtex-my-account-1-x-boxContainer{padding:20px}.vtex-my-account-1-x-dataEntryLabel{font-size:12px}.vtex-my-account-1-x-dataEntryChildren{font-size:13px}}.vtex-account__page-body{padding:.75rem 0}.vtex-my-authentication-1-x-authenticationScreen_container{padding:0}@media only screen and (max-width:1025px){.vtex-account__page{padding:0 24px}}.vtex-rich-text-0-x-paragraph--otherLanguage,.vtex-rich-text-0-x-paragraph--usaLanguage{color:#000;font-family:Helvetica Neue;font-weight:400;letter-spacing:1px}.vtex-rich-text-0-x-container .vtex-rich-text-0-x-wrapper{width:100%}.vtex-rich-text-0-x-container .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph--security-banner-text{width:100%;background:#003070;color:#fff;text-align:center;margin:0;padding:10px 0;font-size:12px;font-weight:500}.vtex-rich-text-0-x-container .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph--safety-text{color:#1d1d1f;font-size:12px;margin:12px 0 0;font-weight:500}.vtex-store-components-3-x-container{width:100%}.vtex-store-components-3-x-imageElement--payment_icon{margin-inline:3px}.vtex-store-components-3-x-imageElement--brand_icon{margin-inline:10px}.vtex-store-components-3-x-imageElement--safety-icon{max-width:26px}.vtex-store-components-3-x-searchBarContainer{display:none}