@charset "UTF-8";body{background:#fff;font-family:Montserrat,sans-serif;padding:0;display:flex;flex-direction:column;height:100%;color:#45474e}@media only screen and (max-width:767px){body{padding:0!important}}ul{margin:0;list-style:none}.not-allowed{cursor:not-allowed!important}#render-cartman{display:none}.hide:not(.modal){display:none!important}.container-cart,.container-order-form{width:90%}.checkout-container.row-fluid.cart-active{overflow:visible}.row-fluid .full-cart.active,.row-fluid .orderform-template.active{height:100%;display:flex;flex-flow:row wrap;min-height:510px;margin-top:37px;justify-content:space-between;position:relative}@media only screen and (max-width:767px){.row-fluid .full-cart.active,.row-fluid .orderform-template.active{min-height:300px;width:100%;margin:0 auto}}.cart-active .srp-container{max-width:76%!important}@media only screen and (max-width:767px){.cart-active .srp-container{max-width:100%!important}}.cart-template-holder{width:58%;flex:1}@media only screen and (max-width:1023px){.cart-template-holder{width:100%}}.container-cart{width:95%}.container-cart .cart{border:none;border-radius:0}@media only screen and (min-width:1200px){.container-cart .cart:before{width:100%;background:#f0f0f0}}@media only screen and (min-width:768px){.container-cart .cart:before{content:"";width:65%;height:139%;top:-31%;position:absolute;z-index:-1;left:-3%}}.container-cart .cart .table{font-size:.875rem}.container-cart .cart .table thead .shipping-date{display:none}@media only screen and (max-width:767px){.container-cart .cart .table tbody{padding:.625rem}}.container-cart .cart .table tbody td{padding:1.25rem 0}.container-cart .cart .table tbody .product-item{border-bottom:1px solid #cbcbcc;border-top:none;gap:15px}@media only screen and (max-width:767px){.container-cart .cart .table tbody .product-item{display:flex;flex-wrap:wrap;padding-bottom:1.25rem}}.container-cart .cart .table tbody .product-item .product-image{width:10%}.container-cart .cart .table tbody .product-item .product-image img{min-width:76px;height:76px}.container-cart .cart .table tbody .product-item .product-name{padding-left:1.25rem;max-width:200px}@media only screen and (max-width:767px){.container-cart .cart .table tbody .product-item .product-name{padding:0!important;margin-left:100px;margin-top:10px}}.container-cart .cart .table tbody .product-item .product-name a{color:#45474e;width:12.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:767px){.container-cart .cart .table tbody .product-item .product-name a{font-size:.875rem;line-height:1.125rem;padding:0;width:100%}}.container-cart .cart .table tbody .product-item .product-name .brand,.container-cart .cart .table tbody .product-item .product-name .seller,.container-cart .cart .table tbody .product-item .shipping-date{display:none}.container-cart .cart .table tbody .product-item .product-price{width:6.875rem;min-width:6.875rem}@media only screen and (max-width:767px){.container-cart .cart .table tbody .product-item .product-price{margin:.4375rem 0 .4375rem 6.25rem;display:flex;flex-direction:column;align-items:flex-start}.container-cart .cart .table tbody .product-item .product-price br{display:none}}.container-cart .cart .table tbody .product-item .product-price .best-price{color:#225d38;font-size:15px!important;font-weight:700}@media only screen and (max-width:767px){.container-cart .cart .table tbody .product-item .product-price .best-price .new-product-price{text-align:left}}@media only screen and (max-width:767px){.container-cart .cart .table tbody .product-item .product-price .best-price.t-best-price-new{display:flex;flex-direction:column;align-items:flex-start}}.container-cart .cart .table tbody .product-item .product-price .list-price{font-size:15px}.container-cart .cart .table tbody .product-item .product-price .t-strike-oldPrice{display:flex;align-items:center;justify-content:center;text-decoration:line-through;gap:4px;font-size:12px;font-weight:700;color:#999}.container-cart .cart .table tbody .product-item .product-price .t-strike-oldPrice:before{content:"De:";display:block;text-decoration:initial}.container-cart .cart .table tbody .product-item .product-price .t-new-meter-price{font-size:13px}.container-cart .cart .table tbody .product-item .quantity{width:6.875rem;min-width:6.875rem}@media only screen and (max-width:767px){.container-cart .cart .table tbody .product-item .quantity{margin-left:7.5rem;width:7.5rem}}.container-cart .cart .table tbody .product-item .quantity .item-quantity-change{color:#fff}.container-cart .cart .table tbody .product-item .quantity .item-quantity-change .icon-minus-sign,.container-cart .cart .table tbody .product-item .quantity .item-quantity-change .icon-plus-sign{border:1px solid #9fca2a;padding:3px 5px;position:relative}.container-cart .cart .table tbody .product-item .quantity .item-quantity-change .icon-minus-sign:before,.container-cart .cart .table tbody .product-item .quantity .item-quantity-change .icon-plus-sign:before{content:"";position:relative;background-color:#9fca2a;bottom:4px;height:2px;width:13px}.container-cart .cart .table tbody .product-item .quantity .item-quantity-change .icon-minus-sign{border-radius:4px 0 0 4px}.container-cart .cart .table tbody .product-item .quantity .item-quantity-change .icon-plus-sign{border-radius:0 4px 4px 0}.container-cart .cart .table tbody .product-item .quantity .item-quantity-change .icon-plus-sign:after{content:"";background-color:#9fca2a;position:absolute;width:2px;height:13px;left:11px;top:7px}.container-cart .cart .table tbody .product-item .quantity .item-unit-label{display:none}.container-cart .cart .table tbody .product-item .quantity input{margin:0 -5px;padding:0;border-radius:0;border-color:#cbcbcc;width:45px;height:24px;color:#45474e;font-weight:700;font-family:Montserrat,sans-serif}.container-cart .cart .table tbody .product-item .quantity-price{width:6.875rem;min-width:6.875rem;font-weight:700;color:#225d38}.container-cart .cart .table tbody .product-item .item-remove{padding:1.25rem}@media only screen and (max-width:767px){.container-cart .cart .table tbody .product-item .item-remove{padding:0;top:75px;right:30px}}.container-cart .cart .table tbody .product-item .item-remove .item-link-remove{color:transparent}.container-cart .cart .table tbody .product-item .item-remove .item-link-remove .icon-remove:before{content:"";background:url(/arquivos/checkout-trash.png) 50% no-repeat;background-size:30px;width:30px;height:30px;color:#225d38;text-decoration:underline;font-family:Montserrat,sans-serif;font-size:.875rem;line-height:.6875rem}.container-cart .summary-template-holder{margin-left:50px;margin-top:5px;border-radius:10px}@media only screen and (min-width:1200px){.container-cart .summary-template-holder{width:36%;margin-bottom:7.5rem}}@media only screen and (max-width:767px){.container-cart .summary-template-holder{width:90vw;margin:0 auto}}.container-cart .summary-template-holder .summary{display:flex!important;flex-direction:column;position:sticky;top:40px;right:0}@media only screen and (max-width:767px){.container-cart .summary-template-holder .summary{position:static;top:auto;right:auto}}.container-cart .summary-template-holder .summary .cart-more-options{width:100%}.container-cart .summary-template-holder .summary .cart-more-options .srp-main-title{font-size:.875rem;line-height:1.125rem;font-weight:600;color:#225d38}.container-cart .summary-template-holder .summary .cart-more-options .srp-result{width:100%}.container-cart .summary-template-holder .summary .cart-more-options .srp-result .srp-delivery-select-container{z-index:10}.container-cart .summary-template-holder .summary .cart-more-options .srp-result .srp-delivery-header span#deliver-at-text a:after{opacity:1;content:"Alterar CEP";text-decoration:underline;font-size:.75rem;line-height:1.125rem;font-weight:500;color:#8dc002;margin-left:5px}.container-cart .summary-template-holder .summary .cart-more-options .srp-result .srp-delivery-header span,.container-cart .summary-template-holder .summary .cart-more-options .srp-result a{font-size:.75rem;color:#45474e}.container-cart .summary-template-holder .summary .cart-more-options .srp-result .srp-delivery-info{width:100%}.container-cart .summary-template-holder .summary .cart-more-options .srp-result .srp-delivery-info label{border:none;padding:0;margin-top:1.5625rem}.container-cart .summary-template-holder .summary .cart-more-options .srp-result .srp-delivery-info label .srp-shipping-current-single__bullet svg>path{fill:#8dc002}.container-cart .summary-template-holder .summary .cart-more-options .srp-result .srp-delivery-info label .srp-shipping-current-single__text{font-size:.75rem;font-weight:500;line-height:.9375rem;border:none}.container-cart .summary-template-holder .summary .cart-more-options .srp-result .srp-delivery-info label .srp-shipping-current-single__text div{color:#45474e}.container-cart .summary-template-holder .summary .cart-more-options .srp-result .srp-delivery-info label .srp-shipping-current-single__price{color:#225d38;font-weight:600;font-size:.75rem;line-height:.9375rem}.container-cart .summary-template-holder .summary .cart-more-options .srp-toggle__wrapper{border-radius:0;box-shadow:none;border-radius:10px;border:2px solid #225d38;display:flex}.container-cart .summary-template-holder .summary .cart-more-options .srp-toggle__wrapper .vtex-shipping-preview-0-x-frame{border-radius:0;border-color:transparent;box-shadow:none!important}.container-cart .summary-template-holder .summary .cart-more-options .srp-toggle__wrapper .srp-toggle__pickup.blue{border-radius:0 0 4px 0}.container-cart .summary-template-holder .summary .cart-more-options .srp-toggle__wrapper .gray{text-transform:none;font-weight:700;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,.8)}.container-cart .summary-template-holder .summary .cart-more-options .srp-toggle__wrapper .blue{background-color:#225d38;color:#fff;text-transform:none;border-radius:4px}.container-cart .summary-template-holder .summary .summary-totalizers{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin:15px 0 0;position:relative}.container-cart .summary-template-holder .summary .summary-totalizers tr{border-bottom:none}.container-cart .summary-template-holder .summary .summary-totalizers .info{text-align:left;vertical-align:middle;line-height:1.125rem;font-size:.875rem;min-width:auto;font-weight:600;text-transform:capitalize}.container-cart .summary-template-holder .summary .summary-totalizers .monetary{padding:5px 0;text-align:right;min-width:105px}@media only screen and (max-width:767px){.container-cart .summary-template-holder .summary .summary-totalizers .monetary{font-size:.875rem}}.container-cart .summary-template-holder .summary .summary-totalizers .table .totalizers-list{display:flex;flex-direction:column;width:100%}.container-cart .summary-template-holder .summary .summary-totalizers .table .totalizers-list>tr.Discounts,.container-cart .summary-template-holder .summary .summary-totalizers .table .totalizers-list>tr.Items{display:flex;justify-content:space-between}.container-cart .summary-template-holder .summary .summary-totalizers .table .totalizers-list .srp-summary-result{display:flex!important;justify-content:space-between;margin-bottom:0}.container-cart .summary-template-holder .summary .summary-totalizers .table .totalizers-list .empty,.container-cart .summary-template-holder .summary .summary-totalizers .table .totalizers-list .space{display:none}.container-cart .summary-template-holder .summary .summary-totalizers .table tfoot>tr{display:flex;justify-content:space-between}.container-cart .summary-template-holder .summary .summary-totalizers .table tfoot .info{font-weight:700}.container-cart .summary-template-holder .summary .summary-totalizers .table tfoot .monetary{line-height:1.125rem;font-size:.875rem;color:#225d38;font-weight:700}@media only screen and (max-width:767px){.container-cart .summary-template-holder .summary .summary-totalizers .table tfoot .monetary{right:6.5625rem}}.container-cart .summary-template-holder .summary .summary-totalizers .table tfoot .empty,.container-cart .summary-template-holder .summary .summary-totalizers .table tfoot .space{display:none}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap{width:100%;position:relative;padding-left:.3125rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.75rem;z-index:1}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap:before{content:"Cupom de desconto";font-size:.875rem;font-weight:600;line-height:1.125rem;height:-moz-fit-content;height:fit-content;display:inline-block;text-align:left;width:50%}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon{margin:0;width:36%}@media only screen and (min-width:1200px){.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon{width:100%}}@media only screen and (max-width:767px){.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon{width:100%}}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-fieldset>div{display:block!important}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-data{margin:0;display:none!important}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-data .link-coupon-add{font-size:0}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-data .link-coupon-add:before{opacity:1;content:"Adicionar cupom";text-decoration:underline;font-size:.875rem;line-height:1.125rem;font-weight:500;color:#8dc002;display:inline-block;margin-top:5px}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-label{display:none}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fields{margin:0}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fields span{display:flex;position:relative;justify-content:space-between;gap:.625rem;margin:0}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fields span .coupon-value{width:75%;padding:.3125rem .625rem;position:relative;border-color:#cbcbcc;box-shadow:none;text-transform:uppercase;font-size:.875rem;line-height:1.125rem}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fields span #cart-coupon-add{position:relative;font-size:0;height:2rem;background:transparent;box-shadow:none;z-index:1;outline:none;text-transform:uppercase;color:#8dc002;width:20%;background-color:#fff;border:1px solid #8dc002;border-radius:4px;display:flex;align-items:center;justify-content:center;font-weight:700;padding:.1875rem .625rem}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fields span #cart-coupon-add:before{content:"OK";font-size:.875rem;line-height:1.125rem;color:#8dc002}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fields span.info{background-color:#eee;padding:5px;width:-moz-fit-content;width:fit-content;position:relative;border-radius:5px}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fields span.info span{text-transform:uppercase}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fields span.info:before{content:"";display:flex;width:20px;height:20px;background:url(/arquivos/checkout-label.png) no-repeat 50%;background-size:20px}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fields span.info small.delete{display:flex;align-items:center}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fields span.info small.delete a{z-index:1;max-width:20px;overflow:hidden;opacity:0}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fields span.info small.delete.delete:after{background:url(/arquivos/remove-coupon.png) no-repeat 50%;background-size:20px;content:"";width:20px;height:20px;display:block;position:absolute}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fields span .icon-spin{display:none!important}.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap+div{width:36%}@media only screen and (min-width:1200px){.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap+div{width:100%}}@media only screen and (max-width:767px){.container-cart .summary-template-holder .summary .summary-totalizers .summary-coupon-wrap+div{width:100%}}.container-cart .summary-template-holder .summary .ship-postalCode{position:relative}.container-cart .summary-template-holder .summary .ship-postalCode label{font-size:0}.container-cart .summary-template-holder .summary .ship-postalCode label:after{content:"Calcule o frete";font-size:.875rem;font-weight:600;line-height:1.125rem;color:#45474e}.container-cart .summary-template-holder .summary .ship-postalCode input{width:300%;height:2.5rem;padding-right:7.8125rem;text-transform:uppercase}@media only screen and (max-width:767px){.container-cart .summary-template-holder .summary .ship-postalCode input{width:220%}}.container-cart .summary-template-holder .summary .ship-postalCode small a{color:#45474e;font-size:.75rem;line-height:.9375rem;text-decoration:underline;margin-top:.5625rem}.container-cart .summary-template-holder .summary #cart-shipping-calculate{margin:0;width:7.5rem;height:2.5rem;font-weight:700;color:#fff;border-color:#8dc002;position:absolute;left:208%;background:#8dc002;text-transform:uppercase;top:2.125rem;z-index:1;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.container-cart .summary-template-holder .summary #cart-shipping-calculate{left:128%}}.container-cart .summary-template-holder .summary #shipping-calculate-link{color:#fff;background-color:#8dc002;z-index:1}.container-cart .summary-template-holder .summary #shipping-calculate-link:hover{border-color:transparent}.container-cart .cart-links-bottom{margin:0;width:20rem;display:flex!important;align-self:flex-end;flex-direction:column-reverse;align-items:center;width:calc(36% - 10px);position:absolute;right:.625rem;z-index:1000}@media only screen and (max-width:767px){.container-cart .cart-links-bottom{width:100%;top:100%;right:1.25rem;left:0;bottom:auto;bottom:60px;position:static}}.container-cart .cart-links-bottom .btn-place-order-wrapper{width:100%;display:flex;flex-direction:column;margin-bottom:1rem}.container-cart .cart-links-bottom .btn-place-order-wrapper a{width:100%;height:3rem;padding:0;display:flex;align-items:center;justify-content:center;opacity:0;z-index:1}.container-cart .cart-links-bottom .btn-place-order-wrapper:after{content:"Finalizar compra";text-transform:uppercase;color:#fff;width:100%;height:3rem;background-color:#8dc002;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;line-height:1.125rem;position:absolute}.container-cart .cart-links-bottom .link-choose-more-products-wrapper{display:flex;justify-content:center}.container-cart .cart-links-bottom .link-choose-more-products-wrapper a{width:100%;height:3rem;margin:0;display:flex;align-items:center;justify-content:center;opacity:0;z-index:1}.container-cart .cart-links-bottom .link-choose-more-products-wrapper:after{content:"Continuar comprando";text-transform:uppercase;color:#8dc002;width:100%;height:3rem;background-color:#fff;border:1px solid #8dc002;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;line-height:1.125rem;position:absolute}.button-unavailable-delivery-pickup-wrapper{z-index:1}#app-container .iframe-credit-card-payment-group:has(.UseAnotherCard) .PaymentCardCVV{position:relative;margin:10px 0;bottom:auto;left:auto}#app-container .iframe-credit-card-payment-group:has(.UseAnotherCard) .PaymentCardCVV input{min-width:290px;box-sizing:border-box}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .PaymentCardCVV input{width:94%!important;max-height:2.75rem!important;box-sizing:border-box}}#app-container .iframe-credit-card-payment-group .ChangeNumberOfPayments{display:none}.default-modal.identified-user-modal.modal-email-template{top:50%!important;transform:translateY(-50%)!important}#vtexIdContainer{position:fixed!important}#vtexIdContainer .vtexIdUI.ng-scope.vtexIdUI-show-app{top:50%!important;transform:translateY(-50%)!important}.x-header{background-color:#fff;display:flex;justify-content:space-between;padding:20px 75px;border-bottom:1px solid #e7e7e7}@media only screen and (max-width:767px){.x-header{padding:20px 30px}}@media only screen and (max-width:767px){.x-header__logo svg{width:6.5625rem;height:2rem}}.x-header__right{display:flex;gap:10px}.x-header__right svg{margin:auto}@media only screen and (max-width:767px){.x-header__right svg{width:15px;height:19px}}.x-header__right p{margin:auto;height:-moz-fit-content;height:fit-content;color:#225d38;font-size:1rem;line-height:1.1875rem;font-weight:700}@media only screen and (max-width:767px){.x-header__right p{font-size:.9375rem;line-height:1.125rem}}.x-checkout-steps{display:flex;justify-content:space-between;padding:2rem .3125rem;width:95%;margin:auto}@media only screen and (max-width:767px){.x-checkout-steps{flex-direction:column-reverse;padding:.625rem 0}}.x-checkout-steps__wrapper{width:36%}@media only screen and (max-width:767px){.x-checkout-steps__wrapper{width:100%}}@media only screen and (max-width:767px){.x-checkout-steps__text{margin-top:3.125rem;text-align:center}}.x-checkout-steps__text h2{color:#225d38;font-size:1.5rem;line-height:1.8125rem;font-weight:700;margin-top:0}.x-checkout-steps__text p{font-size:.875rem;line-height:1.125rem;margin:0}.x-checkout-steps__items{display:flex;justify-content:space-between}.x-checkout-steps__items li{position:relative;display:flex;justify-content:center;align-items:center;background-color:#fff;padding:10px;width:30px;height:30px}.x-checkout-steps__items li:before{position:absolute;bottom:0;transform:translateY(80%);font-size:.875rem;line-height:1.125rem}@media only screen and (max-width:767px){.x-checkout-steps__items li:before{font-size:.625rem;line-height:.8125rem}}.x-checkout-steps__items li:not(:first-child){margin-left:80px}@media only screen and (max-width:767px){.x-checkout-steps__items li:not(:first-child){margin-left:45px}}.x-checkout-steps__items li:not(:last-child):after{content:"";position:absolute;top:50%;left:100%;transform:translateX(60%);width:100%;height:1px;background-color:#66686e}@media only screen and (max-width:767px){.x-checkout-steps__items li:not(:last-child):after{width:32px;left:70%}}@media only screen and (max-width:767px){.x-checkout-steps__items li svg{width:20px;height:22px}}.x-checkout-steps__items li.is--active svg path,.x-checkout-steps__items li.is--complete svg path{stroke:#8dc002}.x-checkout-steps__items li.is--active:before,.x-checkout-steps__items li.is--complete:before{color:#8dc002;font-weight:700}.x-checkout-steps__items li.is--complete:after{background-color:#8dc002}.x-checkout-steps__items li.is--cart:before{content:"Sacola"}.x-checkout-steps__items li.is--user:before{content:"Identifica\E7\E3o"}.x-checkout-steps__items li.is--payment:before{content:"Pagamento"}.x-checkout-steps__items li.is--orderplaced:before{content:"Finaliza\E7\E3o"}.x-checkout-footer{display:flex;flex-direction:column;position:relative;top:1px}@media only screen and (max-width:767px){.x-checkout-footer{margin-top:9.375rem}}@media only screen and (max-width:767px){.x-checkout-footer__top{border-top:1px solid #ececec}}.x-checkout-footer p{margin:0}.x-checkout-footer .wrapper{display:flex;justify-content:space-between;align-items:center;padding:.9375rem 3.125rem}@media only screen and (max-width:767px){.x-checkout-footer .wrapper{padding:1.25rem 3.125rem}}.x-checkout-footer__container-payment{display:flex}.x-checkout-footer__container-payment ul{display:flex;align-items:center;justify-content:flex-start;list-style:none;gap:.9375rem;font-size:1rem;line-height:1.1875rem;font-weight:600}@media only screen and (max-width:767px){.x-checkout-footer__container-payment ul{flex-wrap:wrap;justify-content:space-evenly}}.x-checkout-footer__container-payment ul li{line-height:1.1875rem}@media only screen and (max-width:767px){.x-checkout-footer__container-payment ul li:first-child{width:100%;color:#225d38;position:relative;right:1rem;margin-bottom:1.25rem}}.x-checkout-footer__container-payment ul svg{width:2.3125rem}.x-checkout-footer__container-brand{display:flex;align-items:center;gap:1.25rem}@media only screen and (max-width:767px){.x-checkout-footer__container-brand{display:none}}.x-checkout-footer__container-brand p{font-size:.875rem;line-height:1.1875rem;font-weight:600}.x-checkout-footer__bottom{background-color:#225d38;color:#fff}@media only screen and (max-width:767px){.x-checkout-footer__bottom{padding:1rem 0!important;flex-direction:column;gap:1rem}}.x-checkout-footer__bottom p{font-size:.875rem;line-height:1.125rem}@media only screen and (max-width:767px){.x-checkout-footer__bottom p{font-size:.75rem;line-height:.9375rem}}.x-checkout-footer__bottom-logo{display:flex;gap:2.5rem;align-items:center}@media only screen and (max-width:767px){.x-checkout-footer__bottom-logo{width:100%;border-top:1px solid #fff;gap:1.875rem;justify-content:center;padding-top:.9375rem}}.empty-cart-title{font-size:1.5rem;line-height:1.8125rem;margin:0 0 2rem;font-weight:700;color:#225d38;text-align:center}.empty-cart-message{display:flex;justify-content:center}.empty-cart-message p{display:none}.empty-cart-message:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='79.358' height='71.682'%3E%3Cg data-name='Grupo 4185' stroke='%23225d38' stroke-linecap='round' stroke-linejoin='round' stroke-width='5.3'%3E%3Cpath data-name='Caminho 168' d='M2.65 2.65h12.606l8.479 49.3h47.5' fill='none'/%3E%3Cpath data-name='Caminho 169' d='M16.608 10.507h60.1l-4.5 30.335H21.825' fill='none'/%3E%3Cpath data-name='Caminho 122' d='M32.14 65.639a3.394 3.394 0 11-3.394-3.394h0a3.393 3.393 0 013.394 3.394z' fill='%2345474e'/%3E%3Cpath data-name='Caminho 123' d='M69.738 65.639a3.394 3.394 0 11-3.394-3.394h0a3.393 3.393 0 013.394 3.394z' fill='%2345474e'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;width:5rem;height:4.6875rem}.empty-cart-links{display:flex;justify-content:center;margin-top:2.5rem}.empty-cart-links #cart-choose-products{opacity:0;margin:0;padding:0;position:absolute;width:356px;height:48px}@media only screen and (max-width:767px){.empty-cart-links #cart-choose-products{width:296px}}.empty-cart-links:after{content:"Comprar produtos";cursor:pointer;background-color:#8dc002;background-repeat:no-repeat;width:356px;height:48px;color:#fff;display:flex;justify-content:center;align-items:center;text-transform:uppercase;border-radius:.25rem;line-height:1.125rem;font-size:.875rem;font-weight:700}@media only screen and (max-width:767px){.empty-cart-links:after{width:296px}}.empty-cart-content{width:100vw;position:relative;right:10px}@media only screen and (max-width:767px){.body-order-form .container{padding:0!important;margin-top:2rem;margin-right:1rem}}.body-order-form .orderform-template-holder{width:60%}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder{width:100%}}.body-order-form .orderform-template-holder .link.link-cart{bottom:270px;left:0;right:0;margin:0;position:absolute;float:unset;text-align:left;width:30%}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder .link.link-cart{bottom:550px;left:25px;width:auto}}.body-order-form .orderform-template-holder .link.link-cart a{font-size:0}.body-order-form .orderform-template-holder .link.link-cart a:after{content:"Continuar comprando";font-size:.875rem;font-weight:600;color:#8dc002;text-decoration:underline;position:relative;bottom:10rem}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder .link.link-cart a:after{bottom:17.5rem}}.body-order-form .orderform-template-holder #client-profile-data{margin-bottom:1.25rem}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email{border:0;text-align:left;margin-bottom:5rem;background-color:#fff}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .client-pre-email-h{display:none}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email label{margin-top:3.125rem}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email label:before{content:"Informe o seu e-mail";display:flex;justify-content:center;align-items:center;justify-content:flex-start;text-align:left;font-weight:700;color:#225d38;font-size:1.25rem;line-height:1.875rem;margin-bottom:.625rem}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email label span{font-size:.875rem;display:inline;text-align:left;color:#225d38}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email label small{font-size:.875rem;display:inline;text-align:left;font-weight:700;color:#225d38}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .client-email{display:flex;flex-direction:row;width:100%;max-width:34.375rem;margin-top:2.5rem;margin-bottom:1.875rem;margin-left:0}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .client-email{flex-direction:column;max-width:19.375rem;margin:2.5rem auto 1.25rem}}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .client-email span.error{color:red;display:block;line-height:1.2em;padding:0;position:absolute;bottom:-20px}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .client-email #client-pre-email{width:100%;color:#88898d;background:#fff;border:1px solid #a9aaad;box-shadow:unset;height:45px;border-radius:.25rem;margin:0 .625rem 0 0;padding:.625rem .8125rem;font-size:.875rem;line-height:1.125rem}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .client-email #btn-client-pre-email{position:relative;background:none;background-color:#8dc002;border:0;width:100%;max-width:150px;height:2.8125rem;text-shadow:unset;font-weight:700;font-family:Montserrat,sans-serif;top:0;text-transform:uppercase;font-size:.75rem;line-height:.9375rem;border-radius:.25rem}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .client-email #btn-client-pre-email{max-width:100%;margin-top:.9375rem}}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .emailInfo{border:0;background:unset;padding:0;width:100%}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .emailInfo{width:85%}}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .emailInfo i{display:none}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .emailInfo h3{width:31.25rem;font-size:.875rem;line-height:1.125rem;color:#45474e;font-weight:700;margin-bottom:.625rem}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .emailInfo h3{width:auto}}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .emailInfo ul{margin:0}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .emailInfo ul li{position:relative}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .emailInfo ul li span{display:flex;align-items:center;color:#88898d;font-size:.875rem;line-height:1.125rem;margin-left:12px}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .emailInfo ul li span{font-weight:500}}.body-order-form .orderform-template-holder #client-profile-data .client-pre-email .emailInfo ul li:before{content:"";border-radius:50%;background-color:#88898d;position:absolute;top:50%;transform:translateY(-50%);left:0;height:.25rem;width:.25rem}@media only screen and (max-width:767px){.x-checkout-steps__text p strong{display:none}}.body-order-form .span6{margin-bottom:1.5625rem}.body-order-form.x-payment-page #client-profile-data,.body-order-form.x-payment-page #shipping-data,.body-order-form.x-payment-page .orderform-template-holder>.row-fluid,.body-order-form.x-profile-page #client-profile-data,.body-order-form.x-profile-page #shipping-data,.body-order-form.x-profile-page .orderform-template-holder>.row-fluid,.body-order-form.x-shipping-page #client-profile-data,.body-order-form.x-shipping-page #shipping-data,.body-order-form.x-shipping-page .orderform-template-holder>.row-fluid{border:none;border-radius:10px}.body-order-form.x-payment-page .step,.body-order-form.x-profile-page .step,.body-order-form.x-shipping-page .step{border-radius:10px}.body-order-form.x-payment-page .notification,.body-order-form.x-profile-page .notification,.body-order-form.x-shipping-page .notification{color:#45474e}.body-order-form .orderform-template-holder>.row-fluid{display:flex;flex-direction:column;min-height:550px}.body-order-form .orderform-template-holder>.row-fluid .client-profile-data,.body-order-form .orderform-template-holder>.row-fluid .payment-data,.body-order-form .orderform-template-holder>.row-fluid .shipping-data{min-width:95%;margin-left:0;border:none}.body-order-form .orderform-template-holder>.row-fluid .client-profile-data p.required>label:after,.body-order-form .orderform-template-holder>.row-fluid .payment-data p.required>label:after,.body-order-form .orderform-template-holder>.row-fluid .shipping-data p.required>label:after{content:"*";font-size:.875rem;color:#45474e;font-weight:600}.body-order-form .orderform-template-holder>.row-fluid .client-profile-data .input,.body-order-form .orderform-template-holder>.row-fluid .payment-data .input,.body-order-form .orderform-template-holder>.row-fluid .shipping-data .input{margin-bottom:.625rem;margin-right:1.125rem}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder>.row-fluid .client-profile-data .input,.body-order-form .orderform-template-holder>.row-fluid .payment-data .input,.body-order-form .orderform-template-holder>.row-fluid .shipping-data .input{float:none!important;margin-right:0}}.body-order-form .orderform-template-holder>.row-fluid .client-profile-data .input label,.body-order-form .orderform-template-holder>.row-fluid .payment-data .input label,.body-order-form .orderform-template-holder>.row-fluid .shipping-data .input label{color:#45474e;font-weight:600;margin-bottom:.625rem}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder>.row-fluid .client-profile-data .input label,.body-order-form .orderform-template-holder>.row-fluid .payment-data .input label,.body-order-form .orderform-template-holder>.row-fluid .shipping-data .input label{font-size:.875rem}}.body-order-form .orderform-template-holder>.row-fluid .client-profile-data .input .input-xlarge,.body-order-form .orderform-template-holder>.row-fluid .payment-data .input .input-xlarge,.body-order-form .orderform-template-holder>.row-fluid .shipping-data .input .input-xlarge{max-width:505px;min-width:505px;width:100%}.body-order-form .orderform-template-holder>.row-fluid .client-profile-data .input input,.body-order-form .orderform-template-holder>.row-fluid .payment-data .input input,.body-order-form .orderform-template-holder>.row-fluid .shipping-data .input input{min-height:2.5rem;min-width:14.125rem;box-shadow:none;padding:0 1rem}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder>.row-fluid .client-profile-data .input input,.body-order-form .orderform-template-holder>.row-fluid .payment-data .input input,.body-order-form .orderform-template-holder>.row-fluid .shipping-data .input input{width:90%!important;min-width:auto;max-height:100%}}.body-order-form .orderform-template-holder>.row-fluid .client-profile-data .input input.success,.body-order-form .orderform-template-holder>.row-fluid .payment-data .input input.success,.body-order-form .orderform-template-holder>.row-fluid .shipping-data .input input.success{background-image:none}.body-order-form .orderform-template-holder>.row-fluid .client-profile-data .input input:focus,.body-order-form .orderform-template-holder>.row-fluid .payment-data .input input:focus,.body-order-form .orderform-template-holder>.row-fluid .shipping-data .input input:focus{border-color:#8dc002}.body-order-form .orderform-template-holder>.row-fluid .client-profile-data .input .span-error,.body-order-form .orderform-template-holder>.row-fluid .payment-data .input .span-error,.body-order-form .orderform-template-holder>.row-fluid .shipping-data .input .span-error{display:none}.body-order-form .orderform-template-holder>.row-fluid .client-profile-data .ship-receiverName,.body-order-form .orderform-template-holder>.row-fluid .payment-data .ship-receiverName,.body-order-form .orderform-template-holder>.row-fluid .shipping-data .ship-receiverName{width:31.25rem}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder>.row-fluid .client-profile-data .ship-receiverName,.body-order-form .orderform-template-holder>.row-fluid .payment-data .ship-receiverName,.body-order-form .orderform-template-holder>.row-fluid .shipping-data .ship-receiverName{width:70%}}.body-order-form .orderform-template-holder>.row-fluid .link-box-edit{background:none;box-shadow:none;border:0;opacity:1;padding:0;z-index:6;position:relative;top:0;left:30px}.body-order-form .orderform-template-holder>.row-fluid .link-box-edit i{display:inline;height:10px;position:relative;width:10px;margin-left:50%}.body-order-form .orderform-template-holder>.row-fluid .link-box-edit i:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.681' height='11.681'%3E%3Cpath data-name='Icon metro-pencil' d='M9.856 0a1.825 1.825 0 011.46 2.92l-.73.73-2.557-2.555.73-.73A1.817 1.817 0 019.859 0zM.729 8.396l-.73 3.285 3.285-.73 6.753-6.753-2.554-2.555zm7.433-4.248l-5.11 5.11-.629-.629 5.106-5.111z' fill='%238dc002'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1rem;left:-20px;top:-1px;width:1.0625rem;height:1.0625rem;position:absolute}.body-order-form .orderform-template-holder>.row-fluid .link-box-edit i:before{content:"Editar dados";font-family:Montserrat,sans-serif;color:#8dc002;text-decoration:underline;font-weight:500;font-size:.875rem;line-height:1.125rem}.body-order-form .orderform-template-holder>.row-fluid .btn-submit-wrapper{text-align:left;margin-top:3.125rem}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder>.row-fluid .btn-submit-wrapper{margin-top:1rem!important}}.body-order-form .orderform-template-holder>.row-fluid .btn-submit-wrapper button{background:none;background-color:#8dc002;font-size:.875rem;font-weight:700;line-height:1.125rem;box-shadow:none;text-shadow:none;border:none;width:16.25rem;height:3.125rem;border-radius:.25rem;text-transform:uppercase;font-family:Montserrat,sans-serif}@media only screen and (max-width:767px){.body-order-form .orderform-template-holder>.row-fluid .btn-submit-wrapper button{width:100%!important}}.body-order-form .accordion-group{padding:0}.body-order-form .accordion-group .accordion-heading{margin-bottom:1.5rem}.body-order-form .accordion-group .accordion-heading .accordion-toggle{padding:0}.body-order-form .accordion-group .accordion-heading span{font-size:.875rem;font-weight:700;line-height:1.125rem;color:#45474e}.body-order-form .accordion-group .accordion-heading span .icon-credit-card,.body-order-form .accordion-group .accordion-heading span .icon-home,.body-order-form .accordion-group .accordion-heading span .icon-user{display:none}.body-order-form .accordion-group .accordion-body .accordion-inner{padding:0}.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pf .client-notice{font-size:0}@media only screen and (max-width:767px){.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pf .client-notice{width:90%}}.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pf .client-notice:before{content:"Preencha seus dados pessoais para prosseguirmos com sua compra";font-size:.875rem;line-height:1.125rem}.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pf #client-email{min-width:34.375rem}@media only screen and (max-width:767px){.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pf #client-email{min-width:1px;width:96%!important}}@media only screen and (max-width:767px){.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pf .client-email{margin-top:2.25rem}}.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pf #email-suggestion-address{color:#8dc002}.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pf .client-document,.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pf .client-first-name,.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pf p.client-company-ie,.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pf p.client-company-postal-code,.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pf p.client-document-type,.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pf p.payment-card-due-date{margin-right:2rem}.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .box-client-info-pj{display:none}.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .newsletter-label{display:flex;align-items:center;font-weight:700;font-size:.875rem;line-height:1.125rem;margin-top:0}.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .newsletter-label input{display:none}.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .newsletter-label input:checked+span:after{content:"";position:absolute;background-color:#225d38;border-radius:.3125rem;top:-.0625rem;left:-1.1875rem;width:1.375rem;height:1.375rem}.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .newsletter-label span{position:relative;padding-left:.5rem;color:#45474e;font-weight:600}.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .newsletter-label span:before{content:"";position:absolute;border:1px solid #225d38;border-radius:.4375rem;top:-.125rem;width:1.375rem;height:1.375rem;left:-1.25rem}.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .newsletter-label .newsletter-text{font-size:.875rem;color:#45474e;font-weight:400}.body-order-form .client-profile-data .accordion-body .box-step .box-edit>.box-client-info .newsletter{position:relative;top:0}.body-order-form .client-profile-data .accordion-body .box-step .x-confirmation{width:100%;box-sizing:border-box;position:relative;bottom:50px}.body-order-form .client-profile-data .accordion-body .box-step .x-confirmation .x-genres{padding-top:20px;display:block!important}.body-order-form .client-profile-data .accordion-body .box-step .x-confirmation .x-genres>label{color:#45474e;font-weight:600;font-size:13px;margin-bottom:10px}.body-order-form .client-profile-data .accordion-body .box-step .x-confirmation .x-genres .input-wrapper{display:flex}.body-order-form .client-profile-data .accordion-body .box-step .x-confirmation .x-genres .input-wrapper label{margin-right:20px}.body-order-form .client-profile-data .accordion-body .box-step .x-confirmation .x-genres .input-wrapper label .radio__input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;border:1px solid #225d38;outline:none}.body-order-form .client-profile-data .accordion-body .box-step .x-confirmation .x-genres .input-wrapper label .radio__input input:checked{background:#225d38}.body-order-form .client-profile-data .accordion-body .box-step .btn-submit-wrapper{text-align:left;margin-top:3.125rem}.body-order-form .client-profile-data .accordion-body .box-step .btn-submit-wrapper button{background:none;background-color:#8dc002;font-size:.875rem;font-weight:700;line-height:1.125rem;box-shadow:none;text-shadow:none;border:none;width:16.25rem;height:3.125rem;border-radius:.25rem;text-transform:uppercase}.body-order-form .client-profile-data .accordion-body .box-step .box-info{font-size:.875rem;line-height:1.125rem;color:#45474e}.body-order-form .client-profile-data .accordion-body .box-step .box-info .client-profile-email{margin-bottom:1rem}.body-order-form .client-profile-data .accordion-body .box-step .box-info .client-profile-email:before{content:"E-mail: ";font-weight:600}.body-order-form .client-profile-data .accordion-body .box-step .box-info .client-profile-email .link-logout-container{display:inline!important;position:absolute;left:0;top:6.25rem;font-size:0}.body-order-form .client-profile-data .accordion-body .box-step .box-info .client-profile-email .link-logout-container .link-logout:hover{text-decoration:none}.body-order-form .client-profile-data .accordion-body .box-step .box-info .client-profile-email .link-logout-container .link-logout:before{content:"N\E3o \E9   voc\EA?";font-size:.875rem;line-height:1.125rem;font-weight:600;color:#45474e}.body-order-form .client-profile-data .accordion-body .box-step .box-info .client-profile-email .link-logout-container .link-logout:after{content:"Sair";font-size:.875rem;line-height:1.125rem;font-weight:600;text-decoration:underline;margin-left:5px;color:#8dc002}.body-order-form .client-profile-data .accordion-body .box-step .box-info .client-profile-summary .name-label,.body-order-form .client-profile-data .accordion-body .box-step .box-info .client-profile-summary .tel-label{display:inline-block!important;font-weight:600;margin-bottom:1rem}.body-order-form .shipping-data{margin-top:1.25rem}.body-order-form .shipping-data .shipping-container{padding:0}.body-order-form .shipping-data .shipping-container label[for=ship-complement]{font-size:0!important;line-height:15px!important}.body-order-form .shipping-data .shipping-container label[for=ship-complement]:after{content:"Complemento";font-size:12px;line-height:20px}@media only screen and (max-width:767px){.body-order-form .shipping-data .shipping-container label[for=ship-complement]:after{font-size:14px}}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-addressFormPart1 p{display:flex;flex-direction:column}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-addressFormPart1 p small{margin:0}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-addressFormPart1 p small a{color:#45474e;text-decoration:underline;font-weight:600;font-size:.75rem;line-height:.9375rem}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-shippingSectionTitle{color:#45474e;font-weight:600;font-size:.875rem;line-height:1.125rem}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-leanShippingGroupList{border:none}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-leanShippingOption{background-color:#fff;border:none;padding:10px 0}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-leanShippingIcon svg>path{fill:#8dc002}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-leanShippingTextLabelSingle{width:-moz-fit-content;width:fit-content}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-leanShippingText{flex:none;border:none}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-optionPrice{margin-left:.625rem;color:#225d38;font-weight:700;font-size:.875rem;line-height:1.125rem}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .address-summary{background:none;padding:0;border:none}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .address-summary .state{margin-right:10px}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-addressForm .address-summary a{color:#8dc002;text-decoration:underline;font-weight:600;text-transform:capitalize;margin-left:.625rem}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-address .ship-state select{width:16.25rem;height:2.625rem;margin-right:1.875rem}.body-order-form .shipping-data .shipping-container .ship-neighborhood input{width:31.5625rem}.body-order-form .shipping-data .shipping-container .x-address label{color:#45474e;font-weight:600;margin-bottom:.625rem}.body-order-form .shipping-data .shipping-container .x-address input{width:31.5625rem;height:2.5rem;padding:0 1rem;box-shadow:none}@media only screen and (max-width:767px){.body-order-form .shipping-data .shipping-container .x-address input{width:100%}}.body-order-form .shipping-data .shipping-container .x-address input.success{background-image:none}.body-order-form .shipping-data .shipping-container .x-address input:focus{border-color:#8dc002}.body-order-form .shipping-data .shipping-container .shipping-summary-placeholder .shp-summary-group-content{font-size:.875rem;line-height:1.125rem;color:#45474e;flex-direction:column;align-items:flex-start}.body-order-form .shipping-data .shipping-container .shipping-summary-placeholder .shp-summary-group-content .shp-summary-group-info{border:none}.body-order-form .shipping-data .shipping-container .shipping-summary-placeholder .shp-summary-group-content .shp-summary-group-info .postalCode{display:none}.body-order-form .shipping-data .shipping-container .shipping-summary-placeholder .shp-summary-group-content .shp-summary-group-info .shp-summary-package:before{content:"Forma de envio: ";font-weight:600;margin-right:1rem}@media only screen and (max-width:767px){.body-order-form .shipping-data .shipping-container .shipping-summary-placeholder .shp-summary-group-content .shp-summary-group-info .shp-summary-package:before{margin-right:0;margin-bottom:1rem}}.body-order-form .shipping-data .shipping-container .shipping-summary-placeholder .shp-summary-group-content .shp-summary-group-price{font-weight:600;color:#225d38;position:relative;left:40%;bottom:1.125rem}@media only screen and (max-width:767px){.body-order-form .shipping-data .shipping-container .shipping-summary-placeholder .shp-summary-group-content .shp-summary-group-price{left:75%}}.body-order-form .shipping-data .shipping-container .shipping-summary-placeholder .link-change-shipping{display:none}@media only screen and (max-width:767px){.body-order-form .shipping-data .shipping-container #back-to-address-list{color:#8dc002;border:none}}@media only screen and (max-width:767px){.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-addressList .vtex-omnishipping-1-x-active{background-color:#fff;border:none;box-shadow:none}.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-addressList .vtex-omnishipping-1-x-active svg>path{fill:#8dc002}}@media only screen and (max-width:767px){.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-addressList .address-create button,.body-order-form .shipping-data .shipping-container .vtex-omnishipping-1-x-addressList .address-edit button{color:#8dc002;border:1px solid #8dc002}}@media only screen and (max-width:767px){.body-order-form .shipping-data .shipping-container #ship-complement{min-width:100%!important;width:100%!important;max-width:100%!important}}@media only screen and (max-width:767px){.body-order-form .shipping-data .shipping-container #address-reference{max-width:100%!important;box-sizing:border-box}}@media only screen and (max-width:767px){.body-order-form .shipping-data .shipping-container .shp-summary-package{display:flex;flex-direction:column}}.body-order-form .shipping-data #ship-receiverName{width:31.25rem;min-width:31.25rem}@media only screen and (max-width:767px){.body-order-form .shipping-data #ship-receiverName{min-width:200px;width:70%}}.mini-cart{display:flex;width:35%}@media only screen and (min-width:768px){.mini-cart{margin-left:3.125rem}}@media only screen and (max-width:767px){.mini-cart{margin:0}}.mini-cart .cart-fixed{margin-left:auto;width:calc(100% - 16px)}@media only screen and (max-width:767px){.mini-cart .cart-fixed{margin-left:0}}.body-order-form,.checkout-container.row-fluid.orderform-active{overflow:visible}.body-order-form .orderform-template .mini-cart{padding:0;margin:0}@media only screen and (max-width:767px){.body-order-form .orderform-template .mini-cart{position:relative;width:calc(100vw - 10%);transform:translateX(-1%)}}.body-order-form .orderform-template .mini-cart .cart-fixed{height:auto!important;position:relative;width:22.1875rem;position:sticky;top:40px}@media only screen and (max-width:767px){.body-order-form .orderform-template .mini-cart .cart-fixed{width:100%!important}}.body-order-form .orderform-template .mini-cart .cart-fixed.affix{height:auto!important}.body-order-form .orderform-template .mini-cart .cart-fixed>h2{padding:.3125rem 1rem;font-weight:600;text-align:left;color:#fff;background-color:#225d38;border-top:none;text-shadow:none}@media only screen and (max-width:767px){.body-order-form .orderform-template .mini-cart .cart-fixed>h2{width:calc(100vw - 15%);position:relative;right:2.5%;padding:.625rem .9375rem;margin-bottom:0}}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder{display:flex!important;justify-content:flex-end;height:auto!important;max-height:10rem}@media only screen and (max-width:767px){.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder{padding-top:.75rem;max-height:16.5rem;border-left:5px solid #225d38;border-bottom:2px solid #225d38;border-right:5px solid #225d38;width:calc(100vw - 10%);transform:translate(-2.3%);position:relative}}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart{margin:0;max-height:13.5rem;border:none;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:4px;scrollbar-color:#225d38 #d3dfd7}@media only screen and (max-width:767px){.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart{max-height:16.5rem}}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart::-webkit-scrollbar{width:4px}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart::-webkit-scrollbar-track{background:#d3dfd7;border-radius:.25rem}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart::-webkit-scrollbar-thumb{border-radius:.25rem;background:#225d38}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart::-webkit-scrollbar-thumb:hover{background:#225d38}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items{display:flex;flex-direction:column;width:auto;padding:.5rem .625rem .625rem}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item{border-top:none;border-bottom:1px solid #cbcbcc;padding:.9375rem 0 1.5625rem;color:#45474e}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item:first-child{margin-top:0}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item a{margin-right:1.25rem}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item a img{width:3.9375rem}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .product-name{width:50%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;line-height:.9375rem}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .description{margin-top:33px}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .description .shipping-date{display:none}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .description .price{color:#225d38;font-size:.875rem;line-height:1.125rem}@media only screen and (max-width:767px){.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .description .price{position:relative;top:.75rem}}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .quantity{font-weight:600;font-size:.75rem;line-height:.9375rem;background:none;box-shadow:none;color:#45474e;position:absolute;left:5rem;top:3.125rem;padding:0}@media only screen and (max-width:767px){.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .quantity{top:3.75rem}}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .quantity:before{content:"Quantidade: "}.body-order-form .orderform-template .mini-cart .cart-fixed #go-to-cart-button{width:100%;display:flex!important;flex-direction:column;position:absolute}@media only screen and (min-width:768px){.body-order-form .orderform-template .mini-cart .cart-fixed #go-to-cart-button{bottom:-100px}}@media only screen and (max-width:767px){.body-order-form .orderform-template .mini-cart .cart-fixed #go-to-cart-button{top:auto;bottom:-4.5rem}}.body-order-form .orderform-template .mini-cart .cart-fixed #go-to-cart-button small{width:100%}.body-order-form .orderform-template .mini-cart .cart-fixed #go-to-cart-button #orderform-minicart-to-cart{font-size:0;display:flex;justify-content:center;align-items:center}.body-order-form .orderform-template .mini-cart .cart-fixed #go-to-cart-button #orderform-minicart-to-cart:after{content:"Editar sua compra";text-transform:uppercase;color:#8dc002;background-color:#fff;text-align:center;font-weight:700;font-size:.875rem;line-height:1.125rem;z-index:1;border:1px solid #8dc002;border-radius:.25rem;width:100%;padding:14px 0}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-template-holder{background-color:#fff;border:none;padding:0;margin-top:1.875rem}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-template-holder .summary-totalizers{display:flex;flex-direction:column;width:100%;margin:0}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-template-holder .summary-totalizers>div:not([class]) .accordion-group .accordion-body .accordion-inner{display:flex;justify-content:flex-end;background-color:#fff}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-template-holder .summary-totalizers .table{display:flex;flex-direction:column;width:100%;padding:0 1.125rem}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-template-holder .summary-totalizers .table tbody tr,.body-order-form .orderform-template .mini-cart .cart-fixed .summary-template-holder .summary-totalizers .table tfoot tr{display:flex;justify-content:space-between;margin-bottom:1rem}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-template-holder .summary-totalizers .table tbody tr td,.body-order-form .orderform-template .mini-cart .cart-fixed .summary-template-holder .summary-totalizers .table tfoot tr td{text-align:left;font-size:.875rem;line-height:1.125rem;color:#45474e;width:-moz-fit-content;width:fit-content;padding:0}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-template-holder .summary-totalizers .table tbody tr td.info,.body-order-form .orderform-template .mini-cart .cart-fixed .summary-template-holder .summary-totalizers .table tfoot tr td.info{font-weight:600}.body-order-form .orderform-template .mini-cart .cart-fixed .summary-template-holder .summary-totalizers .table tfoot td.monetary{color:#225d38}@media only screen and (min-width:768px){.body-order-form .orderform-template .mini-cart .cart-fixed .payment-confirmation-wrap{position:absolute;bottom:-180px}}@media only screen and (max-width:767px){.body-order-form .orderform-template .mini-cart .cart-fixed .payment-confirmation-wrap{top:auto;border:none}}.body-order-form .orderform-template .mini-cart .cart-fixed .payment-confirmation-wrap #payment-data-submit{background:unset;box-shadow:none;border:none;text-shadow:none;background-color:#8dc002;font-size:.875rem;line-height:1.125rem;font-weight:700;text-transform:uppercase;height:3rem;font-family:Montserrat,sans-serif;margin-top:25px}.body-order-form .orderform-template .mini-cart .cart-fixed .payment-confirmation-wrap #payment-data-submit .icon-lock{display:none}.body-order-form .orderform-template .payment-data .accordion-group{border:none}.body-order-form .orderform-template .payment-data .accordion-inner .form-step{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:2rem}@media (max-width:640px){.body-order-form .orderform-template .payment-data .accordion-inner .form-step{gap:0}}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group{display:flex;margin:0;width:100%;background-color:unset}@media (max-width:640px){.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group{margin-bottom:2rem}}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group-list-btn{width:100%;display:flex}@media (max-width:640px){.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group-list-btn{margin-bottom:0}}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group .payment-group-list-btn{display:flex;align-items:center;width:auto;gap:1rem}@media (max-width:640px){.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group .payment-group-list-btn{justify-content:space-around;gap:.5rem;flex-direction:column}}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group .payment-group-list-btn .payment-group-item{margin:0;width:10.9375rem;height:2.875rem;border:1px solid #225d38;background-color:#225d38;border-radius:.25rem;display:flex;justify-content:center;align-items:center;opacity:1;padding:0 .3125rem}@media (max-width:640px){.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group .payment-group-list-btn .payment-group-item{width:100%;text-align:center}}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-creditCardPaymentGroup{order:0}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-instantPaymentPaymentGroup{order:1}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-bankInvoicePaymentGroup{order:2}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group .payment-group-list-btn .payment-group-item.active{background-color:#fff;border:1px solid #8dc002}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group .payment-group-list-btn .payment-group-item.active span{color:#8dc002}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .payment-group .payment-group-list-btn .payment-group-item span{background-image:none!important;padding:0;color:#fff;text-transform:uppercase;font-size:.875rem;line-height:1.125rem;font-weight:700}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .steps-view{padding:0;border:0;background:none;width:100%;min-height:100px}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .steps-view .bankInvoicePaymentGroup .payment-description{color:#45474e;font-size:0}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .steps-view .bankInvoicePaymentGroup .payment-description:after{content:"O boleto est\E1   dispon\EDvel ap\F3s o processamento do pedido. Voc\EA   ter\E1   at\E9   24 horas para realizar o pagamento. Ap\F3s a confirma\E7\E3o do pagamento, voc\EA   receber\E1   uma notifica\E7\E3o no seu e-mail cadastrado.";font-size:.875rem;line-height:1.125rem}.body-order-form .orderform-template .payment-data .accordion-inner .form-step .steps-view .bankInvoicePaymentGroup .sight{display:none;font-weight:700}#app-container{background-color:#fff}#app-container .iframe-credit-card-payment-group{padding-top:4rem}#app-container .iframe-credit-card-payment-group .SecurityEnvironmentIcon{display:none}#app-container .iframe-credit-card-payment-group .CardForm{display:flex;flex-direction:column;background-color:#f5f5f5;margin-bottom:2rem}#app-container .iframe-credit-card-payment-group .CardForm .PaymentLabel .payment-label-0-card,#app-container .iframe-credit-card-payment-group .CardForm .PaymentLabel .payment-label-1-card{font-size:.875rem;font-weight:700;text-transform:uppercase}#app-container .iframe-credit-card-payment-group .CardForm label{color:#45474e;font-weight:700;font-size:.875rem;line-height:1.125rem;margin-bottom:.625rem}#app-container .iframe-credit-card-payment-group .CardForm select{border:1px solid #a9aaad;box-shadow:unset;text-shadow:unset;background-color:#fff;color:#45474e;height:auto;width:34.625rem;max-width:100%;margin:0;padding:.625rem;font-size:.875rem;line-height:1.125rem;border-radius:.25rem;outline:none}#app-container .iframe-credit-card-payment-group .CardForm .required label:after{content:"*"}#app-container .iframe-credit-card-payment-group .CardForm input[type=email],#app-container .iframe-credit-card-payment-group .CardForm input[type=tel],#app-container .iframe-credit-card-payment-group .CardForm input[type=text]{border:1px solid #a9aaad;box-shadow:none;text-shadow:none;background-color:#fff;color:#45474e;height:42px;width:520px;margin:0;text-align:left;padding:0 1rem;font-size:.875rem;line-height:1.125rem;border-radius:.25rem}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .CardForm input[type=email],#app-container .iframe-credit-card-payment-group .CardForm input[type=tel],#app-container .iframe-credit-card-payment-group .CardForm input[type=text]{width:auto}}#app-container .iframe-credit-card-payment-group .CardForm input[type=email]:focus,#app-container .iframe-credit-card-payment-group .CardForm input[type=tel]:focus,#app-container .iframe-credit-card-payment-group .CardForm input[type=text]:focus{border:1px solid #8dc002}#app-container .iframe-credit-card-payment-group .CardForm input[type=email].success,#app-container .iframe-credit-card-payment-group .CardForm input[type=tel].success,#app-container .iframe-credit-card-payment-group .CardForm input[type=text].success{background-position:100%}#app-container .iframe-credit-card-payment-group .CardForm input[type=email].error,#app-container .iframe-credit-card-payment-group .CardForm input[type=tel].error,#app-container .iframe-credit-card-payment-group .CardForm input[type=text].error{border:1px solid #dd4b39}#app-container .iframe-credit-card-payment-group p{margin-bottom:.9375rem}#app-container .iframe-credit-card-payment-group .add-on{padding-top:.5625rem;padding-right:.3125rem;border:none;border-radius:0;background:#f4f4f4}#app-container .iframe-credit-card-payment-group .PaymentCardNumber{margin-bottom:.9375rem}#app-container .iframe-credit-card-payment-group .PaymentCardNumber .Warning button{color:#8dc002}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .PaymentCardNumber #creditCardpayment-card-0Number{width:85vw}}#app-container .iframe-credit-card-payment-group .PaymentCardFlags{margin-bottom:1.25rem}#app-container .iframe-credit-card-payment-group .PaymentCardFlags .card-flags{display:flex;margin:0;padding:0;border:0}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .PaymentCardFlags .card-flags{flex-wrap:wrap}}#app-container .iframe-credit-card-payment-group .PaymentCardFlags .card-flags .card-flag-label{position:relative;width:auto;margin:0 1.25rem 0 0;display:flex;flex-direction:column;padding-top:1.875rem}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .PaymentCardFlags .card-flags .card-flag-label{margin-right:1rem}}#app-container .iframe-credit-card-payment-group .PaymentCardFlags .card-flags .card-flag-label input{display:none}#app-container .iframe-credit-card-payment-group .PaymentCardFlags .card-flags .card-flag-label input:checked+span:before{background-color:#225d38}#app-container .iframe-credit-card-payment-group .PaymentCardFlags .card-flags .card-flag-label .card-flag{margin:0;border:1px solid transparent;border-radius:4px;opacity:.5}#app-container .iframe-credit-card-payment-group .PaymentCardFlags .card-flags .card-flag-label .card-flag.card-selected{border:1px solid #225d38;border-radius:1px;opacity:1}#app-container .iframe-credit-card-payment-group .PaymentCardFlags .card-flags .card-flag-label .card-flag:before{content:"";position:absolute;border:1px solid #225d38;border-radius:1.25rem;top:.0625rem;width:1.0625rem;height:1.0625rem;padding:.1875rem;box-sizing:border-box;background-clip:content-box;left:0}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .PaymentInstallments label{display:block!important}}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .PaymentInstallments #creditCardpayment-card-0Brand{max-width:96vw}}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .PaymentCardHolderName #creditCardpayment-card-0Name{width:85vw}}#app-container .iframe-credit-card-payment-group .PaymentCardDueDate{display:flex;flex-direction:column}#app-container .iframe-credit-card-payment-group .PaymentCardDueDate .payment-card-lash{display:none}#app-container .iframe-credit-card-payment-group .PaymentCardDueDate .payment-card-due-month{width:8.125rem;margin:0}#app-container .iframe-credit-card-payment-group .PaymentCardDueDate .payment-card-due-month select{height:2.75rem}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .PaymentCardDueDate .payment-card-due-month select{width:9.6875rem}}#app-container .iframe-credit-card-payment-group .PaymentCardDueDate .payment-card-due-year{width:8.125rem;margin-left:20%;position:relative;bottom:2.75rem;margin-bottom:0}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .PaymentCardDueDate .payment-card-due-year{margin-left:51%}}#app-container .iframe-credit-card-payment-group .PaymentCardDueDate .payment-card-due-year select{height:2.75rem}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .PaymentCardDueDate .payment-card-due-year select{width:9.6875rem}}#app-container .iframe-credit-card-payment-group .PaymentCardCVV{display:flex;flex-direction:column;position:relative;margin-bottom:-6.875rem;bottom:7.78rem;left:40%}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .PaymentCardCVV{left:0;bottom:1.25rem;margin-bottom:-.625rem}}#app-container .iframe-credit-card-payment-group .PaymentCardCVV label{width:auto}#app-container .iframe-credit-card-payment-group .PaymentCardCVV input{width:225px!important;max-height:2.75rem!important}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .PaymentCardCVV input{width:85vw!important;max-height:2.75rem!important}}#app-container .iframe-credit-card-payment-group .PaymentCardValue{display:flex;flex-direction:column}#app-container .iframe-credit-card-payment-group .ChangeNumberOfPayments{display:block;position:absolute;top:1rem}#app-container .iframe-credit-card-payment-group .ChangeNumberOfPayments a{color:#fff;text-decoration:none;font-weight:700;margin-top:1.875rem;font-size:14px!important;line-height:1.1875rem;padding:5px 12px;border-radius:.25rem;background-color:#225d38}#app-container .iframe-credit-card-payment-group .BillingAddress .AddressToggle{position:relative;bottom:0}@media (max-width:640px){#app-container .iframe-credit-card-payment-group .BillingAddress .AddressToggle{bottom:0}}#app-container .iframe-credit-card-payment-group .BillingAddress .AddressToggle input{margin-right:1rem}#app-container .iframe-credit-card-payment-group .BillingAddress .AddressToggle input:checked:after{content:"\2713";font-size:1rem;font-weight:700;display:flex;justify-content:center;align-items:center;position:absolute;width:.9375rem;height:.9375rem;bottom:0;color:#225d38}#app-container .iframe-credit-card-payment-group .BillingAddress .AddressToggle input:after{content:"";background-color:#fff;border:1px solid #225d38;position:absolute;width:.9375rem;height:.9375rem;bottom:0}#app-container .iframe-credit-card-payment-group .BillingAddress .AddressToggle label,#app-container .iframe-credit-card-payment-group .BillingAddress .AddressToggle label strong{font-weight:400}.payment-method iframe html{background-color:#fff}body{overflow-x:hidden}.body-checkout-confirmation #app-container{position:relative;background-color:#fff;padding:0 3.125rem;margin:0}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container{padding:0}}.cconf-edit-button.blue.no-underline.f6{display:none!important}.modal.hide.fade.qd-giftlist-send-message-modal{position:unset;display:none!important}.modal.qd-shipping-alert.hide.fade.in{display:none!important}.cconf-bank-invoice-data__print:hover{filter:brightness(95%)}.cconf-bank-invoice-data__print .bg-dark-green{background-color:#8dc002;border:none}.cconf-bank-invoice-data__print .mr2{display:none!important}.cconf-bank-invoice-data__print span{text-transform:uppercase;font-weight:600}@media only screen and (max-width:767px){.body-checkout-confirmation .x-checkout-steps__text p{display:block}}@media only screen and (max-width:767px){.body-checkout-confirmation .x-checkout-steps__item.is--orderplaced:before{left:0}}.body-checkout-confirmation #app-top{position:relative;padding:0 3.125rem;margin:20px 0;background-color:#fff}@media only screen and (max-width:767px){.body-checkout-confirmation #app-top{margin:0 auto;width:90vw;padding:0}}.body-checkout-confirmation #app-top .ph3-ns.w-70-ns.db.center{padding:0;width:100%;margin:0 auto}.body-checkout-confirmation #app-top .ph3-ns.w-70-ns.db.center>.mb4{display:none}.body-checkout-confirmation #app-top .ph3-ns.w-70-ns.db.center .cconf-bank-invoice-data__top>.fw4.f4 span{color:#45474e;font-weight:400;line-height:.9375rem;margin-bottom:1.5rem;text-align:left;font-size:0;font-size:1.125rem;font-weight:700;text-transform:uppercase}.body-checkout-confirmation #app-top .ph3-ns.w-70-ns.db.center .cf.br2.pa4.cconf-alert.ba.b--light-silver.bg-washed-green{width:100%;height:auto;background-color:#fff;border:0;border-radius:10px;padding:32px 24px}@media only screen and (max-width:767px){.body-checkout-confirmation #app-top .ph3-ns.w-70-ns.db.center .cf.br2.pa4.cconf-alert.ba.b--light-silver.bg-washed-green{text-align:center;padding:1.5rem 1.125rem;margin:0;width:100%}}.body-checkout-confirmation #app-top .ph3-ns.w-70-ns.db.center .cf.br2.pa4.cconf-alert.ba.b--light-silver.bg-washed-green>div .db.f4.fw6.mb4{color:#45474e;margin-bottom:.3125rem;text-align:left;line-height:1.375rem;font-size:1.125rem;font-weight:700}@media only screen and (max-width:767px){.body-checkout-confirmation #app-top .ph3-ns.w-70-ns.db.center .cf.br2.pa4.cconf-alert.ba.b--light-silver.bg-washed-green>div .db.f4.fw6.mb4{line-height:1.5rem;text-align:center}}.body-checkout-confirmation #app-top .ph3-ns.w-70-ns.db.center .cf.br2.pa4.cconf-alert.ba.b--light-silver.bg-washed-green>div .fl.w-100{text-align:left;font-size:.875rem;line-height:1.125rem}.body-checkout-confirmation #app-top .ph3-ns.w-70-ns.db.center .cf.br2.pa4.cconf-alert.ba.b--light-silver.bg-washed-green>div .fl.w-100 *{margin:0}@media only screen and (max-width:767px){.body-checkout-confirmation #app-top .ph3-ns.w-70-ns.db.center .cf.br2.pa4.cconf-alert.ba.b--light-silver.bg-washed-green>div .fl.w-100{line-height:1.5rem;text-align:center}}.body-checkout-confirmation #app-top .ph3-ns.w-70-ns.db.center .cf.br2.pa4.cconf-alert.ba.b--light-silver.bg-washed-green>div .cconf-bank-invoice-container,.body-checkout-confirmation #app-top .ph3-ns.w-70-ns.db.center .cf.br2.pa4.cconf-alert.ba.b--light-silver.bg-washed-green>div .fl.w-100 p:nth-child(2){display:none}#checkout-confirmation-header .x-checkout-steps__items li{position:relative;display:flex;justify-content:center;align-items:center;background-color:#fff;padding:.625rem;width:3.125rem;height:3.75rem}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2{border-top:none;margin:0;padding:1.5rem 1.5rem 0}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2{padding:1.5rem 1.125rem 0}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2 h2{font-size:1.125rem;line-height:1.375rem;margin:0;position:relative;top:3.125rem}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2 h2{top:0}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2 h2 span{color:#45474e;font-weight:700;margin:0;padding:0}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2 h2 span{display:initial}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2 h2 .fw4:after{content:"N\BA: "}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf{display:flex;width:100%;border-bottom:none;justify-content:space-between;background-color:#fff;padding-top:2.5rem}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf{flex-direction:column;padding-top:0}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .lh-copy p{padding-bottom:.625rem!important}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .lh-copy p.ma0.pv1:last-child{font-weight:700}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-profile,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-summary{margin:0;width:100%;border:0;padding:3.0625rem 1.6875rem 1.5rem;border-radius:0}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-profile,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-summary{padding:0 1.125rem 1.375rem;margin-bottom:0}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment h3,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-profile h3,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-summary h3{padding:0;color:#45474e;font-weight:700;letter-spacing:0;text-transform:capitalize;font-size:.875rem;line-height:1.125rem;margin:0 0 1rem}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment h3,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-profile h3,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-summary h3{margin-bottom:.875rem;margin-top:1.25rem}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment h3:first-letter,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-profile h3:first-letter,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-summary h3:first-letter{text-transform:capitalize}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment .lh-copy,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-profile .lh-copy,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-summary .lh-copy{font-weight:400;font-size:.875rem;line-height:1.125rem}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment .lh-copy,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment .lh-copy *,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-profile .lh-copy,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-profile .lh-copy *,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-summary .lh-copy,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-summary .lh-copy *{margin:0;padding:0;border:0}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-profile .lh-copy p:first-child:before{content:"Nome: ";font-size:.875rem;font-weight:600}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-profile .lh-copy p:nth-child(2):before{content:"CPF: ";font-size:.875rem;font-weight:600}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-profile .lh-copy p:last-child:before{content:"Telefone: ";font-size:.875rem;font-weight:600}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment .lh-copy{display:flex;flex-direction:column}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment .lh-copy .mb1.db{padding-bottom:.625rem}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment .lh-copy .mb1.db:first-child:before{content:"Forma: ";font-size:.875rem;font-weight:600}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment .lh-copy .mb1.db:nth-child(2):before{content:"Valor: ";font-size:.875rem;font-weight:600}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment .lh-copy .ml1-ns.dib,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf>.mb2+.cf .cconf-payment .lh-copy .more-info{display:none}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center{padding:0;margin:0;width:100%}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns{position:relative;padding:0;display:flex;flex-direction:column;width:100%;margin:2.25rem 0 2.375rem}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns{margin-bottom:.625rem}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fl-l.w-third-l.w-70-m.pr3-l.mb3.mb0-l{display:none}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4{margin:0;padding:0;width:100%;background-color:#fff}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4{padding:0 1.125rem 1.875rem}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .bg-light-gray.ph3.pv2.w-50-l.w-70-m.mb3.fw5.br2{background-color:#fff;width:100%;padding:0 1.6875rem;margin-bottom:2.5rem}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .bg-light-gray.ph3.pv2.w-50-l.w-70-m.mb3.fw5.br2{padding:0 1.125rem 0 0;margin-bottom:1.25rem}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .bg-light-gray.ph3.pv2.w-50-l.w-70-m.mb3.fw5.br2 .f7{font-size:0;margin-bottom:.5rem}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .bg-light-gray.ph3.pv2.w-50-l.w-70-m.mb3.fw5.br2 .f7:after{content:"Entrega";font-size:1.125rem;font-weight:700;color:#45474e}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .bg-light-gray.ph3.pv2.w-50-l.w-70-m.mb3.fw5.br2 span{font-weight:400}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody{display:flex;flex-direction:column}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product{position:relative;display:flex;padding:.9375rem 0 .9375rem 1.6875rem;align-items:center;background-color:#fff;margin:1.25rem 0;border-bottom:1px solid #cbcbcc}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product{padding:0;align-items:normal;min-height:7.5rem}}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product:first-child{padding-top:.9375rem}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product:first-child .f6.lh-title.mv1-ns:after{content:"Produto";bottom:8.125rem;left:1.6875rem;position:absolute;font-size:.875rem;font-weight:700;color:#45474e}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product:first-child .f6.lh-title.mv1-ns:after{display:none}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product:first-child .gray:after{content:"Quantidade";bottom:8.125rem;left:37.1875rem;font-size:.875rem;position:absolute;color:#45474e}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product:first-child .gray:after{display:none}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product:first-child .gray:before{content:"Total";bottom:8.125rem;right:8.75rem;position:absolute;font-size:.875rem;color:#45474e}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product:first-child .gray:before{display:none}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td{padding:0;margin:0}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:first-of-type{margin-right:2.1875rem}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:first-of-type{margin-right:.75rem}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:first-of-type,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:first-of-type *{display:flex;justify-content:center;align-items:center;width:100%;max-width:5.3125rem;max-height:5.3125rem}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:first-of-type,.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:first-of-type *{padding-left:0;max-width:4.375rem}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:last-of-type{display:flex;width:100%;align-items:center}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:last-of-type{position:relative;align-items:normal}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:last-of-type .f6.lh-title.mv1-ns{margin:0;padding:0;width:100%;font-weight:400;font-size:.875rem;line-height:1.125rem}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:last-of-type .f6.lh-title.mv1-ns a{font-weight:400;font-size:.875rem;color:#45474e}@media only screen and (min-width:768px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:last-of-type .f6.lh-title.mv1-ns{max-width:20.3125rem;margin-right:2.1875rem}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:last-of-type .f6.lh-title.mv1-ns+.gray{display:flex;justify-content:space-between;align-items:center;color:#45474e;width:100%;font-weight:700;padding:0 7.75rem;font-size:.875rem;line-height:1.125rem}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:last-of-type .f6.lh-title.mv1-ns+.gray{padding:0;position:absolute;bottom:0;justify-content:flex-start}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:last-of-type .f6.lh-title.mv1-ns+.gray>span:nth-of-type(2){position:absolute;right:0}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:last-of-type .f6.lh-title.mv1-ns+.gray:before{content:"Qtd:";font-weight:700;color:#45474e;position:unset;display:block;font-size:.875rem;margin-right:.3125rem}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:last-of-type .f6.lh-title.mv1-ns+.gray span{color:#225d38;font-weight:700;font-size:.875rem;line-height:1.125rem}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product td:last-of-type .f6.lh-title.mv1-ns+.gray span:first-of-type{display:none}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.pv4-ns .fr-l.w-100.w-two-thirds-l.pl2-l.mb4 .cconf-product-table tbody .cconf-product:last-child{border-bottom:0}}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container{width:90vw;margin:0 auto}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.mt4.mt0-ns.mb3{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-around;margin:1.25rem auto 6.875rem;gap:1.25rem}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.mt4.mt0-ns.mb3{flex-direction:column;position:relative;width:100%;margin:0 auto;bottom:0;max-width:300px;gap:.625rem}}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.mt4.mt0-ns.mb3 .pv4-ns{margin-top:1.5rem}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.mt4.mt0-ns.mb3 .cconf-myorders-button{display:flex;justify-content:center;align-items:center;color:#8dc002;text-align:center;width:100%;background-color:transparent;font-weight:700;height:3.125rem;margin:0;text-transform:capitalize;font-size:.875rem;line-height:1.125rem;padding:1.5625rem 3.125rem;max-width:18.125rem;border:1px solid #8dc002}@media only screen and (max-width:767px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.mt4.mt0-ns.mb3 .cconf-myorders-button{padding:0;margin-bottom:.625rem}}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.mt4.mt0-ns.mb3 .cconf-continue-button{display:flex;justify-content:center;align-items:center;color:#fff;text-align:center;width:100%;background-color:#8dc002;font-weight:600;height:3.125rem;margin:0 .625rem;font-size:.875rem;line-height:1.125rem;border-radius:.25rem;padding:1.25rem 3.125rem;border-color:#8dc002}@media only screen and (min-width:768px){.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center>.cf .cf.mt4.mt0-ns.mb3 .cconf-continue-button{max-width:18.125rem;font-size:.875rem;line-height:1.125rem}}