#modal-termos-bg{background-color:rgba(0,0,0,0.6);width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;text-transform:none !important;z-index:999999999999999}#modal-termos-bg .close{font-size:35px;position:absolute;right:22.5%;top:2.5%}@media (max-width: 767px) and (orientation: portrait){#modal-termos-bg #modal-termos{width:80% !important;height:100% !important}#modal-termos-bg .close{right:15%}}@media (max-width: 767px) and (orientation: landscape){#modal-termos-bg #modal-termos{height:100% !important}}#modal-termos-bg #modal-termos{width:50%;height:100%;padding:5%;overflow-y:auto;background-color:white}#modal-termos::-webkit-scrollbar{width:10px}#modal-termos::-webkit-scrollbar-track{background:#f1f1f1}#modal-termos::-webkit-scrollbar-thumb{background:#888}#modal-termos::-webkit-scrollbar-thumb:hover{background:#555}.caixa-sombreada p,.caixa-sombreada h1,.caixa-sombreada strong{text-transform:none}.carrinho-checkout .agree-newsletter label{color:black !important}.agree-terms{justify-content:center}#modal-termos-content .conta-menu{display:none}.complemente-sua-cesta .csc-head{color:#ff5a5a;margin-bottom:15px;font-size:22px}.complemente-sua-cesta .csc-tab .csc-btn{background-color:#d4b556;border:1px solid #ddd;border-radius:3px;padding:7px 12px;margin-right:2.5px;opacity:0.7}.complemente-sua-cesta .csc-tab .csc-btn.active,.complemente-sua-cesta .csc-tab .csc-btn:hover{opacity:1}.complemente-sua-cesta .csc-content{height:330px;display:none;padding:10px;opacity:0}.complemente-sua-cesta .csc-content.empty{height:-webkit-max-content;height:-moz-max-content;height:max-content}.complemente-sua-cesta .csc-content .listagem-item{max-width:220px;height:330px;position:relative;text-align:center;margin:auto}.complemente-sua-cesta .csc-content .listagem-item .csc-adicionar{border:solid 1px #000;font-size:13px;text-transform:uppercase;z-index:11;padding:7px 12px;position:relative;bottom:-13px;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto;cursor:pointer;color:black}.complemente-sua-cesta .csc-content .listagem-item .escolher-variacao{position:absolute;width:100%;height:100%;z-index:99999;background-color:white;top:0;border:1px solid #ccc;box-shadow:0 3px 30px 0 rgba(0,0,0,0.11);border-radius:2px}.complemente-sua-cesta .csc-content .listagem-item .escolher-variacao .loading{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.complemente-sua-cesta .csc-content .listagem-item .escolher-variacao .loading svg{width:48px;height:48px;-webkit-animation:loading 2s linear infinite;animation:loading 2s linear infinite}@-webkit-keyframes loading{from{transform:rotate(0)}}@keyframes loading{from{transform:rotate(0)}}@keyframes loading{to{transform:rotate(360deg)}}.complemente-sua-cesta .csc-content .listagem-item .escolher-variacao .variacao-title{font-size:16px;color:black;display:flex;justify-content:center;margin-top:20%;margin-bottom:20px;font-weight:600}.complemente-sua-cesta .csc-content .listagem-item .escolher-variacao select{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}.complemente-sua-cesta .csc-content .listagem-item .escolher-variacao .voltar{background-color:#f2f2f2;position:absolute;bottom:0;width:100%;text-align:center;cursor:pointer;font-size:16px;color:black;padding:10px 0px}.complemente-sua-cesta .csc-content .listagem-item .escolher-variacao .title{height:10%;display:flex;align-items:center;justify-content:center;background-color:#ededed;color:black;font-size:15px;border:1px solid #cccccc;margin:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.complemente-sua-cesta .csc-content .empty{font-size:20px;display:flex;width:100%;height:100%;justify-content:center;align-items:center;text-align:center;padding:20px 0}.complemente-sua-cesta .csc-content .owl-carousel.owl-loaded.owl-drag{margin:auto;text-align:center}.complemente-sua-cesta .csc-content .owl-item{display:inline-block}.complemente-sua-cesta .csc-content .owl-stage{display:inline-block}.complemente-sua-cesta .csc-content .owl-stage-outer{overflow:hidden}.complemente-sua-cesta .csc-content .owl-nav{width:100%;position:relative;display:inline;bottom:165px}.complemente-sua-cesta .csc-content .owl-nav .owl-prev,.complemente-sua-cesta .csc-content .owl-nav .owl-next{font-size:60px;color:black;background:transparent}.complemente-sua-cesta .csc-content .owl-nav .owl-prev{float:left}.complemente-sua-cesta .csc-content .owl-nav .owl-next{float:right}@media only screen and (max-width: 767px){.complemente-sua-cesta .csc-content img{width:100%;height:100%}}@media only screen and (min-width: 768px){.complemente-sua-cesta .imagem-produto{width:220px;height:220px}}.caixa-sombreada>h1{margin-bottom:5px !important;text-align:left !important;font-size:30px;color:#ff5a5a;font-weight:600px}.monte-sua-cesta .msc-header p{font-size:16px}.monte-sua-cesta .msc-header #msc-cesta{height:auto;border:1px solid #ccc;border-radius:3px;background-color:#fffafb;margin-top:5px;padding:20px;overflow:auto;overflow-y:hidden;display:block;white-space:nowrap}.monte-sua-cesta .msc-header #msc-cesta .listagem-item{margin:0px 10px;display:inline-block;width:15%}.monte-sua-cesta .msc-header #msc-cesta .listagem-item .produto-sobrepor,.monte-sua-cesta .msc-header #msc-cesta .listagem-item .comprar{display:none}.monte-sua-cesta .msc-header #msc-cesta .listagem-item .imagem-produto img{max-height:100px;background:transparent}.monte-sua-cesta .msc-header #msc-cesta .listagem-item .info-produto{white-space:normal}.monte-sua-cesta .msc-header #msc-cesta .listagem-item .remove{display:none;position:absolute;z-index:11;top:5px;right:10px;cursor:pointer}.monte-sua-cesta .msc-header #msc-cesta .listagem-item:hover .remove{display:block}.monte-sua-cesta .msc-header #msc-cesta .empty{font-size:20px;color:black;padding:15px}.monte-sua-cesta .msc-title{text-align:center;font-size:20px;text-transform:uppercase;color:black;display:block;margin:20px 0}.monte-sua-cesta .listagem-item{position:relative;width:20%;text-align:center;display:inline-block;padding:10px;border:solid 2px transparent;margin:20px}.monte-sua-cesta .listagem-item .escolher-variacao{position:absolute;width:100%;height:100%;z-index:12;background-color:white;left:0;top:0;box-shadow:0 3px 30px 0 rgba(0,0,0,0.11)}.monte-sua-cesta .listagem-item .escolher-variacao .loading{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.monte-sua-cesta .listagem-item .escolher-variacao .loading svg{width:48px;height:48px;-webkit-animation:loading 2s linear infinite;animation:loading 2s linear infinite}@keyframes loading{from{transform:rotate(0)}}@keyframes loading{to{transform:rotate(360deg)}}.monte-sua-cesta .listagem-item .escolher-variacao .variacao-title{font-size:16px;color:black;display:flex;justify-content:center;margin-top:20%;margin-bottom:20px;font-weight:600}.monte-sua-cesta .listagem-item .escolher-variacao select{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}.monte-sua-cesta .listagem-item .escolher-variacao .voltar{background-color:#ccc;position:absolute;bottom:0;width:100%;text-align:center;cursor:pointer;font-size:16px;color:black;padding:10px 0px}.monte-sua-cesta .listagem-item .escolher-variacao .title{height:10%;display:flex;align-items:center;justify-content:center;background-color:#ededed;color:black;font-size:15px;border:1px solid #cccccc;margin:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.monte-sua-cesta .listagem-item:hover{background:#fff;transition:all .2s ease-out;box-shadow:none;outline:0;border:solid 2px #d0d0d0}.monte-sua-cesta .listagem-item .nome-produto{color:black;margin-bottom:10px}.monte-sua-cesta .listagem-item .comprar{margin-top:20px;width:100%;position:relative;z-index:11;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.monte-sua-cesta .listagem-item .comprar .actions{width:80%;margin:auto}.monte-sua-cesta .listagem-item .comprar .actions .quantidade{border:2px solid #eee}.monte-sua-cesta .listagem-item .comprar .actions .quantidade input{margin:0px;border:none;width:60%;text-align:center;box-shadow:none;cursor:default}.monte-sua-cesta .listagem-item .comprar .actions .quantidade input:focus{outline:0;text-decoration:none;box-shadow:none;color:inherit}.monte-sua-cesta .listagem-item .comprar .actions .quantidade .operador{width:20%;text-align:center;font-size:25px;vertical-align:middle;cursor:pointer}.monte-sua-cesta .listagem-item .comprar .actions input[type="number"]::-webkit-outer-spin-button,.monte-sua-cesta .listagem-item .comprar .actions input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.monte-sua-cesta .listagem-item .comprar .actions input[type="number"]{-moz-appearance:textfield}.monte-sua-cesta .listagem-item .comprar .actions .adicionar,.monte-sua-cesta .listagem-item .comprar .actions .adicionado,.monte-sua-cesta .listagem-item .comprar .actions .remover{border:none;border-radius:2px;color:white;margin-top:10px;padding:7px;font-size:15px;text-transform:uppercase}.monte-sua-cesta .listagem-item .comprar .actions .adicionar{background-color:#3a985b;cursor:pointer}.monte-sua-cesta .listagem-item .comprar .actions .adicionado{background-color:#3a985b;opacity:0.7;display:none}.monte-sua-cesta .listagem-item .comprar .actions .remover{background-color:#e61919;opacity:1;cursor:pointer}.monte-sua-cesta .listagem-item .comprar .actions .remover.msc-hidden{opacity:0;cursor:default}.monte-sua-cesta .listagem-item .comprar .actions .remover:hover{background-color:red}.menu-sua-cesta{position:fixed;right:0;top:0;z-index:9999;background-color:white;border-width:0 0 4px 8px;border-color:#f2f2f2;border-style:solid;padding:10px 10px 40px 5px;display:flex;justify-content:center;width:150px;height:150px;border-bottom-left-radius:60px;display:none;box-shadow:0 0 15px 3px rgba(0,0,0,0.15)}.menu-sua-cesta .carrinho-cesta{font-size:15px;text-align:center;color:black;position:relative}.menu-sua-cesta .carrinho-cesta>svg{width:72px;height:72px;fill:#ff5a5a;border:1px solid #ff5a5a;padding:10px;border-radius:100%;margin:10px 0;cursor:pointer;z-index:999999;position:relative}.menu-sua-cesta .carrinho-cesta .menu-continuar{background-color:#4CAF50;padding:5px 12px;color:white;font-weight:400;text-transform:uppercase;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto;margin-top:10px;border-radius:15px}.menu-sua-cesta .carrinho-cesta .menu-continuar svg{width:16px;height:16px;vertical-align:-1.5px;fill:white}.menu-sua-cesta .carrinho-cesta .quantidade-cesta{position:absolute;left:90px;top:21px;border-radius:100%;width:17px;height:17px;background-color:#ff5a5a;color:white;font-size:13px}.msc-footer{text-align:center;border-top:1px solid black;padding-top:30px}.msc-footer .footer-continuar{font-size:21px;background-color:#4CAF50;color:white;font-weight:400;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px 12px;text-transform:uppercase;float:right}.msc-footer .footer-continuar svg{fill:white;vertical-align:bottom}.modal-error-background{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.5);z-index:999999}.modal-error-background .modal-error-content{border-color:#eed3d7;color:#b94a48;background-color:#f2dede;padding:10px;border-radius:5px;width:20%;padding:10px 20px;text-align:center}.modal-error-background .modal-error-content h4{margin-bottom:20px;border-bottom:1px solid #b94a48;padding:0 0 10px 0}.modal-error-background .modal-error-content p{font-size:15px}.modal-error-background .modal-error-content a{color:white}#add-modal{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.5);top:0;left:0;z-index:99999}#add-modal #modal-loading-content{display:flex;color:white;justify-content:center;align-items:center;height:100%}#add-modal #modal-loading-content div{text-align:center;font-size:30px}#add-modal #modal-loading-content div .loading{margin-bottom:20px}#add-modal #modal-loading-content div .loading svg{width:48px;height:48px;-webkit-animation:loading 2s linear infinite;animation:loading 2s linear infinite;fill:white}@keyframes loading{from{transform:rotate(0)}}@keyframes loading{to{transform:rotate(360deg)}}.table-product{display:none;border:1px solid #ccc;position:absolute;z-index:99999;background-color:white;box-shadow:10px 10px 10px 10px rgba(0,0,0,0.15)}.table-product table{table-layout:fixed;border-collapse:collapse;width:300px}.table-product table thead{width:100%}.table-product table thead tr{padding:0;display:block;position:relative}.table-product table tbody{width:100%;display:block;max-height:100px;overflow:auto;overflow-y:scroll;overflow-x:hidden}.table-product table tbody tr{padding:0}.table-product table th,.table-product table td{border-width:0px !important;padding:5px;width:100px;text-align:center !important}@media only screen and (max-width: 767px){body .monte-sua-cesta .msc-content .msc-categoria .listagem-item{width:40%;margin:0}body .monte-sua-cesta .msc-header #msc-cesta .listagem-item{width:40%}body .monte-sua-cesta .msc-header #msc-cesta .listagem-item .preco-produto strong.titulo{font-size:16px}body .monte-sua-cesta .msc-header #msc-cesta .empty{white-space:normal;padding:0;display:flex;text-align:center}body .modal-error-background .modal-error-content{width:50%}body .table-product thead{display:table-header-group}body .table-product thead th{display:table-cell}body .table-product tbody{height:200px}body .table-product tbody td{display:table-cell;white-space:normal}}.pagina-pagina.monteSuaCesta #cabecalho.fixed{opacity:0}.pagina-produto .cep{display:none}.pagina-carrinho:not(.carrinho-checkout) .modal-schedule{position:fixed;height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:9999999;background-color:rgba(0,0,0,0.5);top:0;left:0}.pagina-carrinho:not(.carrinho-checkout) .modal-schedule .borda-principal{background-color:white;border:none;border-radius:5px;width:auto;max-height:95vh;overflow:auto}.pagina-carrinho:not(.carrinho-checkout) .modal-schedule .borda-principal .time{border-bottom:1px solid #e5e5e5}.pagina-carrinho:not(.carrinho-checkout) .modal-schedule .borda-principal .time .alert{margin-bottom:10px;max-width:300px}.pagina-carrinho:not(.carrinho-checkout) .modal-schedule .borda-principal .continuar{margin-top:10px;float:right;padding:5px 12px;color:white;cursor:pointer;background-color:#55af59;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagina-carrinho:not(.carrinho-checkout) .modal-schedule .borda-principal .continuar.disabled{opacity:0.7;cursor:default}.pagina-carrinho:not(.carrinho-checkout) .modal-schedule .borda-principal .voltar{margin-top:10px;float:left;padding:5px 12px;color:white;cursor:pointer;background-color:#55af59;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagina-carrinho:not(.carrinho-checkout) .modal-schedule .borda-principal .esvaziar-cart{margin:10px 50px 0 10px;float:left;padding:5px 12px;color:white;cursor:pointer;background-color:#d4b556;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagina-carrinho:not(.carrinho-checkout) .modal-schedule .modal-cep{margin-bottom:25px}.pagina-carrinho:not(.carrinho-checkout) .modal-schedule .modal-cep input[name='cepName']{width:50%;margin:0 10px 0 0}.pagina-carrinho:not(.carrinho-checkout) .modal-schedule .modal-cep input[name='cepOk']{padding:2.5px 10px}@media only screen and (max-width: 767px){.pagina-carrinho:not(.carrinho-checkout) .modal-schedule .borda-principal{width:90%}}@media only screen and (min-width: 767px){.fieldset-schedule{display:flex;margin:30px 0}.fieldset-schedule .time{margin-left:15px}}.periodos{display:none}.periodos.active{display:block}.div-period{margin-bottom:10px;min-width:350px;display:flex}.div-period select{margin-top:5px}.div-period .price{display:flex;float:right;position:relative;top:2px}.div-period .time{width:85%}.div-period .time input{margin:4px 5px 0 0}@media only screen and (max-width: 767px){body .div-period{min-width:unset;display:flex;margin:15px 0}body .div-period .time{width:95%}body .div-period select{width:-webkit-max-content;width:-moz-max-content;width:max-content}body.pagina-carrinho:not(.carrinho-checkout) .modal-schedule .borda-principal .time{border:none}.pagina-carrinho:not(.carrinho-checkout) .modal-schedule .borda-principal .esvaziar-cart{margin:10px 10px 0 10px}}[name='period']{vertical-align:bottom}.carrinho-checkout #exibirFormasEnvio,.carrinho-checkout .formEndereco-conteiner>.control-group>.controls,.carrinho-checkout .dados-cadastro .lista-endereco{display:none !important}.required-failed{border:1px solid #b94a48 !important}.required-failed:focus{border:1px solid #953b39 !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392 !important}.conheceu{display:flex;align-items:center;margin-top:10px}.conheceu input{width:146px}input.envio-anonimo{margin:0}.modal-schedule .ceps label{padding-left:0 !important}.modal-schedule .ceps label b,.modal-schedule .ceps label span{pointer-events:none}.ceps svg{-webkit-animation:loading 2s linear infinite;animation:loading 2s linear infinite}@keyframes loading{from{transform:rotate(0)}}@keyframes loading{to{transform:rotate(360deg)}}

.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{color:black}.swiper-container .swiper-button-prev{left:0px}.swiper-container .swiper-button-next{right:0px}

