@font-face{font-family:tok-stok-iconfonts-checkout;src:url(https://tokstok.vteximg.com.br/arquivos/tok-stok-iconfonts.eot.css);src:url(https://tokstok.vteximg.com.br/arquivos/tok-stok-iconfonts.eot.css) format("embedded-opentype"),url(https://tokstok.vteximg.com.br/arquivos/tok-stok-iconfonts.ttf.css) format("truetype"),url(https://tokstok.vteximg.com.br/arquivos/tok-stok-iconfonts.woff2.css) format("woff2"),url(https://tokstok.vteximg.com.br/arquivos/tok-stok-iconfonts.woff.css) format("woff"),url(https://tokstok.vteximg.com.br/arquivos/tok-stok-iconfonts.svg.css) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Margem;src:url(https://tokstok.vteximg.com.br/arquivos/Margem-Italic.eot.css);src:url(https://tokstok.vteximg.com.br/arquivos/Margem-Italic.eot.css#iefix) format("embedded-opentype"),url(https://tokstok.vteximg.com.br/arquivos/Margem-Italic.woff2.css) format("woff2"),url(https://tokstok.vteximg.com.br/arquivos/Margem-Italic.woff.css) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Margem;src:url(https://tokstok.vteximg.com.br/arquivos/Margem-Medium.eot.css);src:url(https://tokstok.vteximg.com.br/arquivos/Margem-Medium.eot.css#iefix) format("embedded-opentype"),url(https://tokstok.vteximg.com.br/arquivos/Margem-Medium.woff2.css) format("woff2"),url(https://tokstok.vteximg.com.br/arquivos/Margem-Medium.woff.css) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Margem;src:url(https://tokstok.vteximg.com.br/arquivos/Margem-Black.eot.css);src:url(https://tokstok.vteximg.com.br/arquivos/Margem-Black.eot.css#iefix) format("embedded-opentype"),url(https://tokstok.vteximg.com.br/arquivos/Margem-Black.woff2.css) format("woff2"),url(https://tokstok.vteximg.com.br/arquivos/Margem-Black.woff.css) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Margem;src:url(https://tokstok.vteximg.com.br/arquivos/Margem-Thin.eot.css);src:url(https://tokstok.vteximg.com.br/arquivos/Margem-Thin.eot.css#iefix) format("embedded-opentype"),url(https://tokstok.vteximg.com.br/arquivos/Margem-Thin.woff2.css) format("woff2"),url(https://tokstok.vteximg.com.br/arquivos/Margem-Thin.woff.css) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Margem XBold;src:url(https://tokstok.vteximg.com.br/arquivos/Margem-XBold.eot.css);src:url(https://tokstok.vteximg.com.br/arquivos/Margem-XBold.eot.css#iefix) format("embedded-opentype"),url(https://tokstok.vteximg.com.br/arquivos/Margem-XBold.woff2.css) format("woff2"),url(https://tokstok.vteximg.com.br/arquivos/Margem-XBold.woff.css) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Margem;src:url(https://tokstok.vteximg.com.br/arquivos/Margem-Regular.eot.css);src:url(https://tokstok.vteximg.com.br/arquivos/Margem-Regular.eot.css#iefix) format("embedded-opentype"),url(https://tokstok.vteximg.com.br/arquivos/Margem-Regular.woff2.css) format("woff2"),url(https://tokstok.vteximg.com.br/arquivos/Margem-Regular.woff.css) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Margem;src:url(https://tokstok.vteximg.com.br/arquivos/Margem-Bold.eot.css);src:url(https://tokstok.vteximg.com.br/arquivos/Margem-Bold.eot.css#iefix) format("embedded-opentype"),url(https://tokstok.vteximg.com.br/arquivos/Margem-Bold.woff2.css) format("woff2"),url(https://tokstok.vteximg.com.br/arquivos/Margem-Bold.woff.css) format("woff");font-weight:700;font-style:normal}.icon-minus-sign:after,.icon-plus-sign:after,.item-remove-ico:after{font-family:tok-stok-iconfonts;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:800px){.x-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 22px;height:61px;border-bottom:1px solid #ebebeb}.x-header__logo{font-size:0;width:120px;height:17px}.x-header__location-value{color:#159b78}.x-header__location-text{margin:0;padding:0}.x-status-steps{width:100%;overflow-x:hidden}.x-status-steps__wrapper{display:-ms-flexbox;display:flex;width:100%;margin:45px auto 45px 35px;list-style:none}.x-status-steps__item{font-size:14px;text-align:left;color:#7f7f7f;margin-right:50px;will-change:width;transform-origin:center;transition:all 225ms;position:relative;-ms-flex-order:2;order:2;transition-timing-function:cubic-bezier(.4,0,.2,1)}.x-status-steps__item:before{display:inline-block;font-size:14px;color:#7f7f7f;position:absolute;left:-14px;height:20px;transition:all 225ms ease-in-out}.x-status-steps__item-one:before{content:"1."}.x-status-steps__item-two:before{content:"2."}.x-status-steps__item-three:before{content:"3."}.x-status-steps__item-four:before{content:"4."}.x-status-steps__item.is--active{font-size:36px;margin-top:-1px;color:#2d3a37;-ms-flex-order:1;order:1;margin-right:50%;transition:all 225ms ease-in-out}}@media screen and (max-width:800px) and (min-width:768px){.x-status-steps__item.is--active{margin-right:25%}}@media screen and (max-width:800px){.x-status-steps__item.is--active:before{position:absolute;left:-18px;top:-11px;bottom:0;margin:auto;height:20px;font-size:14px;font-size:.875rem;font-weight:500}.default-modal{background:#ededed!important;color:#4b4b4b!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 15px}.default-modal .btn,.default-modal .btn-large{height:48px;background:#fff!important;color:#0f795d!important;border:none;font-weight:500;font-family:Margem,serif;text-transform:uppercase;font-size:12px;transition:all 195ms ease-in-out;text-shadow:none;outline:0;box-shadow:0 10px 10px -5px rgba(0,0,0,.2)!important}.default-modal .btn-large:hover,.default-modal .btn:hover{background-color:#064836}.default-modal #btn-guest-login-cancel-button{color:#0f795d!important}.x-footer{text-align:center}.x-footer__sac{border-top:1px solid #e8e8e8;padding:25px 0}.x-footer__sac-title{color:#2d3a37;font-size:16px;margin-bottom:15px}.x-footer__sac-phone{font-size:28px;color:#000;margin:0}.x-footer__menu-link{font-size:16px;padding:20px 0;display:block;width:90%;color:#000;margin:0 auto;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.x-footer__payment-title{font-size:12px;margin:15px 0 10px;display:block}.x-footer__payment-icons{margin:0 0 25px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.x-footer__payment-icon{margin:0 8px}.x-footer__copyright{width:100%;max-width:280px;margin:0 auto;font-size:12px;color:#000}.footer__menu{display:block;border-top:1px solid #e8e8e8;max-width:100%;margin:0 auto;padding-top:15px}.footer__menu .footer__sac{white-space:pre;margin-top:10px}.footer__menu .footer__sac-phone{font-size:16px;font-weight:500;color:#626262}.footer__menu .footer__sac-phone:nth-child(2){display:none}.footer__menu .footer__sac-phone:nth-child(3){display:block}.footer__menu .footer__menu-link{color:#626262;margin:0 3%;font-size:16px;font-weight:500}.footer__menu .footer__menu-link[title="Fale Conosco"]{color:#0a775a}.footer__menu .footer__menu-link[title="Troca e devolução"]{display:none}.footer__menu .footer__email-sac{color:#0a775a;display:block;position:relative;font-size:16px;font-weight:500;bottom:10px;line-height:18px}@keyframes fade-to-up{0%{transform:translateY(10px);opacity:0}to{transform:none;opacity:1}}.cart{padding:0 20px;margin:0;border:none}#cart-title,#shipping-calculate-link{display:none!important}.cart-template .product-item{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px!important;background-color:#f4f4f4;border-radius:6px;margin-bottom:20px;border:none!important}.cart-template .product-item .quantity{-ms-flex-order:4;order:4;margin:0;padding:0;margin:0!important;white-space:nowrap;display:-ms-flexbox;display:flex}.cart-template .product-item .quantity .item-unit-label{display:none}.cart-template .product-item .quantity input[type=tel]{font-size:16px;border:2px solid #999;background:#fff;box-shadow:none;font-weight:500;font-family:Margem,serif}.cart-template .product-item .item-remove{-ms-flex-order:2;order:2;position:static!important;position:inherit!important;top:0!important;right:5px!important;width:14px!important;height:16px!important}.cart-template .product-item .item-remove .item-link-remove{padding:0;margin:0;display:block;height:15px;width:15px}.cart-template .product-image{-ms-flex-order:3;order:3;width:100%!important;position:relative!important;margin:10px 0 20px!important;padding:0!important;background-image:none!important}.cart-template .product-image img{width:40%!important;height:auto!important;margin:0 auto!important;display:block!important;max-width:100%!important;mix-blend-mode:multiply}.cart-template .product-name{-ms-flex-order:1;order:1;padding:0!important;margin:0!important;width:70%!important}.cart-template .product-name>a{font-size:16px;color:#2d3a37;text-transform:capitalize;-ms-flex-order:1;order:1;width:100%;white-space:nowrap;text-overflow:ellipsis;font-weight:500;text-transform:lowercase}.cart-template .product-name>a:first-letter{text-transform:uppercase}.cart-template .product-name .seller.muted{display:none!important}.cart-template .product-price{-ms-flex-order:5;order:5}.cart-template .product-price .best-price{font-size:16px;color:#2d3a37;font-weight:500}.cart-template .product-price .best-price .new-product-price-label{display:none}.cart-template .product-price .best-price .field-help{width:100px;right:-5px}.cart-template .product-price .new-product-real-price-per-unit{display:none}.cart-template .product-price .list-price{position:relative;right:-3.4px}.cart-template .product-price .list-price .old-product-price-label{display:none}.cart-template.mini-cart #orderform-minicart-to-cart{color:#0a775a;text-decoration:underline;font-weight:600;font-family:Margem,serif}.cart-template .shipping-reset{display:none}.cart-template .shipping-reset.show-unavailable-cep{display:block}.cart-template .shipping-reset.show-unavailable-cep .info{padding:0}.cart-template .shipping-reset.show-unavailable-cep a#cart-reset-postal-code{font-family:Margem,serif;color:#0a775a;font-weight:600;text-decoration:underline}.cart-template .shipping-reset.show-unavailable-cep a#cart-reset-postal-code:not([title=alterar]){display:block;margin-top:8px;position:relative;left:10px}.cart-template .shipping-reset.show-unavailable-cep a#cart-reset-postal-code i{display:none}.cart-template .shipping-reset.show-unavailable-cep .postal-code-for-sla span{font-weight:600;font-size:15px}.cart-template .shipping-reset.show-unavailable-cep td.monetary.shipping-unavailable{font-weight:600;font-size:15px;position:relative;left:-11px;top:0;padding:0}.cart-template .shipping-reset.show-unavailable-cep tr{border-bottom:0}.cart-template table.table{border-top:1px solid #f4f4f4}}@media screen and (max-width:800px) and (min-width:767px){.cart-template table.table thead{display:none}}@media screen and (max-width:800px){.cart-template .cart tr.item-unavailable{margin-top:0;border:0}.cart-template .cart tr.item-unavailable td{display:block;text-align:center}.cart-template tr.product-item{margin:15px 0 0}.cart-template tr.product-item:first-child{margin:0}.cart-template .cart-shipping{display:none}.cart-template.cart-shipping-calculator .cart-shipping{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:10px 20px}.cart-template.cart-shipping-calculator .cart-shipping-text{color:#2d3a37;font-size:16px}.cart-template.cart-shipping-calculator .cart-shipping-text-bold{font-weight:600;text-transform:uppercase}.cart-template.cart-shipping-calculator .cart-shipping-text-remaining{text-align:right;display:block;color:#15765b;font-size:14px}.cart-template.cart-shipping-calculator .cart-shipping-text-remaining-bold{font-weight:600}.cart-template.cart-shipping-calculator .cart-shipping-border{width:100%;background:#cdc6c6;height:8px;border-radius:6px;position:relative;margin:15px 0 11px}.cart-template.cart-shipping-calculator .cart-shipping-border-indicator{transform:scaleX(.5);border-radius:6px;background:#15765b;width:100%;height:8px;position:absolute;top:0;left:0;transform-origin:left center}.summary-totalizers{padding:0;width:89%;float:none;margin:0 auto}.summary-totalizers table{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:90%;margin:0 auto;padding:0}.summary-totalizers .totalizers-list,.summary-totalizers tfoot{width:100%;display:block}.summary-totalizers tfoot{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.summary-totalizers tfoot,.summary-totalizers tfoot tr{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.summary-totalizers tfoot tr{-ms-flex-order:1;order:1;width:100%}.summary-totalizers tfoot tr .info{padding:0;font-size:28px;font-weight:500}.summary-totalizers tfoot tr .monetary{font-size:28px;width:60%;font-weight:600;text-align:left!important;padding-left:5px!important;white-space:nowrap}.summary-totalizers .totalizers-list{margin-top:15px}}@media screen and (max-width:800px) and (min-width:768px){.summary-totalizers .totalizers-list{margin-top:20px}}@media screen and (max-width:800px){.summary-totalizers .totalizers-list .Shipping{position:relative;border:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff}.summary-totalizers .totalizers-list .Shipping .info{width:100%;padding:0;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;border:none}.summary-totalizers .totalizers-list .Shipping .info .postal-code-for-sla{font-size:16px;font-weight:500;width:100%;display:-ms-flexbox;display:flex;position:relative;padding:20px;border:1px solid #ebebeb;border-radius:6px}.summary-totalizers .totalizers-list .Shipping .info .postal-code-for-sla:before{content:"";display:block;width:90%;margin:auto;left:0;right:0;bottom:5px;height:1px;position:absolute}.summary-totalizers .totalizers-list .Shipping .info .postal-code-for-sla .shipping-name{display:none}.summary-totalizers .totalizers-list .Shipping .info .postal-code-for-sla .shipping-name-to{font-size:0}.summary-totalizers .totalizers-list .Shipping .info .postal-code-for-sla .shipping-name-to:before{content:"Cep";text-transform:uppercase;font-size:16px;font-family:Margem,serif;font-weight:700}.summary-totalizers .totalizers-list .Shipping .info .postal-code-for-sla .postal-code-value{margin-left:15px}.summary-totalizers .totalizers-list .Shipping .info .shipping-sla-selector{width:100%}.summary-totalizers .totalizers-list .Shipping .info #cart-reset-postal-code{position:absolute;right:10%;top:-6px;bottom:0;margin:auto;height:14px}.summary-totalizers .totalizers-list .Shipping .info #cart-reset-postal-code .icon-remove-sign:before{display:none!important}.summary-totalizers .totalizers-list .Shipping .info #cart-reset-postal-code .icon-remove-sign:after{content:"Alterar";display:block;color:#159b78;font-size:12px;font-weight:700;text-transform:uppercase;font-family:Margem,serif}.summary-totalizers .totalizers-list .Shipping .dropdown-toggle,.summary-totalizers .totalizers-list .Shipping .monetary,.summary-totalizers .totalizers-list .Shipping .shipping-selected-sla-estimate{display:none}.summary-totalizers .totalizers-list .Discounts,.summary-totalizers .totalizers-list .Items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;border:none;margin-bottom:10px;padding-left:5px}.summary-totalizers .totalizers-list .Discounts .info,.summary-totalizers .totalizers-list .Discounts .space,.summary-totalizers .totalizers-list .Items .info,.summary-totalizers .totalizers-list .Items .space{padding:0;margin:0}.summary-totalizers .totalizers-list .Discounts .monetary,.summary-totalizers .totalizers-list .Items .monetary{text-align:left;padding:0 0 0 5px}.summary-totalizers .totalizers-list .x-shipping{display:-ms-flexbox;display:flex;border:1px solid #ebebeb;border-radius:6px;box-sizing:border-box;margin-bottom:15px;margin-top:-4px;padding-top:4px}.summary-totalizers .totalizers-list .x-shipping__val{width:100%;display:block;padding-left:20px;padding-right:20px}.summary-totalizers .totalizers-list .x-shipping:empty{display:none}.link-choose-more-products-wrapper{font-weight:500;color:#0f795d;position:absolute;left:5%}.link-choose-more-products-wrapper #cart-choose-more-products{color:#0f795d}#cart-dont-know-postal-code{font-size:12px;margin:10px 0 0;display:block;text-decoration:underline;color:#159b78;font-weight:500;text-align:left}#summary-postal-code{border:1px solid #e8e8e8;padding:0 20px 0 55px;width:100%;font-size:16px;font-family:Margem,serif;height:59px;background:none!important;max-width:100%;box-shadow:none;margin:0!important;border-radius:6px;transition:border 1.5s;transition-timing-function:cubic-bezier(.4,0,1,1)}#summary-postal-code.error{border-color:#dd4b39}#summary-postal-code.success{border-color:#159b78}#cart-shipping-calculate{background:url(/arquivos/button-m-advance.png);height:28px;background-size:contain;box-shadow:none;border:none;width:28px;font-size:0;cursor:pointer;background-repeat:no-repeat;position:absolute;right:20px;top:0;bottom:0;margin:auto}#cart-shipping-calculate+span.help.error{margin-top:25px}.shipping-sla-options{display:block!important;border:none;position:static;width:100%;max-width:100%!important;border-radius:0;box-shadow:none;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:20px;box-sizing:border-box;border-radius:0 0 6px 6px;margin-top:-1px;background:none}.shipping-sla-options li{position:relative;overflow:hidden}.shipping-sla-options li:last-child{margin:0}.shipping-sla-options li.selected .icon-ok{border-color:#159b78}.shipping-sla-options li.selected .icon-ok:after{transform:scale(1);opacity:1}.shipping-sla-options li.seller-1-sla-Entrega span:after{content:"após a confirmação de pagamento";display:block}.shipping-sla-options li.seller-1-sla-Entrega+.seller-1-sla-EntregaAgendada,.shipping-sla-options li[class*=seller-1-sla-Retirar]{display:none}.shipping-sla-options .icon-ok{width:20px;height:20px;border-radius:100%;border:1px solid #9b9b9b;display:block!important;background:none;position:relative;margin-right:12px;transition:all 195ms ease-in-out;position:absolute;top:0;left:-9999px}.shipping-sla-options .icon-ok:before{display:none!important}.shipping-sla-options .icon-ok:after{content:"";display:block;width:12px;height:12px;border-radius:100%;position:absolute;background:#159b78;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;transform:scale(.8);transform-origin:center;transition:all 195ms ease-in-out}.shipping-sla-options a{white-space:normal!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;padding:0!important;color:#000;background:none!important}.shipping-sla-options a:hover .icon-ok{border-color:#159b78}.shipping-sla-options a:hover .icon-ok:after{transform:scale(1);opacity:1}.shipping-sla-options span{width:100%;display:block;color:#000}.summary-coupon{float:none!important;width:87%!important;margin:20px auto;border-radius:6px;height:60px;line-height:60px;border:1px solid #e8e8e8}.summary-coupon,.summary-coupon .loading-inline{text-align:center;display:-ms-flexbox;display:flex}.summary-coupon .loading-inline{position:absolute!important;left:14px;right:0;bottom:-18px;margin:auto;width:100%;-ms-flex-pack:start;justify-content:flex-start;color:#ababab;font-size:12px;font-weight:400;pointer-events:none}.summary-coupon .coupon-form{width:100%;transition:none}.summary-coupon .coupon-fields span{display:-ms-flexbox;display:flex;position:relative}.summary-coupon #cart-coupon{border:none!important;padding:0 25% 0 20px;width:100%;font-size:16px;font-family:Margem,serif;height:59px;background:none!important;max-width:100%;box-shadow:none;margin:0!important;border-radius:6px;transition:border 1.5s;transition-timing-function:cubic-bezier(.4,0,1,1)}.summary-coupon #cart-coupon.error{border-color:#dd4b39}.summary-coupon #cart-coupon.success{border-color:#159b78}.summary-coupon .info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}.summary-coupon .info span{font-size:16px}.summary-coupon .info span:before{content:"Código:";font-family:Margem,serif;display:inline-block;font-weight:700;margin-right:5px}.summary-coupon .info #cart-coupon-remove{font-size:14px;color:#159b78;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-decoration:underline}.summary-coupon .coupon-data{float:none}.summary-coupon .coupon-fieldset .coupon-label{display:none}.summary-coupon .coupon-fieldset #cart-coupon-add{background:url(/arquivos/button-m-advance.png);height:28px;background-size:contain;box-shadow:none;border:none;width:28px;font-size:0;cursor:pointer;background-repeat:no-repeat;position:absolute;right:20px;top:0;bottom:0;margin:auto}.link-coupon-add{display:block;font-size:12px;color:#159b78;width:100%;text-align:center;text-transform:uppercase;font-weight:700}.shipping-calculate{width:100%}.shipping-calculate .info,.shipping-calculate .space{display:none}.shipping-calculate tr{border:none;width:100%!important;display:-ms-flexbox;display:flex}.shipping-calculate .monetary{display:none}.shipping-calculate .form-postal-code{width:100%!important;display:block!important;padding:0!important}.shipping-calculate .form-postal-code .summary-shipping{width:100%!important;float:none}.shipping-calculate .form-postal-code .summary-shipping .shipping-form-inline{width:100%!important}.shipping-calculate .form-postal-code .summary-shipping .shipping-form-inline .shipping-fieldset{width:100%!important;display:block}.shipping-calculate .form-postal-code .summary-shipping .shipping-form-inline .shipping-fields{width:100%!important;display:-ms-flexbox;display:flex;position:relative}.shipping-calculate .form-postal-code .summary-shipping .shipping-form-inline .shipping-fields:before{content:"cep";font-size:16px;text-transform:uppercase;position:absolute;top:0;bottom:0;margin:auto;display:block;height:19px;font-weight:700;left:20px;color:#2d3a37}.shipping-calculate .form-postal-code .summary-shipping .shipping-form-inline .shipping-fields .loading-inline.icon-spinner{transform-origin:center;height:12px;left:0;right:0;top:0;bottom:0;margin:auto;position:absolute;display:block;width:12px}.shipping-calculate .form-postal-code .summary-shipping .shipping-form-inline .shipping-fields .help.error{position:absolute;left:0;right:0;top:0;bottom:0;text-align:left;line-height:85px;font-weight:500;font-size:12px;pointer-events:none;animation:fade-to-up 225ms;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,0,1,1)}.form-postal-code{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center}.x-benefits{width:100%;margin:10px auto;border-radius:6px;padding:20px;max-width:75.5%;border:1px solid #e8e8e8;display:none}.x-benefits__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.x-benefits__icon-wrapper{width:20%;padding:0 11px 0 0}.x-benefits__info{width:80%}.x-benefits__info-title{font-size:15px;font-weight:500;color:#2d3a37;line-height:3px}.x-benefits__info-description{margin:0;padding:0;font-size:16px;color:#2d3a37;line-height:1.4em}.x-benefits__info-link{font-size:12px;margin:10px 0 0;display:block;text-decoration:underline}.x-benefits__progress-bar{width:70%;height:6px;border-radius:6px;background-color:#cdcdcd;position:relative;overflow:hidden;margin:6px 0 20px}.x-benefits__progress-bar-content{display:block;background-color:#159b78;height:100%;width:100%;border-radius:6px;margin-left:-100%;transform:translateX(50%);transition:transform 355ms;transition-timing-function:cubic-bezier(.4,0,.6,1)}.body-cart .x-resume-cart{transform:none;transition:transform 195ms;transition-timing-function:cubic-bezier(.4,0,1,1)}.body-cart .x-resume-cart__wrapper{opacity:1}#cart-to-orderform{display:none}.x-resume-cart{width:90%;height:60px;background-color:#f4f4f4;box-shadow:inset 0 1px 0 0 #ebebeb;position:fixed;padding:0 20px;bottom:0;left:0;z-index:10;margin:0;transform:translateY(70px);transition:transform 225ms;animation-timing-function:cubic-bezier(0,0,.2,1)}}@media screen and (max-width:800px) and (min-width:768px){.x-resume-cart{width:95%}}@media screen and (max-width:800px){.x-resume-cart__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;-ms-flex-pack:justify;justify-content:space-between;opacity:0;transition:opacity .2s 202.331ms;animation-timing-function:.4,0,.2,1}.x-resume-cart__price-text{font-size:22px;white-space:nowrap;margin:3px 0 0;display:block}.x-resume-cart__price-value{font-weight:700}.x-resume-cart__description{font-size:12px;color:#7f7f7f;font-weight:500;margin:0}.x-resume-cart__description i{font-style:normal;font-weight:500}.x-resume-cart__button{height:44px;border-radius:6px;background-color:#159b78;font-size:12px;text-transform:uppercase;font-weight:600;color:#fff;width:50%;text-align:center;line-height:43px;max-width:150px;cursor:pointer}.mini-cart{width:90%!important;margin:25px auto 0!important}.mini-cart .summary-template-holder{border:none!important}.mini-cart h2{font-size:16px;font-weight:500;text-align:left;color:#2d3a37;margin-bottom:15px}.mini-cart .cart-items .item{display:block;-ms-flex-align:center;align-items:center;height:80px;border-radius:6px;background-color:#f4f4f4;padding:0 17px;width:100%;float:none;box-sizing:border-box;margin-bottom:20px;border:none!important}}@media screen and (max-width:800px) and (min-width:768px){.mini-cart .cart-items .item{height:150px}}@media screen and (max-width:800px){.mini-cart .cart-items .item a{width:20%;margin:10px 0 0}.mini-cart .cart-items .item a img{width:100%;height:auto;mix-blend-mode:multiply}.mini-cart .cart-items .quantity{right:15px;left:auto;top:0;bottom:0;margin:auto;height:10px;background:none;border:none;box-shadow:none;font-size:16px;font-weight:500;color:#2d3a37;text-align:center;margin-top:20px;opacity:1}.mini-cart .cart-items .quantity:before{content:"Qtde";font-size:10px;font-family:Margem,serif;text-align:left;color:#7f7f7f;display:block;text-align:center;margin-bottom:7px}.mini-cart .cart-items .description{position:absolute;margin:40px 0 0 4px;left:25%}.mini-cart .cart-items .description .shipping-date.pull-left{display:none}.mini-cart .cart-items .description .price.pull-right{font-size:14px;color:#2d3a37;font-weight:500}.mini-cart .cart-items .product-name{font-size:16px;text-align:left;color:#2d3a37;width:50%!important;margin:15px 0 0 10px!important}.mini-cart .summary-totalizers table{width:100%!important}.mini-cart .summary-totalizers .totalizers-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.mini-cart .summary-totalizers .totalizers-list .srp-summary-result{display:none}.mini-cart .summary-totalizers .totalizers-list .Discounts .info,.mini-cart .summary-totalizers .totalizers-list .Discounts .monetary,.mini-cart .summary-totalizers .totalizers-list .Items .info,.mini-cart .summary-totalizers .totalizers-list .Items .monetary{font-size:16px;color:#2d3a37}.mini-cart .summary-totalizers .totalizers-list .Discounts .info,.mini-cart .summary-totalizers .totalizers-list .Items .info{font-weight:400;min-width:100px}.mini-cart .summary-totalizers .totalizers-list .Shipping{margin-top:10px;display:none}.mini-cart .summary-totalizers .totalizers-list .Shipping .shipping-name{font-weight:400;color:#2d3a37}.mini-cart .summary-totalizers .totalizers-list .Shipping .monetary{position:static!important;margin:0 0 0 10px;text-align:left;font-size:16px;color:#2d3a37}.mini-cart .summary-totalizers tfoot:after,.mini-cart .summary-totalizers tfoot:before{display:none!important}.mini-cart .summary-totalizers tfoot .info{font-weight:400;color:#000}.mini-cart .summary-totalizers tfoot .monetary{padding:0 0 0 5px!important;color:#000}.mini-cart .payment-confirmation-wrap{border:none!important}.mini-cart .payment-confirmation-wrap #payment-data-submit{height:60px;border-radius:6px;background:#159b78;color:#fff;font-size:12px;text-transform:uppercase;text-align:center;line-height:30px;border:none;font-family:Margem,serif}.mini-cart .payment-confirmation-wrap #payment-data-submit i{display:none!important}.mini-cart .postal-code-for-sla .postal-code-value,.mini-cart .postal-code-for-sla .shipping-name-to{display:inline}.mini-cart .accordion-inner .table{margin:10px 0 20px}.mini-cart .shipping-reset{border:0}.mini-cart .shipping-reset .info{color:#333}.mini-cart .shipping-reset td.monetary.shipping-unavailable{padding:0;left:0;color:#333;vertical-align:top;text-align:left}.mini-cart .shipping-reset #cart-reset-postal-code{text-align:right}#go-to-cart-button{position:absolute;top:-5px;right:0}.checkout-container.row-fluid{min-height:340px!important}.checkout-container.row-fluid #render-checkout-buttons{display:none}.checkout-container.row-fluid.is--email{height:900px!important}.empty-cart-content{margin:95px 0;text-align:center;width:100%;display:block;position:absolute}.empty-cart-content .empty-cart-title{font-size:24px}.empty-cart-content .empty-cart-message{font-size:12px;width:90%;margin:auto;text-align:center}.empty-cart-content #cart-choose-products{height:60px;width:225px;background:#159b78;border:none;padding:0;line-height:60px;box-shadow:none;font-weight:500;font-family:Margem,serif;text-transform:uppercase;font-size:12px;transition:all 195ms ease-in-out;-ms-flex-order:3;order:3;margin-top:35px}.empty-cart-content #cart-choose-products:hover{background:#138668}#shipping-data .shipping-container .box-step .shp-alert{width:calc(100% - 20px)}.full-cart .summary-totalizers .totalizers-list tr.shipping-selected-sla-Agendada{display:block;border:1px solid #ededed;font-size:13px;border-top:0;border-radius:0 0 6px 6px;width:calc(100% - 2px)}.full-cart .summary-totalizers .totalizers-list tr.shipping-selected-sla-Agendada td{padding:15px 20px}.full-cart .summary-totalizers .totalizers-list.shipping-Agendada .Shipping span{border-radius:6px 6px 0 0}.full-cart .summary-template-holder .hide-delivery .seller-1-sla-EntregaAgendada{display:none}#payment-data .bankInvoicePaymentGroup .payment-description{font-size:0}#payment-data .bankInvoicePaymentGroup .payment-description:after{content:"O boleto bancário será exibido após a confirmação da compra e poderá ser impresso e pago em qualquer agência bancária ou o pagamento pode ser feito através da internet, utilizando o código de barras do boleto. O prazo de validade do boleto é de 3 dias, se o pagamento não for efetuado até a data de vencimento, seu pedido será cancelado automaticamente. Caso o boleto não seja pago na data do pedido, o prazo de entrega pode sofrer alterações.";font-size:13px}}@media screen and (max-width:800px) and (min-width:768px){.full-cart .cart .cart-items .product-item .brand,.full-cart .cart .cart-items .product-item .quantity-price,.full-cart .cart .cart-items .product-item .shipping-date{display:none}.full-cart .cart .cart-items .product-item .quantity .item-quantity-change{position:relative;bottom:0;left:0;top:5px;top:.3125rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:800px) and (min-width:768px){.summary .coupon-column{max-width:350px}.summary .coupon-column .summary-coupon{width:70%!important}.summary .coupon-column .summary-coupon .loading-inline{left:0;bottom:20px}.summary .coupon-column .summary-coupon .loading-inline span{display:none!important}.summary .summary-totalizers{width:370px}}@media screen and (max-width:800px){.body-order-form .x-benefits,div[chaordic=middle]{display:none}#orderform-title{display:none!important}.client-pre-email{border:none!important}.client-pre-email .client-pre-email-h{display:none}.client-pre-email fieldset.pre-email{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:87%;margin:auto}.client-pre-email div.client-email{width:100%;margin:0 auto!important;padding:0}.client-pre-email #client-pre-email{padding:20px;height:80px;font-family:Margem,serif!important;box-shadow:none!important}.client-pre-email #btn-client-pre-email{top:5px;height:65px;width:100%;border-radius:6px;background:#159b78!important;border:none;box-shadow:none;text-transform:uppercase;font-weight:600;font-family:Margem,serif!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 225ms ease-in-out}}@media screen and (max-width:800px) and (min-width:768px){.client-pre-email #btn-client-pre-email{position:relative}}@media screen and (max-width:800px){.client-pre-email #btn-client-pre-email:hover{background:#07bf8f!important}.emailInfo{border:none!important;background:none!important;width:90%!important}.emailInfo:before{content:"Usamos seu e-mail de forma 100% segura para";display:block;font-size:16px;text-align:center;margin:80px 0 0}.x-email-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:70px 0 0}.x-email-info__item{margin:0 30px 30px;text-align:center}.x-email-info__item-icon{margin:0 auto 10px}.x-email-info__item-icon-one{width:47px}.x-email-info__item-icon-two{width:33px}.x-email-info__item-icon-three{width:59px}.x-email-info__item-icon-three .x-email-info__item-text{width:174px}.x-email-info__item-icon-four{width:42px}.x-email-info__item-text{font-weight:500;line-height:15px;color:#2d3a37;font-size:16px}.payment-data .accordion-heading span{font-size:16px;font-weight:500;color:#159b78;padding:0;margin:0 0 10px}.payment-data .accordion-heading .icon-credit-card{display:none}.payment-data .accordion-group{border:none;width:90%;margin:0 auto}.payment-data .accordion-group.active{border-bottom:1px solid #159b78;padding-bottom:40px;border-radius:0}.payment-data .accordion-inner{padding:0}.payment-data .link-box-edit{background:none;border:none;color:#159b78;top:-1px}}@media screen and (max-width:800px) and (min-width:600px){.payment-data .box-step .steps-view{width:440px}}@media screen and (max-width:800px){.mini-cart .cart-fixed,.mini-cart .cart-fixed .summary-cart-template-holder{height:auto!important}#orderform-title{display:none!important}.client-profile-data{width:90%;margin:0 auto;border:none;margin-bottom:15px}.client-profile-data .accordion-group{height:20px;border-bottom:1px solid #ebebeb;border-radius:0;padding:5px 0 20px}.client-profile-data .accordion-group.active{height:auto;border:none;padding:0}.client-profile-data .accordion-group.active .accordion-body{opacity:1}.client-profile-data .form-step{border-bottom:1px solid #ebebeb;padding-bottom:40px}.client-profile-data #edit-profile-data{background:none;border:none;color:#159b78;top:-2px;bottom:0}.client-profile-data .accordion-heading span{font-size:16px;font-weight:500;color:#159b78;padding:0;margin:0 0 10px}.client-profile-data .accordion-heading .icon-user{display:none}.client-profile-data .accordion-body{opacity:0}.client-profile-data .accordion-body .accordion-inner{padding:0}.client-profile-data .corporate-title{font-size:16px;font-weight:500;color:#159b78;margin:0 0 10px}.client-profile-data .box-client-info div#cliente-data-type{display:block;margin:5px auto 15px}.client-profile-data .box-client-info div#cliente-data-type a{display:inline-block!important;position:relative;top:0;padding-left:30px;cursor:pointer;font-weight:400;margin:0 16px 0 0;text-decoration:none;font-size:16px;color:#2d3a37!important}.client-profile-data .box-client-info div#cliente-data-type a:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #147c60;background:#f9f9f9;border-radius:50%}.client-profile-data .box-client-info div#cliente-data-type a:after{content:"";transition:all .2s;width:14px;height:14px;top:4px;left:4px;background:#147c60;border-radius:50%;position:absolute}.client-profile-data .box-client-info div#cliente-data-type a[style*=none]:after{display:none}.client-profile-data .box-client-info .newsletter-label{color:#0a775a;font-weight:700}.client-profile-data .box-client-info .newsletter-label #opt-in-newsletter{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #999;border-radius:4px;background:transparent;outline:0}.client-profile-data .box-client-info .newsletter-label #opt-in-newsletter:checked{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ODJjODU2OC05NzViLTRmMWItYWQ4MC05NmExZmMwNjU2MjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDFDRTQ2MTQ2QTZBMTFFODgzRDE4QUJFMkJBOTJGQ0YiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDFDRTQ2MTM2QTZBMTFFODgzRDE4QUJFMkJBOTJGQ0YiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YjJlZTBhYzMtYWY4OC00YmQ2LTlkMDktZWViOGI3MGY5ZDg2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ4MmM4NTY4LTk3NWItNGYxYi1hZDgwLTk2YTFmYzA2NTYyMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PixRazEAAAE2SURBVHjaYmSojWMAAlUg7gBiFyDmYyANfALiPUBcAcS3WYCEBhAfB2IBBvIAyAFBQOwExBZMQKKNAsOQAciMNpCBzgzUA25MZIQZPsDDxEBlMAgMZGRkKHAOYQi0cKeCgcysDHNCMhn67X0ZRNk5sSphIdowNg6GjRG5DL7K2gzJu9cwzDu8mXgDJwemMuiLSjHYLeljYPj2mYGBi5fhcGwxg6WkPIPNxvkMx84dxB0iwKz3H0NUzYDhW3g2w72P7xh0Ni1guOKXwKDEL8TAtWYGA8P1s/iDGKuBICCvzvA2Kp9BiJOb4d33rwzCyyYyMDy8SUEsAzULz2tnOPb0PpgmxjD8LhxMCfszFc37wgQtHKkFdoMMrALiD1QwDGRGFcjAG6CSFog3kun9z1C9liCzAAIMAH5ZSrgcv3TmAAAAAElFTkSuQmCC");background-position:0 0;background-repeat:no-repeat;border:1px solid transparent}.client-profile-data .box-client-info .newsletter-label .newsletter-text{position:relative;top:4px;margin-left:7px}.client-profile-data .box-client-info-pf,.client-profile-data .box-client-info-pj{width:100%;position:relative}.client-profile-data .box-client-info-pf .client-notice,.client-profile-data .box-client-info-pj .client-notice{display:none}.client-profile-data .box-client-info-pf .input,.client-profile-data .box-client-info-pj .input{display:-ms-flexbox;display:flex;width:100%;position:relative;margin:0;padding:0}.client-profile-data .box-client-info-pf .input label,.client-profile-data .box-client-info-pj .input label{position:absolute;z-index:10;left:20px;top:8px;font-size:12px;color:#7f7f7f}.client-profile-data .box-client-info-pf .input .help.error,.client-profile-data .box-client-info-pj .input .help.error{position:absolute;z-index:10;bottom:3px;font-weight:500}.client-profile-data .box-client-info-pf .input-small,.client-profile-data .box-client-info-pf .input-xlarge,.client-profile-data .box-client-info-pj .input-small,.client-profile-data .box-client-info-pj .input-xlarge{font-family:Margem,serif;height:59px;border-radius:6px;background-color:#fff;font-size:14px;padding:10px 20px 0;box-shadow:none;border:1px solid #ebebeb;width:100%!important;font-size:16px;font-weight:500;margin:0 0 20px;transition:all 1.5s ease-in-out;background-image:none}.client-profile-data .box-client-info-pf .input-small.success,.client-profile-data .box-client-info-pf .input-xlarge.success,.client-profile-data .box-client-info-pj .input-small.success,.client-profile-data .box-client-info-pj .input-xlarge.success{border-color:#159b78}.client-profile-data .box-client-info-pf .input-small.error,.client-profile-data .box-client-info-pf .input-xlarge.error,.client-profile-data .box-client-info-pj .input-small.error,.client-profile-data .box-client-info-pj .input-xlarge.error{border-color:#dd4b39}#not-corporate-client{position:absolute;right:0;top:0}#go-to-payment,#go-to-shipping{height:60px;border-radius:6px;background:#159b78;color:#fff;font-size:12px;text-transform:uppercase;text-align:center;line-height:30px;border:none;font-family:Margem,serif}}@media screen and (max-width:800px) and (min-width:768px){#go-to-payment,#go-to-shipping{width:100%;margin-top:25px;margin-top:1.5625rem}}@media screen and (max-width:800px){.shipping-data.hide--logistic #scheduled-delivery-delivery{display:none!important}.shipping-data .accordion-heading span{font-size:16px;font-weight:500;color:#159b78;margin:0 0 10px;padding:0}.shipping-data .accordion-heading .icon-home{display:none}.shipping-data .accordion-inner .box-step .address-list .address-summary{font-weight:500}.shipping-data .accordion-inner .box-step .address-list label{background:transparent;box-shadow:none;border-bottom:0}.shipping-data .accordion-inner .box-step .address-list #edit-address-button{border:1px solid #0a775a;padding:15px 0;font-size:14px;font-weight:500;outline:0;font-family:Margem,serif}.shipping-data .accordion-inner .box-step .address-list #edit-address-button i{display:none}.shipping-data .accordion-inner .box-step .address-list #new-address-button{border:1px solid #0a775a;padding:15px 0;font-size:14px;font-weight:500;outline:0;font-family:Margem,serif}.shipping-data .accordion-inner .box-step .address-list #new-address-button i{display:none}.shipping-data .accordion-inner .box-step .shp-lean-option{background:transparent}.shipping-data .accordion-inner .box-step>div>div{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column}.shipping-data .accordion-inner .box-step>div>div>div:nth-child(2){-ms-flex-order:3;order:3}.shipping-data .accordion-inner .box-step p.input.ship-number{display:block;float:left;width:25%}.shipping-data .accordion-inner .box-step p.input.ship-number #ship-number{box-sizing:border-box}.shipping-data .accordion-inner .box-step p.input.ship-complement{display:block;float:right;width:70%}.shipping-data .accordion-inner .box-step p.input.ship-complement label{font-size:0}.shipping-data .accordion-inner .box-step p.input.ship-complement label:after{content:"Complemento";font-size:13px}.shipping-data .accordion-inner .box-step p.input.ship-phone,.shipping-data .accordion-inner .box-step p.input.ship-reference{display:block;border-color:#ebebeb}.shipping-data .accordion-inner .box-step p.input.ship-phone label,.shipping-data .accordion-inner .box-step p.input.ship-reference label{color:#999}.shipping-data .accordion-inner .box-step p.input.ship-city{width:65%}.shipping-data .accordion-inner .box-step p.input.ship-state{width:30%}.shipping-data .accordion-inner .box-step #back-to-address-list,.shipping-data .accordion-inner .box-step .shipping-method-wrapper{display:none}.shipping-data .accordion-inner .box-step .pickup-packages #delivery-packages-options .shp-lean-option .shp-option-text .shp-option-text-label-single{font-size:0;color:#333}.shipping-data .accordion-inner .box-step .pickup-packages #delivery-packages-options .shp-lean-option .shp-option-text .shp-option-text-label-single:after{content:"Retire na loja após confirmação";display:block;font-size:12px}.shipping-data .accordion-inner .box-step .shipping-method-toggle{background:#0a775a}.shipping-data .accordion-group{border:none;width:90%;margin:0 auto 7px;height:20px;border-bottom:1px solid #ebebeb;border-radius:0;padding:0 0 15px}.shipping-data .accordion-group.active{border:none;padding:0;height:auto}.shipping-data .accordion-group.active .accordion-inner{opacity:1;border-bottom:1px solid #ebebeb;padding-bottom:30px}.shipping-data .accordion-group #edit-shipping-data{background:none;border:none;color:#159b78;height:25px;top:8px;bottom:0;margin:auto}.shipping-data .accordion-inner{padding:0;opacity:0}.shipping-data .address-form-new .input{display:-ms-flexbox;display:flex;width:100%;position:relative;margin:0;padding:0}.shipping-data .address-form-new .input label{position:absolute;z-index:10;left:20px;top:8px;font-size:12px;color:#7f7f7f}.shipping-data .address-form-new .input .help.error{position:absolute;z-index:10;bottom:3px;font-weight:500;white-space:nowrap}.shipping-data .ship-postal-code small{position:absolute;top:27px;right:25px;z-index:20;font-weight:500;text-decoration:underline}.shipping-data .ship-postal-code .postal-code-errors{position:absolute;bottom:0;white-space:nowrap}.shipping-data .ship-commercial,.shipping-data .ship-international{display:none!important}.shipping-data .ship-filled-data{margin:0 0 15px;font-size:14px}.shipping-data .delivery-shipping-options .choose-shipping-option-container{font-size:16px;white-space:nowrap;font-weight:500;color:#2d3a37;margin:0 0 10px}.shipping-data .delivery-shipping-options .sla-items-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.shipping-data .delivery-shipping-options .shipping-option-item{border:none;background:none;box-shadow:none;margin:0 0 5px}.shipping-data .delivery-shipping-options .shipping-option-item-text-wrapper{margin-left:25px;font-size:16px;color:#2d3a37;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shipping-data .delivery-shipping-options .shipping-option-item-name{width:100%}.shipping-data .delivery-shipping-options .shipping-option-item-time,.shipping-data .delivery-shipping-options .shipping-option-item-value{margin:0 5px}.shipping-data .delivery-shipping-options .shipping-option-item i{left:0;right:auto;height:25px;border:1px solid;width:25px;top:0;bottom:0;margin:auto;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all 195ms ease-in-out}.shipping-data .delivery-shipping-options .shipping-option-item i:after{content:"";display:block;width:15px;height:15px;border-radius:100%;background:#159b78;pointer-events:none;transition:all 195ms ease-in-out;transform-origin:center;opacity:0;transform:scale(.8)}.shipping-data .delivery-shipping-options .shipping-option-item i:before{display:none}.shipping-data .delivery-shipping-options .shipping-option-item .icon-ok-circle{border-color:#159b78}.shipping-data .delivery-shipping-options .shipping-option-item .icon-ok-circle:after{opacity:1;transform:scale(1)}.shipping-data .btn-go-to-payment{height:60px;border-radius:6px;background:#0a775a;color:#fff;font-size:12px;text-transform:uppercase;text-align:center;line-height:30px;border:none;font-family:Margem,serif;margin:0 0 15px}}@media screen and (max-width:800px) and (min-width:768px){.shipping-data .btn-go-to-payment{width:100%}}@media screen and (max-width:800px){.shipping-data .input-large,.shipping-data .input-medium,.shipping-data .input-mini,.shipping-data .input-small,.shipping-data .input-xlarge{height:59px;border-radius:6px;background-color:#fff;font-size:14px;padding:10px 20px 0;box-shadow:none!important;border:1px solid #ebebeb;width:100%!important;max-width:100%!important;font-size:16px;margin:0 0 20px;background:none;font-family:Margem,serif;transition:all 195ms ease-in-out}.shipping-data .input-large.success,.shipping-data .input-medium.success,.shipping-data .input-mini.success,.shipping-data .input-small.success,.shipping-data .input-xlarge.success{border-color:#159b78;box-sizing:border-box}.shipping-data .input-large.error,.shipping-data .input-medium.error,.shipping-data .input-mini.error,.shipping-data .input-small.error,.shipping-data .input-xlarge.error{border-color:#dd4b39}.shipping-data ._2x5PW5CtoXiYx2kSgMaVmR div{width:100%}.shipping-data [id^=scheduled-delivery-choose]{display:block;background:#0a775a!important;width:100%;margin:10px auto;color:#fff!important;height:45px;border-radius:6px;text-shadow:none!important;text-decoration:none!important;font-family:Margem,serif!important;font-size:12px}.shipping-data .link-edit,.shipping-data .ship-postalCode small a{color:#0a775a;text-decoration:underline;font-weight:600}.shipping-data .ship-postalCode .cep-not-found{font-size:12px;font-weight:400;line-height:1.5;color:#d0021b;margin-left:10px;margin-bottom:0;width:100%}.scheduled-sla-label{height:42px;margin-bottom:-20px!important;position:relative;z-index:10;cursor:pointer}.react-datepicker{width:85%!important;border:none!important}.react-datepicker-popper{position:fixed!important;top:0;z-index:100;height:100%;width:100%!important;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;right:0;left:0;bottom:0;margin:auto!important;cursor:default;transform:translateZ(0)!important;opacity:1;pointer-events:fill;border-radius:6px;box-shadow:0 15px 25px -10px rgba(0,0,0,.5);transition:all 195ms ease-in-out;z-index:100!important}.react-datepicker-popper--opened{transform:translateY(0);opacity:1;pointer-events:fill}.react-datepicker-popper:before{content:"Agende sua entrega";height:40px;font-family:Margem;font-size:29px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:normal;text-align:left;color:#2d3a37;display:block;position:absolute;top:20px;left:25px;font-weight:500;width:245px}.react-datepicker__month-container{width:100%!important;max-width:100%!important;height:320px!important;box-shadow:none!important;border-radius:6px!important;background-color:#fff!important;border:none!important}.react-datepicker__header{font-size:16px!important;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;padding-top:23px!important;margin-bottom:30px!important;color:#7f7f7f!important}.react-datepicker__frame{padding:10px!important}.react-datepicker__weekday{font-size:12px!important;padding-bottom:25px!important;font-weight:400!important;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2d3a37!important}.react-datepicker__month,.react-datepicker__year{position:relative;top:3px!important;font-size:16px!important;font-weight:400!important;font-style:normal!important;text-transform:capitalize!important}.react-datepicker__day{margin-bottom:5px!important;font-size:14px!important;font-weight:400!important;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2d3a37!important;transition:all 195ms ease-in-out}.react-datepicker__day:hover{border-color:#159b78!important;background:none!important}.react-datepicker__day--disabled{background-color:rgba(21,155,120,.1)!important;border-color:transparent!important}.react-datepicker__day--disabled:hover{cursor:not-allowed!important;border-color:none!important;background-color:rgba(21,155,120,.1)!important}.react-datepicker__day--selected{background:#159b78!important;color:#fff!important;border-color:transparent!important}.react-datepicker__day--selected:hover{background:#159b78!important;border-color:none!important;transform:scale(1.1);cursor:pointer!important}.react-datepicker__day--highlighted{background:rgba(21,155,120,.58)!important;border-color:rgba(21,155,120,.58)!important}.react-datepicker__footer,.react-datepicker__triangle{display:none!important}.react-datepicker__navigation--next{background:url(/arquivos/button-m-advance.png)!important;height:28px!important;background-size:contain;box-shadow:none!important;border:none!important;width:28px!important;font-size:0;cursor:pointer;background-repeat:no-repeat!important;position:absolute;right:30%;top:17px;margin:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform 195ms ease-in-out}.react-datepicker__navigation--next:hover{transform:scale(1.1)}.react-datepicker__navigation--previous{background:url(/arquivos/button-m-advance.png)!important;height:28px!important;background-size:contain;box-shadow:none;border:none!important;transform:rotate(180deg);transform-origin:center;width:28px!important;font-size:0;cursor:pointer;background-repeat:no-repeat!important;position:absolute;right:30%;top:11px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform 195ms ease-in-out}.react-datepicker__navigation--previous:hover{transform:scale(1.1) rotate(180deg)}.react-datepicker__day-names{margin-top:15px!important}.react-datepicker__header{background:#fff!important}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{width:1.8rem!important;margin:.196rem!important}}@media screen and (max-width:800px) and (min-width:375px){.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{width:2rem!important;margin:.3rem!important}}@media screen and (max-width:800px){.shp-alert{border:1px solid #0a775a!important}.btn-link{color:#0a775a}.shp-alert-icon{border:1px solid #0a775a}.shp-alert-icon svg g,.shp-option-icon svg path{fill:#0a775a!important}#is-corporate-client,.btn-link{color:#0a775a!important}.address-item svg path{fill:#0a775a!important}#scheduled-delivery-delivery div:first-child svg path{fill:#0a775a}#scheduled-delivery-delivery div:last-child{background-color:#f8f8ff!important}.payment-group-item-text{color:#0a775a!important}.payment-group-item:nth-child(2).payment-disable-place,.payment-group-item:nth-child(2).payment-disable-value{pointer-events:none;border:0}.payment-group-item:nth-child(2).payment-disable-place .payment-group-item-text,.payment-group-item:nth-child(2).payment-disable-value .payment-group-item-text{line-height:14px}.payment-group-item:nth-child(2).payment-disable-place .payment-group-item-text:after,.payment-group-item:nth-child(2).payment-disable-value .payment-group-item-text:after{font-size:12px;line-height:13px;color:#acacac;display:block}.payment-group-item:nth-child(2).payment-disable-value .payment-group-item-text:after{content:"Somente a partir de R$ 50,00"}.payment-group-item:nth-child(2).payment-disable-place .payment-group-item-text:after{content:"Não é válido para retirada em loja"}.body-checkout-confirmation #app-top h1,.body-checkout-confirmation .x-status-steps{display:none}.body-checkout-confirmation #app-top .cconf-alert{background-color:#159b78;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:80px 2rem 25px}.body-checkout-confirmation #app-top .cconf-alert #print-bank-invoice{cursor:pointer;box-shadow:0 15px 10px rgba(0,0,0,.2)}.body-checkout-confirmation #app-top .cconf-alert .dark-green{color:#fff!important;text-align:center}.body-checkout-confirmation #app-top .cconf-alert .fr.mt4.mt0-ns.w-30-ns{display:block!important}.body-checkout-confirmation #app-top .cconf-alert .w-100 p:last-child{display:none!important}.body-checkout-confirmation #app-top .cconf-alert .f4{margin:0 0 25px;height:113px;text-align:center}.body-checkout-confirmation #app-top .cconf-alert .f4:before{content:"";display:block;width:39px;height:39px;margin:0 auto 20px;background-image:url(../arquivos/icon-checked-checkout.png);background-size:contain;background-repeat:no-repeat}.body-checkout-confirmation #app-top .cconf-alert .f4 span{font-size:0}.body-checkout-confirmation #app-top .cconf-alert .f4 span:before{content:"Pedido realizado com sucesso";text-align:center;line-height:30px;font-size:28px;font-weight:400;display:block}.body-checkout-confirmation #app-container .pt4{padding:0}.body-checkout-confirmation #app-container .pt4 .w-100.fl.pa2.pl0{padding:30px 0;border-bottom:1px solid #ebebeb;margin-bottom:40px}.body-checkout-confirmation #app-container .pt4 .w-100.pv4.fl{display:none}.body-checkout-confirmation #app-container h2.fw4{margin:0 0 0 20px;font-size:22px}.body-checkout-confirmation #app-container h2.fw4 #order-id{font-weight:700}.body-checkout-confirmation #app-container time{display:none}.body-checkout-confirmation #app-container .dib.cf.w-100.pt4{padding:0 20px}.body-checkout-confirmation #app-container .cconf-address,.body-checkout-confirmation #app-container .cconf-payment{margin:0;padding:0;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;position:relative}.body-checkout-confirmation #app-container .cconf-address article,.body-checkout-confirmation #app-container .cconf-payment article{box-shadow:none}.body-checkout-confirmation #app-container .cconf-summary{margin:0;padding:0;position:relative}.body-checkout-confirmation #app-container .cconf-summary article{box-shadow:none}.body-checkout-confirmation #app-container .cconf-summary h3{margin-bottom:20px}.body-checkout-confirmation #app-container .cconf-summary .pa3.black-80.f6.lh-copy hr{opacity:0}.body-checkout-confirmation #app-container .cconf-summary .pa3.black-80.f6.lh-copy .cf.w-100.mb4{display:-ms-flexbox;display:flex;margin-top:30px}.body-checkout-confirmation #app-container .cconf-summary .pa3.black-80.f6.lh-copy .cf.w-100.mb4 .dib.fl.f6.fw5.mid-gray.w-50{font-size:28px;width:61px;font-weight:400}.body-checkout-confirmation #app-container .cconf-summary .pa3.black-80.f6.lh-copy .cf.w-100.mb4 .dib.fr.f6.fw5.mid-gray.w-50.tr{font-size:28px;text-align:left;margin-left:7px;font-weight:700}.body-checkout-confirmation #app-container .cconf-payment{border-bottom:1px solid #ebebeb;border-radius:0 0 6px 6px}.body-checkout-confirmation #app-container .cconf-address{border-top:1px solid #ebebeb}.body-checkout-confirmation #app-container .cconf-address:after{content:"";display:block;width:90%;bottom:0;position:absolute;height:1px;background:#ebebeb;left:0;right:0;margin:auto}.body-checkout-confirmation #app-container .cconf-address h3 span,.body-checkout-confirmation #app-container .cconf-payment h3 span,.body-checkout-confirmation #app-container .cconf-summary h3 span{font-size:16px;font-weight:500;letter-spacing:normal;text-transform:none;color:#2d3a37}.body-checkout-confirmation #app-container .cconf-continue-button,.body-checkout-confirmation #app-container .cconf-myorders-button{display:none}.body-checkout-confirmation #app-container #print-bank-invoice .f6.link.dim.br1.ph3.pv2.mb2.dib.white.bg-green{width:132px;height:30px;background-color:#fff;border:1px solid #e8e8e8;color:gray;text-align:center;padding:0;font-size:0;font-weight:500;margin:5px 0 0 20px;border-radius:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.body-checkout-confirmation #app-container #print-bank-invoice .f6.link.dim.br1.ph3.pv2.mb2.dib.white.bg-green:before{content:"Baixar nota fiscal";font-size:12px}.body-checkout-confirmation #app-container #print-bank-invoice .f6.link.dim.br1.ph3.pv2.mb2.dib.white.bg-green:after{content:">";font-size:12px;margin:0 0 0 5px}.body-checkout-confirmation .w-100.pv4.fl>div{display:none}.body-checkout-confirmation .cconf-product-table{box-sizing:border-box;width:100%;float:none;display:block;margin:0 0 30px}.body-checkout-confirmation .cconf-product-table thead{display:none}.body-checkout-confirmation .cconf-product-table tbody{display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;margin:0 auto;height:auto}.body-checkout-confirmation .cconf-product-table .cconf-product{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:6px;background-color:#f4f4f4;width:100%;margin:0 auto;box-sizing:border-box;height:75px}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid.overflow-hidden{display:-ms-flexbox;display:flex;box-sizing:border-box}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid.overflow-hidden .fl.overflow-hidden.w-80-ns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;text-overflow:ellipsis}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid.overflow-hidden .fl.overflow-hidden.w-80-ns a{color:#7f7f7f}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid.overflow-hidden img{width:45%;display:block;height:auto!important;mix-blend-mode:multiply;min-height:auto!important}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid.dn.dtc-ns,.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid.overflow-hidden .fl.overflow-hidden.w-80-ns span{display:none}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid{border:none}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid:nth-child(3){width:40%;text-align:center;font-weight:500}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid:nth-child(3):before{content:"Qtde";display:block;font-size:10px;color:#7f7f7f;margin-bottom:-2px}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid:last-child{display:none}.body-checkout-confirmation .cconf-product-table.table tbody{-ms-flex-wrap:wrap;flex-wrap:wrap}.body-checkout-confirmation tr.cconf-product.bt.b--light-gray{margin-bottom:20px}.pickup-in-store p.dark-green{display:none}.pickup-in-store p.checkout-confirmation-text{display:block}.pickup-in-store .pa3.black-80.f6.lh-copy:nth-child(2){display:none}.pickup-in-store .pickup-container-content{width:85%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:1rem}.pickup-in-store .pickup-container-content .pickup-business-hours{margin-top:15px}.pickup-in-store .pickup-container-content .pickup-business-hours a{display:block;margin-top:15px;color:#0a775a}.pickup-in-store .pickup-container-content .pickup-business-hours span{display:block}.pickup-in-store #app-container .cconf-address .pickup-adress-to-get span{display:block;line-height:1.56;font-weight:400}.pickup-in-store #app-container .cconf-address .pickup-title-adress-to-get{width:100%;line-height:3.15}.pickup-in-store #app-container .cconf-address .pickup-title-adress-to-get span{font-family:Margem;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2d3a37}.pickup-in-store #app-container .cconf-address .pickup-title-adress-to-get strong{font-family:Margem;font-size:36px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#0a775a}.x-security-message{margin:80px auto 0;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;width:80%}.x-security-message:before{content:"";width:30px;height:22px;background-image:url(../arquivos/icon-lock-checkout.png);background-size:contain;background-repeat:no-repeat;display:block;margin-right:15px}.x-security-message__link{color:#fff;text-decoration:underline}}@media screen and (max-width:800px) and (min-width:768px){.body-checkout-confirmation #app-top div:first-child{width:100%;padding:0}.body-checkout-confirmation #app-top .cconf-alert{-ms-flex-direction:column;flex-direction:column}.body-checkout-confirmation #app-container div>:first-child{width:95%}.body-checkout-confirmation #app-container .cconf-payment .cconf-summary{display:block}.body-checkout-confirmation #app-container .cconf-summary{display:none}}@media screen and (max-width:800px){.is--desktop{display:none}.default-modal.payment-unauthorized-modal{height:95%}.modal-body.default-modal-body.payment-unauthorized-modal-body{height:100%!important;overflow:visible!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important}.modal-body.default-modal-body.payment-unauthorized-modal-body .default-modal-security.payment-unauthorized-security{margin:0 auto!important}.modal-body.default-modal-body.payment-unauthorized-modal-body .btn.btn-large.payment-unauthorized-button{display:block!important;line-height:0!important;padding:20px 0!important;font-size:10px!important}.x-overlay{position:fixed;pointer-events:none;opacity:0;width:100%;height:100%;top:0;left:0;right:0;bottom:0;margin:auto;background:rgba(0,0,0,.6);z-index:90;transition:all 195ms ease-in-out}.x-overlay.is--active{pointer-events:fill;opacity:1}.x-picker__close-button{background:no-repeat;display:block;position:absolute;z-index:10;top:25px;right:20px;border:none;transition:all 195ms ease-in-out;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.x-picker__close-button:hover{transform:scale(1.1)}.x-picker__close-button:before{content:"\EA06";font-family:tok-stok-iconfonts-checkout;height:20px;font-size:16px;line-height:20px;text-align:left;display:block}#payment-data .link-gift-card{left:0}#payment-data .form-step.box-new .link-gift-card #show-gift-card-group{color:#0a775a}label[for=payment-discounts-code]{display:block;width:100%}input#payment-discounts-code{width:65%}.ship-postalCode-not-found{position:relative}.ship-postalCode-not-found:before{content:"X";display:block;width:15px;height:15px;z-index:9999999999;position:absolute;top:3px;right:45px!important;background:#fff;color:red}.ship-postalCode-not-found small{margin:0 auto}.ship-postalCode-not-found small:before{content:"CEP não encontrado, verifique se está correto.";font-size:12px;font-weight:400;line-height:1.5;color:#d0021b;margin-bottom:0;width:100%;display:block}.ship-postalCode-not-found label{left:5px;top:0;position:absolute}.ship-postalCode-not-found #ship-postalCode{border:1px solid #dd4b39}}.icon-minus-sign:after{font-family:tok-stok-iconfonts-checkout;content:"\EA10";display:block;font-size:22px;font-weight:700;cursor:pointer}.icon-minus-sign:before{display:none}.item-remove-ico:after{font-family:tok-stok-iconfonts-checkout;content:"\EA07";font-size:17px;cursor:pointer;color:#000;margin:-6px 0 0;display:block}.item-remove-ico:before{display:none}.icon-plus-sign:after{font-family:tok-stok-iconfonts-checkout;content:"\EA11";display:block;border:2px solid;border-radius:100%;padding:8px;font-size:9px;height:2px;width:2px;text-align:center;line-height:2px;text-indent:-3.5px;font-weight:700;cursor:pointer}.icon-plus-sign:before{display:none}.box-step .pkpmodal{top:0;bottom:0;right:0;left:0;height:100%;width:100%}.box-step .pkpmodal .pkpmodal-info-bar-container{background:#fff}.box-step .pkpmodal .pkpmodal-details-info-title{font-weight:400}.box-step button.pkpmodal-pickup-view-option-active{color:#fff!important;font-size:14px}.box-step button.pkpmodal-pickup-view-option-inactive{color:#666!important;font-size:14px}.box-step .pkpmodal-pickup-view-option-active{border:1px solid #0a775a!important;background:#0a775a!important}.box-step .pkpmodal-pickup-view-option-inactive{border:1px solid #0a775a!important}.box-step .pkp-modal-btn-primary,.box-step .pkp-modal-btn-primary:hover{background:#0a775a}@media screen and (min-width:801px){.x-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 12%;height:69px;border-bottom:1px solid #ebebeb}.x-header__logo{font-size:0;width:192px;height:28px}.x-header__location-value{color:#0a775a}.x-header__location-text{margin:0;padding:0}.x-status-steps__wrapper{display:-ms-flexbox;display:flex;width:73%;margin:40px auto;list-style:none}.x-status-steps__item{font-size:14px;text-align:left;color:#7f7f7f;margin-right:50px;will-change:width;transform-origin:center;transition:all 225ms;position:relative;transition-timing-function:cubic-bezier(.4,0,.2,1);font-weight:500}.x-status-steps__item:before{display:inline-block;font-size:14px;color:#7f7f7f;position:absolute;left:-14px;height:20px;transition:all 225ms ease-in-out}.x-status-steps__item-one:before{content:"1."}.x-status-steps__item-two:before{content:"2."}.x-status-steps__item-three:before{content:"3."}.x-status-steps__item-four:before{content:"4."}.x-status-steps__item.is--active{font-weight:500;color:#000;font-size:24px;transition:all 225ms ease-in-out;margin-left:5px}.x-status-steps__item.is--active:before{position:absolute;left:-18px;top:0;bottom:0;margin:auto;height:20px;font-weight:500;color:#000;font-size:24px}.default-modal{background:#ededed!important;color:#4b4b4b!important;height:290px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 30px}.default-modal .btn,.default-modal .btn-large{height:48px;background:#fff!important;color:#0f795d!important;border:none;font-weight:500;font-family:Margem,serif;text-transform:uppercase;font-size:14px;transition:all 195ms ease-in-out;text-shadow:none;outline:0;box-shadow:0 10px 10px -5px rgba(0,0,0,.2)!important}.default-modal .btn-large:hover,.default-modal .btn:hover{background-color:#064836}.default-modal #btn-guest-login-cancel-button{color:#0f795d!important}.x-footer{width:80%;max-width:1260px;margin:0 auto;position:relative}.x-footer__sac{border-top:1px solid #e8e8e8;padding:25px 0;border-bottom:1px solid #e8e8e8;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.x-footer__sac-title{color:#2d3a37;font-size:16px;margin-bottom:0;margin-right:20px}.x-footer__sac-phone{font-size:28px;color:#000;margin:0}.x-footer__menu-link{font-size:16px;padding:20px 0;display:block;width:90%;color:#000;margin:0 auto;position:absolute;top:45%;right:35%;width:145px;font-size:12px;border:none;text-decoration:underline}.x-footer__payment{display:-ms-flexbox;display:flex}.x-footer__payment-title{font-size:12px;margin:15px 0 10px;display:block}.x-footer__payment-icons{margin:0 0 25px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.x-footer__payment-icon{margin:0 15px 0 0}.x-footer__payment-debit{margin-left:30px}.x-footer__copyright{width:100%;margin:0 auto;font-size:12px;color:#000}.footer__menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:80px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;max-width:100%;margin:0 auto}.footer__menu .footer__sac{white-space:pre}.footer__menu .footer__sac-phone{font-size:16px;font-weight:500;color:#626262}.footer__menu .footer__sac .footer__menu-link{margin:0}.footer__menu .footer__menu-link{color:#626262;margin:0 3%;font-size:16px;font-weight:500}.footer__menu .footer__menu-link:hover{text-decoration:none}.footer__menu .footer__menu-link[title="Fale Conosco"]{color:#0a775a}.row-fluid.orderform-template.span12{display:-ms-flexbox;display:flex}.container.container-main.container-order-form{width:75%!important;max-width:1250px}.container-cart{padding:0 12%;width:auto!important;min-height:545px!important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}div[chaordic=bottom],div[chaordic=middle]{width:auto;padding:0 12%;position:relative;bottom:25px}#cart-title{display:none!important}#cart-to-orderform{height:60px;width:100%;background:#0f795d;border:none;padding:0;line-height:60px;box-shadow:none;font-weight:500;font-family:Margem,serif;text-transform:uppercase;font-size:12px;transition:all 195ms ease-in-out;-ms-flex-order:3;order:3;margin-top:35px}#cart-to-orderform:hover{background:#138668}.body-cart,.body-order-form{overflow-x:hidden}.checkout-container.cart-active{overflow:visible!important}.checkout-container.cart-active .cart-shipping{display:none}.checkout-container.cart-active .cart-template{display:-ms-flexbox;display:flex;position:relative;min-height:400px}.checkout-container.cart-active .cart-template.cart-shipping-calculator .cart-shipping{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.checkout-container.cart-active .cart-template.cart-shipping-calculator .cart-shipping-text{color:#2d3a37;font-size:16px}.checkout-container.cart-active .cart-template.cart-shipping-calculator .cart-shipping-text-bold{font-weight:600;text-transform:uppercase}.checkout-container.cart-active .cart-template.cart-shipping-calculator .cart-shipping-text-remaining{text-align:right;display:block;color:#15765b;font-size:14px}.checkout-container.cart-active .cart-template.cart-shipping-calculator .cart-shipping-text-remaining-bold{font-weight:600}.checkout-container.cart-active .cart-template.cart-shipping-calculator .cart-shipping-border{width:100%;background:#cdc6c6;height:8px;border-radius:6px;position:relative;margin:15px 0 10px}.checkout-container.cart-active .cart-template.cart-shipping-calculator .cart-shipping-border-indicator{transform:scaleX(.5);border-radius:6px;background:#15765b;width:100%;height:8px;position:absolute;top:0;left:0;transform-origin:left center}.checkout-container.cart-active .cart-template.cart-shipping-calculator .summary-coupon{top:78px}.checkout-container.cart-active .cart-template.cart-shipping-calculator .cart-links{top:395px}.checkout-container.cart-active .cart-template-holder{width:80%;float:left;clear:both}.checkout-container.cart-active .cart-template-holder .cart-items{min-height:205px}.checkout-container.cart-active .cart-template-holder .cart-items tbody .product-item{margin:40px 0 0}.checkout-container.cart-active .cart-template-holder .cart-items tbody .product-item:first-child{margin:0}.checkout-container.cart-active .cart-template-holder .cart-items .product-price{-ms-flex-order:1;order:1;display:block;width:20%;text-align:center}.checkout-container.cart-active .cart-template-holder .cart-items .product-price .field-help{right:30px}.checkout-container.cart-active .cart-template-holder .cart-items .product-price .best-price .new-product-price,.checkout-container.cart-active .cart-template-holder .cart-items .product-price .best-price .new-product-price-label{font-weight:500;font-size:20px;color:#2d3a37}.checkout-container.cart-active .cart-template-holder .cart-items .product-price .new-product-price-label,.checkout-container.cart-active .cart-template-holder .cart-items .product-price .new-product-real-price-per-unit,.checkout-container.cart-active .cart-template-holder .cart-items .product-price .old-product-price-label,.checkout-container.cart-active .cart-template-holder .cart-items .quantity-price{display:none}.checkout-container.cart-active .cart-select-gift-placeholder{width:7%}.checkout-container.cart-active .summary-template-holder{width:34%}.checkout-container.cart-active .summary-template-holder .hide-delivery .seller-1-sla-EntregaAgendada{display:none}.checkout-container.cart-active .summary-template-holder .row-fluid.summary{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.checkout-container.cart-active .summary-template-holder .row-fluid.summary>.summary-coupon-wrap{margin-top:-280px}.checkout-container.cart-active .summary-template-holder .shipping-calculate{position:relative;margin-top:12px}.checkout-container.cart-active .summary-template-holder .shipping-calculate tr{border:none}.checkout-container.cart-active .summary-template-holder .totalizers-list{font-size:16px}.checkout-container.cart-active .summary-template-holder .totalizers-list tr{border:none}.checkout-container.cart-active .summary-template-holder .totalizers-list tr.srp-summary-result{display:none!important}.checkout-container.cart-active .summary-template-holder .totalizers-list .x-shipping{border-top:none;border-radius:6px;border-top-left-radius:0;border-top-right-radius:0;box-sizing:border-box}.checkout-container.cart-active .summary-template-holder .totalizers-list .x-shipping__val{display:inline-block;margin-left:12px;margin-left:.75rem;width:100%}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;border:1px solid #ebebeb;border-radius:6px;box-sizing:border-box}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .info{width:100%;text-align:left;padding:0}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .info #Entrega{display:-ms-flexbox;display:flex}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .postal-code-for-sla{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:20px 0;position:relative}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .postal-code-for-sla:after{content:"";height:1px;width:88%;margin:0 auto;position:absolute;bottom:0;right:0;left:0;background:#ebebeb}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .empty,.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .monetary,.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-name,.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-selected-sla-estimate{display:none!important}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-name-to{font-size:0;font-weight:700;text-align:left;color:#2d3a37;margin:0 0 0 20px;height:18px}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-name-to:before{content:"CEP";font-size:16px}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .postal-code-value{width:70%;font-size:16px;color:#2d3a37;margin-left:20px;font-weight:500}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .cart-reset-postal-code{font-size:12px;font-weight:700;color:#0a775a;margin-right:20px}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .cart-reset-postal-code:before{content:"Alterar";text-transform:uppercase}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .cart-reset-postal-code .icon-remove-sign,.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-button{display:none!important}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options{display:block!important;border:none;position:static;width:100%;box-shadow:none;padding:15px 20px;box-sizing:border-box;border-radius:6px;margin-top:-1px;background:none}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options li{position:relative;overflow:hidden}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options li:last-child{margin:0}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options li.selected .icon-ok{border-color:#0a775a}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options li.selected .icon-ok:after{transform:scale(1);opacity:1}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options li.seller-1-sla-Entrega span:after{content:"após a confirmação de pagamento";display:block}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options li.seller-1-sla-Entrega+.seller-1-sla-EntregaAgendada,.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options li[class*=seller-1-sla-Retirar]{display:none}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options .icon-ok{float:left;width:20px;height:20px;border-radius:100%;border:1px solid #9b9b9b;display:block!important;background:none;position:relative;margin-right:12px;transition:all 195ms ease-in-out;position:absolute;top:0;left:-9999px}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options .icon-ok:before{display:none!important}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options .icon-ok:after{content:"";display:block;width:12px;height:12px;border-radius:100%;position:absolute;background:#0a775a;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;transform:scale(.8);transform-origin:center;transition:all 195ms ease-in-out}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options a{white-space:normal;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;color:#000;background:none!important}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options a:hover .icon-ok{border-color:#0a775a}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options a:hover .icon-ok:after{transform:scale(1);opacity:1}.checkout-container.cart-active .summary-template-holder .totalizers-list .Shipping .shipping-sla-options span{width:100%;color:#000;float:left}.checkout-container.cart-active .summary-template-holder .shipping-calculate .form-postal-code{display:-ms-flexbox!important;display:flex!important;width:100%}.checkout-container.cart-active .summary-template-holder .shipping-calculate .form-postal-code .shipping-fields{position:relative;z-index:11}.checkout-container.cart-active .summary-template-holder .shipping-calculate .info span{font-size:0;position:relative}.checkout-container.cart-active .summary-template-holder .shipping-calculate .info span:before{content:"cep";display:inline-block;font-size:14px;text-transform:uppercase;margin-top:15px;font-weight:700}.checkout-container.cart-active .summary-template-holder .shipping-calculate .monetary{display:none}.checkout-container.cart-active .summary-template-holder .shipping-calculate #summary-postal-code{width:90%;height:50px;max-width:100%;font-size:16px;padding:0 15px;box-shadow:none!important;transition:border 1.5s ease-in-out;background:none!important;font-family:Margem,serif;font-weight:500}.checkout-container.cart-active .summary-template-holder .shipping-calculate #summary-postal-code.success{border-color:#0a775a}.checkout-container.cart-active .summary-template-holder .shipping-calculate #summary-postal-code.error{border-color:#d01919}.checkout-container.cart-active .summary-template-holder .shipping-calculate #cart-shipping-calculate{background:url(/arquivos/button-m-advance.png);height:28px;background-size:contain;box-shadow:none;border:none;width:28px;font-size:0;cursor:pointer;background-repeat:no-repeat;position:absolute;right:5px;top:12px;margin:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform 195ms ease-in-out}.checkout-container.cart-active .summary-template-holder .shipping-calculate #cart-shipping-calculate:hover{transform:scale(1.1)}.checkout-container.cart-active .summary-template-holder .shipping-calculate #cart-shipping-calculate+span.help.error{margin-top:-5px}.checkout-container.cart-active .summary-template-holder .shipping-calculate #cart-dont-know-postal-code{font-family:Margem,serif;color:#0a775a;font-weight:600;text-decoration:underline}.checkout-container.cart-active .cart-links,.checkout-container.cart-active .extensions-checkout-buttons-container{display:block;position:absolute;right:0}.checkout-container.cart-active .cart-links{float:none;width:24%;pointer-events:all;right:2%;top:312px}.checkout-container.cart-active .cart-links .btn-place-order-wrapper{width:100%;opacity:1;pointer-events:all}.checkout-container.cart-active .cart-links .link-choose-more-products-wrapper #cart-choose-more-products{font-weight:500;color:#0f795d}.checkout-container.cart-active .cart-links .btn-place-order-wrapper{display:none}.checkout-container.cart-active .cart-totalizers{float:none;width:100%;margin:0;padding:0;-ms-flex-order:3;order:3}.checkout-container.cart-active .cart-totalizers table{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.checkout-container.cart-active .cart-totalizers table tr{width:100%;display:-ms-flexbox;display:flex}.checkout-container.cart-active .cart-totalizers tfoot{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:100px;border-radius:6px;padding:20px;width:calc(100% - 40px);border:1px solid #ebebeb;position:static}.checkout-container.cart-active .cart-totalizers tfoot .info{font-size:28px;padding-left:0}.checkout-container.cart-active .cart-totalizers tfoot .monetary{font-size:28px;font-weight:700;white-space:nowrap}.checkout-container.cart-active .cart-totalizers tfoot tr{position:static!important}}@media screen and (min-width:801px) and (-ms-high-contrast:active),screen and (min-width:801px) and (-ms-high-contrast:none){.checkout-container.cart-active .cart-totalizers tfoot tr{position:static!important}}@media screen and (min-width:801px){.checkout-container.cart-active .cart-totalizers tfoot tr:before{display:none!important}.checkout-container.cart-active .coupon-column{float:none;display:block;width:100%;position:static;z-index:10}.checkout-container.cart-active .coupon-column .coupon-data{display:none!important;width:100%;font-family:Margem,serif}.checkout-container.cart-active .coupon-column .coupon-data .link-coupon-add{color:#0a775a;font-weight:500;text-decoration:underline}.checkout-container.cart-active .coupon-column .coupon-label{display:none}.checkout-container.cart-active .coupon-column .summary-coupon{width:100%;position:static}.checkout-container.cart-active .coupon-column .coupon-fields{position:relative}.checkout-container.cart-active .coupon-column .coupon-form .coupon-fieldset div{display:block!important}.checkout-container.cart-active .coupon-column #cart-coupon{width:76%;height:59px;border-radius:6px;background-color:#fff;border:1px solid #ebebeb;box-shadow:none;padding:0 60px 0 20px;font-weight:500;font-size:16px;color:#7f7f7f;font-family:Margem,serif}.checkout-container.cart-active .coupon-column #cart-coupon::-webkit-input-placeholder{color:#7f7f7f;opacity:1}.checkout-container.cart-active .coupon-column #cart-coupon::-moz-placeholder{color:#7f7f7f;opacity:1}.checkout-container.cart-active .coupon-column #cart-coupon:-ms-input-placeholder{color:#7f7f7f;opacity:1}.checkout-container.cart-active .coupon-column #cart-coupon:-moz-placeholder{color:#7f7f7f;opacity:1}.checkout-container.cart-active .coupon-column #cart-coupon-add{background:url(/arquivos/button-m-advance.png);height:28px;background-size:contain;box-shadow:none;border:none;width:28px;font-size:0;cursor:pointer;background-repeat:no-repeat;position:absolute;right:5%;top:0;margin:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform 195ms ease-in-out}.checkout-container.cart-active .coupon-column #cart-coupon-add:hover{transform:scale(1.1)}.checkout-container.cart-active .cart-totalizers table tr.Discounts{display:none}.summary-coupon{float:none!important;width:100%!important;text-align:center;margin:25px auto;border-radius:6px;height:60px;line-height:60px;border:1px solid #e8e8e8;display:-ms-flexbox;display:flex;position:absolute;top:6px}.summary-coupon .loading-inline{position:absolute!important;left:14px;right:0;bottom:-18px;margin:auto;text-align:center;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;color:#ababab;font-size:12px;font-weight:400;pointer-events:none;display:none!important}.summary-coupon .coupon-form{width:100%;transition:none}.summary-coupon .coupon-fields span{display:-ms-flexbox;display:flex;position:relative}.summary-coupon #cart-coupon{border:none!important;padding:0 25% 0 20px;width:100%;font-size:16px;font-family:Margem,serif;height:59px;background:none!important;max-width:100%;box-shadow:none;margin:0!important;border-radius:6px;transition:border 1.5s;transition-timing-function:cubic-bezier(.4,0,1,1)}.summary-coupon #cart-coupon.error{border-color:#dd4b39}.summary-coupon #cart-coupon.success{border-color:#159b78}.summary-coupon .info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}.summary-coupon .info span{font-size:16px}.summary-coupon .info span:before{content:"Código:";font-family:Margem,serif;display:inline-block;font-weight:700;margin-right:5px}.summary-coupon .info #cart-coupon-remove{font-size:14px;color:#159b78;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-decoration:underline}.summary-coupon .coupon-data{float:none}.summary-coupon .coupon-fieldset .coupon-label{display:none}.summary-coupon .coupon-fieldset #cart-coupon-add{background:url(/arquivos/button-m-advance.png);height:28px;background-size:contain;box-shadow:none;border:none;width:28px;font-size:0;cursor:pointer;background-repeat:no-repeat;position:absolute;right:20px;top:0;bottom:0;margin:auto}.cart{border:none}.cart .cart-items thead{display:none}.cart .cart-items .product-item{background-color:#f4f4f4;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:130px;padding:20px;position:relative;border-radius:6px;margin:0 0 40px}}@media screen and (min-width:801px) and (-ms-high-contrast:active),screen and (min-width:801px) and (-ms-high-contrast:none){.cart .cart-items .product-item{display:block}}@media screen and (min-width:801px){.cart .cart-items .product-item .item-remove{position:absolute;right:15px;top:10px}.cart .cart-items .product-item .item-remove .item-link-remove{height:25px;width:30px;display:block}.cart .cart-items .product-item .quantity{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;width:30%;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:801px) and (min-width:801px){.cart .cart-items .product-item .quantity{width:15%}}@media screen and (min-width:801px) and (-ms-high-contrast:active),screen and (min-width:801px) and (-ms-high-contrast:none){.cart .cart-items .product-item .quantity{display:inline-block;width:15%}.cart .cart-items .product-item .quantity .item-quantity-change,.cart .cart-items .product-item .quantity input[type=tel]{display:inline-block}}@media screen and (min-width:801px){.cart .cart-items .product-item .quantity .item-unit-label{display:none}.cart .cart-items .product-item .quantity-price{width:25%;text-align:center}}@media screen and (min-width:801px) and (min-width:801px){.cart .cart-items .product-item .quantity-price{width:20%}}@media screen and (min-width:801px) and (-ms-high-contrast:active),screen and (min-width:801px) and (-ms-high-contrast:none){.cart .cart-items .product-item .quantity-price{display:inline-block;width:23%}}@media screen and (min-width:801px){.cart .cart-items .product-item .quantity input[type=tel]{border:2px solid #999;box-shadow:none;background:#fff;font-size:16px;font-family:Margem,serif;font-weight:500;color:#2d3a37}.cart .cart-items .product-item .quantity .item-quantity-change:hover{color:#147c60}.cart .cart-items .product-item .total-selling-price{font-weight:500;font-size:20px;color:#2d3a37}.cart .cart-items .product-item .shipping-date{display:none}.cart .cart-items .product-image{background:no-repeat;width:15%;padding:10px}.cart .cart-items .product-image a{display:block;width:100%}.cart .cart-items .product-image img{mix-blend-mode:multiply;width:100%;height:auto;max-width:100%}}@media screen and (min-width:801px) and (-ms-high-contrast:active),screen and (min-width:801px) and (-ms-high-contrast:none){.cart .cart-items .product-image{display:inline-block}}@media screen and (min-width:801px){.cart .cart-items .product-name{width:35%;padding:0 0 0 25px}.cart .cart-items .product-name .brand,.cart .cart-items .product-name .seller{display:none}.cart .cart-items .product-name a{font-weight:500;font-size:20px;color:#2d3a37;text-transform:lowercase;display:block}.cart .cart-items .product-name a:first-letter{text-transform:uppercase!important}}@media screen and (min-width:801px) and (-ms-high-contrast:active),screen and (min-width:801px) and (-ms-high-contrast:none){.cart .cart-items .product-name{display:inline-block}}@media screen and (min-width:801px){.cart .cart-items .product-price,.x-benefits{display:none}.x-benefits{width:46.7%;margin:10px 0 35px 12.3%;border-radius:6px;padding:20px;max-width:905px;border:1px solid #e8e8e8}.x-benefits__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;position:relative}.x-benefits__icon-wrapper{width:80px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;position:absolute;left:7%}.x-benefits__info{width:100%;margin-left:25%}.x-benefits__info-title{font-size:16px;font-weight:500;color:#2d3a37;line-height:3px}.x-benefits__info-title br{display:none}.x-benefits__info-description{margin:0;padding:0;font-size:16px;color:#2d3a37;line-height:1.4em;width:390px}.x-benefits__info-link{font-size:12px;margin:10px 0 0;display:block;text-decoration:underline;width:140px}.x-benefits__progress-bar{width:145px;height:6px;border-radius:6px;background-color:#cdcdcd;position:relative;overflow:hidden;margin:6px 0 20px}.x-benefits__progress-bar-content{display:block;background-color:#0a775a;height:100%;width:100%;border-radius:6px;margin-left:-100%;transform:translateX(50%);transition:transform 355ms;transition-timing-function:cubic-bezier(.4,0,.6,1)}#payment-data-submit{height:60px;width:100%;background:#0f795d;border:none;box-shadow:none;font-weight:500;font-family:Margem,serif;text-transform:uppercase;font-size:12px;transition:all 195ms ease-in-out}#payment-data-submit:hover{background:#138668}#payment-data-submit .icon-lock{display:none!important}.cart-template.mini-cart{width:35%!important;border:1px solid #ebebeb;margin-left:20px;padding:26px 1.6%;border-radius:6px;min-height:650px!important;max-height:655px!important}.cart-template.mini-cart ::-webkit-scrollbar{width:1px;border-radius:6px}.cart-template.mini-cart ::-webkit-scrollbar-thumb,.cart-template.mini-cart ::-webkit-scrollbar-track{background:transparent}.cart-template.mini-cart #orderform-minicart-to-cart{color:#0a775a;text-decoration:underline;font-weight:600;font-family:Margem,serif;display:block;margin:10px 85px 10px 0;width:100%;font-size:14px;font-size:.875rem}.cart-template.mini-cart h2{font-size:16px;color:#0a775a;font-weight:600;margin:0 0 30px;color:#2d3a37}.cart-template.mini-cart .cart-fixed{width:100%!important;position:static!important}}@media screen and (min-width:801px) and (-ms-high-contrast:active),screen and (min-width:801px) and (-ms-high-contrast:none){.cart-template.mini-cart .cart-fixed{position:static!important}}@media screen and (min-width:801px){.cart-template.mini-cart .cart-fixed .payment-confirmation-wrap{position:static!important;width:auto!important;background:none!important;margin-top:44px}.cart-template.mini-cart .cart-fixed .item-unavailable{top:40px;right:120px}.cart-template.mini-cart .summary-cart-template-holder{overflow:visible;position:relative;height:auto!important}.cart-template.mini-cart .summary-cart-template-holder.scroll-products:after{content:"";display:block;width:109%;position:absolute;left:-17px;background:#fff;height:5px;box-shadow:0 -4px 7px rgba(0,0,0,.1);z-index:5;opacity:.6}.cart-template.mini-cart .summary-cart-template-holder .cart{max-height:245px!important;overflow:auto;border:none;height:280px}.cart-template.mini-cart .summary-cart-template-holder .cart-items .item{height:80px;border-radius:6px;background-color:#f4f4f4;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding:0;border:none!important}.cart-template.mini-cart .summary-cart-template-holder .cart-items .item .description{margin:10px 0 0 10px;position:absolute;left:28%}.cart-template.mini-cart .summary-cart-template-holder .cart-items .item .description .shipping-date.pull-left{display:none}.cart-template.mini-cart .summary-cart-template-holder .cart-items .item .description .price.pull-right{font-size:14px;color:#2d3a37;font-weight:500}.cart-template.mini-cart .summary-cart-template-holder .cart-items .item .photo{mix-blend-mode:multiply;width:62%;height:auto}.cart-template.mini-cart .summary-cart-template-holder .cart-items .item .quantity{right:15px;left:auto;top:0;bottom:0;margin:auto;height:10px;background:none;border:none;box-shadow:none;font-size:16px;font-weight:500;color:#2d3a37;text-align:center;margin-top:25px;opacity:1;transition:all .125s cubic-bezier(.4,0,.2,1)}.cart-template.mini-cart .summary-cart-template-holder .cart-items .item .quantity:before{content:"Qtde";font-size:10px;font-family:Margem,serif;text-align:left;color:#7f7f7f;display:block;text-align:center;margin-bottom:7px}.cart-template.mini-cart .summary-cart-template-holder .cart-items .item .quantity.load{opacity:1}.cart-template.mini-cart .summary-cart-template-holder .cart-items .item .product-name{font-size:16px;color:#2d3a37;font-weight:500;margin:-16px 0 0;width:50%;padding:0;display:block;text-transform:lowercase}.cart-template.mini-cart .summary-cart-template-holder .cart-items .item .product-name:first-letter{text-transform:uppercase!important}.cart-template.mini-cart .summary-cart-template-holder .cart-items .item a{width:29%;text-align:center}.cart-template.mini-cart #go-to-cart-button{width:100%;display:block;text-align:center}.cart-template.mini-cart .shipping-reset .postal-code-for-sla .postal-code-value,.cart-template.mini-cart .shipping-reset .postal-code-for-sla .shipping-name-to{display:inline}.cart-template.mini-cart .accordion-inner .table{margin:10px 0 20px}.cart-template.mini-cart tbody.shipping-reset{border:0}.cart-template.mini-cart tbody.shipping-reset td.monetary.shipping-unavailable{padding:0;left:0;color:#333;vertical-align:top}.cart-template.mini-cart tbody.shipping-reset .info{color:#333;padding:0}.cart-template.mini-cart tbody.shipping-reset #cart-reset-postal-code{text-align:right}.cart-template.mini-cart tbody.shipping-reset tr{display:table;margin:auto}.cart-template.mini-cart .summary-totalizers .totalizers-list{margin-top:20px}.cart-template.mini-cart .summary-totalizers .totalizers-list .srp-summary-result,.cart-template.mini-cart .summary-totalizers tbody.shipping-reset a#cart-reset-postal-code i{display:none}.summary-totalizers .totalizers-list .Discounts,.summary-totalizers .totalizers-list .Items,.summary-totalizers .totalizers-list .Shipping{display:-ms-flexbox;display:flex}.summary-totalizers .totalizers-list .Discounts .info,.summary-totalizers .totalizers-list .Discounts .monetary,.summary-totalizers .totalizers-list .Items .info,.summary-totalizers .totalizers-list .Items .monetary,.summary-totalizers .totalizers-list .Shipping .info,.summary-totalizers .totalizers-list .Shipping .monetary{font-size:16px;color:#2d3a37}.summary-totalizers .totalizers-list .Discounts .info,.summary-totalizers .totalizers-list .Items .info,.summary-totalizers .totalizers-list .Shipping .info{min-width:95px;font-weight:500}.summary-totalizers .totalizers-list .Discounts .monetary,.summary-totalizers .totalizers-list .Items .monetary,.summary-totalizers .totalizers-list .Shipping .monetary{font-weight:600;text-align:left}.summary-totalizers .totalizers-list .Discounts,.summary-totalizers .totalizers-list .Shipping{margin-top:10px}.summary-totalizers .totalizers-list .Shipping .monetary.has--free-shipping{font-size:0}.summary-totalizers .totalizers-list .Shipping .monetary.has--free-shipping:before{content:"Inclusa";font-size:16px;display:inline-block;vertical-align:middle}.summary-totalizers .totalizers-list+tbody.shipping-reset{display:none}.summary-totalizers .totalizers-list+tbody.shipping-reset.show-unavailable-cep{display:block}.summary-totalizers .totalizers-list+tbody.shipping-reset.show-unavailable-cep a#cart-reset-postal-code{font-family:Margem,serif;color:#0a775a;font-weight:600;text-decoration:underline;display:block}.summary-totalizers .totalizers-list+tbody.shipping-reset.show-unavailable-cep a#cart-reset-postal-code i{text-decoration:none;position:absolute;right:48px;top:12px;font-size:13px}.summary-totalizers .totalizers-list+tbody.shipping-reset.show-unavailable-cep a#cart-reset-postal-code:not([title=alterar]){display:block;margin-top:8px;position:relative;left:20px;bottom:17px}.summary-totalizers .totalizers-list+tbody.shipping-reset.show-unavailable-cep .postal-code-for-sla span{font-weight:600;font-size:15px}.summary-totalizers .totalizers-list+tbody.shipping-reset.show-unavailable-cep td.monetary.shipping-unavailable{font-weight:600;font-size:15px;position:relative;left:-12px}.summary-totalizers .totalizers-list+tbody.shipping-reset.show-unavailable-cep tr{border-bottom:0}.summary-totalizers tbody.totalizers-list .info{text-align:left}.summary-totalizers tfoot tr{display:-ms-flexbox;display:flex;position:relative;top:60px}.summary-totalizers tfoot tr:before{display:block;content:"";width:110%;height:1px;background:#ebebeb;position:absolute;left:-5%;top:-95%}.summary-totalizers tfoot .info,.summary-totalizers tfoot .monetary{font-size:28px;color:#2d3a37;font-weight:400;white-space:nowrap;padding-left:0}.summary-totalizers tfoot .monetary{font-weight:500;letter-spacing:-1.3px;padding-left:0}.empty-cart-content{margin:95px 0;text-align:center;width:100%;display:block;position:absolute}.empty-cart-content .empty-cart-title{font-size:40px}.empty-cart-content #cart-choose-products{height:60px;width:225px;background:#0f795d;border:none;padding:0;line-height:60px;box-shadow:none;font-weight:500;font-family:Margem,serif;text-transform:uppercase;font-size:12px;transition:all 195ms ease-in-out;-ms-flex-order:3;order:3;margin:35px 0 70px}.empty-cart-content #cart-choose-products:hover{background:#138668}.shipping-selected-sla-estimate{padding-left:35px}.x-benefits__info-link{color:#0a775a}#shipping-data .shipping-container .react-datepicker__day--keyboard-selected{background-color:#0a775a;color:#fff}#shipping-data .shipping-container .shp-summary-package{display:block}#shipping-data .shipping-container .box-step .shp-alert{width:calc(100% - 20px)}.full-cart .summary-totalizers .totalizers-list tr.shipping-selected-sla-Agendada{display:block;border:1px solid #ededed;font-size:13px;border-top:0;border-radius:0 0 6px 6px;width:calc(100% - 2px)}.full-cart .summary-totalizers .totalizers-list tr.shipping-selected-sla-Agendada td{padding:15px 20px}.full-cart .summary-totalizers .totalizers-list.shipping-Agendada .Shipping{border-bottom:0;border-radius:6px 6px 0 0}#payment-data .bankInvoicePaymentGroup .payment-description{font-size:0}#payment-data .bankInvoicePaymentGroup .payment-description:after{content:"O boleto bancário será exibido após a confirmação da compra e poderá ser impresso e pago em qualquer agência bancária ou o pagamento pode ser feito através da internet, utilizando o código de barras do boleto. O prazo de validade do boleto é de 3 dias, se o pagamento não for efetuado até a data de vencimento, seu pedido será cancelado automaticamente. Caso o boleto não seja pago na data do pedido, o prazo de entrega pode sofrer alterações.";font-size:13px}.body-order-form .x-benefits{display:none}#orderform-title{display:none!important}.client-pre-email{border:none!important}.client-pre-email .client-pre-email-h{display:none}.client-pre-email fieldset.pre-email{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.client-pre-email div.client-email{width:100%;margin:0 auto!important;padding:0}.client-pre-email #client-pre-email{padding:10px 10px 10px 40px;height:120px;font-family:Margem,serif!important;box-shadow:none!important}.client-pre-email #btn-client-pre-email{top:5px;right:7px;height:110px;width:194px;border-radius:6px;background:#0a775a!important;border:none;box-shadow:none;text-transform:uppercase;font-weight:600;font-family:Margem,serif!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 225ms ease-in-out}.client-pre-email #btn-client-pre-email:hover{background:#0a775a!important}.emailInfo{border:none!important;background:none!important;width:70%!important}.emailInfo:before{content:"Usamos seu e-mail de forma 100% segura para";display:block;font-size:16px;text-align:center;margin:80px 0 0}.x-email-info{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:70px 0 0}.x-email-info__item{margin:0 30px;text-align:center}.x-email-info__item-icon{margin:0 auto 10px}.x-email-info__item-icon-one{width:47px}.x-email-info__item-icon-two{width:33px;background-image:url(../arquivos/form-icon-checkout.png);background-size:contain;background-position:50%;background-repeat:no-repeat}.x-email-info__item-icon-two svg{opacity:0}.x-email-info__item-icon-three{width:59px}.x-email-info__item-icon-three .x-email-info__item-text{width:174px}.x-email-info__item-icon-four{width:42px}.x-email-info__item-text{font-weight:500;line-height:15px;color:#2d3a37;font-size:16px}#payment-data .step.accordion-group{border:1px solid #ebebeb;min-height:325px}#payment-data .step.accordion-group.filled{min-height:auto!important}#payment-data .step.accordion-group.active{border:1px solid #0a775a}#payment-data .accordion-heading .accordion-toggle i{display:none}#payment-data .accordion-heading .accordion-toggle span{font-size:16px;color:#0a775a;font-weight:600;margin-left:8px}#payment-data .steps-view{width:60%;margin-top:25px}#payment-data .link-gift-card{display:inline-block;margin-top:0;left:16px}#payment-data .gift-card-section{margin-bottom:-20px}#payment-data .payment-group{width:35%;margin:25px 0}#payment-data .payment-group .required.payment-group-list-btn{width:89%}#payment-data .payment-group .required.payment-group-list-btn .payment-group-item.active{margin-left:1px}#payment-data .payment-group .required.payment-group-list-btn .payment-group-item:nth-child(2).payment-disable-place,#payment-data .payment-group .required.payment-group-list-btn .payment-group-item:nth-child(2).payment-disable-value{pointer-events:none;border:0}#payment-data .payment-group .required.payment-group-list-btn .payment-group-item:nth-child(2).payment-disable-place .payment-group-item-text,#payment-data .payment-group .required.payment-group-list-btn .payment-group-item:nth-child(2).payment-disable-value .payment-group-item-text{line-height:14px}#payment-data .payment-group .required.payment-group-list-btn .payment-group-item:nth-child(2).payment-disable-place .payment-group-item-text:after,#payment-data .payment-group .required.payment-group-list-btn .payment-group-item:nth-child(2).payment-disable-value .payment-group-item-text:after{font-size:12px;line-height:13px;color:#acacac;display:block}#payment-data .payment-group .required.payment-group-list-btn .payment-group-item:nth-child(2).payment-disable-value .payment-group-item-text:after{content:"Somente a partir de R$ 50,00"}#payment-data .payment-group .required.payment-group-list-btn .payment-group-item:nth-child(2).payment-disable-place .payment-group-item-text:after{content:"Não é válido para retirada em loja"}#payment-data .form-step.box-new{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#payment-data .form-step.box-new .link-gift-card #show-gift-card-group{color:#0a775a}.client-profile-data{padding:0;border:none}.client-profile-data.accordion-group{border-radius:6px;background-color:hsla(0,0%,100%,0);border:1px solid #0a775a;margin-bottom:0!important;padding:26px 8%}.client-profile-data.accordion-group.filled{height:220px!important;border:1px solid #ebebeb!important;overflow:hidden}.client-profile-data.accordion-group.filled .accordion-toggle.collapsed{padding:0}.client-profile-data.accordion-group.filled .link-logout{color:#0a775a;text-decoration:underline;font-weight:600}.client-profile-data.accordion-group.filled .shp-summary-group-price{font-weight:400}.client-profile-data .accordion-heading{margin-bottom:25px}.client-profile-data .accordion-heading .accordion-toggle i.icon-user{display:none}.client-profile-data .accordion-heading .accordion-toggle i.icon-edit{color:#0a775a;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAT5JREFUOI2t0r9KHUEUB+BvxBfQxCKBFDZCsIigIFYBxcJC0CJl3CJVHiJTrA9h6yJiESxslBRBwUKtxBgJsQ5GMe8wFrvIxr+7997TzJwpvjm/YUJKSScVYtaHfUwhYTXlxSfo6wI8xVsM4z0+hphtQGg7aQ18hZGUF/9CzCaqfhNrrdBHwGmsYxaD2G0c/xlwIeXFT/xFaDRpA/AoxOwNfuHwWbQleJryYurJ+J2APPGlOgUfRbsBH0S7Be+hvQD/Q3sF3qIhZgHHvQChv1qXMYrRCpy8A77EWROwHv91hXwNMRvC/B3wHGdNQAi+LAX8wTgW8RkzKS+ua+DvpiBl/He4SnlxiZUQM/geYvYBB21Byvhz2K6dbeFE+YatQcr4exU6UF3wAt9wkfIitgUp449V+x0spbz40QlUrxsJovkI/jHvqwAAAABJRU5ErkJggg==");background-position:0 0;background-repeat:no-repeat;display:inline-block;width:21px;height:21px;position:relative;top:-4px}.client-profile-data .accordion-heading .accordion-toggle i.icon-edit:before{opacity:0}.client-profile-data .accordion-heading .accordion-toggle.icon-edit{color:#0a775a}.client-profile-data .accordion-heading .link-box-edit{background:none;box-shadow:none;border:none;margin-top:8px;padding:0}.client-profile-data .accordion-heading span{font-size:16px;color:#0a775a;font-weight:500}.client-profile-data .accordion-heading span .link-box-edit{background:none;box-shadow:none;border:none;margin-top:8px;padding:0}.client-profile-data .accordion-heading span span{font-size:16px;color:#0a775a;font-weight:600}.client-profile-data .client-notice{display:none}.client-profile-data .box-client-info .newsletter-label{color:#0a775a;font-weight:700}.client-profile-data .box-client-info .newsletter-label #opt-in-newsletter{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #999;border-radius:4px;background:transparent;outline:0}.client-profile-data .box-client-info .newsletter-label #opt-in-newsletter:checked{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ODJjODU2OC05NzViLTRmMWItYWQ4MC05NmExZmMwNjU2MjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDFDRTQ2MTQ2QTZBMTFFODgzRDE4QUJFMkJBOTJGQ0YiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDFDRTQ2MTM2QTZBMTFFODgzRDE4QUJFMkJBOTJGQ0YiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YjJlZTBhYzMtYWY4OC00YmQ2LTlkMDktZWViOGI3MGY5ZDg2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ4MmM4NTY4LTk3NWItNGYxYi1hZDgwLTk2YTFmYzA2NTYyMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PixRazEAAAE2SURBVHjaYmSojWMAAlUg7gBiFyDmYyANfALiPUBcAcS3WYCEBhAfB2IBBvIAyAFBQOwExBZMQKKNAsOQAciMNpCBzgzUA25MZIQZPsDDxEBlMAgMZGRkKHAOYQi0cKeCgcysDHNCMhn67X0ZRNk5sSphIdowNg6GjRG5DL7K2gzJu9cwzDu8mXgDJwemMuiLSjHYLeljYPj2mYGBi5fhcGwxg6WkPIPNxvkMx84dxB0iwKz3H0NUzYDhW3g2w72P7xh0Ni1guOKXwKDEL8TAtWYGA8P1s/iDGKuBICCvzvA2Kp9BiJOb4d33rwzCyyYyMDy8SUEsAzULz2tnOPb0PpgmxjD8LhxMCfszFc37wgQtHKkFdoMMrALiD1QwDGRGFcjAG6CSFog3kun9z1C9liCzAAIMAH5ZSrgcv3TmAAAAAElFTkSuQmCC");background-position:0 0;background-repeat:no-repeat;border:1px solid transparent}.client-profile-data .box-client-info .newsletter-label .newsletter-text{position:relative;top:4px;margin-left:7px}.client-profile-data .box-client-info-pf{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.client-profile-data .box-client-info-pf div#cliente-data-type{display:block;margin:5px auto 15px}.client-profile-data .box-client-info-pf div#cliente-data-type a{display:inline-block!important;position:relative;top:0;padding-left:30px;cursor:pointer;font-weight:400;margin:2px 8px 0 0;text-decoration:none;font-size:16px;color:#2d3a37!important}.client-profile-data .box-client-info-pf div#cliente-data-type a:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #147c60;background:#f9f9f9;border-radius:50%}.client-profile-data .box-client-info-pf div#cliente-data-type a:after{content:"";transition:all .2s;width:14px;height:14px;top:4px;left:4px;background:#147c60;border-radius:50%;position:absolute}.client-profile-data .box-client-info-pf div#cliente-data-type a[style*=none]:after{display:none}.client-profile-data .box-client-info-pf .client-email.input.text label{position:absolute;left:20px}.client-profile-data .box-client-info-pf .client-email.text{margin:15px 12px;font-weight:500}.client-profile-data .box-client-info-pf .client-email.text p.input label{position:absolute;top:4px;left:20px}.client-profile-data .box-client-info-pf .client-email.text label{position:relative;left:0}.client-profile-data .box-client-info-pf p.input{width:100%;float:none;margin:0;display:block;padding:0;position:relative;margin:0 0 20px!important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.client-profile-data .box-client-info-pf p.input .help.error{width:100%}.client-profile-data .box-client-info-pf label{position:absolute;top:4px;display:block;z-index:7;font-size:12px;left:20px;opacity:.8;pointer-events:none}.client-profile-data .box-client-info-pf span.help.error{font-weight:500}.client-profile-data .box-client-info-pj{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.client-profile-data .box-client-info-pj .corporate-title{font-size:16px;color:#0a775a;font-weight:500;margin:20px 0 15px}.client-profile-data .box-client-info-pj .state-inscription-box{display:none!important}.client-profile-data .box-client-info-pj p.input{width:100%;float:none;margin:0;display:block;padding:0;position:relative;margin-bottom:20px}.client-profile-data .box-client-info-pj label{position:absolute;top:4px;display:block;z-index:7;font-size:12px;left:20px;opacity:.8;pointer-events:none}.client-profile-data .box-client-info-pj span.help.error{font-weight:500;white-space:nowrap}.client-profile-data #is-corporate-client{font-weight:500;text-decoration:underline}.client-profile-data #not-corporate-client{position:absolute;top:19px;right:0;text-decoration:underline;font-weight:500;font-size:12px;color:#0a775a}.client-profile-data #client-company-document,.client-profile-data #client-company-ie,.client-profile-data #client-company-name,.client-profile-data #client-company-nickname,.client-profile-data #client-document,.client-profile-data #client-email,.client-profile-data #client-first-name,.client-profile-data #client-last-name,.client-profile-data #client-phone{height:54px;border-radius:6px;background-color:#fff;border:1px solid #ebebeb;font-size:16px;font-weight:500;font-family:Margem,serif;width:100%;width:86%;margin:0;padding:5px 20px 0;max-width:100%;box-shadow:none!important}.client-profile-data #client-company-document.success,.client-profile-data #client-company-ie.success,.client-profile-data #client-company-name.success,.client-profile-data #client-company-nickname.success,.client-profile-data #client-document.success,.client-profile-data #client-email.success,.client-profile-data #client-first-name.success,.client-profile-data #client-last-name.success,.client-profile-data #client-phone.success{border-color:#0a775a}.client-profile-data #client-company-document.error,.client-profile-data #client-company-ie.error,.client-profile-data #client-company-name.error,.client-profile-data #client-company-nickname.error,.client-profile-data #client-document.error,.client-profile-data #client-email.error,.client-profile-data #client-first-name.error,.client-profile-data #client-last-name.error,.client-profile-data #client-phone.error{border-color:#dd4b39}.client-profile-data #client-company-document:focus,.client-profile-data #client-company-ie:focus,.client-profile-data #client-company-name:focus,.client-profile-data #client-company-nickname:focus,.client-profile-data #client-document:focus,.client-profile-data #client-email:focus,.client-profile-data #client-first-name:focus,.client-profile-data #client-last-name:focus,.client-profile-data #client-phone:focus{border-color:#0a775a}.client-profile-data #go-to-payment,.client-profile-data #go-to-shipping{height:60px;width:100%;background:#0a775a;border:none;box-shadow:none;font-weight:500;font-family:Margem,serif;text-transform:uppercase;font-size:0;transition:all 195ms ease-in-out;margin:20px 0 0}.client-profile-data #go-to-payment:before,.client-profile-data #go-to-shipping:before{content:"Continuar";font-size:12px}.client-profile-data #go-to-payment:hover,.client-profile-data #go-to-shipping:hover{background:#0a775a}#client-profile-data.extend-column .client-profile-data{height:190px!important}#client-profile-data.extend-column .client-profile-data .link-logout,.shipping-data .ship-postalCode a{color:#0a775a;text-decoration:underline;font-weight:600}.shipping-data .ship-postalCode a{font-family:Margem,serif}.shipping-data .shipping-container #scheduled-delivery-delivery>p{font-size:0}.shipping-data .shipping-container #scheduled-delivery-delivery>p:after{content:"Agenda produto(s) abaixo";font-size:13px}.shipping-data .shipping-container .address-summary{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='24' height='24'><path fill='#0a775a' d='M15.998,5.951L4,16.237V30c0,0.552,0.448,1,1,1h8v-8h6v8h8c0.552,0,1-0.448,1-1V16.238L15.998,5.951z M19,19 h-6v-5h6V19z'></path> <polygon fill='#0a775a' points='15.998,0.683 9,6.682 9,3 5,3 5,10.111 0.59,13.892 1.892,15.41 15.998,3.317 30.108,15.41 31.41,13.892 '></polygon></svg>") no-repeat;background-position:12px;background:none;font-weight:400}.shipping-data .shipping-container .address-list .address-item .address-summary{background-position:100%;color:#2d3a37;font-size:16px;font-size:1rem;font-weight:500}.shipping-data .shipping-container .address-list .address-item .address-summary .city{margin-left:10px}.ship-complement label{clear:both}#shipping-data{position:relative}#shipping-data.hide--logistic #scheduled-delivery-delivery{display:none!important}#shipping-data.hide--logistic .shipping-container .shp-summary-group-title+.shp-summary-group-content .shp-summary-package{display:block}#shipping-data.hide--logistic .shipping-container .shp-summary-group-title+.shp-summary-group-content .shp-summary-package .shp-summary-package-time{font-size:0;display:inline-block}#shipping-data.hide--logistic .shipping-container .shp-summary-group-title+.shp-summary-group-content .shp-summary-package .shp-summary-package-time:before{content:"Retire na loja após confirmação";font-size:12px;vertical-align:middle}#shipping-data .step.accordion-group.shipping-data{padding:26px 8%;height:220px;overflow:hidden}#shipping-data .step.accordion-group.shipping-data .link-change-shipping{color:#0a775a;border:1px solid #0a775a;font-size:14px;font-weight:700;font-family:Margem,serif;padding:15px 0;outline:0}#shipping-data .step.accordion-group.shipping-data .link-change-shipping:hover{text-decoration:none}#shipping-data .step.accordion-group.shipping-data .shp-summary-group-price{font-weight:400}#shipping-data .step.accordion-group.shipping-data .shp-summary-group-price.vtex-omnishipping-1-x-price{margin-left:0;padding-left:0;text-align:left}#shipping-data .step.accordion-group.shipping-data.active{height:auto!important;border:1px solid #0a775a}}@media screen and (min-width:801px) and (-ms-high-contrast:active),screen and (min-width:801px) and (-ms-high-contrast:none){#shipping-data .step.accordion-group.shipping-data.active{height:auto!important}}@media screen and (min-width:801px){#shipping-data .step.accordion-group.shipping-data .box-step.box-info.shipping-summary-placeholder{margin-top:10px}#shipping-data .step.accordion-group.shipping-data i.icon-home{display:none}#shipping-data .step.accordion-group.shipping-data i.icon-edit{color:#0a775a}#shipping-data .step.accordion-group.shipping-data i.icon-edit.icon-edit{color:#0a775a;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAT5JREFUOI2t0r9KHUEUB+BvxBfQxCKBFDZCsIigIFYBxcJC0CJl3CJVHiJTrA9h6yJiESxslBRBwUKtxBgJsQ5GMe8wFrvIxr+7997TzJwpvjm/YUJKSScVYtaHfUwhYTXlxSfo6wI8xVsM4z0+hphtQGg7aQ18hZGUF/9CzCaqfhNrrdBHwGmsYxaD2G0c/xlwIeXFT/xFaDRpA/AoxOwNfuHwWbQleJryYurJ+J2APPGlOgUfRbsBH0S7Be+hvQD/Q3sF3qIhZgHHvQChv1qXMYrRCpy8A77EWROwHv91hXwNMRvC/B3wHGdNQAi+LAX8wTgW8RkzKS+ua+DvpiBl/He4SnlxiZUQM/geYvYBB21Byvhz2K6dbeFE+YatQcr4exU6UF3wAt9wkfIitgUp449V+x0spbz40QlUrxsJovkI/jHvqwAAAABJRU5ErkJggg==");background-position:0 0;background-repeat:no-repeat;display:inline-block;width:21px;height:21px;position:relative;top:-4px}#shipping-data .step.accordion-group.shipping-data i.icon-edit.icon-edit:before{opacity:0}#shipping-data .step.accordion-group.shipping-data .link-box-edit{background:none;box-shadow:none;border:none}#shipping-data .step.accordion-group.shipping-data .address-list-placeholder .address-list .address-create .icon-plus,#shipping-data .step.accordion-group.shipping-data .address-list-placeholder .address-list .address-create span,#shipping-data .step.accordion-group.shipping-data .address-list-placeholder .address-list .address-edit span{color:#0a775a}#shipping-data .accordion-inner,#shipping-data .accordion-toggle.collapsed.accordion-shipping-title{padding:0}#shipping-data .cep-not-found{font-size:12px;font-weight:400;line-height:1.5;color:#d0021b;margin-left:10px;margin-bottom:0;width:100%}#shipping-data .cancel-new-address{position:absolute;top:190px;right:34px;font-size:10px;text-decoration:underline;font-weight:500;color:#0a775a}#shipping-data .shipping-data{border:1px solid #ebebeb}#shipping-data .accordion-heading{margin-top:2px;margin-bottom:25px}#shipping-data .accordion-heading .accordion-toggle{padding:0 8px;font-size:16px;color:#0a775a;font-weight:600}#shipping-data .accordion-heading .accordion-shipping-title{line-height:0}#shipping-data .accordion-heading .accordion-shipping-title .icon-home{display:none!important}#shipping-data .accordion-heading .accordion-shipping-title span{font-size:0}#shipping-data .accordion-heading .accordion-shipping-title span:before{content:"Meus endereços de entrega";font-size:16px;color:#0a775a;font-weight:500;font-family:Margem,serif}#shipping-data .accordion-inner .box-step .address-list label{background:transparent;box-shadow:none;border-bottom:0}#shipping-data .accordion-inner .box-step .address-list #edit-address-button{border:1px solid #0a775a;padding:15px 0;font-size:16px;font-weight:500;outline:0;font-family:Margem,serif}#shipping-data .accordion-inner .box-step .address-list #edit-address-button i{display:none}#shipping-data .accordion-inner .box-step .address-list #new-address-button{border:1px solid #0a775a;padding:15px 0;font-size:16px;font-weight:500;outline:0;font-family:Margem,serif}#shipping-data .accordion-inner .box-step .address-list #new-address-button i{display:none}#shipping-data .accordion-inner .box-step>div>div{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column}#shipping-data .accordion-inner .box-step>div>div>div:nth-child(2){-ms-flex-order:3;order:3}#shipping-data .accordion-inner .box-step .shipping-method-toggle{background:#0a775a}#shipping-data .ship-postal-code{position:relative;margin-top:35px}#shipping-data .ship-postal-code:before{content:"Para começar, insira seu CEP. Seu endereço será carregado automaticamente.";display:block;font-size:14px;color:#7f7f7f;font-family:Margem,serif;position:absolute;z-index:10;top:-55px}#shipping-data .ship-postal-code label{position:absolute;top:9px;display:block;z-index:7;font-size:12px;left:20px;opacity:.8;pointer-events:none}#shipping-data .ship-postal-code .postal-code-errors{position:absolute;left:0;font-weight:500;z-index:10;width:131px;bottom:-15px}#shipping-data .ship-postal-code small{position:absolute;z-index:10;right:20px;height:18px;font-weight:500;text-decoration:underline;color:#0a775a;top:28px;text-transform:lowercase}#shipping-data .ship-postal-code small a{color:#0a775a}#shipping-data #ship-postal-code{border-radius:6px;background-color:#fff;border:1px solid #ebebeb;font-size:16px;font-weight:500;font-family:Margem,serif;width:100%;max-width:100%;margin:0;padding:14px 20px 0;max-height:54px;height:43px;box-shadow:none!important}#shipping-data #ship-postal-code.success{border-color:#0a775a}#shipping-data #ship-postal-code.error{border-color:#dd4b39}#shipping-data #ship-postal-code:focus{border-color:#0a775a}#shipping-data .link-edit{color:#0a775a;text-decoration:underline;font-weight:600;font-family:Margem,serif}#shipping-data ._2x5PW5CtoXiYx2kSgMaVmR div{width:100%}#shipping-data .react-datepicker-wrapper{font-size:15px}#shipping-data .react-datepicker-wrapper .shp-datepicker-modify-button{height:50px;width:100%;color:#fff;letter-spacing:.5px;border-radius:6px;background:#0a775a;border:none;box-shadow:none;font-weight:500;font-family:Margem,serif;text-transform:uppercase;font-size:12px;margin:10px 0 20px}#shipping-data [id^=scheduled-delivery-choose]{display:block;background:#0a775a!important;width:100%;margin:8px auto 0;color:#fff!important;height:45px;padding:11px 20px;border-radius:6px;text-shadow:none!important;text-decoration:none!important;font-family:Margem,serif!important;font-size:14px}#shipping-data input{height:54px;border-radius:6px;background-color:#fff;border:1px solid #ebebeb;font-size:16px;font-weight:500;font-family:Margem,serif;width:100%;width:86%;margin:0;padding:5px 20px 0;max-width:100%;box-shadow:none!important}#shipping-data p.input label{position:absolute;display:block;z-index:7;font-size:12px;left:40px;opacity:.8;pointer-events:none}#shipping-data p.input.ship-number{display:block;float:left;width:20%}#shipping-data p.input.ship-complement.text{float:right;display:block;width:55%;position:relative}#shipping-data p.input.ship-complement.text label{font-size:0;left:0}#shipping-data p.input.ship-complement.text label:after{content:"Complemento";font-size:12px}#shipping-data p.input.ship-complement.text #ship-complement{float:right}#shipping-data p.input.ship-reference.text{display:block}#shipping-data p.input.ship-phone label{color:#999}#shipping-data p.input.ship-phone input{-moz-appearance:textfield}#shipping-data p.input.ship-phone input::-webkit-inner-spin-button,#shipping-data p.input.ship-phone input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#shipping-data p.input #ship-city{width:80%}#shipping-data p.input.ship-state{position:relative}#shipping-data p.input.ship-state label{left:5px}#shipping-data p.input.ship-state select#ship-state{height:61px;border-radius:6px;background-color:#fff;border:1px solid #ebebeb;font-size:16px;font-weight:500;font-family:Margem,serif;width:100%;margin:0;padding:5px 5px 0 20px;max-width:100%;box-shadow:none!important}.address-form-new span.help.error{margin-top:-10px;font-size:12px;font-weight:500;position:absolute;bottom:0}.address-form-new p.input{position:relative;display:-ms-flexbox;display:flex}.address-form-new p.input label{position:absolute;top:4px;display:block;z-index:7;font-size:12px;left:20px;opacity:.8;pointer-events:none}.address-form-new .input-xlarge{height:54px;width:100%;max-width:100%;border-radius:6px;background-color:#fff;border:1px solid #ebebeb;font-size:16px;font-weight:500;font-family:Margem,serif;margin:0 0 20px;padding:5px 20px 0;box-shadow:none!important}.address-form-new .input-xlarge.success{border-color:#0a775a}.address-form-new .input-xlarge.error{border-color:#dd4b39}.address-form-new .input-xlarge:focus{border-color:#0a775a}.address-form-new .input-large,.address-form-new .input-medium,.address-form-new .input-mini{height:54px;border-radius:6px;background-color:#fff;border:1px solid #ebebeb;font-size:16px;font-weight:500;font-family:Margem,serif;margin:0 0 20px;padding:5px 20px 0;width:100%;box-shadow:none!important}.address-form-new .input-large.success,.address-form-new .input-medium.success,.address-form-new .input-mini.success{border-color:#0a775a}.address-form-new .input-large.error,.address-form-new .input-medium.error,.address-form-new .input-mini.error{border-color:#dd4b39}.address-form-new .input-large:focus,.address-form-new .input-medium:focus,.address-form-new .input-mini:focus{border-color:#0a775a}.address-form-new .box-delivery{margin-top:25px;position:relative;padding-top:56px}.address-form-new .box-delivery:before{content:"Complete o formulário para prosseguir";display:block;font-size:16px;font-weight:500;color:#2d3a37}.address-form-new .box-delivery:after{content:"";display:block;width:120%;height:1px;background:#ebebeb;position:absolute;top:12px;left:-10%}.address-form-new .box-delivery .ship-filled-data{margin-top:32px;font-size:16px;line-height:1.5em;text-align:left;margin-bottom:15px}.address-form-new .box-delivery .ship-street{margin-top:32px}.address-form-new .ship-commercial,.address-form-new .ship-international{display:none!important}.address-form-new p.ship-number{width:33%}.address-form-new p.ship-number label{left:10px}.address-form-new p.ship-city{width:64%}.address-form-new p.ship-more-info{width:62.5%}.address-form-new p.ship-more-info label{width:80px;white-space:nowrap;overflow:hidden}.address-form-new p.ship-reference label{width:110px;overflow:hidden;white-space:nowrap}.address-form-new #ship-state{margin:0;padding:0 0 0 10px;height:60px;width:100%}.address-form-new p.ship-state{width:31%}.address-form-new p.ship-state label{left:15px}.address-shipping-options{position:relative;margin:20px 0 0}.address-shipping-options .delivery-shipping-options:before{content:"";display:block;height:1px;background:#ebebeb;width:120%;position:absolute;left:-10%}.address-shipping-options .choose-shipping-option{font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#2d3a37;white-space:nowrap;margin:10px 0 0;display:block}.address-shipping-options .sla-items-list{margin-top:12px}.address-shipping-options .sla-items-list .scheduled-sla .scheduled-sla-label{font-size:14px;font-weight:500;text-align:left;color:#2d3a37;border:none!important;height:40px;margin-bottom:-20px;position:relative;cursor:pointer}.address-shipping-options .sla-items-list .scheduled-sla .scheduled-sla-value-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.address-shipping-options .sla-items-list .scheduled-sla .scheduled-sla-value{font-size:12px;font-weight:500;text-align:left;color:#2d3a37}.address-shipping-options .sla-items-list .scheduled-sla .scheduled-sla-edit{color:#0a775a}.address-shipping-options .sla-items-list .scheduled-sla-time{border:none!important}.address-shipping-options .sla-items-list .scheduled-sla-time>span{font-size:14px;font-weight:500;text-align:left;color:#2d3a37}.address-shipping-options .sla-items-list .scheduled-sla-time .delivery-windows{margin-top:5px;display:block}.address-shipping-options .sla-items-list .scheduled-sla-time .delivery-windows .radio{font-size:14px;margin-bottom:5px}.address-shipping-options .sla-items-list .scheduled-sla-time .delivery-windows input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid grey;width:14px;height:14px;border-radius:100%;margin-top:3px;outline:none;transition:all 225ms ease-in-out}.address-shipping-options .sla-items-list .scheduled-sla-time .delivery-windows input[type=radio]:checked{background:grey!important}.address-shipping-options .shipping-option-item{box-shadow:none!important;border:none;background:none;margin-bottom:10px;outline:none}.address-shipping-options .shipping-option-item:hover i{border-color:#0a775a}.address-shipping-options .shipping-option-item:hover i:after{opacity:1;transform:scale(1)}.address-shipping-options .shipping-option-item.active i{border-color:#0a775a}.address-shipping-options .shipping-option-item.active i:after{opacity:1;transform:scale(1)}.address-shipping-options .shipping-option-item-name{display:block;font-size:16px;color:#2d3a37;font-weight:500}.address-shipping-options .shipping-option-item-sep,.address-shipping-options .shipping-option-item-time,.address-shipping-options .shipping-option-item-value{color:#7f7f7f;font-size:14px}.address-shipping-options .shipping-option-item-text-wrapper{margin-left:30px}.address-shipping-options .shipping-option-item i{width:20px;height:20px;border:1px solid #7f7f7f;border-radius:100%;top:15px;left:0;transition:all 225ms ease-in-out}.address-shipping-options .shipping-option-item i:before{display:none!important}.address-shipping-options .shipping-option-item i:after{content:"";display:block;width:14px;height:14px;background:#0a775a;border-radius:100%;position:absolute;left:0;top:-1px;bottom:0;right:0;margin:auto;opacity:0;transform:scale(.8);transition:all 225ms ease-in-out}.btn-go-to-payment{height:60px;width:100%;background:#0a775a;border:none;box-shadow:none;font-weight:500;font-family:Margem,serif;text-transform:uppercase;font-size:12px;transition:all 195ms ease-in-out;margin:20px 0 0}.btn-go-to-payment:hover{background:#138668}#change-other-shipping-option{border:1px solid #0a775a;color:#0a775a;font-weight:500;padding:5px;transition:all 195ms ease-in-out}#change-other-shipping-option:hover{background:#0a775a;color:#fff}.react-datepicker{margin-top:45px!important;width:auto!important;top:20px}.react-datepicker-popper{position:fixed!important;top:0;z-index:100!important;height:577px;width:527px!important;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;right:0;left:0;bottom:0;margin:auto!important;cursor:default;transform:translateZ(0)!important;opacity:1;border-radius:6px;box-shadow:0 15px 25px -10px rgba(0,0,0,.5);transition:all 195ms ease-in-out}.react-datepicker-popper:before{content:"Agende sua entrega";height:40px;font-family:Margem;font-size:36px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:normal;text-align:left;color:#2d3a37;display:block;position:absolute;top:60px;left:60px}.react-datepicker-popper--opened{transform:translateZ(0)!important;opacity:1;pointer-events:fill}.react-datepicker-popper--opened+.x-overlay--calendar{opacity:1}.react-datepicker__month-container{width:407px!important;max-width:100%!important;box-shadow:none!important;border:none!important;border-radius:6px!important;background-color:#fff!important;border:1px solid #ebebeb!important;height:380px}.react-datepicker__header{font-size:16px!important;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;margin-bottom:30px!important;color:#7f7f7f!important;background:#fff!important;border:none!important;margin:0!important}.react-datepicker__day-names,.react-datepicker__header{padding:30px 0 0!important}.react-datepicker__frame{padding:30px!important}.react-datepicker__weekday{font-size:16px!important;padding-bottom:25px!important;font-weight:400!important;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#2d3a37!important}.react-datepicker__month,.react-datepicker__year{position:relative;top:3px!important;font-size:16px!important;font-weight:400!important;font-style:normal!important;text-transform:capitalize!important}.react-datepicker__day{margin:5px 0!important;padding:0 4px!important;font-size:14px!important;font-weight:400!important;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2d3a37!important;transition:all 195ms ease-in-out;border-radius:none!important}.react-datepicker__day:hover{border-color:#0a775a!important;background:none!important}.react-datepicker__day--disabled{background-color:rgba(21,155,120,.1)!important;border-color:transparent!important}.react-datepicker__day--disabled:hover{cursor:not-allowed!important;border-color:none!important;background-color:rgba(21,155,120,.1)!important}.react-datepicker__day--selected{background:#0a775a!important;color:#fff!important;border-color:transparent!important;border-radius:none!important}.react-datepicker__day--selected:hover{background:#0a775a!important;border-color:none!important;transform:scale(1.1);cursor:pointer!important}.react-datepicker__day--highlighted{background:rgba(21,155,120,.58)!important;border-color:rgba(21,155,120,.58)!important}.react-datepicker__footer,.react-datepicker__triangle{display:none!important}.react-datepicker__navigation{border:none!important}.react-datepicker__navigation--next{top:25px!important;display:block;position:absolute;right:30px!important;background:url(/arquivos/button-m-advance.png)!important;height:28px!important;background-size:contain;box-shadow:none;border:none;width:28px!important;font-size:0;cursor:pointer;background-repeat:no-repeat!important;margin:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform 195ms ease-in-out}.react-datepicker__navigation--next:hover{transform:scale(1.1)}.react-datepicker__navigation--previous{background:url(/arquivos/button-m-advance.png)!important;height:28px!important;background-size:contain;box-shadow:none;border:none;transform:rotate(180deg);transform-origin:center;width:28px!important;font-size:0;cursor:pointer;background-repeat:no-repeat!important;position:absolute;left:45px!important;top:25px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform 195ms ease-in-out}.react-datepicker__navigation--previous:hover{transform:scale(1.1) rotate(180deg)}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{width:2.4rem!important}.react-datepicker__day-name{padding:0 2px}.shp-alert{border:1px solid #0a775a!important}.btn-link{color:#0a775a}.shp-alert-icon{border:1px solid #0a775a}.shp-alert-icon svg g,.shp-option-icon svg path{fill:#0a775a!important}#is-corporate-client,.btn-link{color:#0a775a!important}.address-item svg path{fill:#0a775a!important}#scheduled-delivery-delivery div:first-child svg path{fill:#0a775a}#scheduled-delivery-delivery div:last-child{background-color:#f8f8ff!important}.payment-group-item-text{color:#0a775a!important}.body-checkout-confirmation .x-benefits,.body-checkout-confirmation .x-status-steps{display:none!important}.body-checkout-confirmation #app-top h1{display:none}.body-checkout-confirmation #app-top .ph3-ns.w-70-ns.db.center{width:100%;padding:0}.body-checkout-confirmation #app-top .cconf-alert{background-color:#0a775a;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;height:590px;padding:80px 2rem 25px}.body-checkout-confirmation #app-top .cconf-alert #print-bank-invoice{box-shadow:0 15px 10px rgba(0,0,0,.2)}.body-checkout-confirmation #app-top .cconf-alert .dark-green{color:#fff!important;text-align:center;font-size:16px}.body-checkout-confirmation #app-top .cconf-alert .fr.mt4.mt0-ns.w-30-ns{cursor:pointer;display:block!important}.body-checkout-confirmation #app-top .cconf-alert .w-100 p:last-child{display:none!important}.body-checkout-confirmation #app-top .cconf-alert .fl.w-100.w-50-ns{width:100%;height:105px}.body-checkout-confirmation #app-top .cconf-alert .fl.w-100.w-50-ns .dark-green{letter-spacing:.5px;font-weight:lighter}.body-checkout-confirmation #app-top .cconf-alert .f4{margin:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.body-checkout-confirmation #app-top .cconf-alert .f4 .db.f4.fw6.mb4.dark-green>span{font-weight:500}.body-checkout-confirmation #app-top .cconf-alert .f4:before{content:"";display:block;width:40px;height:40px;margin:0 20px 11px 0;background-image:url(../arquivos/icon-checked-checkout.png);background-size:contain;background-repeat:no-repeat}.body-checkout-confirmation #app-top .cconf-alert .f4 span{font-size:0;font-weight:500}.body-checkout-confirmation #app-top .cconf-alert .f4 span:before{content:"Pedido realizado com sucesso";text-align:center;line-height:35px;font-size:60px;display:block;font-family:Margem,serif;font-weight:lighter}.body-checkout-confirmation #app-container{width:90%;margin:-152px auto 0;background:#fff;border-radius:6px 6px 0 0;max-width:1280px}.body-checkout-confirmation #app-container .ph3-ns.w-70-ns.db.center{padding:0;width:95%}.body-checkout-confirmation #app-container .pt4{padding:0}.body-checkout-confirmation #app-container .pt4 .w-100.fl.pa2.pl0{padding:30px 0;border-bottom:1px solid #ebebeb;margin-bottom:40px}.body-checkout-confirmation #app-container .pt4 .w-100.pv4.fl{display:none}.body-checkout-confirmation #app-container h2.fw4{margin:0;font-size:36px}.body-checkout-confirmation #app-container h2.fw4 #order-id{font-weight:700}.body-checkout-confirmation #app-container time{display:none}.body-checkout-confirmation #app-container .dib.cf.w-100.pt4{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.body-checkout-confirmation #app-container .dib.cf.w-100.pt4:after,.body-checkout-confirmation #app-container .dib.cf.w-100.pt4:before{display:none!important}.body-checkout-confirmation #app-container .cconf-address,.body-checkout-confirmation #app-container .cconf-payment{margin:0;padding:0;position:relative}.body-checkout-confirmation #app-container .cconf-address article,.body-checkout-confirmation #app-container .cconf-payment article{box-shadow:none}.body-checkout-confirmation #app-container .cconf-summary{margin:0;padding:0;position:relative;width:100%;display:none}.body-checkout-confirmation #app-container .cconf-summary article{box-shadow:none}.body-checkout-confirmation #app-container .cconf-summary h3{margin-bottom:20px}.body-checkout-confirmation #app-container .cconf-summary .pa3.black-80.f6.lh-copy hr{opacity:0}.body-checkout-confirmation #app-container .cconf-summary .pa3.black-80.f6.lh-copy .cf.w-100.mb4{display:-ms-flexbox;display:flex;margin-top:30px}.body-checkout-confirmation #app-container .cconf-summary .pa3.black-80.f6.lh-copy .cf.w-100.mb4 .dib.fl.f6.fw5.mid-gray.w-50{font-size:28px;width:61px;font-weight:400}.body-checkout-confirmation #app-container .cconf-summary .pa3.black-80.f6.lh-copy .cf.w-100.mb4 .dib.fr.f6.fw5.mid-gray.w-50.tr{font-size:28px;text-align:left;margin-left:7px;font-weight:700}.body-checkout-confirmation #app-container .cconf-payment{width:30%}.body-checkout-confirmation #app-container .cconf-payment .cconf-summary{display:block!important}.body-checkout-confirmation #app-container .cconf-address{width:65%}.body-checkout-confirmation #app-container .cconf-address .pa3.black-80.f6.lh-copy{padding:0}.body-checkout-confirmation #app-container .cconf-address:after{content:"";display:block;width:90%;bottom:0;position:absolute;height:1px;background:#ebebeb;left:0;right:0;margin:auto}.body-checkout-confirmation #app-container .cconf-address h3 span{font-size:16px;font-weight:500;letter-spacing:normal;text-transform:none;color:#2d3a37}.body-checkout-confirmation #app-container .cconf-summary h3{display:none}.body-checkout-confirmation #app-container .cconf-payment h3 span,.body-checkout-confirmation #app-container .cconf-summary h3 span{font-size:16px;font-weight:500;letter-spacing:normal;text-transform:none;color:#2d3a37}.body-checkout-confirmation #app-container .cconf-continue-button,.body-checkout-confirmation #app-container .cconf-myorders-button{display:none}.body-checkout-confirmation #app-container #print-bank-invoice{text-decoration:none!important}.body-checkout-confirmation #app-container #print-bank-invoice .f6.link.dim.br1.ph3.pv2.mb2.dib.white.bg-green{width:132px;height:30px;background-color:#fff;border:1px solid #e8e8e8;color:gray;text-align:center;padding:0;font-size:0;font-weight:500;margin:5px 0 0;border-radius:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all 195ms ease-in-out}.body-checkout-confirmation #app-container #print-bank-invoice .f6.link.dim.br1.ph3.pv2.mb2.dib.white.bg-green:hover{text-decoration:none!important;color:#fff;background:#0a775a;border-color:#0a775a;opacity:1}.body-checkout-confirmation #app-container #print-bank-invoice .f6.link.dim.br1.ph3.pv2.mb2.dib.white.bg-green:before{content:"Baixar nota fiscal";font-size:12px}.body-checkout-confirmation #app-container #print-bank-invoice .f6.link.dim.br1.ph3.pv2.mb2.dib.white.bg-green:after{content:">";font-size:12px;margin:0 0 0 5px}.body-checkout-confirmation .w-100.pv4.fl>div{display:none}.body-checkout-confirmation .cconf-product-table{box-sizing:border-box;width:100%;float:none;display:block;margin:30px 0}.body-checkout-confirmation .cconf-product-table:before{content:"Resumo do pedido";display:block;font-size:16px;color:#2d3a37;font-weight:500;margin-bottom:20px}.body-checkout-confirmation .cconf-product-table thead{display:none}.body-checkout-confirmation .cconf-product-table tbody{display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;margin:0 auto;height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.body-checkout-confirmation .cconf-product-table .cconf-product{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:6px;background-color:#f4f4f4;width:100%;margin:0 auto;box-sizing:border-box;height:75px;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid.overflow-hidden{display:-ms-flexbox;display:flex;box-sizing:border-box;width:90%}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid.overflow-hidden .fl.overflow-hidden.w-80-ns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;text-overflow:ellipsis;width:100%;margin-left:25px}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid.overflow-hidden .fl.overflow-hidden.w-80-ns a{color:#7f7f7f}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid.overflow-hidden img{display:block;height:auto!important;mix-blend-mode:multiply;min-height:auto!important;margin-left:25px}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid.dn.dtc-ns,.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid.overflow-hidden .fl.overflow-hidden.w-80-ns span{display:none}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid{border:none}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid:nth-child(3){width:15%;text-align:center;font-weight:500}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid:nth-child(3):before{content:"Qtde";display:block;font-size:10px;color:#7f7f7f;margin-bottom:-2px}.body-checkout-confirmation .cconf-product-table .cconf-product .pa0.pv3.v-mid:last-child{display:none}.body-checkout-confirmation .x-footer .x-footer__price-location{display:block!important;height:46px;font-size:12px;line-height:46px;text-align:center;border-top:1px solid #e8e8e8;color:#545454}.body-checkout-confirmation .x-footer .x-footer__location-date.js--header-location-date{margin:0 5px;display:inline-block}.body-checkout-confirmation .x-footer .x-footer__location-value.js--header-location-value{font-weight:900;display:inline;margin:0 5px}}@media screen and (min-width:801px) and (max-width:800px){.body-checkout-confirmation .x-footer__price-location{line-height:20px}}@media screen and (min-width:801px){.pickup-in-store p.dark-green{display:none}.pickup-in-store p.checkout-confirmation-text{display:block}.pickup-in-store .pa3.black-80.f6.lh-copy:nth-child(2){display:none}.pickup-in-store .pickup-container-content{width:85%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.pickup-in-store .pickup-container-content .pickup-business-hours a{display:block;margin-top:15px;color:#0a775a}.pickup-in-store .pickup-container-content .pickup-business-hours span{display:block}.pickup-in-store #app-container .cconf-address .pickup-adress-to-get span{display:block;line-height:1.56;font-weight:400}.pickup-in-store #app-container .cconf-address .pickup-title-adress-to-get{width:100%;line-height:3.15}.pickup-in-store #app-container .cconf-address .pickup-title-adress-to-get span{font-family:Margem;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2d3a37}.pickup-in-store #app-container .cconf-address .pickup-title-adress-to-get strong{font-family:Margem;font-size:36px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#0a775a}.x-security-message{margin:80px auto 0;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;width:80%}.x-security-message:before{content:"";width:30px;height:22px;background-image:url(../arquivos/icon-lock-checkout.png);background-size:contain;background-repeat:no-repeat;display:block;margin-right:15px}.x-security-message__link{color:#fff;text-decoration:none;border:1px solid #fff;padding:10px 15px;border-radius:25px;font-size:12px;margin-left:20px;transition:all 195ms ease-in-out}.x-security-message__link:hover{background:#fff;color:#0a775a!important;text-decoration:none}.is--mobile{display:none}.checkout-container.row-fluid{overflow:visible!important}.x-overlay{position:fixed;pointer-events:none;opacity:0;width:100%;height:100%;top:0;left:0;right:0;bottom:0;margin:auto;background:rgba(0,0,0,.6);z-index:9;transition:all 195ms ease-in-out}.x-overlay.is--active{pointer-events:fill;opacity:1}.x-picker__close-button{background:no-repeat;display:block;position:absolute;z-index:10;top:20px;right:20px;border:none;transition:all 195ms ease-in-out;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.x-picker__close-button:hover{transform:scale(1.1)}.x-picker__close-button:before{content:"\EA06";font-family:tok-stok-iconfonts-checkout;height:20px;font-size:16px;line-height:20px;text-align:left;display:block}}@media screen and (min-width:1024px) and (max-width:1366px){.container.container-main.container-order-form{width:90%!important}.x-header{padding:0 5%!important}.x-status-steps__wrapper{width:87%}.container-cart{padding:0 5%}.x-benefits{width:55.7%;margin:10px 0 35px 5.3%}.x-footer{width:89%}}body{padding:0}#app-container .iframe-credit-card-payment-group *,body{font-family:Margem,serif!important}#app-container .iframe-credit-card-payment-group .CardForm .SavedCards .icon-ok-circle:before{content:"\f05d";font-family:fontAwesome}#app-container .iframe-credit-card-payment-group .CardForm .SavedCards a,#app-container .iframe-credit-card-payment-group .ChangeNumberOfPayments a{color:#0a775a;text-decoration:underline;font-weight:600;font-family:Margem,serif}#app-container .iframe-credit-card-payment-group .PaymentCardNumber input{font-size:20px;color:#2d3a37;font-weight:700}#app-container .iframe-credit-card-payment-group .icon-lock:before{font-family:FontAwesome}.item-unavailable{background-color:#0a775a;color:#fff}.item-unavailable .top-arrow{border-bottom-color:#0a775a}.item-unavailable i{color:#fff}.payment-discounts-alert-wrap .alert{background-color:#0a775a;color:#fff;text-shadow:none}.default-modal.payment-unauthorized-modal{pointer-events:none}.step.accordion-group.shipping-data .shp-summary-group-address.vtex-omnishipping-1-x-address,.step.accordion-group.shipping-data .vtex-omnishipping-1-x-summaryPackage.shp-summary-package{margin-bottom:5px}#shipping-data:not(.best-date-loaded) [id^=scheduled-delivery-choose]{font-size:0}#shipping-data:not(.best-date-loaded) [id^=scheduled-delivery-choose]:before{content:"\f110";display:inline-block;vertical-align:middle;font-family:FontAwesome;font-size:23px;font-style:normal;font-weight:400;text-decoration:inherit;line-height:normal;-webkit-font-smoothing:antialiased;animation:spin .7s infinite linear}#shipping-data .accordion-inner .box-step #back-to-address-list,#shipping-data .accordion-inner .box-step div.shipping-method-wrapper{display:none}#shipping-data .accordion-inner .box-step #back-to-address-list.shipping-has-pickups,#shipping-data .accordion-inner .box-step div.shipping-method-wrapper.shipping-has-pickups{display:block}#shipping-data .accordion-inner .box-step .react-datepicker__input-container{width:100%;display:block}#shipping-data .accordion-inner .box-step .react-datepicker-wrapper{width:100%}#shipping-data .accordion-inner .box-step .react-datepicker-wrapper .shp-datepicker-modify-button{height:50px;width:100%;color:#fff;letter-spacing:.5px;border-radius:6px;background:#0a775a;border:none;box-shadow:none;font-weight:500;font-family:Margem,serif;text-transform:uppercase;font-size:12px;margin:10px 0 20px}#shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-date{display:block}@media (min-width:1024px){#shipping-data .accordion-inner .box-step .pkpmodal{width:900px!important;left:50%!important;margin-left:-450px!important}}#shipping-data .accordion-inner .box-step .pkpmodal .pkpmodal-details-info .pkpmodal-details-group:nth-child(2){font-size:0;line-height:12px;margin-bottom:0}#shipping-data .accordion-inner .box-step .pkpmodal .pkpmodal-details-info .pkpmodal-details-group:nth-child(3):before{content:"Produto estará disponível somente após a confirmação de retirada liberada";font-size:13px;display:block;margin-bottom:20px}#shipping-data .accordion-inner .box-step .pkp-modal-ask-geolocation-btn,#shipping-data .accordion-inner .box-step .pkp-modal-ask-geolocation-btn:hover{border-left:0;padding:5px;right:15px;top:20px}#shipping-data .accordion-inner .box-step form#pkpmodal-search input{width:80%;position:relative;left:12px;top:6px}#shipping-data .accordion-inner .box-step form#pkpmodal-search .pkpmodal-search-icon{left:21px;top:24px}#shipping-data .accordion-inner .box-step .pkp-modal-btn-primary,#shipping-data .accordion-inner .box-step .pkp-modal-btn-primary:hover{background:#0a775a}#shipping-data .accordion-inner .box-step .shp-method-option-text{font-family:Margem,serif;text-transform:uppercase;font-size:14px}#shipping-data #ship-postalCode{width:calc(100% - 40px)!important}#shipping-data .ship-postalCode-not-found{position:relative}#shipping-data .ship-postalCode-not-found:before{content:"X";display:block;width:15px;height:15px;z-index:9999999999;position:absolute;top:3px;right:0;background:#fff;color:red}#shipping-data .ship-postalCode-not-found small{margin:0 auto}#shipping-data .ship-postalCode-not-found small:before{content:"CEP não encontrado, verifique se está correto.";font-size:12px;font-weight:400;line-height:1.5;color:#d0021b;margin-bottom:0;width:100%;display:block}#shipping-data .ship-postalCode-not-found label{left:5px!important}#shipping-data .ship-postalCode-not-found #ship-postalCode{border:1px solid #dd4b39}#shipping-data .box-step #delivery-packages-options .shp-lean-option .shp-option-text .shp-option-text-label-single:after{content:"após a confirmação de pagamento";display:block}#shipping-data .box-step .pickup-packages #delivery-packages-options .shp-lean-option .shp-option-text .shp-option-text-label-single{font-size:0;color:#333}#shipping-data .box-step .pickup-packages #delivery-packages-options .shp-lean-option .shp-option-text .shp-option-text-label-single:after{content:"Retire na loja após confirmação";display:block;font-size:12px}#shipping-data.best-date-loaded .shipping-container .shp-summary-package{display:none}#shipping-data.has--free-shipping .box-step .shp-summary-group-price,#shipping-data.has--free-shipping .box-step label[id="Entrega Agendada"] .shp-option-text-price{font-size:0}#shipping-data.has--free-shipping .box-step .shp-summary-group-price:before,#shipping-data.has--free-shipping .box-step label[id="Entrega Agendada"] .shp-option-text-price:before{content:"Inclusa";font-size:12px;display:inline-block;vertical-align:middle}.btn-ask-for-geolocation-cta,.btn-ask-for-geolocation-cta:hover,.vtex-omnishipping-1-x-deliveryChannelsToggle{background:#0a775a}#postalCode-finished-loading button#shipping-option-pickup-in-point{position:absolute;right:0}.ask-for-geolocation .vtex-omnishipping-1-x-imageAsk{display:block;margin:30px auto}@media (min-width:1024px){.box-step .pkpmodal{border:1px solid #ccc;top:50%;left:0!important;height:560px;width:900px;margin-top:-280px;margin-left:0!important}.box-step .pkpmodal .pkpmodal-details-info-title{font-weight:400}}.box-step [id^=scheduled-delivery-choose]{margin-bottom:10px!important}@media (max-width:1024px){p.input.ship-postalCode.required.text a{display:block}}.ask-for-geolocation-image-ask{margin:20px auto}.pkpmodal .pkpmodal-pickup-point-sla-availability span.pkpmodal-pickup-point-sla{display:none}