.vtex-flex-layout-0-x-flexRowContent--product-list-row{border-bottom:1px solid #cecece}.vtex-modal-layout-0-x-backdropContainer .vtex-modal-layout-0-x-backdrop{background:#000}.vtex-product-list-0-x-inputContainer{border:0;width:50px}.vtex-product-list-0-x-quantitySelectorButton{border:1px solid #cecece;border-radius:2px;color:var(--base)}.vtex-product-list-0-x-productBrandName{display:none}.vtex-product-list-0-x-productName{font-family:Exo2,sans-serif;font-weight:300;font-size:14px;line-height:16px;color:var(--text-dark)}.vtex-product-list-0-x-productVariationsItem{font-family:Exo2,sans-serif;font-size:12px;font-weight:300;color:var(--text-light)}.vtex-product-list-0-x-productPriceContainer{display:flex;gap:4px;align-items:center}.vtex-product-list-0-x-productPriceContainer .vtex-product-list-0-x-productPriceCurrency{font-family:Exo2,sans-serif;margin:0;font-weight:300;font-size:14px;line-height:16px;color:#c2c2c2}.vtex-product-list-0-x-productPriceContainer .vtex-product-list-0-x-productPrice{font-family:Exo2,sans-serif;margin:0;font-weight:400;font-size:14px;line-height:18px;color:var(--text-light)}.vtex-store-components-3-x-overlay,.vtex-store-components-3-x-overlay--visible{background:#000}.vtex-minicart-2-x-drawer,.vtex-modal-layout-0-x-container,.vtex-rich-text-0-x-paragraph,.vtex-store__template,.vtex-telemarketing-2-x-portalContainer{font-family:Exo2,sans-serif;--base:#7f1a54;--primary:#f78e26;--secondary:#ec2072;--white:#fff;--text:#1d1d1f;--text-light:#818181;--error:#e12d2d;--success:#00924a}.vtex-render-runtime-8-x-loadingBarAnimation{background:linear-gradient(90deg,rgba(247,142,38,.1) 80%,rgba(247,142,38,.5) 90%,rgba(247,142,38,.8))!important}.vtex-flex-layout-0-x-flexRow--faq-page{max-width:1320px;margin:50px auto}.vtex-flex-layout-0-x-flexRow--institutional-page{max-width:1320px;margin:auto}.vtex-rich-text-0-x-paragraph--institutional-title{font-weight:900;font-size:32px;line-height:36px;letter-spacing:0;color:#1d1d1f}.vtex-rich-text-0-x-paragraph--institutional-description{font-weight:300;font-size:16px;line-height:20px;letter-spacing:0;color:#818181}.vtex-account{max-width:1320px;margin:auto}.vtex-account__page-body button.vtex-button,.vtex-account__page .vtex-pageHeader__container button.vtex-button{color:var(--base);text-transform:math-auto}.vtex-account__page-body button.vtex-button:hover,.vtex-account__page .vtex-pageHeader__container button.vtex-button:hover{background:transparent}.vtex-account__page .vtex-pageHeader__children button.vtex-button{background:transparent;border:1px solid #d8d8d8;border-radius:8px;font-weight:300;font-family:Exo2;transition:all .3s;width:100%;max-width:200}.vtex-account__page .vtex-pageHeader__children button.vtex-button:hover{border-color:var(--base);font-weight:600}.vtex-profile-form-3-x-toggleBusinessButtonWrapper>.vtex-button{background:transparent;border:1px solid #d8d8d8}.vtex-my-account-1-x-addressCreate .vtex-button,.vtex-profile-form-3-x-profileContainer>.vtex-button{background:var(--base);color:var(--white)!important;border-radius:8px;font-weight:300}.vtex-my-account-1-x-addressCreate .vtex-button:hover,.vtex-profile-form-3-x-profileContainer>.vtex-button:hover{background:var(--base)!important}.vtex-my-account-1-x-addressList>.vtex-my-account-1-x-addressBox{display:flex;@media (max-width:768px){flex-direction:column}}.vtex-account_menu-link.b--action-primary{border-color:#818181}.vtex-button.b--action-primary{border:0}vtex-account__page{width:100%}.vtex-my-orders-app-3-x-orderProductShipping{display:none}.vtex-my-orders-app-3-x-reorderBtn{border-radius:8px;padding:12px 32px;background:#f78e26;color:#fff;width:100%;text-align:center;justify-content:space-between}.vtex-my-orders-app-3-x-reorderBtn svg{display:none}.vtex-my-orders-app-3-x-detailsBtn{color:#7f1a54;border:1px solid #d8d8d8;background:transparent;border-radius:8px}.vtex-account__page{width:100%}.vtex-my-authentication-1-x-authenticationScreen_passBox{display:none}.vtex-my-orders-app-3-x-reorderBtn.hover-c-link:focus,.vtex-my-orders-app-3-x-reorderBtn.hover-c-link:hover{color:#fff}.myo-progress-bar .myo-progress-bar__circle.bg-success,.myo-progress-bar__ma-inner-circle{background:var(--primary);color:var(--primary)}.myo-progress-bar__line.b--success{border-color:var(--primary)}.vtex-my-orders-packages-0-x-remaining_delivery_date,.vtex-my-orders-packages-0-x-remaining_delivery_tag{display:none}.vtex_my-orders-packages_packages_outer_container_title{visibility:hidden;position:relative}.vtex_my-orders-packages_packages_outer_container_title:after{content:"Aguardando geração do voucher";position:absolute;visibility:visible;left:0;font-family:Exo2;font-size:24px}@media (max-width:767px){.vtex-account__page{padding:20px}}.vtex-rich-text-0-x-wrapper--not-found .vtex-rich-text-0-x-paragraph{color:var(--text-light);font-weight:600;margin:72px 0 0;text-align:center;@media (min-width:768px){margin-left:0;margin-bottom:0;margin-right:0;margin-top:82px}}.vtex-rich-text-0-x-wrapper--not-found-content .vtex-rich-text-0-x-paragraph{color:#b3b3b3;font-weight:400;font-weight:14px;margin:16px 0 24px;text-align:center}.vtex-store-link-0-x-link--back-to-home{height:40px;font-family:Exo2,sans-serif;width:100%;border-radius:8px;font-weight:300;font-size:1rem;cursor:pointer;transition:all .3s;text-decoration:none;display:flex;gap:4px;align-items:center;justify-content:center;background:var(--white);border:1px solid #d8d8d8;color:var(--base);padding:16px;margin-bottom:24px}.vtex-store-link-0-x-link--back-to-home:hover{border-color:var(--base);font-weight:600}.vtex-flex-layout-0-x-flexRowContent--confirmationButtons .vtex-button{font-family:Exo2;align-items:center;background:#7f1a54;border:1px solid #7f1a54;border-radius:4px;display:flex;flex-direction:row;height:40px;justify-content:center;width:168px;text-transform:math-auto}.vtex-flex-layout-0-x-flexRowContent--confirmationButtons .vtex-button__label{color:#fff;font-family:Exo 2;font-weight:300;font-size:16px;line-height:20px;letter-spacing:0;text-align:center;vertical-align:middle;padding:0!important}.vtex-flex-layout-0-x-flexRowContent--op-order-section-container{background:#fff;border:1px solid #dadedc;border-radius:6px;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--op-order-data-customer{height:8.4rem;margin-right:.5rem;padding:0 1rem 1rem;width:20.438rem}.vtex-flex-layout-0-x-flexRowContent--container-op-order-customer-and-payments{justify-content:flex-start;margin-bottom:1rem}.vtex-flex-layout-0-x-flexRowContent--op-order-payments--container{height:8.4rem;padding:0 1rem 1rem;width:20.438rem}.vtex-flex-layout-0-x-flexRowContent--op-order-total--container{max-width:68.563rem;min-height:12.188rem;min-width:46.3rem;padding:1rem}.vtex-flex-layout-0-x-flexRowContent--op-order-total--container .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--op-order-total--container{display:flex;justify-content:flex-start;margin-left:21.3rem;padding-right:4.7rem}.vtex-flex-layout-0-x-flexRow--op-order-total--container .vtex-store-components-3-x-container{margin:0;width:93%}.vtex-flex-layout-0-x-flexRowContent--order-header-container{justify-content:flex-start}.vtex-flex-layout-0-x-flexCol--order-header-options{margin-left:1rem}@media (max-width:479px){.vtex-flex-layout-0-x-flexRow--op-order-total--container{margin-left:-.1rem}.vtex-flex-layout-0-x-flexRowContent--op-order-data-customer{margin-bottom:1rem}.vtex-flex-layout-0-x-flexRowContent--op-order-data-customer,.vtex-flex-layout-0-x-flexRowContent--op-order-payments--container,.vtex-flex-layout-0-x-flexRowContent--op-order-total--container{max-width:23rem;min-width:21rem}.vtex-flex-layout-0-x-flexRow--op-order-delivery-packages--container{margin-right:.5rem}.vtex-flex-layout-0-x-flexRowContent--order-header-container{max-width:22rem;min-width:21rem}}@media (min-width:490px) and (max-width:767px){.vtex-flex-layout-0-x-flexRow--op-order-total--container{margin-left:0}.vtex-flex-layout-0-x-flexRowContent--op-order-total--container{min-width:30rem}.vtex-flex-layout-0-x-flexRowContent--op-order-data-customer{margin-bottom:1rem;width:30rem}.vtex-flex-layout-0-x-flexRowContent--op-order-payments--container{width:30rem}}@media (min-width:767px) and (max-width:1024px){.vtex-flex-layout-0-x-flexRow--op-order-total--container{margin-left:0}.vtex-flex-layout-0-x-flexRowContent--op-order-total--container{min-width:41.5rem}}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRow--op-order-section-container{padding-right:0}}.vtex-order-placed-2-x-paymentGroup+p{color:#848a87;font-size:.875rem;margin:0 0 .5rem}.vtex-order-placed-2-x-orderPlacedWrapper{padding-bottom:2rem;padding-top:2rem;max-width:1320px;margin:auto}.vtex-order-placed-2-x-confirmationIconWrapper :first-child{display:none}.vtex-order-placed-2-x-confirmationIconWrapper{align-items:center;display:flex;justify-content:center}.vtex-order-placed-2-x-confirmationIconWrapper:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='29.999' cy='30' r='26.667' fill='%2300924A'/%3E%3Cpath d='M43.335 20L24.668 40l-8-8.571' stroke='%23fff' stroke-width='6.667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:60px;margin-bottom:1rem;width:60px}.vtex-order-placed-2-x-packageHeader--delivery{display:none}.vtex-order-placed-2-x-addressContainer:before{content:"Endereço de Fatura";font-size:16px}.vtex-order-placed-2-x-confirmationTitle{font-family:Exo2;font-weight:600;font-size:28px;line-height:32px;letter-spacing:0;color:#1d1d1f;vertical-align:middle;margin:0 auto;max-width:70%}.vtex-order-placed-2-x-confirmationMessage{font-family:Exo2;font-weight:300;font-size:16px;line-height:20px;letter-spacing:0;text-align:center;vertical-align:middle;color:#1d1d1f;margin:0;padding:1rem 2rem}.vtex-order-placed-2-x-section--confirmation{margin-bottom:1rem}.vtex-order-placed-2-x-section--notices{background:#fff;padding:0 1rem}.vtex-order-placed-2-x-noticesList .vtex-order-placed-2-x-noticeListItem{display:none}.vtex-order-placed-2-x-noticesList .vtex-order-placed-2-x-noticeListItem:first-child{display:block;border:0}.vtex-order-placed-2-x-noticesList{width:1238;height:160;border-radius:16px;gap:Spacing/24px;padding:16px;border:1px solid #b3b3b3;background:transparent}.vtex-order-placed-2-x-noticeListItem{color:#1d1d1f;font-family:Exo2;font-weight:300;font-size:16px;line-height:20px;letter-spacing:0;vertical-align:middle;width:63rem}.vtex-order-placed-2-x-orderNumber{color:#36403b;font-size:1.5rem;margin-bottom:.5rem}.vtex-order-placed-2-x-orderDatetime{color:#848a87;line-height:1.5rem;margin-bottom:1rem}.vtex-order-placed-2-x-orderSoldBy{color:#848a87;display:flex;flex-direction:column;line-height:1.5rem;margin-top:.5rem}.vtex-order-placed-2-x-orderSeller{color:#7f1a54;font-weight:700;margin-top:.5rem}.vtex-order-placed-2-x-updateOrderButton .vtex-button{background:#7f1a54;border:1px solid #7f1a54;border-radius:4px;color:#fff}.vtex-order-placed-2-x-myOrdersButton .vtex-button,.vtex-order-placed-2-x-updateOrderButton .vtex-button{font-family:Exo2;font-weight:300;font-size:16px;line-height:20px;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:math-auto;height:2.5rem;width:14.167rem}.vtex-order-placed-2-x-myOrdersButton .vtex-button{background:#fff;border:1px solid #d8d8d8;border-radius:4px;color:#7f1a54}.vtex-order-placed-2-x-customerInfoListName{color:#5d6561;font-weight:700;padding-bottom:0}.vtex-order-placed-2-x-customerInfoListEmail,.vtex-order-placed-2-x-customerInfoListPhone{color:#848a87;font-size:.875rem;padding-bottom:0}.vtex-order-placed-2-x-paymentGroup,.vtex-order-placed-2-x-paymentValue{color:#848a87;font-size:.875rem;margin:0 0 .5rem}.vtex-order-placed-2-x-packageHeaderColumn{background:#fff;border:1px solid #dadedc;border-radius:6px;height:15rem;max-width:20.438rem;min-width:20.5rem;padding:1rem}.vtex-order-placed-2-x-packageDeliveryTitle{color:#5d6561;font-size:1.375rem;font-weight:700}.vtex-order-placed-2-x-addressContainer,.vtex-order-placed-2-x-packageShippingEstimate,.vtex-order-placed-2-x-packageSLA{color:#848a87;font-size:.875rem;font-weight:400}.vtex-order-placed-2-x-packageAddressWrapper{margin-right:5rem}.vtex-order-placed-2-x-section--deliveryPackages,.vtex-order-placed-2-x-section--op-payment-method--paymentMethods,.vtex-order-placed-2-x-section--pickupPackages{border-bottom-width:0}.vtex-order-placed-2-x-totalList{margin-top:0;width:100%}.vtex-order-placed-2-x-totalListItem .vtex-order-placed-2-x-totalListItemLabel{color:#5d6561;font-size:.875rem;font-weight:400}.vtex-order-placed-2-x-totalListItem .vtex-order-placed-2-x-totalListItemValue{color:#36403b;font-size:.875rem;font-weight:700}.vtex-order-placed-2-x-totalListItem--Items .vtex-order-placed-2-x-totalListItemValue,.vtex-order-placed-2-x-totalListItem--Shipping .vtex-order-placed-2-x-totalListItemValue{font-weight:400}.vtex-order-placed-2-x-totalListItem{border-bottom:.063rem solid #dadedc}.vtex-order-placed-2-x-productImageWrapper{height:3rem;width:3rem}.vtex-order-placed-2-x-productName,.vtex-order-placed-2-x-productPrice{color:#36403b;font-size:.875rem;font-weight:700}.vtex-order-placed-2-x-package--delivery{justify-content:flex-start;margin-top:15px}.vtex-order-placed-2-x-productList{background:#fff;border-radius:0 0 4px 4px;margin-left:.8rem;padding:1rem;width:68.563rem}.vtex-order-placed-2-x-cancelOrderButton .vtex-button{color:#810f25;font-size:1rem;font-weight:700}.vtex-order-placed-2-x-productWrapper{border-bottom:1px solid #dadedc;padding-bottom:1.5rem}.vtex-order-placed-2-x-package--pickup{justify-content:flex-start}.vtex-order-placed-2-x-productListItem{border-bottom:0;margin-bottom:0}.vtex-order-placed-2-x-productInfoColumn{flex-direction:row;width:35rem}.vtex-order-placed-2-x-packageHeader--pickup{margin-bottom:0}.vtex-order-placed-2-x-productQuantity{align-items:center;color:#36403b;display:flex;font-size:.875rem;width:5rem}@media (max-width:479px){.vtex-order-placed-2-x-productList{border:1px solid #dadedc;border-radius:6px;margin-left:.1rem;margin-top:1rem;max-width:23rem;min-width:21rem;width:20.5rem}.vtex-order-placed-2-x-productWrapper{display:flex}.vtex-order-placed-2-x-cancelOrderButton--mobile,.vtex-order-placed-2-x-myOrdersButton--mobile,.vtex-order-placed-2-x-updateOrderButton--mobile{display:flex;justify-content:center;width:19rem}.vtex-order-placed-2-x-cancelOrderButton--mobile .vtex-button,.vtex-order-placed-2-x-myOrdersButton--mobile .vtex-button,.vtex-order-placed-2-x-updateOrderButton--mobile .vtex-button{max-width:23rem;min-width:17rem}.vtex-order-placed-2-x-packageHeaderColumn{max-width:22rem;min-width:21rem}.vtex-order-placed-2-x-orderOptionsWrapper--mobile{margin-right:.3rem}.vtex-order-placed-2-x-productPrice{font-size:12px;font-weight:400}.vtex-order-placed-2-x-productName{display:flex;font-size:12px;justify-content:space-between;text-align:left;width:12.5rem}.vtex-order-placed-2-x-productInfoColumn{width:186px}.vtex-order-placed-2-x-productMeasurementUnit{margin-top:0}.vtex-order-placed-2-x-orderPlacedMainWrapper{align-items:center;display:flex}}@media (max-width:767px){.vtex-order-placed-2-x-noticeListItem{width:21.3rem}}@media (min-width:490px) and (max-width:767px){.vtex-order-placed-2-x-productList{margin-left:0;margin-top:1rem;width:30rem}.vtex-order-placed-2-x-packageHeaderColumn{min-width:30rem}.vtex-order-placed-2-x-productWrapper{display:flex}.vtex-order-placed-2-x-myOrdersButton--mobile{display:flex;justify-content:center}.vtex-order-placed-2-x-productName{display:flex;justify-content:space-between;text-align:left;width:12.5rem}.vtex-order-placed-2-x-productMeasurementUnit{align-items:center;display:flex;justify-content:center;margin-top:0;width:5rem}.vtex-order-placed-2-x-productPrice{margin-top:0}}@media (min-width:767px) and (max-width:1024px){.vtex-order-placed-2-x-productList{margin-left:0;margin-top:1rem;width:41.5rem}.vtex-order-placed-2-x-noticeListItem{width:45rem}}@media (max-width:1024px){.vtex-order-placed-2-x-orderWrapper{align-items:center;display:flex;flex-direction:column}}.vtex-order-placed-2-x-bankInvoiceEmbedWrapper,.vtex-order-placed-2-x-printHintWrapper,.vtex-order-placed-2-x-updateOrderButton--mobile{display:none!important}.vtex-rich-text-0-x-headingLevel2--op-order-secion-title{color:#5d6561;font-size:1.375rem;margin-bottom:.3rem}.vtex-login-2-x-content{display:flex;flex-direction:column;align-items:center;max-width:300px;min-height:auto;margin-top:5%;margin-bottom:5%;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);padding:30px}.vtex-login-2-x-emailAndPasswordForm,.vtex-login-2-x-emailPasswordOptionBtn{display:none!important}.vtex-login-2-x-contentForm{min-width:16.125rem}.vtex-login-2-x-formTitle{font-size:1rem;font-weight:900;font-family:Exo2;max-width:260px;margin:auto}.vtex-login-2-x-codeConfirmation{max-width:250px}.vtex-login-2-x-optionsList{max-width:260px;margin:auto}.vtex-login-2-x-accessCodeOptionBtn span{display:none}.vtex-login-2-x-box .vtex-login-2-x-content{box-shadow:0 0 0 0;max-width:none;margin:0}.vtex-login-2-x-box .vtex-login-2-x-content .vtex-login-2-x-contentForm{min-width:0}.vtex-login-2-x-content .c-action-primary{color:#7f1a54}.vtex-login-2-x-box .vtex-login-2-x-content.vtex-login-2-x-content--accountOptions .vtex-login-2-x-contentForm{min-width:100%}.vtex-login-2-x-box .vtex-login-2-x-content .vtex-login-2-x-codeConfirmation{min-width:0}.vtex-login-2-x-accessCodeOptionBtn div:before{font-weight:700;text-align:center;display:block;content:"Enviar código de acesso"!important}.vtex-login-2-x-inputContainer.vtex-login-2-x-inputContainerEmail:before{content:"Receber código por email:"!important;text-align:left;display:block;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;text-align:center;color:#1d1d1f;margin-bottom:7px}.vtex-login-2-x-inputContainer{display:flex;justify-content:flex-start;flex-direction:column;align-items:center}.vtex-login-2-x-box .vtex-login-2-x-content.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-contentForm:before,.vtex-login-2-x-box .vtex-login-2-x-content.vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentForm:before,.vtex-login-2-x-box .vtex-login-2-x-content.vtex-login-2-x-content--loginOptions .vtex-login-2-x-contentForm:before,.vtex-login-2-x-content.vtex-login-2-x-content--emailVerification.vtex-login-2-x-contentAlwaysWithOptions:before,.vtex-login-2-x-optionsList,.vtex-login-2-x-optionsSticky:before{content:"Faça seu login"!important;display:block;font-weight:600;font-size:18px;line-height:22px;letter-spacing:0;text-align:center;color:#818181;max-width:232px;margin:auto auto 8px}.vtex-login-2-x-content.vtex-login-2-x-content--accountOptions:before{content:""!important;display:none!important}.vtex-login-2-x-options{min-width:230px}.vtex-login-2-x-formTitle:after{content:"Faça seu login"!important;font-weight:700;text-align:center;display:block}.vtex-login-2-x-formTitle{display:none}.vtex-login-2-x-vtex-login-2-x-formTitle{display:none!important}.vtex-login-2-x-content .vtex-input-prefix__group{background:#fff;height:40;border-radius:8px;border:1px solid #d8d8d8}.vtex-login-2-x-formFooter{border-top:0!important;margin-top:0!important;display:flex;gap:2px}.vtex-login-2-x-formFooter .vtex-button{padding-right:15px;padding-left:15px}.vtex-login-2-x-content .vtex-login-2-x-formFooter .vtex-button{height:32px;min-width:110px;text-align:center;border-radius:8px;padding:8px 5px;background:#7f1a54;border:0}.vtex-login-2-x-content .vtex-login-2-x-formFooter .vtex-button:focus .vtex-button__label span,.vtex-login-2-x-content .vtex-login-2-x-formFooter .vtex-button:hover .vtex-button__label span{font-weight:600}.vtex-login-2-x-content--emailVerification .vtex-login-2-x-optionsSticky{display:none}.vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button{background:#fff;border:1px solid #d8d8d8;color:#7f1a54}.vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button__label{color:#7f1a54!important}.vtex-login-2-x-profile{display:block}.vtex-minicart-2-x-minicartCheckoutButton .vtex-button,.vtex-minicart-2-x-minicartCheckoutButton .vtex-button:focus,.vtex-minicart-2-x-minicartCheckoutButton .vtex-button:focus:hover{border-color:#f78e26}.vtex-minicart-2-x-minicartSummary .vtex-checkout-summary-0-x-summarySmallDisclaimer{display:none}