@charset "UTF-8";@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i);#popup__signature+header,.ChangeNumberOfPayments,footer[role=contentinfo]{display:none!important}.container-main,.row-fluid .full-cart,.row-fluid .orderform-template{min-height:500px}body{font-size:12px;font-family:'Open Sans',times,sans-serif}#header,.bx-footer{display:block!important}body._customLoader{pointer-events:none!important}body._customLoader .container>*{opacity:0;visibility:hidden;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear}body._customLoader:before{content:'';width:100%;height:100%;z-index:9999;position:absolute;background-size:64px;background-image:url(/arquivos/mambo-loading.gif);background-color:rgba(255,255,255,.9);background-repeat:no-repeat;background-position:50% 50%}@media screen and (max-width:979px){.body-order-form .row-fluid .mini-cart{margin:0!important}}header{background-color:#fff;height:auto;padding:10px 0;border-bottom:2px solid #f6695e}header#header{margin-bottom:30px}header .logo-checkout{background-image:url(/arquivos/mambo-logo.png?v=002);background-repeat:no-repeat;width:201px;height:31px;display:block;text-indent:-999px;overflow:hidden;float:left;margin-top:17px}header .flag-store-safe{float:right;margin-top:4px;font-size:18px;font-weight:700}header .flag-store-safe span{float:left;position:relative;margin-top:18px;margin-right:10px;font-weight:100}header .flag-store-safe i{width:70px;height:58px;float:left;position:relative;margin-left:10px}header .flag-store-safe i.ico-otimo{background:url(/arquivos/selo-ambiente-seguro.jpg) 5px 0 no-repeat}header .flag-store-safe i.ico-digicert{background:url(/arquivos/selo-ambiente-seguro.jpg) -70px 0 no-repeat;margin-right:10px}header .flag-store-safe i.ico-compre-econfie{background:url(/arquivos/selo-ambiente-seguro.jpg) -155px 0 no-repeat}@media (min-width:761px) and (max-width:800px){.header-center{padding:0 10px!important;width:100%!important;box-sizing:border-box}}@media screen and (max-width:760px){#header .flag-store-safe,.tel-sac{font-size:12px!important}.tel-sac{display:inline!important;left:0!important;top:15px!important}header .logo-checkout{margin:5px auto 0 20px;width:154px;height:31px;background-size:100%}.header-center{padding:15px 0!important;width:100%!important;box-sizing:border-box;text-align:center}.header-center .flag-store-safe{display:none}}a#orderform-to-cart{color:#333}body:not(.body-cart):not(.body-order-placed) .bx-footer{position:fixed;z-index:9999999;bottom:0;box-shadow:10px -10px 35px #ccc;-moz-box-shadow:10px -10px 35px #ccc;-webkit-box-shadow:10px -10px 35px #ccc;background:#fff}.col-left,.col-right,.container>*{position:relative}.body-order-placed{padding-bottom:0}.body-order-placed .bx-footer{border-top:1px solid #c5c5c5;margin-top:40px}body:not(.body-cart):not(.body-order-placed){padding-bottom:200px}.body-cart #payments-forms{display:none}.container #payments-forms{background:#fff;padding-top:10px;padding-bottom:8px;margin-top:0}.container #payments-forms h5{text-transform:uppercase;font-size:15px;margin:8px 0 0;float:left;font-weight:100}.container #payments-forms .list-flags{margin:0 0 0 20px;float:left}.container #payments-forms .list-flags li{width:45px;height:30px;list-style:none;display:inline-block;margin-bottom:0}.container #payments-forms .list-flags li~li{margin-left:5px}.container #payments-forms .list-flags li.ico-visa{background:url(/arquivos/mambo-sprite_cart-nova.png) no-repeat}.container #payments-forms .list-flags li.ico-master{background:url(/arquivos/mambo-sprite_cart-nova.png) -56px 0 no-repeat}.container #payments-forms .list-flags li.ico-amex{background:url(/arquivos/mambo-sprite_cart-nova.png) -103px 0 no-repeat}.container #payments-forms .list-flags li.ico-boleto{background:url(/arquivos/mambo-sprite_cart-nova.png) -150px 0 no-repeat}.container #payments-forms .list-flags li.ico-dinners{background:url(/arquivos/mambo-sprite_cart-nova.png) -196px -2px no-repeat}.container #payments-forms .list-flags li.ico-visa-e{background:url(/arquivos/mambo-sprite_cart-nova.png) -240px -2px no-repeat}.container #payments-forms .list-flags li.ico-elo{background:url(/arquivos/mambo-sprite_cart-nova.png) -277px -2px no-repeat}.container #payments-forms .list-flags li.ico-stelo{background:url(/arquivos/mambo-sprite_cart-nova.png) -316px -1px no-repeat}.container #payments-forms .list-flags li.ico-hiper{background:url(/arquivos/mambo-sprite_cart-nova.png) -375px -1px no-repeat}.container #payments-forms .list-flags li.ico-bb{background:url(/arquivos/mambo-sprite_cart-nova.png) -423px -2px no-repeat}.container #payments-forms .list-flags li.ico-hsbc{background:url(/arquivos/mambo-sprite_cart-nova.png) -470px -2px no-repeat;width:31px}.container #payments-forms .list-flags li.ico-barisul{background:url(/arquivos/mambo-sprite_cart-nova.png) -513px -1px no-repeat}.container #payments-forms .list-flags li.ico-bradesco{background:url(/arquivos/mambo-sprite_cart-nova.png) -568px -4px no-repeat}.container #payments-forms .list-flags li.ico-itau{background:url(/arquivos/mambo-sprite_cart-nova.png) -607px 0 no-repeat}.container #payments-forms .list-flags li.ico-santander{background:url(/arquivos/mambo-sprite_cart-nova.png) -652px 0 no-repeat}.container #payments-forms .list-flags li.ico-ssl{background:url(/arquivos/mambo-sprite_cart-nova.png) -109px -102px no-repeat;width:102px;height:44px}.container #payments-forms .list-flags li.ico-ebit{background:url(/arquivos/mambo-sprite_cart-nova.png) -199px -42px no-repeat;width:64px;height:40px}@media screen and (max-width:760px){.container #payments-forms .list-flags{margin:0}.container #payments-forms{padding:10px;width:100%;box-sizing:border-box}.container #payments-forms h5{margin-bottom:20px}.summary-template-holder .summary .coupon,.summary-template-holder .summary .shipping{width:100%!important}.summary-template-holder .summary .coupon{float:none;margin:20px auto!important}.container #footer{box-sizing:border-box;width:100%;padding:10px}.container #footer .copyright{width:100%;margin:0}.tecnology{width:100%;text-align:center}}.copyright{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;padding-top:7px;margin-right:-4px}.copyright p{margin-bottom:3px;display:inline-block}.copyright .copyright__aside{font-size:8px;color:#616161;font-weight:600;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.copyright .copyright__aside strong{font-size:9px;text-transform:uppercase;font-weight:600;display:block;margin-bottom:0}.copyright .copyright__content{padding-top:3px}.copyright .copyright__content a{font-size:12px;font-weight:700;font-family:Montserrat,sans-serif;color:#37474f;vertical-align:middle}.copyright .copyright__content p{font-size:10px;margin-top:6px}.copyright .copyright__content p+p{margin-left:9px}@media (max-width:767px){.copyright{margin:30px -10px 10px;display:block;text-align:center;border-top:0}.copyright .copyright__aside{border-bottom:1px solid #d4d4d4;line-height:1.88;padding:0 50px 14px}.copyright .copyright__aside strong{display:block;margin-bottom:0}.copyright .copyright__content{padding-top:15px;padding-bottom:20px}}#orderform-to-cart{color:#3eb8ea;font-size:14px}#client-pre-email{font-size:18px;padding-left:10px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}.container{width:100%}.container-main{overflow:hidden}.container>*{margin:0 auto!important;max-width:1141px;width:99%;float:none!important}.container-main+.container{padding-left:0!important;padding-right:0!important}.body-cart #cart-title{display:none!important}#cart-options>h3,.container h1,.header-mobile-title h3{height:45px;line-height:45px;color:#f44336;margin:0 0 20px;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:24px;font-weight:100}.header-mobile-title h3{margin-top:20px}#cart-options>h3{margin-top:10px}.clearfix{clear:both;display:block}.cart-items .quantity small,.cart-items td.product-price .new-product-real-price-per-unit,.cart-items td.product-price br,.cart-items td.product-price span.list-price,.cart-items td.product-price span.new-product-price-label,.seller.muted,table.cart-items .shipping-date{display:none}.col-left{float:left}.col-right{float:right}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border:1px solid #BCBCCC;height:35px;line-height:35px;font-size:15px;color:#83838F;padding-left:5px;font-weight:300;box-sizing:border-box;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}@media (min-width:761px) and (max-width:800px){.checkout-container,.container h1{padding:0 10px;width:100%;box-sizing:border-box}.container h1{font-size:16px!important}}@media screen and (max-width:760px){body{padding-left:0;padding-right:0}.container h1{padding:0 10px;width:100%;font-size:16px!important;box-sizing:border-box}.checkout-container{padding:0;width:100%}}.container .checkout-container .cart-template .cart-template-holder .cart{border:0;margin-bottom:0;padding:0;width:100%;float:left}.table caption+thead tr:first-child td,.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child th{border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;padding:15px 0;text-transform:capitalize;font-size:14px}table.cart-items thead th.product{text-align:left}table.cart-items thead th{font-weight:600;font-size:12px;color:#333;padding:0;text-transform:uppercase}table.cart-items td.product-image img{width:50px;height:auto;max-width:120px;background:#FFF}table.cart-items td.product-name a{font-weight:600;color:#333;line-height:15px;font-size:14px}table.cart-items td.product-name{font-size:12px}table.cart-items td.product-name .brand-name{font-size:11px;color:#999}table.cart-items tbody tr{border:none}table.cart-items tbody tr .total-selling-price{font-weight:700;color:#549305}table.cart-items tbody tr td .item-remove-ico{color:#ccc}.cart-items .monetary,.cart-items .product-price,.cart-items .product-remove,.cart-items .quantity,.cart-items .quantity-price{font-size:14px}.cart-items .shipping-date{font-size:10px}.body-cart .cart-items .quantity,.cart-items .product-price,.cart-items .quantity-price{width:16%}.cart-items td.product-price{color:#549305;font-size:14px;font-weight:600}.item-link-remove,.manualprice-link-remove{font-size:20px;font-weight:100}body.body-cart .container .checkout-container .cart-template .summary-template-holder{background:#fff;margin-top:50px;width:100%;float:right;bottom:50px;z-index:999;left:0;border-top:1px solid #c5c5c5;box-shadow:10px -10px 35px #ccc;-moz-box-shadow:10px -10px 35px #ccc;-webkit-box-shadow:10px -10px 35px #ccc;border-bottom:1px solid #c5c5c5}.body-cart .container .checkout-container .cart-template .summary-template-holder{position:fixed}#footer{bottom:0;background:#fff}body.body-cart #footer{position:fixed;z-index:9999;left:50%;margin-left:-570px!important}body.body-cart .container .checkout-container .cart-template .summary-template-holder .row-fluid.summary{width:1141px;margin:0 auto;float:none}body.body-cart .container .checkout-container .cart-template .cart-select-gift-placeholder+.summary-template-holder .row-fluid.summary:before{content:"Pague com";width:260px;height:70px;float:left;position:relative;font-size:26px;padding-top:30px;font-weight:100;background:url(/arquivos/mambo-checkout-payments.jpg) center bottom no-repeat}.container .checkout-container .cart-template .summary-template-holder .summary .coupon-column{float:left!important;position:relative!important;width:auto!important;width:32%!important;text-align:center}.summary-coupon{clear:right;width:100%;box-sizing:border-box;margin-top:17px}.summary-coupon form{width:250px;margin:0 0 0 70px}.cart-template.full-cart .summary-template-holder .summary .totalizers{width:21%;margin:0;float:left;box-sizing:border-box;padding:10px 15px 5px;border:1px solid #fff;border-bottom:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;min-height:120px}.summary-coupon fieldset.coupon-fieldset p.coupon-data{display:none!important}.summary-coupon fieldset.coupon-fieldset>div{display:block!important}.coupon-form .coupon-fieldset p a{text-transform:uppercase;float:left;width:100%;padding:5px 0;line-height:35px;font-size:12px;text-align:center;margin:0;box-sizing:border-box;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;-webkit-border-radius:5px;-moz-border-radius:5px}#cart-choose-more-products,#shipping-calculate-link{color:#baced8}.container .checkout-container .cart-template .cart-links .btn-place-order-wrapper{width:100%;float:left;border:1px solid #fff;border-top:0;padding:0;box-sizing:border-box;background:#f5f5f5}.container .checkout-container .cart-template .cart-links .btn-place-order-wrapper a{width:100%;height:45px;line-height:45px;padding:0}.btn-success{-ms-border-radius:0;-o-border-radius:0;color:#FFF;text-shadow:none;background:#f44336;border:0;font-size:12px;transition:all .25s;text-transform:uppercase;font-weight:700;-webkit-border-radius:25px;border-radius:25px;-moz-border-radius:25px}a#cart-to-orderform{-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px}.container .checkout-container .cart-template .cart-links .link-choose-more-products-wrapper{position:absolute;width:100%;text-align:center;bottom:-32px;left:0;right:0}.container .checkout-container #cart-choose-more-products{color:#f44336;display:block;font-size:14px;font-weight:700;-moz-border-radius:5px;-webkit-border-radius:5px}.container .checkout-container .cart-template .summary-template-holder .summary .totalizers .container-clone,.full-cart .summary-totalizers .Shipping{display:none}.cart-links-bottom{margin:0}.container .checkout-container .cart-template .cart-links{position:fixed;width:200px;padding-bottom:20px;float:right;clear:right;margin:0 0 0 940px;bottom:95px;z-index:9999999}.container .checkout-container .link-choose-more-products,.container .checkout-container .link-print-cart{margin-right:0!important;width:100%;height:45px;line-height:45px;padding:0}.row-fluid .cart-template-holder{float:right;width:65%}.container .checkout-container .cart-template .summary-template-holder .summary .totalizers .accordion-group .accordion-body .accordion-inner .table tr+tr{border:none}.container .checkout-container .cart-template.full-cart .summary-template-holder .summary .totalizers .accordion-group .accordion-body .accordion-inner .table tr td.info{text-align:left;color:#333;font-weight:700}.container .checkout-container .cart-template.full-cart .summary-template-holder .summary .totalizers .accordion-group .accordion-body .accordion-inner .table tr td.monetary{text-align:right;white-space:nowrap;font-weight:700}.container .checkout-container .shipping-calculate a{color:#ccc!important;font-weight:100!important}.container .checkout-container .cart-template.full-cart .summary-template-holder .summary .totalizers .accordion-group .accordion-body .accordion-inner .table tr td{padding:0;height:35px;vertical-align:middle}.container .checkout-container .cart-template .summary-template-holder .summary .totalizers .accordion-group .accordion-body .accordion-inner .table tr td.empty{width:0}.summary-template-holder .accordion-inner{border-bottom:1px solid #fff}.container .checkout-container .cart-template .summary-template-holder .summary .totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td.info{color:#2F353D;font-weight:700}.container .checkout-container .cart-template .summary-template-holder .summary .totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td.monetary{color:#549305;font-size:18px}.coupon-form .coupon-fieldset>div .coupon-label{text-align:left;color:#333;font-weight:700!important}.coupon-form .coupon-fieldset>div .coupon-label label{font-weight:700!important;color:#f44336}.coupon-form .coupon-fieldset p{width:100%}.coupon-form .coupon-fieldset>div .coupon-fields #cart-coupon{width:70%;padding:0 0 0 10px;float:left;border-right:0}.coupon-form .coupon-fieldset>div .coupon-fields button{width:30%;padding:0;float:left;height:35px;line-height:35px;background:#549305;font-size:13px;color:#FFF;text-shadow:none;box-sizing:border-box;border-radius:0}.cart-template.full-cart,.row-fluid.orderform-template{margin:0}.body-cart .empty-cart-title{font-size:20px;text-transform:uppercase}.full-cart .empty-cart-message{color:#999}.full-cart .summary-totalizers input.postal-code{max-width:100%;width:100%;height:30px}.full-cart .summary-totalizers .shipping-fieldset .btn{display:block;padding:2px 10px;margin-top:5px}.full-cart .summary-totalizers .monetary .shipping-form-inline{max-width:initial!important;min-width:initial!important;width:100%}.full-cart .quantity input{margin:0 7px}table.cart-items td.quantity input{font-weight:700;color:#83838f;width:34px;height:34px;border:1px solid #c5c5c5;padding:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:#f5f5f5}.full-cart .item-quantity-change,.icon-plus-sign:before{color:#f44336}@media (min-width:761px) and (max-width:860px){.full-cart .item-quantity-change{position:relative;text-align:center;left:initial;bottom:initial;top:initial}}@media screen and (max-width:760px){.full-cart tr th{display:none}.full-cart .cart table tbody tr td.quantity-price,.full-cart .cart table tr td:not(.item-substitute){display:block!important;width:100%!important;position:relative!important;text-align:center!important;margin:0!important;float:left;box-sizing:border-box}.full-cart .cart table tbody tr td.quantity{text-align:center}.full-cart .cart table tbody tr td.quantity input{width:40px;float:none}.full-cart .cart table tbody tr td.quantity .item-quantity-change{float:none}.full-cart .cart table tbody tr td.product-price,.full-cart .cart table tbody tr td.shipping-date{display:none!important}.cart-template.full-cart,.container .checkout-container .cart-template .cart-links,.container .checkout-container .cart-template .summary-template-holder,.row-fluid.orderform-template{width:100%}.body-cart .empty-cart-title{font-size:16px;text-transform:none}}.client-pre-email{border:0;padding-bottom:20px}.checkout-container #client-profile-data .client-pre-email .pre-email .client-pre-email-h{margin-top:55px;margin-bottom:30px}.client-pre-email-h label{font-size:20px}.client-pre-email-h label small{display:block;margin-top:10px}.checkout-container #client-profile-data .client-pre-email .pre-email .client-email #btn-client-pre-email{height:41px;top:0;right:0;width:150px;font-size:16px;color:#fff;background:#549305;padding:5px 10px}.client-pre-email .client-email{text-align:left}.client-pre-email input{border-color:#c1c1c1;box-shadow:none;font-size:1.125rem;font-weight:300;color:#aaa;width:100%;padding:2px 10px;height:auto}.client-pre-email .emailInfo{margin-top:0;padding:10px 15px;width:auto;display:inline-block;border:4px solid #ededed;border-radius:0}.client-pre-email .emailInfo h3{color:#333;margin-top:10px}.client-pre-email-h label{margin-top:4%}@media screen and (max-width:760px){.checkout-container #client-profile-data .client-pre-email .pre-email .client-email #btn-client-pre-email{width:100%!important}}.cart,.step,.totalizers{border:none;margin-bottom:15px;padding:0}.totalizers *{font-size:15px}.totalizers .Shipping *{font-size:11px}.orderform-template-holder .step{background:#f5f5f5;padding:25px;border:1px solid #c5c5c5}.accordion-heading .accordion-toggle,.accordion-inner{padding:0}.step .accordion-heading{border-bottom:none;padding-bottom:15px;padding-top:0;margin-bottom:0;color:#666}.step .accordion-heading *{font-size:18px}.accordion-toggle-active{line-height:initial}.box-edit p.submit{text-align:right!important}#go-to-shipping{margin-top:20px}.step .select label,.step .text label{color:#333;font-weight:100;margin-bottom:5px;width:100%}.step .accordion-inner .box-step fieldset .input input{width:96%;height:40px;line-height:32px;font-size:13px;padding:0 15px;border-color:#fff;box-shadow:none;background:#fff!important;box-sizing:border-box;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}.step .accordion-inner .box-step fieldset .input input:focus{-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.075);-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,.075);box-shadow:inset 0 2px 2px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s}.step .accordion-inner .box-step fieldset .input input:invalid{background:#f8ebe6}.step .accordion-inner .box-step fieldset .input.client-document,.step .accordion-inner .box-step fieldset .input.client-first-name,.step .accordion-inner .box-step fieldset .input.ship-street{float:left!important}p.client-company-ie,p.client-company-postal-code,p.client-different-document,p.client-document,p.client-document-type,p.client-first-name,p.payment-card-due-date,p.ship-city,p.ship-number{margin-right:7px}.step .text label{margin-bottom:5px}.client-notice{margin-bottom:20px}.box-client-info-pj{margin-bottom:10px}.accordion-toggle .link-box-edit{color:#333}.box-delivery .input.text,.input.pull-left{width:48%;float:left}.corporate-info-box{margin-top:10px}.form-step.box-info .client-profile-email{font-size:16px;overflow:visible;font-weight:700}.step .accordion-inner .box-step fieldset .input input#ship-postal-code{width:49%;max-width:49%}.step .ship-neighborhood,.step .ship-street{margin-right:8px}.step .ship-neighborhood:not(.hide)+p,.step .ship-street:not(.hide)+p{margin-right:0}.btn-group-vertical .shipping-option-item{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.label-vertical-group.active{box-shadow:none;background:#f5f5f5;color:#46A546;border-color:#c5c5c5}.label-vertical-group:hover{background:#fff;color:#333}.delivery-shipping-options h4{font-weight:500;font-size:16px;margin-bottom:20px!important}.delivery-shipping-options h4 *{color:#f44336!important;font-weight:500!important}.delivery-shipping-options h4 i{margin-right:6px}.delivery-shipping-options h4 .pull-left{font-size:14px!important;color:#333}.delivery-shipping-options .ou{display:block;float:left;width:100%}.delivery-shipping-options .ou span{display:block;text-align:center;font-size:24px;margin:30px 0;font-weight:100;top:-32px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#f5f5f5;color:#333}.delivery-shipping-options .label-vertical-group.btn-retirar{position:relative;display:block;float:left;width:100%;box-sizing:border-box}#shipping-data .link-change-shipping{-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#666;text-shadow:none;background:#fff;border:1px solid #666;font-weight:400;transition:all .25s;margin-top:10px}#shipping-data .link-change-shipping:hover{border:1px solid #333;color:#333}.gift-card-section{box-sizing:border-box;width:100%;float:left;display:block;margin:auto auto 84px 200px;max-width:530px;border-radius:0;padding:15px 15px 15px 20px}.payment-group-list-btn{width:100%;float:right}.step .accordion-heading .accordion-toggle-active i,.step .accordion-heading .accordion-toggle-active span{font-weight:500;color:#f44336!important}.steps-view .input-mini{width:60px!important}.steps-view .help.error{margin:5px 0}.steps-view .box-installments.box-default,.steps-view .card-flags-container,.steps-view .input.text{margin-bottom:5px}.card-data .label-text{display:block;width:100%;color:#333;font-weight:700}.steps-view .input-xlarge{width:96%}.payment-group-item{color:#666;width:100%;box-sizing:border-box;padding:0 5px 0 8px;border:none}.payment-group{width:100%;max-width:200px;display:block;margin-top:0}.payment-group-item-text{padding-right:0}.payment-group-item.active,.payment-group-item:hover{color:#333}.container .checkout-container .orderform-template .cart-template .cart-fixed h2{font-size:20px;color:#f44336;line-height:20px;margin:12px 0}.mini-cart h2{margin-bottom:25px;color:#f44336}.container .checkout-container .orderform-template .cart-template .cart-fixed h2::before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f07a";float:left;margin-right:12px}.row-fluid.orderform-template.active{width:105%!important}.cart-fixed{width:270px;height:auto!important}.cart-fixed .summary-template-holder{width:100%}.row-fluid .mini-cart{width:20%;margin:0 0 0 20px}.mini-cart .info{float:none}.mini-cart .cart .cart-items li .url img{width:40px;height:auto}.mini-cart .cart .cart-items li .product-name{font-size:14px;color:#2f353d;font-weight:600;margin-bottom:3px;display:block;width:75%}.mini-cart .quantity{background:#f33436;color:#fff;box-shadow:none;border-radius:100%;width:20px;height:20px;line-height:20px;font-size:9px;padding:0;text-align:center}.mini-cart .price{font-size:12px;color:#549305}.mini-cart .item{border:none}.mini-cart .summary-cart-template-holder{padding:0}.mini-cart .link.link-cart{display:none}.mini-cart .link.link-cart *{color:#333}.cart-fixed .summary-template-holder,.mini-cart h2{background:0 0}.cart-fixed .payment-confirmation-wrap{border:none!important;background:0 0!important}.mini-cart .summary-template-holder{margin-top:0!important;box-sizing:border-box;border-top:none}.container .checkout-container .orderform-template .cart-template .cart-fixed .payment-confirmation-wrap{position:static;border-width:0;border-style:initial;border-color:initial;border-image:initial;padding:10px 16px;margin:20px 0 0}.container .checkout-container .orderform-template .cart-template .cart-fixed>*{float:left;width:100%;box-sizing:border-box;padding:0 16px}.cart-fixed .accordion-inner .table tbody tr{border-bottom:1px solid #fff!important;background:#f5f5f5}.cart-fixed .totalizers-list tr td{padding:10px 0!important;color:#999}.cart-fixed .accordion-body.collapse.in{margin-top:20px}.cart-fixed tfoot tr td.info{padding-left:10px!important}.cart-fixed tfoot tr td.monetary{padding-right:10px!important}.mini-cart tfoot tr td{font-weight:700;color:#333!important}.mini-cart .payment-submit-wrap{margin:0}.container .checkout-container .orderform-template .cart-template .cart-fixed .payment-confirmation-wrap{margin-top:0}.address-edit{margin-bottom:0!important;padding-bottom:0!important}.address-item.active,.link-change-shipping.active,.shipping-data .address-edit a.active,.shipping-data .create a.active{background-color:#f5f5f5!important;border-color:#ccc!important;color:#333!important;box-shadow:initial!important;-moz-box-shadow:initial!important;-webkit-box-shadow:initial!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}.link-change-shipping,.shipping-data .address-edit a,.shipping-data .create a{width:100%;float:none;display:block;line-height:30px;text-transform:uppercase;letter-spacing:1px;color:#999;background-color:inherit;font-size:14px;margin:auto;padding:0;border:1px solid #999!important;font-weight:700;box-sizing:border-box}.link-change-shipping:hover,.shipping-data .address-edit a:hover,.shipping-data .create a:hover{border-color:#549305!important;color:#549305!important}.accordion-toggle .link-box-edit{background:0 0;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:0;margin-top:10px;margin-right:5px}.accordion-toggle .link-box-edit:before{content:"Alterar";font-size:11px;font-weight:600;margin:0 5px 0 0;display:inline-block;vertical-align:top}.card-data .payment-security{background:url(/arquivos/mambo-sprite_cart-nova.png) -109px -102px no-repeat;width:102px;height:44px;position:absolute;bottom:37px;right:30px;z-index:1;display:none}.loading-ps{display:none!important}span.security.payment-security{margin-bottom:10px}.card-data .payment-security *{display:none}.box-info{color:#666;font-size:12px;line-height:15px}.shipping-options p{color:#666!important}.shipping-options p.scheduled-sla-label{font-weight:100;font-size:16px;margin-bottom:15px}.payment-card{width:100%}.card-ready-for-typing{width:100%;margin:0 auto;padding:20px;border-radius:5%;float:left;position:relative;box-sizing:border-box}.card-flags-container{position:absolute;top:25px;right:17px}.card-flags-container .card-flag-label{width:auto}.card-flag.card-selected{display:block}.card-ready-for-typing .payment-card-due label,.card-ready-for-typing .select label,.card-ready-for-typing .text label{font-size:12px;margin:0}.card-ready-for-typing .payment-card-due{float:left;position:relative;clear:initial;width:160px;margin-top:6px}.card-ready-for-typing .payment-card-due label{font-weight:100}.card-ready-for-typing .payment-card-cvv{float:left;position:relative;clear:initial;width:127px}.card-ready-for-typing .payment-card-number{float:left;position:relative;clear:initial;width:49%}.card-ready-for-typing .box-installments{float:right;position:relative;clear:initial;width:49%;margin-top:20px}.card-ready-for-typing .payment-card-name{float:left;width:100%}.card-ready-for-typing .payment-card-cvv{margin-top:7px}.box-installments select,.card-ready-for-typing .payment-card-cvv input,.input input{width:96%;border:1px solid #c5c5c5!important;color:#333;font-size:12px;background:0 0!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;height:40px;padding-left:10px;padding-right:10px}.payment-card-due select{border-bottom:2px solid #c5c5c5!important;color:#333;font-size:12px;background:0 0!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border:1px solid #c5c5c5!important}.box-installments select:focus,.card-ready-for-typing .payment-card-cvv input:focus,.input input:focus,.payment-card-due select:focus{border-color:#333!important;box-shadow:initial!important}.box-installments select.error,.card-ready-for-typing .payment-card-cvv input.error,.input input.error,.payment-card-due select.error{border-color:red!important}.box-installments select.success,.card-ready-for-typing .payment-card-cvv input.success,.input input.success,.payment-card-due select.success{border-color:#51a351!important}.card-ready-for-typing .card-scanner-label-all-fields{margin-top:50px}.card-ready-for-typing .help.error{font-size:11px}.payment-card-lash{color:#c5c5c5}.payment-card-name input{width:100%!important}.box-step .alert-block{width:100%;box-sizing:border-box}@media (min-width:761px) and (max-width:860px){.cart-fixed{width:100%}.payment-data .gift-card-section,.payment-data .payment-discounts-alert,.payment-data .steps-view{width:75%}}@media screen and (max-width:760px){#go-to-shipping,.card-ready-for-typing .box-installments,.card-ready-for-typing .payment-card-cvv,.card-ready-for-typing .payment-card-due,.card-ready-for-typing .payment-card-number,.cart-fixed,.payment-group{width:100%}.card-ready-for-typing .card-scanner-label-all-fields{margin-top:5px}.card-ready-for-typing .box-installments{margin-top:0}.body-order-form .checkout-container.orderform-active{overflow:auto}.mini-cart .cart .cart-items li .product-name,.mini-cart .item{width:100%;text-align:center}.mini-cart .url{float:none}}.orderplaced .orderplaced-alert .orderplaced-alert-content{background-color:#f5f5f5;height:auto;border-width:0;border-style:initial;border-color:initial;border-image:initial;padding:25px}.orderplaced .container h1{display:none}.orderplaced .page-header{margin-top:0}.orderplaced .alert-success h4{font-size:24px;text-transform:uppercase;margin-bottom:10px;color:#549305;line-height:30px}.orderplaced .alert-success h4::before{font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f058";float:left;margin-right:12px;margin-top:-10px;font-size:40px}.orderplaced .alert p,.orderplaced .myorders-list .ordergroup .order-header h2.order-title span.title-ordergroup-order{color:#333}.orderplaced .myorders-list .ordergroup .order-header h2.order-title span.order-date{color:#549305}.orderplaced .section-info-title.orderid{margin:15px 0}.orderplaced #order-id{color:#549305;font-size:40px;display:block;line-height:50px}.orderplaced .myorders-list .ordergroup .order-details{width:100%;float:left;position:relative}.orderplaced .myorders-list .ordergroup .order-info{width:100%;float:right;position:relative}.orderplaced .order-info .general-info{width:30%}.orderplaced .payment-info{padding:20px;box-sizing:border-box;border:1px solid #ccc;margin-top:20px}.orderplaced .payment-info h3{margin-top:0;font-size:14px}.orderplaced .ordergroup hr,.orderplaced .total-info.general-info h3{display:none}.orderplaced .myorders-list .ordergroup .order-info .general-info.total-info{background-color:#f5f5f5;margin:20px 0 0;padding:0 18px 18px}.orderplaced .myorders-list .ordergroup .order-info .general-info.total-info .totals .table tr td{font-size:14px;color:#666;line-height:20px;padding:15px 0}.orderplaced .myorders-list .ordergroup .order-info .general-info.total-info .totals .table tfoot tr td{font-size:18px;font-weight:700;line-height:25px;padding-bottom:0;border-top:1px solid #b3b3b3;color:#000}.orderplaced .myorders-list .ordergroup .order-details .items .table thead tr th{font-size:14px;color:#333;font-weight:700;line-height:35px;padding:0;border-bottom:1px solid #ccc;text-align:center}.orderplaced .myorders-list .ordergroup .order-details .items .table thead tr th:nth-child(1){width:50%}.orderplaced table.cart-items td.product-name a{font-weight:700}.orderplaced .myorders-list .ordergroup .order-details .items .table tr td{padding:17px 0}.orderplaced .myorders-list .ordergroup .order-details .items .table tr td p{margin:0}.orderplaced table.cart-items tbody tr .total-selling-price{color:#549305;font-weight:100}.orderplaced #order-continue-shopping{width:100%;max-width:280px;float:none;display:block;line-height:40px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:initial;background-origin:initial;background-clip:initial;text-transform:uppercase;letter-spacing:1px;color:#ccc;background-color:inherit;font-size:14px;margin:auto;padding:0;border:1px solid #ccc;font-weight:700}.orderplaced #order-continue-shopping:hover{color:#549305;border-color:#549305}.orderplaced table.cart-items td.product-name a{margin-left:5px}.orderplaced table.cart-items td.product-name .brand-name{margin-left:2px}.orderplaced .orderplaced-hr-continue{display:none}.orderplaced .myorders-list .ordergroup .order-info .general-info.total-info .totals .table tr td.monetary{text-align:right}.orderplaced .myorders-list .ordergroup .order-info .general-info.total-info .totals .table tfoot tr td.monetary{color:#549305}.orderplaced .myorders-list .ordergroup .order-details .items .table tbody .product-item .quantity span{width:30px;height:30px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;margin:auto}.orderplaced .myorders-list .ordergroup .payment-value{background:#fff;border-radius:5px;padding:0;display:block;width:100%}.body-cart #payments-forms+.line,.saved-cards.active .saved-cc-ccv-group{display:none!important}.orderplaced .myorders-list .ordergroup #order-print-bank-invoice-mini{padding:5px 10px;margin:5px 0;width:100%;font-size:16px;box-sizing:border-box}.bank-invoice-print{text-align:center;border-left:2px solid #fff}#print-bank-invoice{margin-top:10px}a#dont-know-postal-code,a#is-corporate-client,a#not-corporate-client,a.link-edit,a.link-logout{color:#666;font-size:14px;text-decoration:underline;font-weight:400}#payments-forms a.btn-to-cart{text-transform:uppercase;float:left;width:100%;padding:0;line-height:35px;color:#333;font-size:12px;text-align:center;margin:0;box-sizing:border-box;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;-webkit-border-radius:25px;border-radius:25px;-moz-border-radius:25px;font-weight:700;border:1px solid #333}#payments-forms+.line{border-bottom:1px solid #c5c5c5;height:1px;width:100%}#payments-forms .bx-btn-back-to-cart{float:right;position:relative;width:20%}@media screen and (max-width:760px){.orderplaced #order-id,.orderplaced .alert-success h4{font-size:16px}.orderplaced .alert-success h4::before,.orderplaced .myorders-list .ordergroup .order-details .items .table thead tr th{display:none}body .container.container-main{padding:0!important;box-sizing:border-box}.checkout-container{padding-left:10px!important;padding-right:10px!important;box-sizing:border-box}.body-order-placed .container>*{padding:0;width:100%}.orderplaced .orderplaced-alert .orderplaced-alert-content{height:auto}.orderplaced .order-info .general-info{width:100%}.orderplaced .myorders-list .ordergroup .order-details .items .table tr td{display:block;text-align:center;width:100%}}.page-header{padding-bottom:0;margin:0;border-bottom:none}.orderplaced #order-continue-shopping{margin-top:20px}.orderplaced .bank-invoice-print{padding-left:20px}.all-cart-opts{width:26%;float:left;position:relative;padding-left:0}.all-cart-opts .bx-cart-opts{width:100%;float:left;position:relative}.all-cart-opts+.bx-cart-filters{width:8%;float:left;position:relative;margin-top:80px;text-align:center}.all-cart-opts .bx-by-order h2,.cart-to-list>h2{color:#f44336;font-size:24px;font-weight:100}.all-cart-opts .bx-by-order{margin-top:30px;margin-bottom:30px}.all-cart-opts .cart-to-list p{margin-bottom:20px}.all-cart-opts .bx-by-order select{-webkit-border-radius:25px;border-radius:25px;-moz-border-radius:25px;padding:10px;height:40px;max-width:268px;width:100%}.clear-my-cart a{color:#a9b9c0;font-size:12px}.clear-my-cart p .bx-tool-tip{background:#424242;text-align:center;padding:5px 10px;box-sizing:border-box;color:#b6b6b6;font-size:12px;-webkit-border-radius:15px;border-radius:15px;-moz-border-radius:15px;margin-top:5px;margin-left:10px;z-index:999999999;position:absolute;display:none}.clear-my-cart p .bx-tool-tip:before{content:"";background:#424242;width:20px;height:20px;position:absolute;-webkit-border-radius:50%;border-radius:50%;-moz-border-radius:50%;display:block;margin-top:-14px;margin-left:35px}.clear-my-cart .btns-yes-and-not{display:block;margin-top:5px}.clear-my-cart .btns-yes-and-not small{padding:0 25px}.clear-my-cart .btns-yes-and-not small a{font-weight:700}.clear-my-cart .btns-yes-and-not small.not a{color:#fff}a.btn-clear-cart.focus+.bx-tool-tip{display:block}.all-cart-opts+.bx-cart-filters ul{display:inline-block;width:40px;-webkit-flex:initial;-ms-flex:initial;flex:initial;margin:5px}.all-cart-opts+.bx-cart-filters ul li.current{border:1px solid #f44336}.all-cart-opts+.bx-cart-filters ul li{display:block;padding:10px 0;position:relative;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;border:1px solid #BCBCCC;margin-bottom:15px}.all-cart-opts+.bx-cart-filters ul li .tooltip-holder{position:static;text-align:center}.ico-drinks-alt{background-image:url(/arquivos/mambo-sprite-novo.png);background-position:82.97101449275362% 0;background-size:1633.3333333333333% 919.3548387096774%;width:18px;height:31px;display:inline-block;vertical-align:middle;font-size:0}.all-cart-opts+.bx-cart-filters ul li .quantity{background:#f44336;color:#fff;font-size:12px;font-weight:600;border-radius:50%;width:20px;height:20px;display:block;position:absolute;line-height:20px;text-align:center;top:-6px;right:-2px}.all-cart-opts+.bx-cart-filters .tooltip-holder--hover:hover .tooltip{opacity:1;visibility:visible}.all-cart-opts+.bx-cart-filters .tooltip-holder--hover .tooltip{opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.all-cart-opts+.bx-cart-filters .body--tooltips .tooltip{display:block!important}.all-cart-opts+.bx-cart-filters .tooltip{position:absolute;background:#424242;border-radius:5px;padding:10px 20px;min-width:171px;color:#fff;font-weight:700;font-size:12px;z-index:9;top:0}.all-cart-opts+.bx-cart-filters .tooltip:before{content:"";width:10px;height:10px;background:#fff;right:0;top:0;margin-right:-7px;margin-top:14px;position:absolute;z-index:1;border-right:1px solid #dadada;border-bottom:1px solid #dadada;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;transform:rotate(-45deg)}.all-cart-opts+.bx-cart-filters .tooltip p{margin:0}.all-cart-opts+.bx-cart-filters .tooltip--small{font-size:14px;text-align:center;font-weight:400;min-width:100px;left:0;margin-left:-100px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:10px;white-space:nowrap}.all-cart-opts+.bx-cart-filters .tooltip--white{background:#fff;color:#546e7a;border:1px solid #dadada}.scheduled-sla-edit,.step .accordion-heading span,.ver-tudo a,a.cancel-new-address{color:#f44336}.ico-mercearia{background-position:82.97101449275362% 31.203007518796994%;background-size:1633.3333333333333% 1500%;width:18px;height:19px;display:inline-block;vertical-align:middle;font-size:0;background-image:url(/arquivos/mambo-sprite-novo.png)}.ico-hortifruti{background-position:99.63768115942028% 31.226765799256505%;background-size:1633.3333333333333% 1781.25%;width:18px;height:16px;background-image:url(/arquivos/mambo-sprite-novo.png);display:inline-block;vertical-align:middle;font-size:0}.ico-carnes-aves-e-peixes,.ico-frios-laticinios{height:19px;font-size:0;background-image:url(/arquivos/mambo-sprite-novo.png);display:inline-block;vertical-align:middle}.ico-carnes-aves-e-peixes{background-position:91.6058394160584% 18.045112781954884%;background-size:1470% 1500%;width:20px}.ico-frios-laticinios{background-position:91.27272727272727% 53.00751879699248%;background-size:1547.3684210526314% 1500%;width:19px}.ico-padaria{background-position:54.94505494505495% 92.19330855018588%;background-size:1400% 1781.25%;width:21px;height:16px;display:inline-block;vertical-align:middle;font-size:0;background-image:url(/arquivos/mambo-sprite-novo.png)}.ico-congelados{background-position:90.942029% 79.245283%;width:20px;height:20px;display:inline-block;vertical-align:middle;font-size:0;background-image:url(/arquivos/mambo-sprite-novo.png)}.ico-petshop{background-position:59.70149253731343% 61.33828996282528%}.ico-petshop,.ico-petshop-white{background-size:1130.769230769231% 1781.25%;width:26px;height:16px;display:inline-block;vertical-align:middle;font-size:0;background-image:url(/arquivos/mambo-sprite-novo.png)}.ico-frozen,.ico-frozen-white{background-size:1633.3333333333333% 1425%;width:18px}.ico-bebidas{background-position:97.86476868327402% 75.47169811320755%;background-size:2261.538461538462% 1425%;width:13px;height:20px;display:inline-block;vertical-align:middle;font-size:0;background-image:url(/arquivos/mambo-sprite-novo.png)}.ico-utensilios-domesticos{background-position:0 92.88389513108615%;background-size:1278.2608695652175% 1583.3333333333335%;width:23px;height:18px;display:inline-block;vertical-align:middle;font-size:0;background-image:url(/arquivos/mambo-sprite-novo.png)}.ico-limpeza{background-position:45.78754578754579% 84.46969696969697%;background-size:1400% 1357.142857142857%;width:21px;height:21px;display:inline-block;vertical-align:middle;font-size:0;background-image:url(/arquivos/mambo-sprite-novo.png)}.ico-higiene-e-beleza{background-position:97.51773049645391% 47.14828897338403%;background-size:2450% 1295.4545454545455%;width:12px;height:22px;display:inline-block;vertical-align:middle;font-size:0;background-image:url(/arquivos/mambo-sprite-novo.png)}.ico-suplementos{background-position:73.43173431734317% 72.45283018867924%;background-size:1278.2608695652175% 1425%;width:23px;height:20px;display:inline-block;vertical-align:middle;font-size:0;background-image:url(/arquivos/mambo-sprite-novo.png)}.ico-ver-tudo{background:url(/arquivos/mambo-checkout-images.png) -15px -17px no-repeat;width:26px;height:25px;display:inline-block;vertical-align:middle}.cart:not(.show-items) .cart-items tbody tr,.filter-by.show-items .cart-items .item-bebidas,.filter-by.show-items .cart-items .item-carnes-aves-e-peixes,.filter-by.show-items .cart-items .item-congelados,.filter-by.show-items .cart-items .item-frios-laticinios,.filter-by.show-items .cart-items .item-higiene-e-beleza,.filter-by.show-items .cart-items .item-hortifruti,.filter-by.show-items .cart-items .item-limpeza,.filter-by.show-items .cart-items .item-mercearia,.filter-by.show-items .cart-items .item-padaria,.filter-by.show-items .cart-items .item-petshop,.filter-by.show-items .cart-items .item-suplementos,.filter-by.show-items .cart-items .item-utensilios-domesticos,.secureMsg.page-center,.summary-template-holder .cleanCart,.totalizers-list .btn-group.shipping-sla-selector{display:none}.ver-tudo{border:none!important}.body-cart{padding-bottom:200px}.checkout-container{overflow:initial;box-sizing:border-box}.cart-template.full-cart .filter-by.show-items.filter-by-bebidas .item-bebidas,.cart-template.full-cart .filter-by.show-items.filter-by-carnes-aves-e-peixes .item-carnes-aves-e-peixes,.cart-template.full-cart .filter-by.show-items.filter-by-congelados .item-congelados,.cart-template.full-cart .filter-by.show-items.filter-by-frios-laticinios .item-frios-laticinios,.cart-template.full-cart .filter-by.show-items.filter-by-higiene-e-beleza .item-higiene-e-beleza,.cart-template.full-cart .filter-by.show-items.filter-by-hortifruti .item-hortifruti,.cart-template.full-cart .filter-by.show-items.filter-by-limpeza .item-limpeza,.cart-template.full-cart .filter-by.show-items.filter-by-mercearia .item-mercearia,.cart-template.full-cart .filter-by.show-items.filter-by-padaria .item-padaria,.cart-template.full-cart .filter-by.show-items.filter-by-petshop .item-petshop,.cart-template.full-cart .filter-by.show-items.filter-by-suplementos .item-suplementos,.cart-template.full-cart .filter-by.show-items.filter-by-utensilios-domesticos .item-utensilios-domesticos{display:table-row}.cart-template.full-cart .cart{height:400px;overflow-y:auto}.bx-loading{position:relative}.bx-loading::before{content:"";background:url(/arquivos/mambo-loading.gif) center 25% no-repeat #fff;width:100%;height:100%;position:absolute;z-index:999;opacity:.85;top:0;left:0}.cart-template.full-cart .cart::-webkit-scrollbar-track,.mini-cart .cart::-webkit-scrollbar-track{background-color:#fdd9d7}.cart-template.full-cart .cart::-webkit-scrollbar,.mini-cart .cart::-webkit-scrollbar{width:10px;background-color:#fdd9d7}.cart-template.full-cart .cart::-webkit-scrollbar-thumb,.mini-cart .cart::-webkit-scrollbar-thumb{background-color:#f44336}.link.link-cart{display:none}.card-data .holder-document-required{float:left!important;position:relative;width:100%}.sla-items-list .ou{margin:0}.sla-items-list .btn-retirar,.sla-items-list .ou{visibility:hidden;height:1px}.delivery-shipping-options .ou.actived{margin:30px 0!important}.sla-items-list .ou.actived,.sla-items-list .retirar-title.actived+.btn-retirar{visibility:visible;height:auto}.full-cart .cart table tbody tr td.product-name .add-item-attachment-container{padding:10px 0;display:none!important}.full-cart .cart table tbody tr td.product-name .add-item-attachment-container a{padding:5px}.header-mobile-title h3{display:none}.delivery-shipping-options h4 .choose-shipping-option-container{background:#f5f5f5!important}@media (max-width:1025px) and (max-width:768px){#cart-options,#cartLoadedDiv .clear-my-cart,#order-options{width:100%!important}#cartLoadedDiv .clear-my-cart{text-align:center}#cartLoadedDiv .bx-by-order h2{width:100%;clear:both;text-align:center}#cartLoadedDiv .bx-by-order select{float:none!important;margin:0 auto!important}.all-cart-opts{width:100%!important}.all-cart-opts+.bx-cart-filters{width:10%!important}.bx-cart-opts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bx-cart-opts>div,.bx-cart-opts>div:nth-child(3),.bx-cart-opts>div:nth-child(4){-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.clear-my-cart p{margin-top:20px}.clear-my-cart p a{font-size:16px}.row-fluid .cart-template-holder{width:90%!important}.all-cart-opts .bx-by-order{margin-top:0}#cart-options>h3{display:none!important}.header-mobile-title h3{display:block!important}table.cart-items td.quantity input{margin:0 auto}.container .checkout-container .cart-template .cart-links .link-choose-more-products-wrapper{width:25%!important;float:left}.container .checkout-container .cart-template .cart-links .btn-place-order-wrapper{width:25%!important;float:right}.copyright .copyright__aside,.copyright .copyright__content{width:100%;text-align:center}#footer,.container #payments-forms{width:100%;padding:0;box-sizing:border-box}.bx-footer{width:100%;box-sizing:border-box}}@media screen and (max-width:967px){.tel-sac{left:10px!important}}@media screen and (max-width:1025px){.all-cart-opts .cart-to-list p br,.container .checkout-container .cart-template .cart-select-gift-placeholder .summary-template-holder .row-fluid.summary:before{display:none}.body-cart,body:not(.body-cart):not(.body-order-placed){padding:0}.summary-coupon form{margin:0!important}.cart-template.full-cart .cart{height:400px}.clear-my-cart a{font-size:18px}.body-cart .container .checkout-container .cart-template .summary-template-holder,.container .checkout-container .cart-template .cart-links,body.body-cart #footer{position:relative}.container .checkout-container .cart-template .summary-template-holder .row-fluid.summary{padding:0;width:100%}.container .checkout-container .cart-template .summary-template-holder,body:not(.body-cart):not(.body-order-placed) .bx-footer{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;bottom:inherit}.container .checkout-container .cart-template .cart-links,.container .checkout-container .cart-template .cart-links .link-choose-more-products-wrapper,body:not(.body-cart):not(.body-order-placed) .bx-footer{position:relative!important;bottom:inherit}.summary-coupon{margin-top:10px}.body-cart #payments-forms{display:block}.body-cart #payments-forms .btn-to-cart,body.body-cart .container .checkout-container .cart-template .cart-select-gift-placeholder+.summary-template-holder .row-fluid.summary:before{display:none}.body-order-form .container>*{width:100%;padding:0 5%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.box-delivery .input.text,.input.pull-left{width:100%}.orderform-template-holder .step{padding:10px}.orderform-template-holder .client-profile-data input[type=text]{width:100%!important}.step .accordion-inner .box-step fieldset .input input{padding:0 7px}.body-order-placed .page-header{margin:0}.body-order-placed .ordergroup{padding:0 20px;box-sizing:border-box}.bank-invoice-print{border:none;margin-top:20px}.orderplaced .orderplaced-alert .orderplaced-alert-content{padding:0 20px}.orderplaced .myorders-list .ordergroup .order-details .items .table tr td{padding:2px 0}table.cart-items td.product-image img{width:auto}.all-cart-opts,.all-cart-opts+.cart-template-holder{width:26%}body.body-cart .container .checkout-container .cart-template .summary-template-holder .row-fluid.summary{width:100%}body.body-cart .container .checkout-container .cart-template .summary-template-holder{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}body.body-cart{padding-bottom:0!important}body.body-cart #footer{width:100%;left:0!important;margin-left:0!important}.item-substitute,body.body-cart .item-component,body.body-cart .item-substitute{display:none!important}.full-cart .cart table tbody tr{border:none!important}.bx-cart-opts{width:100%!important}.all-cart-opts+.bx-cart-filters ul{padding:0;margin:10px 0;width:100%}.all-cart-opts+.bx-cart-filters ul li{display:inline-block;width:40px;-webkit-flex:initial;-ms-flex:initial;flex:initial;margin:5px}.all-cart-opts+.bx-cart-filters{margin-top:0}#cart-options>h3{font-size:16px;display:none!important}.header-mobile-title h3{display:block}.cart-template.full-cart .summary-template-holder .summary .totalizers{float:right}.container .checkout-container .cart-template .cart-links{width:100%!important}.container.bx-footer{padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.copyright{-ms-flex-wrap:wrap;flex-wrap:wrap}#payments-forms .bx-btn-back-to-cart{width:35%}#payments-forms{margin:15px 0!important}.container .checkout-container .orderform-template .cart-template .cart-fixed>*{padding:0}.cart-fixed .totalizers-list tr td{width:50%}.mini-cart .cart .cart-items li .product-name{float:left;width:76%}}@media screen and (max-width:760px){.full-cart .cart table tbody tr td:not(.item-substitute):not(.shipping-date):not(.product-price):not(.total-price){display:block!important}.btn-mambo{box-sizing:border-box;width:100%}.all-cart-opts .bx-by-order select{max-width:100%}.all-cart-opts+.bx-cart-filters{width:20%!important}.row-fluid .cart-template-holder{width:80%!important}#payments-forms .bx-btn-back-to-cart,.cart-template.full-cart .summary-template-holder .summary .totalizers,.container .checkout-container .cart-template .summary-template-holder .summary .coupon-column,.summary-coupon form{width:100%!important}.container .checkout-container .cart-template .cart-links,.container .checkout-container .cart-template .summary-template-holder{width:50%}}.overlay-list{position:fixed;top:0;left:0;width:100%;height:100%;background:#e3e3e3;opacity:.8;z-index:99999999}.popup-list{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;z-index:999999999;width:780px;margin:0 auto;padding:50px;box-shadow:0 3px 19.68px 4.32px rgba(0,0,0,.11)}.popup-list,.popup-list *{box-sizing:border-box}.popup-list .close{width:44px;height:44px;line-height:44px;position:absolute;text-decoration:none;text-align:center;opacity:.65;font-style:normal;font-size:52px;font-family:Arial,Baskerville,monospace;top:45px;right:25px;outline:0}.popup-list .close:hover{opacity:1}.popup-list .section__head{margin-bottom:40px}.popup-list .section__head--no-margin{margin-bottom:0}.popup-list .section__content{margin-bottom:20px}.popup-list .section__actions a{display:inline-block}.popup-list h2{font-size:24px;line-height:33px;font-weight:300;color:#f44336;margin:0}.popup-list .section__entry{margin-bottom:60px}.popup-list .section__entry h2{margin-bottom:.69em}.popup-list .section__entry p{font-size:14px;color:#333;font-weight:400;margin-bottom:1.38em}.popup-list form{position:relative}.modal__fluxo,.overlay-flow{position:fixed;top:0;display:none;left:0}.popup-list input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}.popup-list .form__field{width:360px;border-radius:20px;background:#fafafa;border:1px solid #d0d7dc;color:#90a4ae;padding:0 54px 0 14px;height:40px;font-size:14px}.popup-list .form__btn{padding:9px 38px 12px;margin-left:10px}.popup-list .section__part2 .section__image{margin-bottom:66px}.popup-list .section__part2 .section-overlay .section__actions h2{margin-bottom:32px}.popup-list .section__pagination{margin:0}.popup-list .section__pagination .active{color:#f44336}.popup-list .btn-red{background:#f44336;font-size:14px;font-weight:400;color:#fff;border-radius:20px;padding:9px 30px 12px;border:1px solid #f44336;transition:background .3s}.popup-list .btn-red:hover{background:#fff;color:#f44336}.overlay-flow{width:100%;height:100%;background:#e3e3e3;opacity:.8;z-index:99999999}.modal__fluxo{bottom:0;right:0;max-width:660px;padding:40px;background:#fff;margin:auto;font-family:"Open Sans",sans-serif;color:#5a5a5a;box-shadow:0 3px 19.68px 4.32px rgba(0,0,0,.11);z-index:999999999;border-radius:5px;overflow-y:auto;overflow-x:hidden}.modal__fluxo::-webkit-scrollbar-track{background-color:#fdd9d7}.modal__fluxo::-webkit-scrollbar{width:10px;background-color:#fdd9d7}.modal__fluxo::-webkit-scrollbar-thumb{background-color:#f44336}.modal__fluxo--loading{background:url(/arquivos/mambo-loading.gif) center no-repeat #fff}.modal__fluxo--loading *{display:none}.modal__fluxo__close{width:44px;height:44px;line-height:44px;position:absolute;text-decoration:none;text-align:center;opacity:.65;font-style:normal;font-size:52px;font-family:Arial,Baskerville,monospace;top:5px;right:5px;outline:0;color:#333;z-index:99}.modal__fluxo__close:active,.modal__fluxo__close:hover{opacity:1;color:#333;text-decoration:none}.modal__fluxo,.modal__fluxo *{box-sizing:border-box}.step.shipping-data{overflow:hidden}.step.shipping-data #change-other-shipping-option,.step.shipping-data .btn-go-to-payment-wrapper,.step.shipping-data .shipping-options.just-one,.step.shipping-data .shipping-selected-description{display:none!important}.step.shipping-data .btn-go-to-payment-wrapper.active{display:block!important}.step.shipping-data .shipping-options>h4{padding-top:15px;border-top:1px solid #ddd}.step.shipping-data .shipping-options>div,.step.shipping-data .shipping-options>h4,.step.shipping-data .shipping-options>table{display:none}.shipping__selected{margin:25px 0 0;display:none}.shipping__item{margin:0 0 5px;border-bottom:1px solid #ddd;padding-bottom:5px}.shipping__selected .shipping__item:last-child{border-bottom:0;margin:0;padding:0}.shipping__label{font-size:14px;font-weight:600;color:#333;margin:0;line-height:24px}.shipping__value{font-size:12px}.shipping__value strong{font-weight:600}.icon-clock:before{content:"\f017"}.modal__fluxo__window{padding:15px 20px}.modal__fluxo__window--multiple{padding:15px 20px;border-bottom:1px solid rgba(227,227,227,.8)}.modal__fluxo input[type=submit],.modal__fluxo__window--multiple:last-child{border:0}.modal__fluxo__window .icon-clock{margin:0 5px 0 0}.modal__fluxo__window .modal__fluxo__table__data__indisponivel{width:100%;font-weight:300;text-align:center;color:#5a5a5a}.modal__fluxo__table .modal__fluxo__window__hour{font-size:13px;font-weight:400;display:none}.has-multiple-windows .modal__fluxo__window__hour{display:block}.modal__fluxo .item-action{cursor:pointer}.modal__fluxo .item-action:hover{background:rgba(244,67,54,.15);box-shadow:inset 0 0 0 1px #f44336}@media(max-width:767px){.step.shipping-data{overflow:inherit!important}.step.shipping-data #change-other-shipping-option,.step.shipping-data .btn-go-to-payment-wrapper,.step.shipping-data .shipping-options.just-one,.step.shipping-data .shipping-options>div,.step.shipping-data .shipping-options>h4,.step.shipping-data .shipping-options>table,.step.shipping-data .shipping-selected-description{display:block!important}.mambo-btn-entrega{display:none}#change-other-shipping-option,.address-shipping-options{display:block}}.modal__fluxo img{max-width:100%;height:auto;display:block}.modal__fluxo__content,.modal__fluxo__header{position:relative;width:100%;float:left}.modal__fluxo__title{font-size:20px;color:#f44336;line-height:20px;font-weight:300;display:block;margin:0 0 15px}.modal__fluxo__title strong{font-size:30px}.modal__fluxo__title--uppercase{text-transform:uppercase}.modal__fluxo__title--big{font-size:30px;line-height:22px}.modal__fluxo__sub-title{font-size:18px;line-height:20px;font-weight:300;display:block;margin:0 0 10px}.modal__fluxo__form{width:100%;float:left}.modal__fluxo__form__input{font-family:"Open Sans",sans-serif;font-size:16px;background:#eceff1;color:#90a4ae;border:1px solid #cfd8dc;margin:0 10px 0 0;padding:13px 20px;border-radius:5px;display:inline-block;float:left}.modal__fluxo__button{background:#f44336;font-size:14px;font-weight:400;color:#fff;border-radius:20px;padding:9px 30px 12px;border:1px solid #f44336;transition:background .3s;text-decoration:none;display:inline-block}.modal__fluxo__button:hover{background:#fff;color:#f44336;text-decoration:none}.modal__fluxo__button--disabled,.modal__fluxo__button--disabled:hover,.modal__fluxo__button--gray,.modal__fluxo__button--gray:hover{background:#b0bec5;border:1px solid #b0bec5;color:#fff}.modal__fluxo__button--disabled{cursor:default}.modal__fluxo__list{list-style:none;margin:0}.modal__fluxo__list--grid-2>.modal__fluxo__list__item{width:50%}.modal__fluxo__list--grid-3>.modal__fluxo__list__item{width:calc(33% - 10px);margin:0 20px 20px 0}.modal__fluxo__list--grid-3>.modal__fluxo__list__item:nth-child(3n){margin-right:0}.modal__fluxo__list__item{display:inline-block;float:left;margin:0 70px 0 0}.modal__fluxo__list__item:last-child{margin-right:0}.modal__fluxo__list__item__title{font-size:20px;font-weight:400;line-height:20px;display:block;margin:0 0 10px}.modal__fluxo__list__item-sub-title{font-size:15px;font-weight:300;line-height:18px;display:block}.modal__fluxo__list--addresses{width:100%;float:left;margin:65px 0 5px;display:none}.modal__fluxo__list--addresses .modal__fluxo__list__item{padding:0}.modal__fluxo__list--addresses a{display:block;padding:20px;background:#f3f3f3;border-radius:5px;border:2px solid transparent;color:inherit}.modal__fluxo__list--addresses a.active{background:#fff;border:2px solid #f44336}.modal__fluxo__list--addresses span{width:100%;font-size:14px;font-weight:300;display:inline-block}.modal__fluxo__list--addresses strong{font-size:18px;font-weight:400;display:block}.modal__fluxo__row{position:relative;width:100%;float:left}.modal__fluxo__row--addresses{position:absolute;top:0;left:0;z-index:999}.modal__fluxo__row--addresses.active{background:#fff;border-bottom:2px solid #e6e6e6}.toggle__addresses,.toggle__pickup-store{position:absolute;top:0;right:0;background:#f44336;font-size:14px;font-weight:400;color:#fff;border-radius:20px;padding:9px 30px 12px;border:1px solid #f44336;transition:background .3s}.toggle__addresses:hover,.toggle__pickup-store:hover{background:#fff;color:#f44336}.modal__fluxo__table{width:100%;border:0}.modal__fluxo__table td{width:calc(100% / 6);border-color:rgba(227,227,227,.8)}.modal__fluxo__table tr td{vertical-align:middle}.modal__fluxo__table tr:nth-child(even)>td{background:#f5f5f5}.modal__fluxo__table tr:first-child>td{background:0 0;font-size:24px;line-height:34px;font-weight:300;color:#f44336;text-align:center}.modal__fluxo__table tr:first-child>td,.modal__fluxo__table tr>td:first-child{padding:15px 20px}.modal__fluxo__table span{font-size:14px;font-weight:700;line-height:30px;display:block;text-align:center}.modal__fluxo__table .modal__fluxo__button{padding:7px 10px;font-weight:600;float:right}.modal__fluxo__table__alert{width:100%;float:left;margin:15px 0 0;font-size:14px;text-align:center}.modal__fluxo__link{font-size:12px;color:#546e7a;text-decoration:underline;display:inline-block;float:left;margin:5px 0 0 5px}.modal__fluxo__link--continuar-comprando{position:absolute;bottom:-40px;right:0;margin:0!important;font:300 normal 20px "Open Sans",sans-serif;text-decoration:none;color:#e0e0e0}.modal__fluxo__col{display:inline-block;float:left}.modal__fluxo__col--1{width:8.33%}.modal__fluxo__col--2{width:16.66%}.modal__fluxo__col--3{width:25%}.modal__fluxo__col--4{width:33.33%}.modal__fluxo__col--5{width:41.66%}.modal__fluxo__col--6{width:50%}.modal__fluxo__col--7{width:58.33%}.modal__fluxo__col--8{width:66.66%}.modal__fluxo__col--9{width:75%}.modal__fluxo__col--10{width:83.33%}.modal__fluxo__col--11{width:91.66%}.modal__fluxo__col--12{width:100%}.modal__fluxo--primeira-etapa{height:285px}.modal__fluxo--primeira-etapa .modal__fluxo__title{margin:0 0 25px}.modal__fluxo--primeira-etapa .modal__fluxo__content{margin:35px 0 0}.modal__fluxo--segunda-etapa{height:296px;overflow:hidden}.modal__fluxo--segunda-etapa .modal__fluxo__title{font-size:30px;line-height:22px}.modal__fluxo--segunda-etapa .modal__fluxo__content{margin:30px 0 0}.modal__fluxo--segunda-etapa .modal__fluxo__list__item{width:calc(50% - 35px);display:none}.modal__fluxo--segunda-etapa .modal__fluxo__button{margin:20px 0 0}.modal__fluxo--terceira-etapa{max-width:1100px;height:576px}.modal__fluxo--quarta-etapa{height:295px}.modal__fluxo--quarta-etapa .modal__fluxo__content{margin:35px 0 0}.modal__fluxo--quinta-etapa{max-width:1100px;height:600px}.modal__fluxo--sexta-etapa{max-width:750px;height:307px;background:url(/arquivos/selo-clique-retire.jpg) bottom 20px right 20px no-repeat #fff}.modal__fluxo--sexta-etapa .modal__fluxo__title{font-size:30px;line-height:22px;margin:0 0 20px}.modal__fluxo--sexta-etapa .modal__fluxo__content{margin:40px 0 0}.modal__fluxo--sexta-etapa .ou{font-size:30px;line-height:45px;font-weight:700;margin:0 15px;display:inline-block;float:left}.modal__fluxo--setima-etapa{max-width:600px;height:380px;padding:13px 20px}.modal__fluxo--setima-etapa .modal__fluxo__header{margin:30px 0 15px}.modal__fluxo--setima-etapa .modal__fluxo__header h3{color:#f44336;margin:0;font-size:20px;text-align:center}.modal__fluxo--setima-etapa .box-lojas{box-sizing:border-box;padding:10px;cursor:pointer}.modal__fluxo--setima-etapa .box-lojas:hover{background:#efefef}.modal__fluxo--setima-etapa .box-lojas h4{color:#333;font-weight:600;font-size:16px}.modal__fluxo--setima-etapa .modal__fluxo__title{font-weight:400}.modal__fluxo--setima-etapa .modal__fluxo__form{width:auto;display:inline-block}.ns-modal-map,.ns-modal-map-bg{position:fixed;z-index:999999999;display:none;left:0}.modal__fluxo--setima-etapa .modal__fluxo__link{margin:15px 0 0 10px}.modal__fluxo--setima-etapa .modal__fluxo__list{padding:0 80px 0 0}.modal__fluxo--setima-etapa .modal__fluxo__list__item{width:100%;margin:0 0 10px}.modal__fluxo--setima-etapa .modal__fluxo__list__item:last-child{margin-bottom:0}.ns-modal-map{margin:auto;top:20px;right:0;background:#fff;width:100%;max-width:780px;height:100%;max-height:590px;box-shadow:0 0 30px -5px rgba(76,76,76,.7)}.ns-modal-map iframe{height:600px}@media(max-width:768px){.ns-modal-map{max-width:600px;max-height:500px}.ns-modal-map .ns-modal-map-c .line-or:after,.ns-modal-map .ns-modal-map-c .line-or:before{max-width:45px}}@media(max-width:600px){.ns-modal-map{max-width:520px;max-height:490px}.ns-modal-map .ns-modal-map-c{width:50%!important}.ns-modal-map #ns-modal-map{width:49%!important}}.ns-modal-map-bg{background:rgba(200,200,200,.7);top:0;width:100%;height:100%}.ns-modal-map .ns-modal-map-c{display:block;float:left;width:40%;box-sizing:border-box;padding:15px 30px;height:100%;overflow:auto}.ns-modal-map .ns-modal-map-c::-webkit-scrollbar-track{background-color:#F4F4F4}.ns-modal-map .ns-modal-map-c::-webkit-scrollbar{width:6px;background:#F4F4F4}.ns-modal-map .ns-modal-map-c::-webkit-scrollbar-thumb{background:#f44336}.ns-modal-map .ns-modal-map-c .result_search_store{display:block;float:left;width:100%;background:#f1f1f1;margin-top:10px;box-sizing:border-box;padding:0 10px}.ns-modal-map .ns-modal-map-c .result_search_store h3{color:#f44336;font-size:16px;margin-bottom:5px}.ns-modal-map .ns-modal-map-c .line-or{display:flex;width:100%;float:left;align-items:center;justify-content:end;flex-flow:row wrap;position:relative;margin:25px 0 15px}.ns-modal-map .ns-modal-map-c .line-or span{font-weight:400;font-size:16px;font-style:italic;display:block;margin:0 auto;width:20px}.ns-modal-map .ns-modal-map-c .line-or:after,.ns-modal-map .ns-modal-map-c .line-or:before{background:#ccc;height:1px;max-width:105px;width:100%;display:block;position:absolute;content:""}.ns-modal-map .ns-modal-map-c .line-or:before{left:0}.ns-modal-map .ns-modal-map-c .line-or:after{right:0}.ns-modal-map #ns-modal-map{display:block;float:left;width:60%;height:100%}.ns-modal-map .ns-modal-map- .choose_select_store,.ns-modal-map .ns-modal-map-c .choose_select_store,.ns-modal-map .ns-modal-map-c .msg-user{display:block;width:100%;float:left}.ns-modal-map .ns-modal-map-c .choose_select_store h3{display:block;float:left;width:100%;color:#f44336;font-size:16px}.ns-modal-map .ns-modal-map-c .choose_select_store a.link-store{color:#333;cursor:pointer;text-decoration:none;display:block;margin-bottom:10px}.ns-modal-map .ns-modal-map-c .msg-user{margin-top:10px;color:#f44336}.ns-modal-map .ns-modal-map-c .choose_ZIP h3{font-weight:600;font-size:19px;margin-bottom:15px;color:#8a8a8a}.ns-modal-map .ns-modal-map-c input#ns-zipcode{border:1px solid #ccc;height:55px;border-radius:6px 0 0 6px;display:inline-block;width:65%;box-sizing:border-box;padding:10px 10px 10px 30px;margin-left:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(max-width:485px){.ns-modal-map .ns-modal-map-c{padding:10px}.ns-modal-map .ns-modal-map-c input#ns-zipcode{margin-left:0}}.ns-modal-map .ns-modal-map-c button.ns-searchButton{display:inline-block;box-shadow:none;background-color:#f44336;background-image:url(/arquivos/search.png);background-repeat:no-repeat;background-position:center;border:none;color:#fff;height:55px;width:24%;text-indent:-9999999999px;border-radius:0 6px 6px 0;margin-left:-4px}.ns-modal-map .ns-modal-map-c .content-store-delivery{float:left;width:100%;display:none}.ns-modal-map .ns-modal-map-c .content-store-delivery a.selecionar-loja{background-color:#f44336;color:#fff;width:100%;float:left;display:block;text-align:center;padding:10px 0;box-sizing:border-box;cursor:pointer}#map .infoBox>img,.modal__fluxo__count,.slider__table--hidden,a.open-next-stores{display:none}.modal__fluxo--oitava-etapa{max-width:1100px;height:590px;padding-top:35px}.modal__fluxo--oitava-etapa .modal__fluxo__header{background:url(/arquivos/selo-clique-retire.jpg) center top no-repeat;padding:110px 0 0 20px}.modal__fluxo--oitava-etapa .modal__fluxo__title{margin:0}.modal__fluxo--oitava-etapa .modal__fluxo__content{margin:20px 0 0}.modal__fluxo__count{position:absolute;top:0;right:0;font-size:18px;line-height:12px;font-weight:300}.slider__pager{padding-left:169px}.slider__pager a{position:absolute;width:41px;height:39px;background:url(/arquivos/sprite__checkout--arrows.png) 0 -43px no-repeat;text-indent:-9999px;z-index:99;top:50%;margin-top:-19.5px}.slider__pager a:hover{background-position:0 0}.slider__page--previous{display:none;transform:rotate(180deg)}.slider__page--next{right:0}#map .gm__custom__content{padding:20px 20px 20px 80px;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:300;color:#fff;cursor:pointer;background:rgba(25,25,25,.9);border-radius:5px}#map .gm__custom__content:before{content:"";width:22px;height:22px;background:url(/arquivos/mambo-flow-radio.png?v=11) no-repeat;background-size:cover;position:absolute;top:27px;left:27px}#map .gm__custom__content.active:before{background-position:-22px 0}#map .gm__custom__content__name{font-size:18px;font-weight:700;display:block}#map .gm__custom__content__address{display:block}.pickup__store__selected{width:100%;float:left;padding:40px 40px 0;display:none}.pickup__store__selected>div{position:relative;display:inline-block;float:left}.pickup__store__selected__info>span{display:block}.pickup__store__selected__info__name{font-size:18px;font-weight:700}.pickup__store__selected__info__name>strong{font-weight:800;color:red}.pickup__store__selected__info__address{font-size:14px}.pickup__store__alert{max-width:470px;margin:0 0 0 40px;padding:0 0 0 25px;font-size:12px;line-height:15px;color:#171717;cursor:pointer}.pickup__store__alert:before{content:"";width:16px;height:16px;background:url(/arquivos/mambo-flow-radio.png?v=11) no-repeat;position:absolute;top:2px;left:0}.pickup__store__alert.active:before{background-position:-16px 0}.mambo-btn-entrega,.mambo-btn-entrega:hover{background:#fff;color:#f44336}.pickup__store__selected .modal__fluxo__button{float:right}.prateleira-fluxo>h2{display:none}.prateleira-fluxo{margin:50px 0 0}.btn-go-payment,.mambo-btn-entrega{padding:9px 30px 12px;transition:background .3s;margin:25px 0 0;text-shadow:none;box-sizing:border-box;box-shadow:none}.mambo-btn-entrega{width:100%;font-size:14px;border-radius:20px;border:1px solid #f44336;font-weight:700;display:none}@media(min-width:767px){.step.shipping-data.active .btn-go-payment,.step.shipping-data.active .mambo-btn-entrega,.step.shipping-data.active .shipping__selected{display:block}}.btn-go-payment{display:none;background:#f44336;font-size:12px;font-weight:400;color:#fff;border-radius:20px;border:1px solid #f44336;text-transform:uppercase;float:right}.btn-go-payment:hover{color:#fff;text-decoration:none}.link.link-two-cards,.mambo-btn-entrega+.delivery-shipping-options{display:none!important}#app-container .SecurityEnvironmentIcon .payment-environment-icon-text,#app-container label{font-size:12px!important;font-family:'Open Sans',arial,sans-serif!important}#app-container .SecurityEnvironmentIcon{position:absolute!important;top:5px;right:0}.AddressToggle input{height:0;position:relative;margin-right:10px}.AddressToggle input:before{width:14px;height:14px;display:block;position:absolute;top:-2px;left:0;border:1px solid rgba(27,27,27,.1);content:'';background-color:#fff;border-radius:5px}.AddressToggle input:checked:before{background-color:#1599f7;background-size:10px;background-repeat:no-repeat;background-position:center;background-image:url(/arquivos/white-checkmark.png)}#app-container .PaymentCardHolderDocument input,#app-container .input-medium,#app-container .input-mini{background:#fff!important;font-family:'Open Sans',arial,sans-serif!important}#app-container .input-mini{width:120px}#app-container .CardForm p{margin-bottom:10px}#app-container .PaymentCardCVV label{float:none!important;width:100%}#app-container .PaymentCardCVV span.error{margin-left:0!important}.body-checkout-confirmation .bx-footer{width:100%!important}.tel-sac{font-size:14px;width:100%;text-align:center;display:inline!important;left:20%;position:relative;color:#333;top:23px;font-family:'Open Sans',times,sans-serif;font-weight:100}.steps-view .SecurityEnvironmentIcon .payment-environment-icon-text,p.ChangeNumberOfPayments a,span.help.error{font-family:'Open Sans',arial,sans-serif!important}button#SuggestionClusterButton.ready{left:-25px}button#SuggestionClusterButton{outline:0;color:#fff;background-color:#F54337;text-align:center;display:block;border-radius:6px;border:none;position:absolute;width:100%;max-width:270px;left:-275px;top:-90px;height:45px;z-index:9;-webkit-transition:all 666ms cubic-bezier(.68,0,.265,1);-webkit-transition:all 666ms cubic-bezier(.68,-.55,.265,1.55);-moz-transition:all 666ms cubic-bezier(.68,-.55,.265,1.55);-o-transition:all 666ms cubic-bezier(.68,-.55,.265,1.55);transition:all 666ms cubic-bezier(.68,-.55,.265,1.55);-webkit-transition-timing-function:cubic-bezier(.68,0,.265,1);-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-moz-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}button#SuggestionClusterButton:active,button#SuggestionClusterButton:hover{background-color:#c0190d;transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out}button#SuggestionClusterButton:after{content:'';position:absolute;display:block;width:10px;height:10px;right:30px;bottom:16px;background-size:contain;background-image:url(../arquivos/SuggestionCluster-ArrowBtn.png);background-repeat:no-repeat;background-color:transparent;transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg)}#SuggestionClusterModal,#SuggestionClusterModal *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#SuggestionClusterModal.loading:before{content:'';position:absolute;width:100%;height:100%;display:block;top:0;left:0;z-index:9999;background-size:64px;background-image:url(/arquivos/mambo-loading.gif);background-color:rgba(255,255,255,.9);background-repeat:no-repeat;background-position:50% 50%}#SuggestionClusterModal{width:100%;height:450px;display:block;position:absolute;max-width:725px;padding-top:45px;top:-400px;background-color:transparent;z-index:999999999999999999999;left:-100%;opacity:0;visibility:hidden;transition:left .5s ease-in-out,opacity .5s ease-in-out,visibility .5s ease-in-out;-moz-transition:left .5s ease-in-out,opacity .5s ease-in-out,visibility .5s ease-in-out;-o-transition:left .5s ease-in-out,opacity .5s ease-in-out,visibility .5s ease-in-out;-webkit-transition:left .5s ease-in-out,opacity .5s ease-in-out,visibility .5s ease-in-out}#SuggestionClusterModal.open{left:0;opacity:1;visibility:visible;transition:left .5s ease-in-out,opacity .5s ease-in-out,visibility .5s ease-in-out;-moz-transition:left .5s ease-in-out,opacity .5s ease-in-out,visibility .5s ease-in-out;-o-transition:left .5s ease-in-out,opacity .5s ease-in-out,visibility .5s ease-in-out;-webkit-transition:left .5s ease-in-out,opacity .5s ease-in-out,visibility .5s ease-in-out}#SuggestionClusterModal .SuggestionCluster ul.owl-carousel{margin:0;padding:0;display:block;list-style:none}#SuggestionClusterModal .SuggestionCluster ul.owl-carousel .owl-item{padding:10px;height:100%;float:left;display:block;position:relative;border-radius:5px;border:1px solid #e8e5e5}#SuggestionClusterModal .SuggestionCluster{padding-top:12px}button#SuggestionClusterClose{padding:0 25px 0 40px;height:45px;outline:0;color:#fff;display:block;border:none;border-radius:5px 5px 0 0;z-index:9;position:absolute;background-color:#000;right:0;top:0;background-position:20px center;background-repeat:no-repeat;background-image:url(../arquivos/SuggestionCluster-ArrowBtn.png)}#SuggestionClusterShelf{height:100%;padding:0 35px;border:1px solid #ccc;background-color:#fff;border-radius:6px 0 6px 6px;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,.4);box-shadow:0 0 10px 1px rgba(0,0,0,.4)}#SuggestionClusterShelf button.suggestion-arrow{border:none;position:absolute;outline:0;width:25px;height:39px;z-index:9;top:45%;background-color:transparent;background-size:auto;background-repeat:no-repeat}#SuggestionClusterShelf button.suggestion-arrow.arrow-left{left:5px;background-image:url(../arquivos/SuggestionCluster-ArrowLeft.png)}#SuggestionClusterShelf button.suggestion-arrow.arrow-right{right:5px;background-image:url(../arquivos/SuggestionCluster-ArrowRight.png)}#SuggestionCluster__ProductBrand>p{margin:10px 0;display:block;color:#f44336;font-size:100%;font-weight:700;font-style:italic;text-transform:capitalize}#SuggestionCluster__ProductName>a{height:45px;font-weight:700;font-size:100%;display:block;color:#6e6e6e;margin-bottom:10px;text-decoration:none;overflow:hidden}#SuggestionCluster__ProductPrice{font-size:140%;color:#549305;font-weight:700;margin-bottom:10px}#SuggestionCluster__Controls{width:100%;height:45px;float:left;clear:both;position:relative}#SuggestionCluster__Quantity{width:50%;margin-right:5%;height:100%;float:left;display:block;position:relative}#SuggestionCluster__BuyButton{width:45%;height:100%;float:left;display:block;position:relative;color:#fff;border-radius:3px;border:none;font-weight:700;font-size:12px;outline:0;text-transform:uppercase;background-color:#f44336;transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;-webkit-transition:background-color .2s linear}#SuggestionCluster__BuyButton:active,#SuggestionCluster__BuyButton:hover{background-color:#c0190d;transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;-webkit-transition:background-color .2s linear}.SuggestionCluster__QuantityChange{position:absolute;top:0;right:0;height:100%;color:#f44336;border:none;font-weight:700;outline:0;display:block;background-color:transparent;font-size:180%}.SuggestionCluster__QuantityChange:nth-of-type(2){left:0;right:initial}#SuggestionCluster__QuantityText{width:100%;height:100%;border:none;display:block;outline:0;cursor:text;color:#000;font-size:140%;font-weight:700;border-radius:6px;text-align:center}.btn-mambo{border:none;color:#333;cursor:pointer;font-size:12px;position:relative;background-color:#fff;border-radius:0!important;padding:0 0 2px!important;text-decoration:underline!important}.btn-mambo:hover{color:rgba(27,27,27,.6)}#cartLoadedDiv .clear-my-cart{width:30%;float:left;position:relative}#cartLoadedDiv .clear-my-cart a{text-decoration:none!important;border-bottom:1px solid #a9b9c0;padding-bottom:2px}#cartLoadedDiv .bx-by-order{float:right;position:relative}#cartLoadedDiv .bx-by-order h2{margin:0;color:#f44336;font-size:12px;font-weight:400;display:block;float:left}#cartLoadedDiv .bx-by-order select{-webkit-border-radius:25px;border-radius:25px;-moz-border-radius:25px;padding:10px;height:40px;max-width:212px;float:right;display:block;font-size:12px;margin-left:3px;width:100%}#header-cart-options{width:100%;float:left;clear:both;position:relative}#cart-options>h3{margin:0;display:block;float:left;height:45px;color:#f44336;font-size:20px;width:60%;line-height:1em;font-weight:100;border-top:1px solid #fff;border-bottom:1px solid #fff}#cart-options{width:60%;float:left;padding-top:10px;position:relative}#order-options{width:40%;float:right;position:relative}.coupon-form .coupon-fieldset p a{color:#000!important;padding-bottom:2px;border-radius:0!important;border:none!important;text-decoration:underline!important}.container .checkout-container #cart-choose-more-products{padding-bottom:2px;border-radius:0!important;border:none!important;text-decoration:underline!important}.card-flags .radio .card-flag-radio[type=radio]{height:0;position:relative}.card-flags .radio .card-flag-radio[type=radio]:before{content:'';width:12px;height:12px;background:#fff;border:1px solid #b5b5b5;position:absolute;top:-8px;border-radius:100%;left:0}.card-flags .radio .card-flag-radio[type=radio]:checked:before{background:#1599f7}.card-flags .radio .card-flag-radio[type=radio]:checked:after{content:'';width:4px;height:4px;border-radius:100%;background:#fff;position:absolute;display:block;left:0;right:0;top:-3.5px;margin:0 auto}body.cart-empty .row-fluid .cart-template-holder{width:100%!important}body.cart-empty #header-cart-options,body.cart-empty .all-cart-opts,body.cart-empty .bx-cart-filters,body.cart-empty .summary-template-holder{display:none!important}.form-step .steps-view,form.form-step.box-new.row-fluid{display:block;width:100%;float:left}div#payment-data .step.active{border:none;background:0 0}.form-step .steps-view{max-width:500px;border-radius:0}.link-gift-card{display:block!important;float:left;width:100%;top:50px;position:initial;box-sizing:border-box;border-radius:0 0 0 5px}#app-container .input-mini,.PaymentInstallments select{border-radius:5px;outline:0}.link-gift-card.addVale{position:absolute;width:25.3%;left:0;background-color:#f4f4f4;top:44px}.link-gift-card a{color:#333;display:block;width:85%;float:left;padding:10px;position:relative;height:40px;background:#F4F4F4;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.link-gift-card a:after{content:url(/arquivos/checkout-giftCardIcon.png);position:absolute;left:155px;top:4px}.link-gift-card a:hover{color:#333;text-decoration:none!important}p.payment-card-lash{font-weight:900;font-size:30px!important}input#creditCardpayment-card-0Code{width:20%!important}#app-container .SecurityEnvironmentIcon{display:none}input#creditCardpayment-card-0Name,input#creditCardpayment-card-0Number,input#holder-document-0{width:55%!important;float:left;display:block;margin-bottom:8px}.input-append .add-on,.input-prepend .add-on{height:30px!important;line-height:2!important}span.help.error{display:block;float:left;clear:both;margin-bottom:4px;width:100%}select#creditCardpayment-card-0Month,select#creditCardpayment-card-0Year{display:block;float:left}.PaymentCardDueDate{margin-top:10px;float:left}select.input-mini+span.error{margin-left:6px}input#payment-discounts-code{width:46%;display:block;float:left;margin-right:30px}#btn-add-gift-card{box-sizing:border-box;display:block;float:left;background:0 0;box-shadow:none;border-radius:40px;color:#f44336;text-transform:uppercase;width:25%;height:42px;border:1px solid #f44336;margin:-3px 0 0;font-size:12px;letter-spacing:.8px;outline:0}#payment-data .box-step-content .steps-view{position:relative;margin-top:-46px}.steps-view .SecurityEnvironmentIcon{display:block;position:absolute!important;top:5px;right:15px;background:#e0e0e0;color:#666;padding:3px 5px 0 3px;width:16%;float:right;text-align:right;line-height:1.2;z-index:999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.steps-view .SecurityEnvironmentIcon .icon-lock{font-size:32px;float:right;margin-left:6px}.steps-view .SecurityEnvironmentIcon .payment-environment-icon-text{font-size:12px!important}#payment-data .box-step-content .steps-view iframe{height:auto;min-height:485px}p.PaymentCardValue.input{float:left;display:block;width:100%;margin-top:20px}p.ChangeNumberOfPayments{display:block!important;height:25px}p.ChangeNumberOfPayments a{width:100%;height:100%;display:block;color:#f44336;text-transform:uppercase;text-decoration:underline;font-size:14px;font-weight:600}.PaymentLabel{display:block;float:left;width:100%;box-sizing:border-box;padding:20px 0}.PaymentLabel h5.payment-label-0-card,.PaymentLabel h5.payment-label-1-card{font-family:'Open Sans',arial,sans-serif!important;color:#333;border-bottom:1px solid #c4c4c4;font-size:15px}a#payment-group-ApplePayPaymentGroup,fieldset.ApplePayPaymentGroup{display:none!important}fieldset.coupon-fieldset>div{display:block!important}