@charset "utf-8";:root{--fonte-secundaria:Verdana,Geneva,sans-serif;--tamanho-de-fonte:16pt;--cor-principal:rgba(170,30,20,1);--cor-secundaria:rgba(255,180,0,1);--cor-branca:rgba(255,255,255,1);--cor-preta:rgba(18,17,15,1);--cor-preta-transparente:rgba(18,17,15,0.9);--cor-preta-transparente-sombra:rgba(18,17,15,0.3);--cor-cinza:rgba(68,68,68,1);--cor-cinza3:rgba(125,125,125,1);--cor-cinza-claro:rgba(180,180,180,1);--cor-cinza-claro2:rgba(225,225,225,1);--cor-cinza-claro3:rgba(210,210,210,1);--cor-cinza-claro4:rgba(244,244,244,1);--cor-cinza-claro5:rgba(249,249,249,1);--cor-verde-claro:rgba(132,189,132,1);--cor-verde:rgba(16,153,16,1);--espacamento1:10px;--espacamento2:20px;--espacamento3:30px;--espacamento4:40px;--cor-sucesso:rgba(55,170,65,1);--cor-erro:rgba(170,30,20,1);--tempo-transicao:all 1s;--animacao-otimizada:translateZ(0);--animacao-otimizada2:preserve-3d;--escondido:hidden;--zindex1:1010;--cw-bg:#f3f6f8;--cw-card:#ffffff;--cw-text:#202832;--cw-muted:#647184;--cw-line:#dbe3ec;--cw-line-strong:#c8d4e0;--cw-accent:rgba(170,30,20,1);--cw-accent-soft:#fff3f1;--cw-success-soft:#eaf7ee;--cw-danger:#d43f35;--cw-danger-soft:#fff1ef;--cw-price:rgba(170,30,20,1);--cw-valor-size:16px;--cw-radius:7px;--cw-shadow:0 8px 22px rgba(31,41,51,0.055);--cw-shadow-hover:0 12px 28px rgba(31,41,51,0.1);--cw-page-max:1120px;--cw-top-height:50px;--cw-top-bg:#e9eef3;--cw-top-shadow:0 8px 18px rgba(31,41,51,0.1);--cw-hero-height-desktop:50px;--cw-hero-height-mobile:50px;--cw-page-gap-desktop:0px;--cw-page-gap-mobile:-15px;--cw-warning:#eb9b4f;--cw-warning-soft:#fff4e8;--cw-warning-text:#9a5a20;--cw-warning-dark:#b7791f;--cw-warning-border:rgba(235,155,79,0.48);--cw-warning-border-soft:rgba(235,155,79,0.26);--cw-info:#2f6fa3;--cw-info-soft:#eef4ff;--cw-bg-input:#eef2f6;--cw-bg-light:#f6f9fc;--cw-promo-red:#d90416;--cw-success-border:#cfe8d4;--cw-danger-border:#f2c7c7;--cw-card-hover:#f8fafd;--cw-overlay:rgba(219,227,236,0.95);--cw-bg-hover:#fbfdff;--cw-card-titulo:var(--cw-text);--cw-card-preco:var(--cw-price);--cw-card-bg:var(--cw-bg);--cw-card-borda:var(--cw-line);--cw-card-icone:var(--cw-warning)}@media (max-width:991px){:root{--tempo-transicao:0.4s}}@media (max-width:767px){:root{--tamanho-de-fonte:13pt}}#busca,#cardapio .listagem ul li a.add:hover,.btaddrapidotele,.fotoProdutoG,form nav.navbar-fixed-top.affix-top,nav.listagemItens>ul>li:hover{background:var(--cor-cinza-claro4)}.flex .flex-box{padding-right:5px}.flex .flex-box{padding-left:5px}#navbar .nav>li>a:focus,#navbar .nav>li>a:hover,.spinner-qtd button{background:0 0 !important}.btaddrapidotele,a{-webkit-backface-visibility:var(--escondido)}#busca{padding:0.3em 10px;width:93%;border:0}.fotoProdutoG:before,h1,h2,h3,h4,h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--cor-principal);-webkit-transition:var(--tempo-transicao);-moz-transition:var(--tempo-transicao);-ms-transition:var(--tempo-transicao);-o-transition:var(--tempo-transicao);transition:var(--tempo-transicao);-webkit-transform:var(--animacao-otimizada);-moz-transform:var(--animacao-otimizada);-ms-transform:var(--animacao-otimizada);-o-transform:var(--animacao-otimizada);transform:var(--animacao-otimizada);-webkit-transform-style:var(--animacao-otimizada2)}a:active,a:focus,a:hover{text-decoration:none;color:var(--cor-cinza)}a:focus,a:focus img{border:0;outline:0}.form-control,img{border:0}h1,h2,h3,h4,h5{font-family:var(--fonte-secundaria);font-weight:700;color:#000}h1{font-size:2.8em}h4{font-size:1.9em}h5{font-size:1.8em}h6{font-size:1.75em}header>.navbar:before{width:100%;height:50px;position:absolute;display:block !important;left:0;top:0;content:"";background:var(--cor-principal)}header.affix>.navbar:before{height:40px}hr.divisor{border-bottom:1px solid var(--cor-principal)}.both{clear:both}.col-xs-5{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px) and (max-width:1199px){.col-md-5{width:20%;float:left}.col-md-5s{width:41.666666%;float:left}}@media (min-width:768px) and (max-width:991px){.col-sm-5{width:20%;float:left}.col-sm-5s{width:41.666666%;float:left}}.col-lgs-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.row-centered{margin:0 auto;text-align:center}.btn,.form-control{font-size:var(--tamanho-de-fonte);position:relative;z-index:1}body.modal #cardapio,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.panel-group .panel+.panel,ul{margin-top:0}ul{margin-bottom:1rem;display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}#cardapio .panel-default .panel-heading,.flex{display:flex}.navbar-fixed-top #navbar ul li,img.img-responsive{display:inline-block}.flex.colunas{display:flex;flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column}.flex.linhas{flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row}.flex.wrap{flex-wrap:wrap}.flex.stretch{align-content:stretch}.flex.column{flex-direction:column}.flex.between{justify-content:space-between}#cardapio .panel-default .panel-heading>a,#cardapio .panel-default .panel-heading>span,.flex .flex-box:not(.noflex){flex:1}.flex.valtop .flex-box{align-self:stretch}.flex.valcenter .flex-box{align-self:center}.flex.valbase .flex-box{align-self:baseline}.flex .flex-box.w25{flex:0.25}.flex .flex-box.w75{flex:0.75}.flex .flex-box.push{margin-left:auto}#cardapio .panel-body .listagem>ul>li,.precoPedido>div{padding:0}.flex-start{align-self:flex-start}.flex-end{align-self:flex-end}.navbar.navbar-fixed-top{padding:10px 0;min-height:inherit;margin-bottom:0;border:0}.navbar.navbar-fixed-top.affix{height:50px}#cadastrar,#carrinho,#logar,#navbar .navbar-nav a,.btn.adicionar,.fotoProdutoG:before{color:var(--cor-branca)}.navbar-nav .dropdown .dropdown-menu{position:absolute !important;background:var(--cor-cinza);border-radius:5px;min-width:inherit;right:10px;left:inherit;box-shadow:0 2px 5px var(--cor-preta-transparente-sombra)}.navbar-nav .open .dropdown-menu li a{color:var(--cor-branca) !important}.navbar-header{position:relative;height:200px;background:var(--cor-principal);background-repeat:no-repeat;background-position:center -200px;background-size:cover;float:none !important}.navbar-header:after{position:absolute;width:100%;height:100%;top:0;left:0;display:block;content:"";background:-moz-linear-gradient(top,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%)}.adicionais:not(.pizza) .titulo{width:calc(100% - 155px)}.navbar-brand{width:150px;height:135px;overflow:hidden;position:absolute;top:90px;left:0;border-radius:var(--espacamento2);box-shadow:5px 5px 10px var(--cor-preta-transparente-sombra);z-index:var(--zindex1);padding:0}.navbar-brand img{width:100%;height:auto}.navbar-nav>li>a{padding:5px 0 7px 5px}.navbar-nav>li>a i{margin-right:5px}.navbar-nav>li.dropdown>a i{top:0px;margin-left:5px;margin-right:0}#navbar{float:right !important}.horario{margin:var(--espacamento1) 0 0 var(--espacamento2);padding-left:var(--espacamento2);position:relative;font-size:0.8em}.horario i{position:absolute;left:0;top:3px}.horario.aberto{color:var(--cor-sucesso)}.horario.fechado{color:var(--cor-erro)}.horario.espera{padding-left:17px}.redessociais .fa{font-size:24px;margin-left:20px}#cardapio{width:100%;margin:0 auto var(--espacamento4) auto;padding:var(--espacamento0) 0}#cardapio .panel{border:0;border-radius:0;box-shadow:none}#cardapio .panel-default .panel-heading{background:0 0;border:0;border-radius:0;padding:0;border-bottom:0}#cardapio .panel-default nav.listagem .panel-heading{padding:10px 0}#cardapio .panel-default{border-bottom:1px solid var(--cor-cinza-claro)}#cardapio .panel-default.semborda{border-bottom:none}#cardapio .panel-body{padding:0;border:0;border-bottom:0}#cardapio .panel-body .listagem ul li{border-bottom:1px solid var(--cor-cinza-claro2);padding:10px auto;overflow:hidden}#cardapio .panel-body .listagem ul li:last-child,#cardapio .panel-body .listagemItens.modal ul li:last-child{margin-bottom:0;border-bottom:0}#cardapio .panel-body .listagem>ul>li>.panel-heading{padding-left:15px}#cardapio .panel-body .listagem>ul>li .panel-body ul li{padding:10px 10px 10px 30px}#cardapio .panel-body .listagem ul li .panel-body ul li,#cardapio .panel-body .listagemItens.modal ul li{border-bottom:1px solid var(--cor-cinza-claro4)}#cardapio .panel-title>a{padding:var(--espacamento2) 14px;font-size:1.2em;display:block;overflow:hidden}#cardapio .panel-title>a:before{content:" ";border:solid;border-width:0 0.1rem 0.1rem 0;display:inline-block;padding:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:45%;right:1.25rem;transition:0.2s ease-out}#cardapio .panel-heading .panel-title a[aria-expanded="true"]{background:var(--cor-cinza-claro3)}#cardapio .panel-heading.aberto{background:var(--cor-cinza-claro2)}#cardapio .panel-title>a[aria-expanded="true"]:before,#cardapio .panel-title>a[data-toggle="collapse"]:not(.collapsed):before,#pedidos .itens.active:not(.titulo):not(.detalhes):before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#cardapio .listagem ul{display:block;position:relative;margin:0;padding:0;list-style:none}#boxbusca{margin-bottom:10px}#cardapio .listagem ul li a{padding:0 14px;font-size:0.8em;display:block;cursor:pointer;position:relative;transition:0.2s ease-out;color:var(--cor-cinza);overflow:hidden;text-decoration:none}#cardapio .listagem ul li .foto a{padding:0;border-radius:6px;display:block;cursor:pointer;transition:0.2s ease-out}#cardapio .listagem ul li .foto a div{color:#000;position:absolute;top:66%;right:0.4rem;font-size:25px;transition:0.2s ease-out}#cardapio .listagem ul li a .descricao em{color:var(--cor-cinza-claro)}#cardapio .listagem ul li a .titulo,#vlrprohtml{font-weight:700}#cardapio .listagem ul li a .valor{color:var(--cor-erro);margin-top:5px}#cardapio .listagem ul li .listagem ul li a .valor,#cardapio .listagem ul li .listagemItens ul li a .valor{margin-right:var(--espacamento4)}#cardapio .listagem ul li a .descricao{color:var(--cor-cinza3);font-size:0.95em}#cardapio .listagem ul li a .descricao div{margin:5px 0}#cardapio .listagem ul li a[aria-expanded="true"]:not(.add):before,#cardapio .listagem ul li a[data-toggle="collapse"]:not(.collapsed):not(.add):before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:1.4rem}#cardapio .listagem ul li a.add:before{content:"+";background:var(--cor-principal);color:var(--cor-branca);border-radius:50%;position:absolute;top:50%;margin-top:-13px;right:1.25rem;width:27px;height:27px;text-align:center;transition:0.2s ease-out;line-height:27px;display:none}#cardapio .listagem ul li a.add:hover:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);background:var(--cor-secundaria)}.adicionais{display:block;min-width:calc(33.3333333% - 20px);text-align:center;cursor:pointer;font-size:0.8em;position:relative;overflow:hidden;padding:20px 0}.adicionais .titulo,.itens-tag{text-align:left}.sempreco{width:calc(100% - 85px) !important}.adicionais .limite{left:7px;top:24px;text-align:left;font-size:0.8em;color:var(--cor-principal);clear:left}.adicionais .preco{width:70px;font-weight:700;text-align:right}.adicionais.pizza.active{background:var(--cor-verde-claro) !important}.btn.adicionar{background:var(--cor-verde);border:0;margin-top:15px}.btn.cancelar{border:0;background:var(--cor-cinza-claro2);font-size:0.8em;clear:both;margin-top:15px}#carrinho{position:fixed;bottom:0;left:0;overflow:hidden;z-index:99;width:100%;padding:15px;background:rgba(88,89,91,1)}#carrinhofinalizar{width:100%;padding:10px 15px;background:var(--cor-sucesso);text-align:center}h2,h3{font-size:1.2em}form .form-group,form .input-group{width:100%;position:relative}form .campoTexto{border:0;box-shadow:none !important;width:100%;padding:6px 12px !important;border-bottom:2px solid var(--cor-cinza-claro2)}#resumo .nome,#resumo .qtd{border-right:0}form .input-group label{-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;font-size:1em;transition:0.2s;position:relative;line-height:16px}.input-group.extra.focused label,form .input-group.focused label{font-size:0.9em}.acessar{padding:8px 16px;border-bottom:2px solid var(--cor-cinza-claro2);margin:var(--espacamento2) auto;display:inline-block}.acessar:active,.acessar:focus{padding:8px 12px;border-bottom:2px solid var(--cor-cinza-claro);background:var(--cor-principal);color:var(--cor-branca)}.container.tab.login>.row{margin:20px 0 0;padding:0}.container.tab.login>.row>div{margin:0;padding:0;font-size:0.75em}#cadastro{font-size:1em}#cadastroCliente{padding:5px 15px;position:relative}#cadastrar,#logar{background:var(--cor-verde);border:0}#localizar,.localizar{margin-top:19px;border:0;background:var(--cor-cinza-claro2);box-shadow:0 2px 2px var(--cor-preta-transparente-sombra);max-width:100%}fieldset.checkout.pagamento .input-group.cartao{margin-top:10px}#fecha fieldset:nth-child(odd),#pedidos .itens:not(.titulo):not(.detalhes).active{background:var(--cor-cinza-claro5)}footer{color:var(--cor-cinza);position:relative;margin-bottom:-11px;overflow:var(--escondido)}@media (min-width:1200px){.col-lg-5{width:20%;float:left}.col-lg-5s{width:41.666666%;float:left}.adicionais:not(.pizza) .titulo{width:calc(100% - 175px) !important}}@media (min-width:611px){.adicionais.pizza:nth-child(3n){margin-right:0}.adicionais.pizza:nth-child(3n+1){margin-left:0}}@media (max-width:610px){.adicionais{min-width:calc(100% - 20px)}.adicionais.pizza{min-width:calc(50% - 20px) !important}.adicionais.pizza:nth-child(odd){margin-left:0}.adicionais.pizza:nth-child(2n),.adicionais:nth-child(odd):last-child{margin-right:0}}@media (max-width:420px){.adicionais{min-width:calc(100% - 20px)}}#resumo .itens{font-size:0.8em;border-bottom:1px solid #ccc;margin:0;padding:6px 0 5px}#resumo .nome .sabores{padding-left:10px;font-family:Tahoma,Geneva,sans-serif;position:relative;font-size:0.9em;color:#666}#resumo .descon>span,#resumo .nome>span,#resumo .qtd>span,#resumo .valor>span{position:relative;padding-top:3px;padding-bottom:3px;display:inline-block}#resumo .deleta>span{position:relative;padding-top:5px;padding-bottom:3px;display:inline-block}#resumo .qtd{text-align:center;padding:0;margin:0}#pedidos .total,#resumo .deleta,#resumo .total,#resumo .valor,.itens .status,.itens .valor{text-align:right}#resumo .deleta{padding:0;margin:0}#resumo .total{float:right;width:150px;font-size:19px}.restanteParcial{border-top:1px solid #ccc;font-size:15px !important;padding:3px 0}#pedidos .itens:not(.titulo):not(.detalhes):not(.entrega):before{right:15px}.ativabt{color:#000 !important}.itens-tag{float:left;margin-top:7px;font-size:0.8em;clear:left}input[type="radio"]+label{border-radius:5px;height:44px;width:70px;cursor:pointer;display:inline-block;padding:0;border:3px solid #ddd;margin-right:10px;text-align:center}.precoPedido{margin:-4px 0 0 !important}.alert-success,label[for="balcao"]{margin:var(--espacamento1) 0}#trocarendereco{font-size:1em;margin:6px 0 0;background:var(--cor-cinza-claro2);border:0}#pedidos .titulo{color:var(--cor-cinza);font-weight:700;margin-bottom:var(--espacamento1)}#pedidos .itens:not(.titulo):not(.detalhes){border-bottom:1px solid var(--cor-cinza-claro2);clear:both;position:relative;font-size:0.8em}#modalBrinde,#modalDirecionar{background:padding-box #fff;padding:15px !important;max-width:600px;top:30px;position:fixed;left:50%;transform:translate(-50%);z-index:9999;display:none;width:90%;height:80%;border:1px solid #999;border-radius:3px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5)}#pedidos .itens{padding:5px 0;margin:0 auto;font-size:0.8em}#pedidos .total{margin-bottom:var(--espacamento4)}.itens .status{padding-right:30px !important}.itens:not(.titulo) .status{font-size:0.9em;padding-top:2.5px !important}.itens .status.pendente{color:var(--cor-secundaria)}.itens .status.concluido{color:var(--cor-verde)}.itens.detalhes{border-bottom:1px solid var(--cor-cinza-claro2);font-size:0.9em}.itens>div:not(.deleta){padding-left:0;padding-right:0;color:var(--cor-preta)}.pedido-sucesso{font-size:1.6em;color:#666;font-weight:700;line-height:35px;width:80%;text-align:center;margin:10px auto auto}.pedido-sucesso2,.whatss-confirma{margin:20px auto auto;font-size:1em}.pedido-sucesso2{color:#666;line-height:25px;width:90%;text-align:center}.whatss-confirma{width:220px;padding:8px;border:2px solid #060;vertical-align:auto;background:#34af23;color:#fff;font-weight:700;border-radius:5px}.fotoProdutoG+#descricaoproduto>h2,.spinner-qtd{margin-top:15px}fieldset.checkout.entrega.topo:before{bottom:auto;top:52px}fieldset.checkout.pagamento:before{background-position:-64px 0;bottom:auto;top:90px}fieldset.checkout.balcao,fieldset.checkout.dadosEntrega{margin-top:var(--espacamento2)}fieldset.checkout.balcao:before{background-position:-192px 0;bottom:-10px}fieldset.checkout.entrega:before{background-position:0 0}fieldset.checkout.pagamento .input-group{position:relative;padding-left:50px !important}fieldset.checkout.pagamento .input-group:before{width:32px;height:32px;display:block;content:"";position:absolute;left:0;top:0;background:url(../img/icones-checkout.png)}fieldset.checkout.pagamento .input-group.cartao:before{background-position:-128px 0}fieldset.checkout.pagamento .input-group.dinheiro:before{background-position:-160px 0}fieldset.checkout.pagamento .input-group label{width:auto !important;height:auto !important;padding:8px 12px}input#comprar{background:rgb(74 144 193);width:100%;float:none;display:block;margin:var(--espacamento3) auto var(--espacamento3);text-align:center;padding-left:35px;background-image:url(../img/icones-continuar-comprando.png);background-position:5px center;background-repeat:no-repeat;border:0}input#balcao{transform:scale(1.5);margin-right:var(--espacamento1)}#trocolabel{margin-left:50px}#trocolabel #troco{width:110px}#modalBrinde span,#modalDirecionar span{font-weight:700;font-size:1em;color:var(--cor-secundaria)}#modalBrinde .fecha,#modalDirecionar .fecha{float:right;color:#ccc;font-size:15px;margin-top:-5px}#modalBrinde ul,#modalDirecionar ul{border:0;list-style:none;margin:0;padding:0}#modalDirecionar li{background:#cccccc1c;padding:10px 7px !important;margin:7.5px;cursor:pointer;border:1px solid var(--cor-cinza-claro3);width:90%;text-align:left;font-size:0.8em;display:block;float:left}#destaques>.row,#modalBrinde li p,#modalDirecionar li p{margin:0}#modalBrinde li p+p,#modalDirecionar li p+p{margin:0 0 10px}#bodyconfirmacaopede strong,.xqtd{font-size:0.8em}#modalBrinde li{background:#cccccc1c;padding:10px 7px !important;margin:7.5px;cursor:pointer;border:1px solid var(--cor-cinza-claro3);width:95%;text-align:left;font-size:0.8em;display:block;float:left}.spinner-qtd *{font-size:13pt !important}.spinner-qtd{width:100px;position:absolute;margin-left:10px}.spinner-qtd button{border:none;line-height:2em}.spinner-qtd input{height:31px}button:focus{outline:0 !important}.btn-default:active:hover,button:active{outline:0;border:none !important}.msgperiodo{font-size:1em;margin-top:10px;line-height:20px}#cardapio .listagem ul li .foto{width:80px;max-width:80px;height:80px;margin-right:10px;position:relative}#cardapio .listagemItens.modal ul li .foto{margin-right:0}#cardapio .listagem ul li .foto img{border-radius:6px}#cardapio .listagem ul li a .foto>img{position:absolute;width:100%;height:100%;object-fit:cover}#msgadicionar{display:none;padding:5px;margin:10px auto 0;position:absolute;z-index:99;height:45px;color:red;font-weight:700;font-size:0.9em;left:0;top:12px}.desconto-principal{font-size:0.7em;font-style:italic;color:green}.adicionallimitemax{color:#999;font-size:0.5em;font-style:italic}.modal-dialog.modal-dialog-centered{margin-top:0;margin-bottom:0;height:100vh;display:flex;flex-direction:column;justify-content:center}#cardapio .listagem ul li .listagemItens ul li a .descricao{max-width:calc(100%)}.btaddrapidotele{position:absolute;bottom:-5px;right:5px;width:30px;color:var(--cor-cinza);box-shadow:1px 1px 3px var(--cor-preta-transparente-sombra);-webkit-transition:var(--tempo-transicao);-moz-transition:var(--tempo-transicao);-ms-transition:var(--tempo-transicao);-o-transition:var(--tempo-transicao);transition:var(--tempo-transicao);-webkit-transform:var(--animacao-otimizada);-moz-transform:var(--animacao-otimizada);-ms-transform:var(--animacao-otimizada);-o-transform:var(--animacao-otimizada);transform:var(--animacao-otimizada);-webkit-transform-style:var(--animacao-otimizada2);opacity:0;display:none}#destaques a,.close{color:#000}.active .btaddrapidotele{color:var(--cor-sucesso);background:var(--cor-branca);opacity:1;display:block}.opcionais{float:left;display:none;width:100%;text-align:left;padding-top:5px;margin-top:5px;border-top:1px solid var(--cw-line)}#cardapio .listagemItens ul li>span.foto+.add{padding-left:14px}#cardapio .listagemItens ul li.comfoto>.add{padding-left:104px}#cliente.paginaAdd{height:auto;overflow:hidden;padding:0}h4.panel-title{display:block;width:100%}.fotoProdutoG>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}#fecha fieldset:nth-child(odd){position:relative;padding:0 15px}.cartao label,.dinheiro label{border-width:1px !important;margin-right:6px !important;margin-bottom:6px !important;font-weight:400 !important}#carrinho .itens>span.quantidade{position:absolute;font-size:0.7em;background:rgb(255 0 0);border-radius:50%;min-width:22px;min-height:16px;text-align:center;right:-15px;padding:2px 8px;top:-8px}#cardapio .panel-body .listagem ul li .panel-body ul li>span,#cardapio .panel-default .panel-heading>span #cardapio .panel-body .listagemItens.modal ul li>span{max-width:80px}@media (min-width:767px){.adicionais .preco{width:90px}}#ingredientes{font-size:0.7em;color:#666;margin-bottom:3px}#destaques{margin:var(--espacamento3) auto 0 auto}.row.destaques{margin:var(--espacamento1) auto var(--espacamento1) auto;overflow:hidden;display:block;padding-bottom:30px}.produtoDestaqueHome .foto{position:relative;width:100%;height:0;padding-top:calc((9 / 16) * 100%);overflow:hidden}#navbarVoltar i,.fotoProdutoG:before,.topoBG{position:absolute}.produtoDestaqueHome .foto a,.produtoDestaqueHome .foto a img{position:absolute;width:100%;height:100%;left:0;top:0}.produtoDestaqueHome .foto a img{object-fit:cover}.produtoDestaqueHome .texto{text-align:left;margin-top:5px;font-size:0.8em}#aceitocookie,#boxbusca,#navbarVoltar i,#navbarVoltar p,#rodapeaviso,#rodapeendereco,.adicionais.pizza{text-align:center}.produtoDestaqueHome .preco{color:#060;font-weight:700;margin-top:5px}.produtoDestaqueHome .precop{margin-top:5px;font-size:0.9em}.produtoDestaqueHome .precop span{text-decoration:line-through}.produtoDestaqueHome .precopro{color:var(--cor-verde);font-weight:700}#rodapeaviso{width:100%;font-size:0.7em;padding:0 20px 20px;opacity:0.6}#rodapeaviso a{font-weight:700;color:red}#rodapeaviso div{font-size:0.9em;color:#333;font-weight:100}#rodapeendereco{width:100%;font-size:0.8em;padding:50px 20px 40px}#rodapeendereco img,#topoenderecofisico img{margin-top:-4px}#rodapeendereco div,#topoenderecofisico div{margin-top:5px}#rodapeendereco div a,#topoenderecofisico div a{font-weight:700;color:#2b81e4;font-size:1em}#topoenderecofisico{width:100%;font-size:0.9em}#naoseicep{border:0;background:var(--cor-cinza-claro2);box-shadow:0 2px 2px var(--cor-preta-transparente-sombra)}#searchclear{right:20px;top:7px;height:14px;margin:auto;font-size:19px;cursor:pointer;color:#ccc}.topoBG{z-index:0;width:100%;height:100%;overflow:hidden}.topoBG>img{width:100%;height:100%;object-fit:cover}.fotoProdutoG{margin-top:60px;display:block;width:100%;height:0;padding-top:calc((1 / 3) * 100%);position:relative}.fotoProdutoG:before{content:"\e003";width:25px;height:25px;right:3px;bottom:3px;display:block;z-index:2;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1}#navbarVoltar i{width:30px;line-height:22px}#navbarVoltar p{float:right;display:inline-block;width:100%;margin-bottom:0}.fotoZoom{position:fixed;left:0;top:0;width:100vw;height:100vh;background:var(--cor-preta-transparente);z-index:-1;overflow-y:auto;padding:50px 0}.fotoZoom,.fotoZoom>*{opacity:0;-webkit-transition:var(--tempo-transicao) !important;-moz-transition:var(--tempo-transicao) !important;-ms-transition:var(--tempo-transicao) !important;-o-transition:var(--tempo-transicao) !important;transition:var(--tempo-transicao) !important;-webkit-transform:var(--animacao-otimizada) !important;-moz-transform:var(--animacao-otimizada) !important;-ms-transform:var(--animacao-otimizada) !important;-o-transform:var(--animacao-otimizada) !important;transform:var(--animacao-otimizada) !important;-webkit-backface-visibility:var(--escondido) !important;-webkit-transform-style:var(--animacao-otimizada2) !important}.fotoZoom.visible,.fotoZoom.visible>*{z-index:1030;opacity:1}.fotoZoom>i{float:right;margin:13px 15px;right:0;top:0}.fotoZoom>p{padding:15px}.fotoZoom .textoFotoGTags{color:var(--cor-branca);font-size:0.8em;margin-top:-30px}.addWarp{border-bottom:1px solid var(--cor-cinza-claro2);position:relative;width:100vw}.adicionaRemove{width:80px;min-height:1px;position:absolute;top:15px;right:0}.adicionaRemove>button{min-width:25px;max-width:25px;width:25px;font-weight:700;font-size:0.7em;line-height:2.4em;padding:0;color:var(--cor-cinza-claro3)}.adicionaRemove>input{max-width:30px;min-width:30px;width:30px;text-align:center;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.adicionaRemove:after{top:0;left:50%;margin-left:-15px;position:absolute;width:30px;height:100%;background:0 0;content:"";display:block;z-index:1030}.adicionaRemove>*{float:left;border:0;background:0 0}.adicionaRemove .active{background:var(--cor-verde-claro) !important;border-radius:5px}.acaoPedido{position:fixed;width:100%;left:0;padding:9px 15px;bottom:0;z-index:1030;background:var(--cor-cinza-claro4);box-shadow:0 -2px 5px var(--cor-preta-transparente-sombra)}.acaoPedido .spinner-qtd>div>input{border:0;max-width:40px;display:block;background:0 0}.acaoPedido .spinner-qtd>div:after{top:0;left:50%;margin-left:-20px;position:absolute;width:40px;height:100%;background:0 0;content:"";display:block;z-index:1030}.cancelarBtAdd{background:var(--cor-cinza-claro2) !important;color:#000 !important}.sessaoadicionais{margin-bottom:15px}section.sessaoadicionais+section.sessaoadicionais>h3{margin-top:15px !important}.adicionais.pizza{display:block;border:1px solid var(--cor-cinza-claro3);padding:10px 7px !important;margin:7.5px;min-width:calc(33.3333333% - 20px);cursor:pointer;font-size:0.8em;position:relative;background:#cccccc1c;overflow:visible}.modal-bodyf{padding:3px !important}.modal-headerf .close{margin:0;position:absolute;top:-10px;right:-10px;width:25px;height:25px;border-radius:23px;background-color:#fff;color:#000;font-size:9px;opacity:1;z-index:10}.modal-headerf .close span{font-size:26px}#aceitocookie>button{border:0;padding:4px 14px;border-radius:6px;box-shadow:0 3px 5px var(--cor-preta-transparente-sombra);min-width:auto;background:var(--cor-secundaria) !important;color:var(--cor-preta) !important}#aceitocookie{font-size:12px;left:3%;padding:15px;position:fixed;bottom:80px;width:94%;background:#e5e5e5;box-shadow:5px 5px 4px rgb(0 0 0 / 27%);border-radius:0;z-index:999999}#bodyconfirmacaopede hr{margin:15px 0}#pedidominimo{position:fixed;bottom:59px;left:0;width:100%;padding:3px 15px;background:var(--cor-cinza3);overflow:hidden;z-index:99;font-size:0.8em}h5.modal-title{color:var(--cor-cinza);margin-bottom:-5px}div.descricaograde{color:var(--cor-cinza3);font-size:0.7em;margin-bottom:18px;margin-top:10px}.sessaoadicionais.fixed h3{position:fixed;top:46px;z-index:1;left:0;box-shadow:0 2px 5px var(--cor-preta-transparente-sombra)}@media (min-width:768px){.sessaoadicionais.fixed h3{padding-left:calc(50% - 470px) !important}}@media (max-width:767px){.col-xs-5{width:20%;float:left}.col-xs-5s{width:41.666666%;float:left}.horario.espera{clear:right;margin-top:10px;margin-bottom:-10px;color:#777}.navbar-header{height:120px;background-position:center center}.navbar-brand{width:100px;height:90px;top:50px;left:15px;border-radius:15px;margin:0 auto;float:none;display:block}#navbar{float:none !important}#navbar .navbar-nav{margin:0}.navbar-nav .open .dropdown-menu>li>a{line-height:35px;padding:5px 15px}.acessar{margin:var(--espacamento1) auto}#destaques,.container.menu{padding:0}fieldset.checkout{margin-top:15px}fieldset.checkout:before{transform:scale(0.75);left:-70px;bottom:5px}#descricaoproduto.affix,#descricaoprodutopizzasemfoto.affix{position:fixed !important;background:var(--cor-branca);display:block;overflow:hidden;z-index:var(--zindex1);width:100vw;left:0;padding:15px;box-shadow:0 2px 5px var(--cor-preta-transparente-sombra)}.adicionais .preco{width:70px}#pedidos .itens:not(.detalhes)>div{display:block;float:none;width:100%;text-align:left;padding:3px 0 0 3px;position:relative}#pedidos .itens.detalhes>div{padding:3px 0}#pedidos .itens:not(.titulo):not(.detalhes)+.detalhes>div{padding:26px 0 3px}#pedidos .itens:not(.titulo):not(.detalhes):before{bottom:15px;top:auto !important}#pedidos .itens.titulo{display:none}#pedidos .itens:not(.titulo):not(.detalhes):not(.entrega){padding-left:70px}#pedidos .itens:not(.titulo):not(.detalhes)>div:before{width:70px;height:100%;position:absolute;right:100%;top:0;display:block;content:"";padding:3px 0 0 3px;background:var(--cor-cinza-claro4);color:var(--cor-cinza);font-weight:700}#pedidos .itens:not(.titulo):not(.detalhes)>div:first-child:before{content:"Data"}#pedidos .itens:not(.titulo):not(.detalhes)+.detalhes>div:nth-child(3):before,#pedidos .itens:not(.titulo):not(.detalhes)>div:nth-child(2):before{content:"Valor"}#pedidos .itens:not(.titulo):not(.detalhes)>div:nth-child(3):before{content:"Status"}#pedidos .itens:not(.titulo):not(.detalhes)+.detalhes>div:before{width:100%;height:30px;position:absolute;top:0;left:0;display:block;content:"";padding:3px 0;color:var(--cor-cinza);font-weight:700}#pedidos .itens:not(.titulo):not(.detalhes)+.detalhes>div:first-child:before{content:"Itens"}#pedidos .itens:not(.titulo):not(.detalhes)+.detalhes>div:nth-child(2):before{content:"Qtd"}#descricaoproduto.affix{top:30px}#descricaoprodutopizzasemfoto.affix{top:-15px}#descricaoprodutopizzasemfoto.affix+hr+section{margin-top:200px}#descricaoproduto.affix+hr+section{margin-top:130px}.modal-bodyf.full,.modal-dialog.full,.modal.full{padding:0 !important}.modal-dialog.full{width:100% !important;margin:0 !important;height:100% !important}.modal-content.full{height:auto !important;min-height:100% !important;border-radius:0 !important;border:none}.modal-footer.full{text-align:center;position:fixed;bottom:0;width:100%}}.foto>img{aspect-ratio:16/9;object-fit:cover}@media (min-width:1600px){.col-lgs-5s{width:41.666666%;float:left}.col-lgs-1,.col-lgs-10,.col-lgs-11,.col-lgs-12,.col-lgs-2,.col-lgs-3,.col-lgs-4,.col-lgs-5,.col-lgs-6,.col-lgs-7,.col-lgs-8,.col-lgs-9{float:left}.col-lgs-12{width:100%}.col-lgs-11{width:91.66666667%}.col-lgs-10{width:83.33333333%}.col-lgs-9{width:75%}.col-lgs-8{width:66.66666667%}.col-lgs-7{width:58.33333333%}.col-lgs-6{width:50%}.col-lgs-5{width:41.66666667%}.col-lgs-4{width:33.33333333%}.col-lgs-3{width:25%}.col-lgs-2{width:16.66666667%}.col-lgs-1{width:8.33333333%}#cardapio .panel-body nav.listagem>ul{grid-template-columns:repeat(3,1fr)}.container:not(#destaques){max-width:100%}#menunavhorizontal.affix{width:calc(1540px / 2);margin-left:-770px}#boxbusca.affix{width:calc(1540px / 2) !important;margin-right:-770px}}@media (min-width:992px) and (max-width:1599px){#cardapio .panel-body nav.listagem>ul{grid-template-columns:repeat(2,1fr)}#menunavhorizontal.affix{width:calc(970px / 2);margin-left:-485px}#boxbusca.affix{width:calc(970px / 2) !important;margin-right:-485px}}@media (min-width:992px){.modal-dialog{height:calc(100vh - 60px)}.modal-content.full{max-height:calc(100vh - 60px)}.modal-bodyf.full{max-height:calc(100vh - 145px)}.fotoZoom img{max-height:calc(100vh - 220px)}header>.navbar:before{-webkit-transition:var(--tempo-transicao);-moz-transition:var(--tempo-transicao);-ms-transition:var(--tempo-transicao);-o-transition:var(--tempo-transicao);transition:var(--tempo-transicao);-webkit-transform:var(--animacao-otimizada);-moz-transform:var(--animacao-otimizada);-ms-transform:var(--animacao-otimizada);-o-transform:var(--animacao-otimizada);transform:var(--animacao-otimizada);-webkit-backface-visibility:var(--escondido);-webkit-transform-style:var(--animacao-otimizada2)}#modalfinalizar .modal-dialog{margin-right:0 !important;margin-left:-485px !important;left:50%}#cardapio .panel-body nav.listagem>ul{display:flex;margin-bottom:40px;margin-top:20px;gap:15px;align-items:flex-start;flex-wrap:wrap;position:relative}#cardapio .panel-body nav.listagem ul>li{border:0 !important;background:var(--cor-cinza-claro4);border-radius:8px;flex:0 0 calc(100% / 3 - 10px);height:100%}#cardapio .panel-body nav.listagem ul>li>.panel-heading{min-height:110px;height:100%}#cardapio .panel-body nav.listagem>ul>li nav.listagemItens>ul>li:nth-child(odd){border-radius:0}#cardapio .listagem ul li a{padding:0 5px}#cardapio .panel-body nav.listagem>ul>li nav.listagemItens>ul>li{padding:8px 0;margin:3px 0}#cardapio .panel-body nav.listagem ul>li>div{padding:var(--espacamento1) !important}#cardapio .panel-body nav.listagem ul>li>div>a:first-child{padding-left:0 !important}#cardapio .panel-body nav.listagem ul>li>div>a:first-child .descricao,#cardapio .panel-body nav.listagem>ul>li nav.listagemItens>ul>li>a:first-child .valor{font-size:1.3rem !important}#cardapio .panel-body nav.listagem ul>li>div>.foto{margin-right:0 !important}#cardapio .listagem ul li a:not(.add):not(.abrirfoto):before{right:0.25rem;top:0.2rem}#cardapio .listagem ul li a[aria-expanded="true"]:not(.add):before,#cardapio .listagem ul li a[data-toggle="collapse"]:not(.collapsed):not(.add):before{top:0.2rem}#cardapio .panel-body nav.listagem>ul>li nav.listagemItens>ul>li a:hover,#cardapio .panel-body nav.listagem>ul>li nav.listagemItens>ul>li:hover{background:var(--cor-branca)}#cardapio .panel-body nav.listagem>ul>li nav.listagemItens>ul>li>a{padding:0}#cardapio .panel-body nav.listagem>ul,#cardapio .panel-body nav.listagem>ul>li,#menunavhorizontal.ativo ul#mainNav{display:grid}#cardapio .panel-body nav.listagem ul>li>.panel-heading a{display:grid;grid-template-rows:max-content 1fr}#cardapio .panel-body nav.listagem ul>li>.panel-heading a .titulo{margin-bottom:10px}#cardapio .panel-body nav.listagem ul>li>div>a:first-child .descricao{display:grid;grid-template-rows:1fr max-content}#cardapio .panel-body nav.listagem ul>li>div>a:first-child .descricao .valor{align-self:end}#boxbusca{width:50%;float:right}#cardapio{clear:both}#cardapio #ajustemenu{position:absolute;width:50%;left:0;margin-top:-60px}#menunavhorizontal{cursor:pointer;overflow:visible}#menunavhorizontal:before{position:absolute;font-size:1.8rem;line-height:1.8rem;content:"Menu de categorias";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 451.847 451.847'%3E%3Cpath fill='%23222' d='M225.923,354.706c-8.098,0-16.195-3.092-22.369-9.263L9.27,151.157c-12.359-12.359-12.359-32.397,0-44.751 c12.354-12.354,32.388-12.354,44.748,0l171.905,171.915l171.906-171.909c12.359-12.354,32.391-12.354,44.744,0 c12.365,12.354,12.365,32.392,0,44.751L248.292,345.449C242.115,351.621,234.018,354.706,225.923,354.706z'%3E%3C/path%3E%3C/svg%3E") right center no-repeat;width:calc(100% - 40px);height:20px;top:15px;left:27px}#menunavhorizontal.affix:before{left:13px;width:calc(100% - 27px)}#menunavhorizontal ul#mainNav{position:absolute;top:100%;left:0;background:#fff;box-shadow:5px 5px 10px rgb(0,0,0,0.08);z-index:99;width:100%;grid-template-rows:1fr;display:none}#menunavhorizontal.affix ul#mainNav{width:calc(100%+15px);left:-15px;max-height:calc(100vh - 165px);overflow-y:scroll}#menunavhorizontal.affix{top:54px;left:50%;border:0}#boxbusca.affix{position:fixed;top:56px;z-index:999;right:50%}#boxbusca.affix+#cardapio{padding-top:55px}#boxbusca.affix+#cardapio>#ajustemenu{background:#fff;display:block;height:60px;width:100%;left:0;position:fixed;z-index:99;margin:0;top:45px;box-shadow:0 5px 10px rgb(0,0,0,0.08)}}@media (max-width:991px){#boxbusca.affix,.container>.row{position:relative}#menunavhorizontal.affix{box-shadow:0 5px 10px rgb(0,0,0,0.08)}}.fretegratis{background:#060;color:#fff;padding:2px 5px;width:fit-content;border-radius:5px;font-size:12px}.btn-group-toggle.custom-toggle{display:flex;width:100%;margin-bottom:20px}.btn-group-toggle.custom-toggle .btn{flex:1;display:flex;align-items:center;justify-content:center;padding:0.75rem 1rem;transition:background 0.3s,color 0.3s;border:1px solid rgb(74 144 193);background:#fff;color:rgb(74 144 193)}.btn-group-toggle.custom-toggle .btn+.btn{margin-left:8px}.btn-group-toggle.custom-toggle .btn:first-child{border-radius:6px 0 0 6px}.btn-group-toggle.custom-toggle .btn:last-child{border-radius:0 6px 6px 0}.btn-group-toggle.custom-toggle .btn:hover{background:rgba(0,123,255,0.1)}.btn-group-toggle.custom-toggle .fa{margin-right:0.5rem;font-size:1.2em}.btn-group-toggle.custom-toggle .btn:first-child:last-child{border-radius:6px !important;margin-left:0 !important}.btn-group-toggle.custom-toggle .btn.active,.custom-togglecopia{background:rgb(74 144 193);color:#fff}body.cw-cadastro #loginCliente a,body.cw-cadastro #cadastroCliente a{color:var(--cw-info) !important;font-size:13px !important;font-weight:800 !important}body.cw-carrinho #cadastroCliente fieldset:not(.checkout) .row{align-items:end !important}body.cw-home #navbar .navbar-nav.pull-right>li>a,body.cw-carrinho #navbar .navbar-nav.pull-right>li>a,body.cw-area-cliente #navbar .navbar-nav.pull-right>li>a,body.cw-cadastro #navbar .navbar-nav.pull-right>li>a,body.produto #navbar .navbar-nav.pull-right>li>a{min-width:44px !important;height:38px !important;padding:0 12px !important;border:1px solid var(--cw-overlay) !important;border-radius:var(--cw-radius) !important;background:rgba(255,255,255,0.94) !important;color:var(--cw-text) !important;box-shadow:0 10px 24px rgba(31,41,51,0.14) !important;backdrop-filter:blur(8px) !important}@media (max-width:767px){}body.cw-cadastro #loginCliente .col-xs-12,body.cw-cadastro #cadastroCliente .col-xs-12{display:flex !important;align-items:center !important;gap:12px !important}body.cw-cadastro #loginCliente .col-xs-12:has(#logar),body.cw-cadastro #cadastroCliente .col-xs-12:has(#cadastrar){grid-column:1 / -1 !important;justify-content:flex-start !important;padding-top:14px !important}@media (max-width:767px){body.cw-home #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-area-cliente #cliente>.container,body.cw-cadastro #cliente>.container{flex-direction:column !important;text-align:right !important}body.cw-home .horario,body.cw-carrinho .horario,body.cw-area-cliente .horario,body.cw-cadastro .horario{align-self:flex-end !important;width:auto !important;max-width:calc(100vw - 28px) !important}body.cw-home .horario.cw-status-atendimento,body.cw-carrinho .horario.cw-status-atendimento,body.cw-area-cliente .horario.cw-status-atendimento,body.cw-cadastro .horario.cw-status-atendimento,body.cw-home .horario.mais-info,body.cw-carrinho .horario.mais-info,body.cw-area-cliente .horario.mais-info,body.cw-cadastro .horario.mais-info{border-radius:0 !important;justify-content:flex-end !important}body.cw-home .horario.red,body.cw-carrinho .horario.red,body.cw-area-cliente .horario.red,body.cw-cadastro .horario.red,body.cw-home .horario.fechado,body.cw-carrinho .horario.fechado,body.cw-area-cliente .horario.fechado,body.cw-cadastro .horario.fechado{margin-left:auto !important;margin-right:0 !important;align-self:flex-end !important}}html{background:var(--cw-card-bg);scroll-behavior:auto}body{margin:0 !important;color:var(--cw-text) !important;background:var(--cw-card-bg) !important;overflow-x:hidden;font-weight:400;font-size:var(--tamanho-de-fonte);border:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:70px}body,button,input,textarea{font-family:Verdana,Geneva,sans-serif !important}a,a:hover,a:focus{text-decoration:none !important}img{max-width:100%}.container{width:100%;max-width:1120px;margin-left:auto;margin-right:auto;position:relative}body.cw-home{padding-bottom:92px !important}body.cw-home.cw-menu-fixo #navbar{display:flex !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important}body.produto #navbar .navbar-nav{float:none !important;margin:0 !important;display:flex !important;align-items:center !important;height:38px !important}body.produto #navbar .dropdown>a{width:auto !important;min-width:42px !important;height:38px !important;padding:0 3px !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;position:relative !important;background:transparent !important;border:0 !important;color:var(--cw-text) !important;box-shadow:none !important;border-radius:0 !important;font-size:13px !important;font-weight:800 !important;line-height:1 !important;white-space:nowrap !important;letter-spacing:0.01em !important}body.produto #navbar .dropdown>a:before{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:2px !important;height:2px !important;border-radius:99px !important;background:var(--cw-warning) !important;opacity:0.95 !important}body.produto #navbar .dropdown-menu{left:auto !important;right:0 !important;top:42px !important;min-width:184px !important;margin-top:8px !important;padding:8px !important;border:1px solid var(--cw-overlay) !important;border-radius:10px !important;background:linear-gradient(180deg,#ffffff 0%,var(--cw-bg-light) 100%) !important;box-shadow:0 18px 42px rgba(31,41,51,0.16) !important;overflow:hidden !important}body.produto #navbar .dropdown-menu a:hover{background:rgba(235,155,79,0.14) !important;color:var(--cw-text) !important;border-left-color:rgba(235,155,79,0.95) !important}body.cw-home #destaques.container:empty,body.cw-home #destaques.container:not(:has(*)){display:none !important;margin:0 !important;padding:0 !important;height:0 !important}body.cw-home .container.menu{padding-left:18px !important;padding-right:18px !important}body.cw-home .cw-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:18px 0 12px}body.cw-home .cw-section-title h2{margin:0 !important;color:var(--cw-text) !important;font-size:22px !important;line-height:1.2;font-weight:900 !important;letter-spacing:-0.02em}body.cw-home .cw-section-title span{color:var(--cw-muted);font-size:12px;text-align:right;line-height:1.35}body.cw-home #boxbusca,body.cw-home #boxbusca.affix{position:relative !important;top:auto !important;left:auto !important;right:auto !important;float:none !important;width:100% !important;max-width:none !important;margin:0 0 12px !important;padding:0 !important;background:transparent !important;box-shadow:none !important;z-index:3 !important}body.cw-home #boxbusca:before{content:"";font-family:FontAwesome;position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:13px;color:#95a0ae;z-index:2}body.cw-home #busca{width:100% !important;height:44px !important;padding:0 38px 0 38px !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:#fff !important;color:var(--cw-text) !important;box-shadow:none !important;font-size:14px !important}body.cw-home #busca::placeholder{color:#8f9baa}body.cw-home #cardapio{clear:both !important;width:100% !important;margin:0 0 28px !important;padding:0 !important}body.cw-home.cw-menu-fechado #cardapio{width:auto !important;margin:0 -18px 28px -18px !important;padding:0 18px !important;background:#fff !important}body.cw-home #cardapio>#ajustemenu,body.cw-home #cardapio>#ajustemenu[style]{position:sticky !important;top:0 !important;z-index:70 !important;min-height:62px !important;height:62px !important;width:100% !important;margin:0 0 34px !important;padding:12px 18px !important;background:linear-gradient(180deg,#ffffff 0%,var(--cw-bg-light) 100%) !important;border-bottom:1px solid rgba(205,215,226,0.95) !important;box-shadow:0 10px 22px rgba(31,41,51,0.07) !important;overflow-x:auto !important;overflow-y:hidden !important;cursor:grab !important;user-select:none !important;scrollbar-width:none !important;box-sizing:border-box !important;overscroll-behavior:auto !important;transition:none !important;will-change:auto !important}body.cw-home #menunavhorizontal{position:relative !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;width:100% !important;max-width:100% !important;height:38px !important;min-height:38px !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;overflow-x:auto !important;overflow-y:hidden !important;white-space:nowrap !important;scrollbar-width:none;cursor:grab !important;touch-action:pan-x !important;user-select:none !important;-webkit-overflow-scrolling:touch !important;overscroll-behavior:auto !important}body.cw-home #menunavhorizontal ul#mainNav{position:relative !important;top:auto !important;left:auto !important;display:flex !important;align-items:center !important;gap:8px !important;width:max-content !important;min-width:100% !important;height:38px !important;min-height:38px !important;margin:0 !important;padding:0 !important;list-style:none !important;background:transparent !important;box-shadow:none !important;overflow:visible !important}body.cw-home #menunavhorizontal ul#mainNav li{display:flex !important;flex:0 0 auto !important;margin:0 !important;padding:0 !important;list-style:none !important}body.cw-home #menunavhorizontal ul#mainNav li a:hover,body.cw-home #menunavhorizontal ul#mainNav li a:focus{background:#fff !important;border-color:var(--cw-line-strong) !important;color:var(--cw-text) !important}body.cw-home #menunavhorizontal ul#mainNav li a.cw-ativo{background:var(--cw-accent-soft) !important;border-color:rgba(139,106,77,0.25) !important;color:var(--cw-warning-text) !important}body.cw-home #cardapio .panel{display:block !important;margin:0 0 26px !important;padding:18px !important;border:1px solid #d8e2ec !important;border-radius:var(--cw-radius) !important;background:linear-gradient(180deg,#ffffff 0%,var(--cw-bg-light) 100%) !important;box-shadow:var(--cw-shadow) !important;overflow:visible !important;scroll-margin-top:104px}body.cw-home #cardapio .panel-title,body.cw-home #cardapio .panel-heading.cabeca h4{margin:0 !important;text-align:left !important}body.cw-home #cardapio .panel-title>a{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:10px !important;padding:0 !important;color:var(--cw-text) !important;font-size:21px !important;font-weight:900 !important;letter-spacing:-0.02em !important}body.cw-home #cardapio .panel:not(.cw-categoria-fechada) .panel-collapse{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important;max-height:none !important;overflow:visible !important;scroll-margin-top:76px}body.cw-home #cardapio .panel-body{display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;overflow:visible !important}body.cw-home #cardapio nav.listagem{display:block !important;width:100% !important;margin:0 !important;padding:0 !important;overflow:visible !important}body.cw-home #cardapio nav.listagem>ul{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;align-items:stretch !important;width:100% !important;margin:0 !important;padding:0 !important;list-style:none !important;overflow:visible !important}body.cw-home #cardapio nav.listagem>ul>li{position:relative !important;display:flex !important;flex-direction:column !important;width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;border:1px solid rgba(235,155,79,0.35) !important;border-radius:var(--cw-radius) !important;background:#fff !important;box-shadow:0 6px 18px rgba(31,41,51,0.035) !important;overflow:hidden !important;cursor:pointer !important;transition:border-color 0.14s ease,box-shadow 0.14s ease,transform 0.14s ease,background 0.14s ease !important}body.cw-home #cardapio nav.listagem>ul>li:hover{border-color:rgba(235,155,79,0.6) !important;box-shadow:var(--cw-shadow-hover) !important;background:#fff !important}body.cw-home #cardapio nav.listagem>ul>li:active{transform:scale(0.997) !important}body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca{position:relative !important;display:grid !important;grid-template-columns:minmax(0,1fr) 86px !important;gap:12px !important;align-items:stretch !important;flex:1 1 auto !important;min-height:126px !important;height:100% !important;margin:0 !important;padding:14px !important;border:0 !important;border-radius:var(--cw-radius) !important;background:#fff !important;overflow:hidden !important}body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca.cw-sem-foto{grid-template-columns:minmax(0,1fr) !important;padding-right:14px !important}body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca>a:first-child{position:relative !important;z-index:2 !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;align-self:stretch !important;width:100% !important;min-width:0 !important;height:100% !important;padding:0 !important;margin:0 !important;color:var(--cw-text) !important;overflow:hidden !important;cursor:pointer !important}body.cw-home #cardapio nav.listagem ul li .titulo{display:block !important;width:100% !important;margin:0 0 5px !important;padding:0 !important;color:var(--cw-card-titulo) !important;font-size:17px !important;line-height:1.1 !important;font-weight:900 !important;overflow-wrap:anywhere !important}body.cw-home #cardapio nav.listagem ul li .descricao{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;width:100% !important;min-height:0 !important;margin:0 !important;padding:0 !important;color:var(--cw-muted) !important;font-size:12px !important;line-height:1.38 !important;font-weight:400 !important;max-height:none !important;overflow:hidden !important;overflow-wrap:anywhere !important;text-align:left !important}body.cw-home #cardapio nav.listagem ul li .valor{display:block !important;float:none !important;clear:both !important;width:100% !important;max-width:100% !important;margin:auto 0 0 !important;padding-top:12px !important;color:var(--cw-card-preco) !important;font-family:Arial,Helvetica,sans-serif !important;font-size:13px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;text-align:left !important;align-self:flex-start !important;justify-self:start !important}body.cw-home #cardapio nav.listagem ul li .precop{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:4px !important;float:none !important;clear:both !important;width:100% !important;max-width:100% !important;margin-top:auto !important;padding-top:8px !important;color:var(--cw-muted) !important;font-family:Arial,Helvetica,sans-serif !important;font-size:12px !important;font-weight:400 !important;white-space:nowrap !important;text-align:left !important}body.cw-home #cardapio nav.listagem ul li .precopro{float:none !important;clear:both !important;width:100% !important;max-width:100% !important;margin-top:-4px !important;color:var(--cor-verde) !important;font-family:Arial,Helvetica,sans-serif !important;font-size:var(--cw-valor-size) !important;font-weight:900 !important;line-height:1.1 !important;white-space:nowrap !important;text-align:left !important}body.cw-home #cardapio nav.listagem ul li .precop span,body.cw-home #cardapio nav.listagem ul li .precopro span{float:none !important;display:inline !important;color:inherit !important}body.cw-home #cardapio nav.listagem ul li span.foto{grid-column:2 !important;grid-row:1 !important;width:86px !important;height:86px !important;min-width:86px !important;margin:0 !important;padding:0 !important;border-radius:var(--cw-radius) !important;background:var(--cw-bg-input) !important;overflow:hidden !important;z-index:3 !important;align-self:start !important;justify-self:end !important}body.cw-home #cardapio nav.listagem ul li span.foto a{display:block !important;width:100% !important;height:100% !important;padding:0 !important;margin:0 !important}body.cw-home #cardapio nav.listagem ul li span.foto img,body.produto .fotoProdutoG img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important}body.cw-home .fretegratis,body.produto .fretegratis{display:flex !important;align-items:center !important;width:fit-content !important;max-width:100% !important;clear:both !important;margin:0px 0px 10px !important;padding:4px 8px !important;border-radius:var(--cw-radius) !important;background:var(--cw-success-soft) !important;border:1px solid rgba(35,136,74,0.18) !important;color:var(--cor-verde) !important;font-size:11px !important;font-weight:900 !important;line-height:1.1 !important}body.cw-home #cardapio nav.listagem ul li .descricao .fretegratis{display:flex !important;margin:5px 0 2px !important}body.cw-home #cardapio .desconto-principal{display:inline-flex !important;align-items:center !important;width:max-content !important;max-width:100% !important;margin-left:10px !important;padding:4px 8px !important;border-radius:var(--cw-radius) !important;background:var(--cw-success-soft) !important;border:1px solid rgba(35,136,74,0.18) !important;color:var(--cor-verde) !important;font-size:11px !important;font-weight:900 !important;line-height:1.1 !important}body.cw-home .produtoDestaqueHome .precopro{color:var(--cor-verde) !important;font-size:var(--cw-valor-size) !important;font-weight:900 !important}body.cw-home #carrinho{position:fixed !important;left:50% !important;bottom:16px !important;transform:translateX(-50%) !important;z-index:90 !important;display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;align-items:center !important;gap:12px !important;width:min(720px,calc(100% - 24px)) !important;height:54px !important;margin:0 !important;padding:0 18px 0 18px !important;padding-right:48px !important;border:0 !important;border-radius:var(--cw-radius) !important;background:var(--cw-text) !important;color:#fff !important;box-shadow:0 16px 34px rgba(31,41,51,0.22) !important;font-size:16px !important;font-weight:900 !important;line-height:1 !important;cursor:pointer !important}body.cw-home #carrinho .itens{float:none !important;display:flex !important;align-items:center !important;gap:6px !important;color:#fff !important}body.cw-home #pedidominimo{position:fixed !important;left:50% !important;bottom:76px !important;transform:translateX(-50%) !important;z-index:89 !important;background:var(--cw-danger-soft) !important;color:var(--cw-danger) !important;border:1px solid var(--cw-danger-soft) !important;border-radius:var(--cw-radius) !important;padding:8px 12px !important;font-size:12px !important;font-weight:900 !important}body.cw-home #modalgrade.full{background:rgba(15,23,32,0.58) !important;padding:10px !important}body.cw-home #modalgrade .modal-dialog.full{width:min(920px,calc(100% - 48px)) !important;max-width:920px !important;height:min(720px,calc(100vh - 116px)) !important;margin:78px auto 24px !important}body.cw-home #modalgrade .modal-content.full{height:100% !important;border:0 !important;border-radius:var(--cw-radius) !important;background:#fff !important;box-shadow:0 20px 60px rgba(0,0,0,0.22) !important;overflow:hidden !important}body.cw-home #modalgrade .modal-footer.full{height:58px !important;margin:0 !important;padding:8px 12px !important;border-top:1px solid var(--cw-line) !important;background:#fff !important;text-align:right !important}body.cw-home #modalgrade .modal-footer.full .btn{height:40px !important;min-width:120px !important;margin-right:0 !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:#fff !important;color:var(--cw-text) !important;font-weight:900 !important;box-shadow:none !important}body.modal{background:var(--cw-bg) !important;color:var(--cw-text) !important;font-family:Verdana,Geneva,sans-serif !important;overflow-x:hidden !important;padding-bottom:0}body.modal .cw-grade-wrap{max-width:1120px !important;margin:0 auto !important;padding:18px 16px 28px !important}body.modal .modal-title{margin:0 0 8px !important;color:var(--cw-text) !important;font-size:21px !important;line-height:1.2 !important;font-weight:900 !important;letter-spacing:-0.02em !important}body.modal .descricaograde{margin:0 0 14px !important;color:var(--cw-muted) !important;font-size:13px !important;line-height:1.4 !important}body.modal #cardapio,body.modal #cardapio .panel-body,body.modal #cardapio .listagem{margin:0 !important;padding:0 !important;background:transparent !important}body.modal .listagemItens.modal ul{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;margin:0 !important;padding:0 !important;list-style:none !important}body.modal .listagemItens.modal li{position:relative !important;display:grid !important;grid-template-columns:minmax(0,1fr) 72px !important;gap:10px !important;min-height:98px !important;margin:0 !important;padding:14px !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:#fff !important;box-shadow:none !important;overflow:hidden !important;cursor:pointer !important}body.modal .listagemItens.modal li.cw-sem-foto{grid-template-columns:1fr !important}body.modal .listagemItens.modal li:hover{border-color:var(--cw-line-strong) !important;box-shadow:var(--cw-shadow-hover) !important}body.modal .listagemItens.modal li a.add{display:flex !important;flex-direction:column !important;justify-content:center !important;min-width:0 !important;margin:0 !important;padding:0 !important;color:var(--cw-text) !important;background:transparent !important}body.modal .listagemItens.modal li .descricao{display:block !important;margin:0 0 8px !important;padding:0 !important;color:var(--cw-text) !important;font-size:14px !important;line-height:1.25 !important;font-weight:900 !important;overflow-wrap:anywhere !important}body.modal .listagemItens.modal li .descricao em{display:block !important;margin-top:5px !important;color:#9a9a9a !important;font-size:12px !important;font-weight:700 !important}body.modal .listagemItens.modal li .valor{display:block !important;float:none !important;color:var(--cw-price) !important;font-family:Arial,Helvetica,sans-serif !important;font-size:13px !important;line-height:1.25 !important}body.modal .listagemItens.modal li .valor .green{display:block !important;margin-top:2px !important;color:var(--cor-verde) !important}body.modal .listagemItens.modal li span.foto{grid-column:2 !important;grid-row:1 !important;width:72px !important;height:72px !important;margin:0 !important;padding:0 !important;border-radius:var(--cw-radius) !important;overflow:hidden !important;align-self:center !important;background:var(--cw-bg-input) !important}body.modal .listagemItens.modal li span.foto a,body.modal .listagemItens.modal li span.foto img{display:block !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;object-fit:cover !important}body.produto{background:var(--cw-bg) !important}body.produto form>.container,body.produto .container[style*="margin-bottom"]{max-width:1120px !important;margin:0 auto 112px !important;padding:70px 18px 0 !important}body.produto .navbar.navbar-fixed-top{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;z-index:90 !important;min-height:40px !important;height:40px !important;margin:0 !important;border:0 !important;border-bottom:1px solid var(--cw-line) !important;background:#fff !important;box-shadow:0 3px 14px rgba(31,41,51,0.04) !important}body.produto .navbar.navbar-fixed-top .container{height:54px !important;max-width:1120px !important;padding:0 18px !important}body.produto #navbarVoltar{display:grid !important;grid-template-columns:42px 1fr 42px !important;align-items:center !important;width:100% !important;height:40px !important}body.produto #navbarVoltar .voltar{grid-column:1 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;border-radius:var(--cw-radius) !important;background:var(--cw-bg) !important;color:var(--cw-text) !important;font-size:16px !important;margin-top:-5px}body.produto #navbarVoltar p{grid-column:2 !important;text-align:center !important;color:var(--cw-text) !important;font-size:13px !important;font-weight:900 !important;margin-top:-20px}body.produto .fotoProdutoG{width:100% !important;height:300px !important;margin:0 0 14px !important;border-radius:var(--cw-radius) !important;background:var(--cw-bg-input) !important;overflow:hidden !important;box-shadow:var(--cw-shadow) !important;cursor:pointer !important}body.produto #descricaoproduto{position:relative !important;top:auto !important;left:auto !important;width:auto !important;margin:0 0 14px !important;padding:18px 20px !important;background:#fff !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;box-shadow:var(--cw-shadow) !important;text-align:left !important;overflow:visible !important}body.produto #descricaoproduto.affix,body.produto #descricaoprodutopizzasemfoto.affix{position:relative !important;top:auto !important;left:auto !important;width:auto !important}body.produto #descricaoproduto h2{margin:0 0 10px !important;padding:0 !important;color:var(--cw-text) !important;font-size:24px !important;line-height:1.2 !important;font-weight:900 !important;text-align:left !important;letter-spacing:-0.02em !important}body.produto .precoPedido{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:start !important;gap:6px 18px !important;width:100% !important;margin:0 !important}body.produto #ingredientes{display:block !important;margin:0 !important;color:var(--cw-muted) !important;font-size:13px !important;line-height:1.45 !important;text-align:left !important;max-width:760px !important}body.produto #vlrprohtml{display:block !important;min-width:160px !important;margin:0 0 0 auto !important;text-align:right !important;color:var(--cw-price) !important;font-family:Arial,Helvetica,sans-serif !important;font-size:24px !important;line-height:1.15 !important;font-weight:900 !important;white-space:normal !important}body.produto #vlrprohtml strong{display:block !important;margin:0 !important;line-height:1.15 !important;text-align:right !important;white-space:normal !important}body.produto .precoPedido .col-xs-12s{grid-column:1 !important;grid-row:1 !important;min-width:0 !important;text-align:left !important;justify-self:stretch !important}body.produto .precoPedido .col-xs-5s{grid-column:2 !important;grid-row:1 !important;align-self:start !important;text-align:right !important;justify-self:end !important}body.produto .precoPedido.cw-tem-fretegratis .col-xs-5s{align-self:end !important}body.produto .precoPedido.cw-tem-fretegratis .fretegratis{margin:6px 0 0 !important}body.produto #obs{width:100% !important;height:90px !important;margin:0 !important;padding:12px 14px !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:#fff;color:var(--cw-text) !important;font-size:13px !important;box-shadow:none !important;box-sizing:border-box !important;resize:none !important;font-family:inherit !important}body.produto .acaoPedido{position:fixed !important;left:50% !important;right:auto !important;bottom:12px !important;transform:translateX(-50%) !important;z-index:95 !important;display:grid !important;grid-template-columns:132px minmax(0,1fr) !important;align-items:center !important;justify-content:stretch !important;gap:12px !important;width:calc(100% - 72px) !important;max-width:1084px !important;min-height:64px !important;margin:0 !important;padding:10px !important;background:rgba(255,255,255,0.985) !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;box-shadow:0 -10px 30px rgba(31,41,51,0.14) !important}body.produto .spinner-qtd,body.produto .spinner-qtd .input-group,body.produto .number-spinner{grid-column:1 !important;display:grid !important;grid-template-columns:44px 44px 44px !important;width:132px !important;height:44px !important;margin:0 !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:#fff !important;overflow:hidden !important}body.produto .spinner-qtd .input-group-btn,body.produto .spinner-qtd button,body.produto .number-spinner button{display:flex !important;align-items:center !important;justify-content:center !important;width:44px !important;height:44px !important;min-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;background:#fff !important;color:var(--cw-text) !important;font-size:20px !important;font-weight:900 !important;box-shadow:none !important}body.produto .spinner-qtd input,body.produto .number-spinner input{width:44px !important;height:44px !important;margin:0 !important;padding:0 !important;border:0 !important;background:#fff !important;text-align:center !important;color:var(--cw-text) !important;font-size:14px !important;font-weight:900 !important;box-shadow:none !important}body.produto .acaoPedido #btadicionar,body.produto .acaoPedido .btn.adicionar:not(#btadicionarok){grid-column:2 !important;justify-self:end !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;max-width:420px !important;height:44px !important;margin:0 !important;padding:0 16px !important;border:0 !important;border-radius:var(--cw-radius) !important;background:var(--cor-verde) !important;color:#fff !important;font-size:13px !important;font-weight:900 !important;text-align:center !important;box-shadow:none !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.produto .acaoPedido #btadicionar.cancelarBtAdd,body.produto .acaoPedido #btadicionar[disabled]{background:var(--cor-verde) !important;color:#fff !important;opacity:0.48 !important;cursor:not-allowed !important}body.produto .acaoPedido #btadicionar.cw-adicionando{background:var(--cor-verde) !important;color:#fff !important;opacity:0.78 !important;cursor:wait !important}body.produto .sessaoadicionais,body.produto section.sessaoadicionais,body.produto form section:not(.sessaoadicionais){margin:14px 0 0 !important;padding:18px !important;background:linear-gradient(180deg,#ffffff 0%,var(--cw-bg-light) 100%) !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;box-shadow:var(--cw-shadow) !important;overflow:hidden !important}body.produto .sessaoadicionais h3,body.produto section>h3.pull-left{float:none !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;flex-wrap:wrap !important;gap:8px 12px !important;width:100% !important;margin:18px 0 8px !important;padding:0 0 12px !important;border-bottom:1px solid var(--cw-line) !important;background:transparent !important;color:var(--cw-text) !important;font-size:18px !important;line-height:1.2 !important;font-weight:900 !important;letter-spacing:-0.02em !important}body.produto .adicionallimitemax{display:inline-flex !important;align-items:center !important;width:fit-content !important;margin:0 !important;padding:0 !important;color:var(--cw-muted) !important;font-size:12px !important;font-style:normal !important;font-weight:400 !important}body.produto .adicionalobrigatorio{float:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:fit-content !important;margin-left:auto !important;padding:3px 9px !important;border:1px solid var(--cw-line-strong) !important;border-radius:var(--cw-radius) !important;background:var(--cw-bg-light) !important;color:var(--cw-text) !important;font-size:12px !important;font-weight:400 !important}body.produto .sessaoadicionais>.flex.wrap,body.produto section>.flex.wrap{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px 10px !important;width:100% !important;align-items:stretch !important}body.produto .sessaoadicionais>.flex.wrap>*,body.produto section>.flex.wrap>*{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;float:none !important;background:#fff !important}body.produto .addWarp{position:relative !important;display:grid !important;grid-template-columns:minmax(0,1fr) 112px !important;gap:10px !important;align-items:center !important;width:100% !important;min-width:0 !important;min-height:62px !important;margin:0 !important;padding:11px !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:linear-gradient(180deg,#ffffff 0%,var(--cw-bg-light) 100%) !important;box-shadow:none !important;overflow:hidden !important;cursor:pointer !important}body.produto .addWarp:hover,body.produto .adicionais.pizza:hover{border-color:var(--cw-line-strong) !important;background:var(--cw-bg-light) !important}body.produto .addWarp:has(.adicionais.active){border-color:rgba(35,136,74,0.32) !important;background:var(--cw-success-soft) !important}body.produto .addWarp .adicionais{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;min-width:0 !important;margin:0 !important;padding:0 !important;color:var(--cw-text) !important;font-size:14px !important;font-weight:400 !important;line-height:1.25 !important;text-align:left !important}body.produto .addWarp .preco{display:block !important;float:none !important;clear:both !important;width:100% !important;margin:4px 0 0 !important;padding:0 !important;color:var(--cw-price) !important;font-family:Arial,Helvetica,sans-serif !important;font-size:12px !important;font-weight:700 !important;line-height:1.25 !important;text-align:left !important;letter-spacing:0 !important}body.produto .addWarp .adicionaRemove{position:relative !important;right:auto !important;top:auto !important;transform:none !important;display:grid !important;grid-template-columns:34px 40px 34px !important;align-items:center !important;justify-self:end !important;width:108px !important;min-width:108px !important;height:34px !important;margin:0 !important;border:0 !important;background:transparent !important;z-index:3 !important}body.produto .addWarp .adicionaRemove button{display:flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:34px !important;margin:0 !important;padding:0 !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:#fff !important;color:var(--cw-text) !important;font-size:14px !important;font-weight:900 !important;box-shadow:none !important}body.produto .addWarp .adicionaRemove button.adicionar{color:var(--cor-verde) !important;border-color:rgba(35,136,74,0.24) !important}body.produto .addWarp .adicionaRemove input{width:40px !important;height:34px !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;text-align:center !important;color:var(--cw-text) !important;font-size:14px !important;font-weight:900 !important;box-shadow:none !important}body.produto .adicionais.pizza{position:relative !important;display:grid !important;grid-template-columns:minmax(0,1fr) !important;align-content:start !important;gap:4px !important;min-height:0 !important;margin:0 !important;padding:10px 14px !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:#fff !important;overflow:hidden !important;cursor:pointer !important}body.produto .adicionais.pizza.cw-com-foto{grid-template-columns:120px minmax(0,1fr) !important;column-gap:12px !important}body.produto .adicionais.pizza.active,body.produto .adicionais.pizza.cw-selecionado{border-color:rgba(35,136,74,0.3) !important;background:var(--cw-success-soft) !important}body.produto .adicionais.pizza .foto{grid-row:1 / span 4 !important;width:120px !important;height:90px !important;margin:0 !important;border-radius:var(--cw-radius) !important;overflow:hidden !important;background:var(--cw-bg-input) !important}body.produto .adicionais.pizza .foto img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;margin:0 !important}body.produto .adicionais.pizza .titulo{display:block !important;float:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;color:var(--cw-text) !important;font-size:14px !important;font-weight:900 !important;line-height:1.25 !important}body.produto .adicionais.pizza .preco{display:block !important;float:none !important;width:100% !important;margin:6px 0 0 !important;text-align:left !important}body.produto .adicionais.pizza .btaddrapidotele{position:absolute !important;right:10px !important;top:10px !important;width:26px !important;height:26px !important;display:none !important;align-items:center !important;justify-content:center !important;border:1px solid rgba(35,136,74,0.24) !important;border-radius:var(--cw-radius) !important;background:#fff !important;color:var(--cor-verde) !important;font-size:16px !important;font-weight:900 !important}body.produto .adicionais.pizza.active .btaddrapidotele,body.produto .adicionais.pizza.cw-selecionado .btaddrapidotele{display:flex !important}body.produto .adicionais.pizza .opcionais{grid-column:1 / -1 !important;margin-top:5px !important;color:var(--cw-muted) !important;font-size:12px !important;line-height:1.35 !important}body.cw-carrinho #resumo.container{max-width:1120px !important;margin:26px auto 0 !important;padding:0 18px !important}body.cw-carrinho #corpocarrinho{width:100% !important;background:#fff !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;box-shadow:var(--cw-shadow) !important;padding:14px 18px !important;overflow:visible !important}body.cw-carrinho #corpocarrinho h2{margin:0 0 12px !important;font-size:22px !important;font-weight:900 !important;color:var(--cw-text) !important}body.cw-carrinho #corpocarrinho .itens.row>div:first-child{grid-column:1 !important;min-width:0 !important;font-size:15px !important;line-height:1.24 !important;color:var(--cw-text) !important;text-align:left !important}body.cw-carrinho #corpocarrinho .itens.row .valor{grid-column:2 !important;min-width:0 !important;text-align:right !important;font-size:14px !important;font-weight:900 !important;color:var(--cw-price) !important;white-space:nowrap !important}body.cw-carrinho #corpocarrinho .itens.row .deleta{grid-column:3 !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important}body.cw-carrinho #corpocarrinho .sabores{display:block !important;margin:2px 0 0 10px !important;font-size:13px !important;line-height:1.24 !important}body.cw-carrinho #corpocarrinho .linhatotal{grid-template-columns:minmax(0,1fr) 112px 32px !important;padding-top:6px !important;padding-bottom:6px !important}body.cw-carrinho #corpocarrinho .linhatotal .valor{font-size:15px !important}body.cw-carrinho #corpocarrinho .row.itens form{grid-column:1 / -1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) minmax(112px,140px) !important;gap:10px !important;width:100% !important;align-items:center !important}body.cw-carrinho #corpocarrinho .cw-carrinho-vazio{display:grid !important;grid-template-columns:1fr !important;gap:10px !important;width:min(360px,100%) !important;margin:8px auto 4px !important;text-align:center !important}body.cw-carrinho #corpocarrinho .cw-carrinho-vazio .alert{display:grid !important;grid-template-columns:1fr !important;gap:5px !important;margin:0 !important;padding:12px !important;border:1px solid #cfe2f3 !important;border-radius:var(--cw-radius) !important;background:#f7fbff !important;color:var(--cw-info) !important;font-size:12.5px !important;font-weight:800 !important;line-height:1.25 !important}body.cw-carrinho #corpocarrinho .cw-carrinho-vazio .alert i{font-size:17px !important;color:var(--cw-warning) !important}body.cw-carrinho #corpocarrinho .cw-carrinho-vazio .alert strong{display:block !important;color:var(--cw-text) !important;font-size:14.5px !important;font-weight:900 !important}body.cw-carrinho #corpocarrinho .cw-carrinho-vazio .alert small{display:block !important;color:var(--cw-muted) !important;font-size:11px !important;font-weight:700 !important;line-height:1.3 !important}body.cw-carrinho #corpocarrinho .itens.row>div:first-child small,body.cw-carrinho #corpocarrinho .itens.row>div:first-child span{line-height:1.15 !important}body.cw-carrinho #corpocarrinho .itens.row br{line-height:1 !important}body.cw-carrinho #corpocarrinho form.cw-cupom-form{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(112px,140px) !important;gap:10px !important;align-items:end !important;width:100% !important;margin:0 !important}body.cw-carrinho #corpocarrinho .row.itens form .col-sm-3,body.cw-carrinho #corpocarrinho .row.itens form .col-xs-4{grid-column:2 !important;align-self:end !important}body.cw-area-cliente>.container{max-width:1120px !important;margin:24px auto 110px !important;padding:22px !important;background:#fff !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;box-shadow:var(--cw-shadow) !important}body.cw-area-cliente h2{margin:0 0 20px !important;font-size:24px !important;line-height:1.2 !important;font-weight:900 !important;color:var(--cw-text) !important;letter-spacing:-0.02em !important}body.cw-area-cliente fieldset{position:relative !important;margin:0 0 18px !important;padding:18px !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:linear-gradient(180deg,#ffffff 0%,var(--cw-bg-light) 100%) !important;box-shadow:none !important}body.cw-area-cliente legend{width:auto !important;margin:0 0 14px !important;padding:0 10px !important;border:0 !important;background:#fff !important;font-size:16px !important;line-height:1.25 !important;font-weight:800 !important;color:var(--cw-text) !important}body.cw-area-cliente label,body.cw-area-cliente .control-label{display:block !important;margin:0 0 6px !important;color:var(--cw-text) !important;font-size:13px !important;line-height:1.25 !important;font-weight:800 !important}body.cw-area-cliente .form-group{margin-bottom:14px !important}body.cw-area-cliente .form-control,body.cw-area-cliente input[type="text"],body.cw-area-cliente input[type="tel"],body.cw-area-cliente input[type="email"],body.cw-area-cliente input[type="password"]{height:40px !important;width:100% !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;box-shadow:none !important;color:var(--cw-text) !important;font-size:15px !important;font-weight:400 !important;line-height:1.2 !important}body.cw-area-cliente #enderecoRua{font-size:15px !important;line-height:1.45 !important;color:var(--cw-text) !important}body.cw-area-cliente #enderecoRua strong{font-size:15px !important;font-weight:900 !important}body.cw-area-cliente .btn,body.cw-area-cliente .btn-default,body.cw-carrinho .btn,body.cw-carrinho .btn-default,body.produto .btn,body.produto .btn-default{height:40px !important;border-radius:var(--cw-radius) !important;border:1px solid var(--cw-line) !important;background:var(--cw-bg-input) !important;color:var(--cw-text) !important;font-size:13px !important;font-weight:800 !important;box-shadow:none !important}body.cw-area-cliente #pedidos.container{padding:20px !important;overflow:hidden !important}body.cw-area-cliente #pedidos .itens.row{margin:0 !important;border-bottom:1px solid var(--cw-line) !important}body.cw-area-cliente #pedidos .itens.row[style*="display: block"]{display:grid !important;grid-template-columns:minmax(0,1fr) 120px 132px !important;gap:10px !important;align-items:center !important;padding:11px 0 !important;min-height:0 !important}body.cw-area-cliente #pedidos .itens.row.titulo{display:grid !important;grid-template-columns:minmax(0,1fr) 120px 132px !important;gap:10px !important;padding:12px 0 !important;background:#f5f7fa !important;color:var(--cw-text) !important;border-radius:var(--cw-radius) var(--cw-radius) 0 0 !important}body.cw-area-cliente #pedidos .itens.row:not(.titulo):not(.detalhes):not(.entrega):hover{background:var(--cw-bg-light) !important}body.cw-area-cliente #pedidos .itens.row .nome,body.cw-area-cliente #pedidos .itens.row .status,body.cw-area-cliente #pedidos .itens.row .valor{font-size:14px !important;line-height:1.35 !important}body.cw-area-cliente #pedidos .itens.row .valor{text-align:right !important;color:var(--cw-price) !important;font-weight:900 !important;white-space:nowrap !important}body.cw-area-cliente #pedidos .itens.row .status{text-align:right !important;font-weight:800 !important}body.cw-area-cliente #pedidos .itens.row.detalhes[style*="display: block"],body.cw-area-cliente #pedidos .itens.row.entrega[style*="display: block"]{display:grid !important;background:#fff !important;padding:7px 0 7px 18px !important;border-left:3px solid var(--cw-line) !important}body.cw-area-cliente #pedidos .itens.row.detalhes .nome,body.cw-area-cliente #pedidos .itens.row.detalhes .sabores{font-size:13px !important;color:#506074 !important;line-height:1.25 !important}body.cw-area-cliente #pedidos .itens.row.entrega{grid-template-columns:minmax(0,1fr) auto !important}body.cw-area-cliente #pedidos .total{display:block !important;text-align:right !important;color:var(--cw-price) !important;font-size:18px !important;font-weight:900 !important;padding:10px 0 !important}body.cw-carrinho .cw-modal-excluir .modal-dialog{max-width:420px !important;margin:80px auto !important}body.cw-carrinho .cw-modal-excluir .modal-content{border:0 !important;border-radius:var(--cw-radius) !important;box-shadow:0 18px 48px rgba(31,41,51,0.22) !important;overflow:hidden !important}body.cw-carrinho .cw-modal-excluir .modal-header{padding:16px 18px !important;border-bottom:1px solid var(--cw-line) !important;background:#fff !important}body.cw-carrinho .cw-modal-excluir .modal-title{font-size:18px !important;font-weight:900 !important;color:var(--cw-text) !important}body.cw-carrinho .cw-modal-excluir .modal-body{padding:18px !important;color:var(--cw-muted) !important;font-size:14px !important;line-height:1.45 !important}body.cw-carrinho .cw-modal-excluir .cw-produto-excluir{display:block !important;margin-top:8px !important;color:var(--cw-text) !important;font-weight:900 !important}body.cw-carrinho .cw-modal-excluir .modal-footer{display:flex !important;justify-content:flex-end !important;gap:8px !important;padding:12px 18px !important;border-top:1px solid var(--cw-line) !important;background:var(--cw-bg-light) !important}body.cw-carrinho .cw-modal-excluir .btn-cancelar{background:var(--cw-bg-input) !important;color:var(--cw-text) !important;border:1px solid var(--cw-line) !important}body.cw-carrinho .cw-modal-excluir .btn-excluir{background:var(--cw-danger) !important;color:#fff !important;border:1px solid var(--cw-danger) !important}body.cw-carrinho #corpocarrinho form.cw-cupom-form label{display:block !important;margin:0 0 6px !important;font-size:13px !important;font-weight:900 !important;color:var(--cw-text) !important}body.cw-home #menunavhorizontal ul#mainNav li a{user-select:none !important;-webkit-user-select:none !important;-webkit-user-drag:none !important;cursor:grab !important;height:38px !important;min-height:38px !important;padding:0 14px !important;display:flex !important;align-items:center !important;justify-content:center !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:#fff !important;color:var(--cw-text) !important;font-size:13px !important;line-height:1 !important;font-weight:800 !important;white-space:nowrap !important;box-shadow:none !important}body.cw-home #menunavhorizontal.cw-arrastando,body.cw-home #cardapio>#ajustemenu.cw-arrastando{cursor:grabbing !important}body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca>a:first-child>.descricao{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;min-height:0 !important;overflow:hidden !important}body.cw-home #cardapio nav.listagem ul li .descricao .valor{margin-top:auto !important;padding-top:12px !important;font-size:13px !important;text-align:left !important;align-self:flex-start !important;justify-self:start !important}body.cw-home #cardapio nav.listagem ul li .descricao .valor:not(.cw-apartir){font-size:1.3em !important;font-weight:900 !important}body.cw-home #cardapio nav.listagem ul li .descricao .precop{margin-top:auto !important;padding-top:8px !important}body.cw-home #cardapio nav.listagem ul li .descricao .precop+.precopro{margin-top:-4px !important;margin-bottom:0 !important;line-height:1.1 !important}@media (min-width:1200px){body.cw-home #cardapio nav.listagem>ul{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (max-width:767px){body.cw-home .container.menu,body.cw-home #destaques.container{padding-left:14px !important;padding-right:14px !important}body.cw-carrinho #cliente>.container{}body.cw-home .horario,body.cw-carrinho .horario{padding-top:6px !important;padding-bottom:6px !important}body.cw-home .horario.aberto,body.cw-carrinho .horario.aberto{order:1 !important}body.cw-home .cw-section-title{align-items:flex-start;flex-direction:column;gap:4px;margin-top:16px}body.cw-home .cw-section-title span{text-align:left}body.cw-home #cardapio>#ajustemenu,body.cw-home #cardapio>#ajustemenu[style]{width:calc(100%+28px) !important;margin:0 -14px 34px !important;padding:12px 14px 16px !important;border-left:0 !important;border-right:0 !important;border-radius:0 !important}body.cw-home #menunavhorizontal ul#mainNav{min-width:max-content !important}body.cw-home #cardapio nav.listagem>ul{gap:10px !important}body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca{grid-template-columns:minmax(0,1fr) 76px !important;min-height:100px !important;padding:12px !important}body.cw-home #cardapio nav.listagem ul li span.foto{width:76px !important;height:76px !important;min-width:76px !important}body.cw-home #modalgrade.full{}body.cw-home #modalgrade .modal-dialog.full{}body.cw-home #modalgrade .modal-content.full{}body.cw-home #modalgrade .modal-bodyf.full{}body.cw-home #modalgrade .modal-footer.full{}body.modal .listagemItens.modal ul{grid-template-columns:1fr !important}body.modal .cw-grade-wrap{padding-left:12px !important;padding-right:12px !important}body.produto form>.container,body.produto .container[style*="margin-bottom"]{padding-left:12px !important;padding-right:12px !important;padding-top:18px !important;padding-bottom:0 !important}body.produto .fotoProdutoG{height:220px !important}body.produto #descricaoproduto,body.produto #descricaoprodutopizzasemfoto{padding:16px !important}body.produto #descricaoproduto h2,body.produto #descricaoprodutopizzasemfoto h2{font-size:21px !important}body.produto #ingredientes{width:100% !important;max-width:none !important}body.produto #vlrprohtml{font-size:20px !important}body.produto #vlrprohtml strong{justify-content:flex-end !important}body.produto .acaoPedido{grid-template-columns:114px minmax(0,1fr) !important;width:calc(100% - 24px) !important;max-width:none !important;bottom:8px !important;gap:8px !important;padding:8px !important}body.produto .spinner-qtd,body.produto .spinner-qtd .input-group,body.produto .number-spinner{grid-template-columns:38px 38px 38px !important;width:114px !important;height:42px !important}body.produto .spinner-qtd .input-group-btn,body.produto .spinner-qtd button,body.produto .number-spinner button{width:38px !important;height:42px !important;min-width:38px !important}body.produto .spinner-qtd input,body.produto .number-spinner input{width:38px !important;height:42px !important}body.produto .acaoPedido #btadicionar,body.produto .acaoPedido #btadicionarok,body.produto .acaoPedido .btn.adicionar{font-size:12px !important;padding-left:8px !important;padding-right:8px !important}body.produto .sessaoadicionais h3,body.produto section>h3.pull-left{flex-direction:row !important;gap:6px 10px !important;font-size:17px !important}body.produto .adicionallimitemax{margin-left:0 !important}body.produto .addWarp{padding:10px !important}body.produto .adicionais.pizza.cw-com-foto{grid-template-columns:110px minmax(0,1fr) !important;min-height:112px !important;column-gap:10px !important}body.produto .adicionais.pizza .foto{width:110px !important;height:84px !important}body.cw-carrinho #resumo.container{padding:0 12px !important}body.cw-carrinho #corpocarrinho{padding:10px !important}body.cw-carrinho #corpocarrinho .itens.row .valor{font-size:12px !important}body.cw-carrinho #corpocarrinho .linhatotal{grid-template-columns:minmax(0,1fr) 78px 28px !important;padding-top:4px !important;padding-bottom:4px !important}body.cw-carrinho #cadastroCliente{margin-left:12px !important;margin-right:12px !important}}@media (max-width:420px){body.cw-home #carrinho{width:calc(100% - 20px) !important;bottom:10px !important;padding:0 12px !important}body.produto .addWarp{grid-template-columns:minmax(0,1fr) 102px !important}body.produto .addWarp .adicionaRemove{grid-template-columns:30px 36px 30px !important;width:96px !important;min-width:96px !important}body.produto .addWarp .adicionaRemove button{width:30px !important;min-width:30px !important}body.produto .addWarp .adicionaRemove input{width:36px !important}}@media (max-width:767px){body.cw-area-cliente #cliente>.container{}body.cw-area-cliente .horario{padding-top:6px !important;padding-bottom:6px !important}body.cw-area-cliente .horario.aberto{order:1 !important}body.cw-area-cliente>.container,body.cw-area-cliente #pedidos.container{margin:16px 12px 100px !important;padding:14px !important}body.cw-area-cliente h2{font-size:22px !important}body.cw-area-cliente fieldset{padding:14px !important}body.cw-area-cliente #pedidos .itens.row:not(.none),body.cw-area-cliente #pedidos .itens.row[style*="display: block"],body.cw-area-cliente #pedidos .itens.row.titulo{grid-template-columns:minmax(0,1fr) 82px 86px !important;gap:6px !important;padding:7px 0 !important}body.cw-area-cliente #pedidos .itens.row .nome,body.cw-area-cliente #pedidos .itens.row .status,body.cw-area-cliente #pedidos .itens.row .valor{font-size:12px !important}body.cw-area-cliente #pedidos .itens.row.detalhes[style*="display: block"],body.cw-area-cliente #pedidos .itens.row.entrega[style*="display: block"]{grid-template-columns:minmax(0,1fr) 58px 70px !important;padding:6px 0 6px 10px !important}body.cw-area-cliente .col-xs-4,body.cw-area-cliente .col-xs-8,body.cw-area-cliente .col-sm-4,body.cw-area-cliente .col-sm-8{width:100% !important;float:none !important;padding-left:0 !important;padding-right:0 !important}body.cw-area-cliente #localizar,body.cw-area-cliente #naoseicep{width:100% !important;margin:0 0 8px !important;float:none !important}}body.cw-area-cliente #pedidos.cw-pedidos-modern{padding:20px !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedidos-lista{display:grid !important;grid-template-columns:1fr !important;gap:12px !important;margin-top:12px !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-card-head{width:100% !important;min-height:58px !important;display:grid !important;grid-template-columns:minmax(0,1fr) auto auto !important;gap:16px !important;align-items:center !important;padding:14px 16px !important;border:0 !important;background:transparent !important;text-align:left !important;cursor:pointer !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-data{font-size:14px !important;font-weight:800 !important;color:var(--cw-text) !important;white-space:nowrap !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-valor{font-family:Arial,Helvetica,sans-serif !important;font-size:15px !important;font-weight:900 !important;color:var(--cw-price) !important;white-space:nowrap !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-status{font-size:13px !important;font-weight:900 !important;color:var(--cw-warning-dark) !important;white-space:nowrap !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-card-body{display:none !important;padding:0 16px 14px !important;border-top:1px solid var(--cw-line) !important;background:#fff !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-card.cw-aberto .cw-pedido-card-body{display:grid !important;gap:8px !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-detalhe-item{display:block !important;margin:0 !important;padding:9px 0 !important;border-bottom:1px solid var(--cw-overlay) !important;color:var(--cw-text) !important;font-size:13px !important;line-height:1.35 !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-detalhe-item:last-child{border-bottom:0 !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-detalhe-item [class*="col-"]{float:none !important;width:auto !important;max-width:none !important;padding:0 !important;margin:0 !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-detalhe-item span:last-child{color:var(--cw-price) !important;font-weight:800 !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-detalhe-item .sabores{display:block !important;margin:2px 0 0 10px !important;color:var(--cw-muted) !important;font-size:12px !important;line-height:1.25 !important}@media (max-width:767px){body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-card-head{grid-template-columns:1fr !important;gap:5px !important;padding:12px !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-valor,body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-status{text-align:left !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-card-body{padding:0 12px 12px !important}body.cw-carrinho #corpocarrinho .itens.row .nome,body.cw-carrinho #corpocarrinho .itens.row>div:first-child{font-size:13.5px !important}body.cw-carrinho #corpocarrinho .sabores{font-size:12px !important}}body.produto .adicionais .preco,body.produto .adicionais .preco.pull-left,body.produto .adicionais .preco.pull-right,body.produto .adicionais.pizza .preco,body.produto .adicionais.pizza .preco.pull-right{color:var(--cw-price) !important;font-family:Arial,Helvetica,sans-serif !important;font-size:12px !important;font-weight:700 !important;line-height:1.25 !important}body.produto .addWarp:has(.adicionais.active) .preco,body.produto .addWarp:has(.adicionaRemove input.active) .preco{color:var(--cw-price) !important}body.produto .adicionais .itens-tag,body.produto .adicionais.pizza .itens-tag,body.produto .addWarp .adicionais span:not(.valor):not(.preco):not(.green):not(.red):not(.titulo):not(.preco){display:block !important;float:none !important;margin-top:4px !important;color:#666 !important;font-size:0.9em !important;font-weight:400 !important;line-height:1.35 !important}body.cw-carrinho #corpocarrinho #localizarcp,body.cw-carrinho #corpocarrinho .cw-cupom-form button,body.cw-carrinho #corpocarrinho .cw-cupom-form input[type="submit"],body.cw-carrinho #corpocarrinho .localizar{height:42px !important;min-height:42px !important;min-width:0 !important;width:100% !important;margin:0 !important;padding:0 14px !important;border:1px solid var(--cw-warning-border) !important;border-radius:var(--cw-radius) !important;background:var(--cw-warning-soft) !important;color:var(--cw-warning-text) !important;font-size:13px !important;font-weight:900 !important;box-shadow:none !important}body.produto .addWarp .adicionais>span.titulo:first-of-type{color:var(--cw-text) !important;font-size:14px !important;font-weight:600 !important;line-height:1.25 !important;display:block !important;float:none !important;width:100% !important;margin:0 !important;padding:0 !important;text-align:left !important;overflow-wrap:anywhere !important}body.cw-home.cw-menu-fixo .navbar.navbar-fixed-top{height:55px !important;min-height:55px !important;backdrop-filter:none !important}body.cw-home.cw-menu-fixo #navbar .navbar-nav.pull-left{position:fixed !important;left:max(18px,calc((100vw - 1120px) / 2+18px)) !important;top:8px !important;z-index:111 !important}body.produto .addWarp .adicionais>span.titulo.cw-tag-adicional,body.produto .addWarp .adicionais>span.titulo.pull-left+span.titulo.pull-left,body.produto .addWarp .adicionais>span.titulo:nth-of-type(n+2),body.produto .addWarp.cw-selecionado .adicionais>span.titulo:nth-of-type(n+2),body.produto .addWarp:has(.adicionais.active) .adicionais>span.titulo:nth-of-type(n+2){display:block !important;float:none !important;width:100% !important;margin:4px 0 0 !important;padding:0 !important;color:var(--cw-muted) !important;font-family:Verdana,Geneva,sans-serif !important;font-size:12px !important;font-weight:400 !important;line-height:1.35 !important;text-align:left !important;overflow-wrap:anywhere !important}body.produto .addWarp .adicionais>span.preco,body.produto .addWarp .adicionais>span.preco.pull-left,body.produto .addWarp .preco.pull-left,body.produto .addWarp span.preco.pull-left,body.produto .addWarp .adicionais span.preco.pull-left{display:block !important;float:none !important;clear:both !important;width:100% !important;margin:6px 0 0 !important;padding:0 !important;color:var(--cw-price) !important;font-family:Arial,Helvetica,sans-serif !important;font-size:12px !important;font-weight:700 !important;line-height:1.25 !important;text-align:left !important;letter-spacing:0 !important}body.produto .addWarp .adicionais>span.titulo.cw-tag-adicional,body.produto .addWarp .adicionais>span.titulo.pull-left.cw-tag-adicional{display:block !important;float:none !important;width:100% !important;margin:4px 0 0 !important;padding:0 !important;color:var(--cw-muted) !important;font-size:12px !important;font-weight:400 !important;line-height:1.35 !important;text-align:left !important;overflow-wrap:anywhere !important}body.cw-carrinho .custom-toggle,body.cw-carrinho .btn-group-toggle.custom-toggle{display:flex !important;gap:10px !important;flex-wrap:wrap !important;width:100% !important;margin:0 0 14px !important}body.cw-carrinho .custom-toggle .btn,body.cw-carrinho .btn-group-toggle.custom-toggle .btn{height:auto !important;min-height:42px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;margin:0 !important;padding:10px 14px !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:#fff !important;color:var(--cw-text) !important;font-size:13px !important;font-weight:800 !important;box-shadow:none !important;cursor:pointer !important}body.cw-carrinho .custom-toggle .btn.active,body.cw-carrinho .btn-group-toggle.custom-toggle .btn.active,body.cw-carrinho .custom-toggle .btn.cw-selecionado,body.cw-carrinho .btn-group-toggle.custom-toggle .btn.cw-selecionado{background:rgb(74 144 193) !important;border-color:rgb(74 144 193) !important;color:#fff !important}body.cw-carrinho .custom-toggle .btn input,body.cw-carrinho .btn-group-toggle.custom-toggle .btn input{position:absolute !important;opacity:0 !important;pointer-events:none !important}body.cw-compras #pedidos{padding:22px !important;background:#fff !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;box-shadow:var(--cw-shadow) !important;overflow:hidden !important}body.cw-compras #pedidos.cw-pedidos-modern h2{margin:0 0 16px !important;font-size:24px !important;line-height:1.2 !important;font-weight:900 !important;color:var(--cw-text) !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedidos-lista{display:grid !important;gap:12px !important;margin:0 !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-card{border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:linear-gradient(180deg,#ffffff 0%,var(--cw-bg-light) 100%) !important;box-shadow:none !important;overflow:hidden !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-card-head:hover{background:rgba(31,81,120,0.045) !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-status{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:28px !important;padding:5px 10px !important;border:1px solid rgba(183,121,31,0.25) !important;border-radius:var(--cw-radius) !important;background:var(--cw-warning-soft) !important;color:var(--cw-warning-dark) !important;font-size:12px !important;font-weight:900 !important;white-space:nowrap !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-seta{width:30px !important;height:30px !important;display:flex !important;align-items:center !important;justify-content:center !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:#fff !important;color:var(--cw-muted) !important;font-size:0 !important;transition:transform 0.16s ease !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-seta:before{content:"" !important;font-family:FontAwesome !important;font-size:16px !important;line-height:1 !important;color:var(--cw-muted) !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-card.cw-aberto .cw-pedido-seta{transform:rotate(180deg) !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-card-body{display:none !important;padding:0 16px 16px !important;border-top:1px solid var(--cw-line) !important;background:#fff !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-card.cw-aberto .cw-pedido-card-body{display:grid !important;gap:0 !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-info,body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-linha,body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-total{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;padding:10px 0 !important;border-bottom:1px solid var(--cw-overlay) !important;color:var(--cw-text) !important;font-size:13px !important;line-height:1.35 !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-produto{display:grid !important;grid-template-columns:minmax(0,1fr) 44px 108px !important;gap:12px !important;align-items:start !important;padding:10px 0 !important;border-bottom:1px solid var(--cw-overlay) !important;font-size:13px !important;line-height:1.35 !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-produto-nome .sabores{display:block !important;margin:3px 0 0 10px !important;color:var(--cw-muted) !important;font-size:12px !important;font-weight:400 !important;line-height:1.28 !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-produto-qtd{text-align:center !important;font-weight:900 !important;color:var(--cw-text) !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-total{border-bottom:0 !important;font-size:15px !important;font-weight:900 !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-total strong,body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-linha strong{color:var(--cw-price) !important;font-family:Arial,Helvetica,sans-serif !important;font-weight:900 !important;white-space:nowrap !important}@media (max-width:767px){body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-card-head{}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-valor,body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-status{justify-self:start !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-produto{}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-produto-qtd,body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-produto-valor{text-align:left !important}}body.cw-carrinho #cadastroCliente input[type="submit"]:hover,body.cw-carrinho #cadastroCliente button[type="submit"]:hover{filter:brightness(0.96) !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-status.cw-status-despachado,body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-status.cw-status-finalizado,body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-status.cw-status-entregue{background:var(--cw-success-soft) !important;border-color:rgba(35,136,74,0.25) !important;color:var(--cor-verde) !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-status.cw-status-cancelado{background:var(--cw-danger-soft) !important;border-color:var(--cw-danger-soft) !important;color:var(--cw-danger) !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-status.cw-status-pendente{background:var(--cw-warning-soft) !important;border-color:rgba(183,121,31,0.25) !important;color:var(--cw-warning-dark) !important}@media (max-width:767px){body.cw-home #navbar{align-items:center !important;justify-content:flex-end !important;transition:none !important;transform:none !important;will-change:auto !important}body.cw-home #navbar .dropdown>a{width:auto !important;min-width:42px !important}}body.cw-carrinho input[name="entrega"]:checked+label,body.cw-carrinho input[type="radio"]:checked+label{background:#e8f1f8 !important;border-color:rgba(59,102,138,0.48) !important;color:var(--cw-text) !important;box-shadow:0 0 0 3px rgba(59,102,138,0.1) !important}body.cw-carrinho #corpocarrinho #comprar,body.cw-carrinho .cw-botao-principal-verde{border-color:var(--cor-verde) !important;box-shadow:none !important}body.cw-carrinho .cw-botao-principal-verde:hover{filter:brightness(0.96) !important;color:#fff !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-card-head{grid-template-columns:minmax(0,1fr) auto auto 34px !important;width:100% !important;display:grid !important;gap:12px !important;align-items:center !important;padding:14px 16px !important;border:0 !important;background:transparent !important;text-align:left !important;cursor:pointer !important}body.cw-minha-conta #cadastroCliente,body.cw-minha-conta #cadastroCliente *{font-size:14px !important}@media (max-width:767px){body.cw-compras #pedidos.cw-pedidos-modern h2{font-size:22px !important;margin-bottom:14px !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-card-head{grid-template-columns:minmax(0,1fr) auto !important;grid-template-areas:"data valor" "status seta" !important;gap:8px 10px !important;padding:12px !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-data{grid-area:data !important;font-size:15px !important;min-width:0 !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-valor{grid-area:valor !important;justify-self:end !important;text-align:right !important;max-width:138px !important;overflow:visible !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-status{grid-area:status !important;justify-self:start !important;max-width:100% !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-seta{grid-area:seta !important;justify-self:end !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-card-body{padding:0 12px 12px !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-info,body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-linha,body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-total{font-size:13px !important;align-items:flex-start !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-produto{grid-template-columns:minmax(0,1fr) auto !important;grid-template-areas:"nome valor" "qtd valor" !important;gap:4px 10px !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-produto-nome{grid-area:nome !important;min-width:0 !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-produto-qtd{grid-area:qtd !important;text-align:left !important;font-size:12px !important;color:var(--cw-muted) !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-produto-valor{grid-area:valor !important;text-align:right !important;font-size:13px !important}body.cw-home #modalgrade.full{padding:64px 0 12px !important}body.cw-home #modalgrade .modal-dialog.full{max-width:560px !important;height:calc(100vh - 76px) !important;max-height:calc(100vh - 76px) !important}body.cw-home #modalgrade .modal-content.full{max-height:100% !important;border-radius:12px !important}body.cw-home #iframegrade{border-radius:0 !important}body.cw-home #modalgrade .modal-footer.full{height:48px !important;padding:6px 10px !important}body.cw-home #modalgrade .modal-footer.full .btn{height:36px !important;border-radius:7px !important}}body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca>a:first-child .valor,body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca>a:first-child .precop,body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca>a:first-child .precopro{align-self:flex-start !important;justify-self:start !important}body.cw-home .container,body.cw-carrinho .container,body.cw-area-cliente .container{max-width:var(--cw-page-max) !important;box-sizing:border-box !important}@media (min-width:1140px){body.cw-home .container.menu,body.cw-home #destaques.container,body.cw-carrinho #resumo.container,body.cw-compras #pedidos,body.cw-compras #pedidos.container,body.cw-minha-conta>.container,body.cw-area-cliente>.container{width:var(--cw-page-max) !important;max-width:var(--cw-page-max) !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important}body.cw-home .container.menu,body.cw-home #destaques.container,body.cw-carrinho #resumo.container{padding-left:0 !important;padding-right:0 !important}body.cw-compras #pedidos,body.cw-compras #pedidos.container{padding:22px !important}}@media (min-width:768px) and (max-width:1139px){body.cw-home .container.menu,body.cw-home #destaques.container,body.cw-carrinho #resumo.container{width:calc(100% - 24px) !important;max-width:var(--cw-page-max) !important;padding-left:0 !important;padding-right:0 !important;margin-left:auto !important;margin-right:auto !important}body.cw-compras #pedidos,body.cw-compras #pedidos.container,body.cw-minha-conta>.container,body.cw-area-cliente>.container{width:calc(100% - 24px) !important;max-width:var(--cw-page-max) !important;margin-left:auto !important;margin-right:auto !important}}body.cw-home #navbar .navbar-nav.pull-left a,body.cw-carrinho #navbar .navbar-nav.pull-left a,body.cw-area-cliente #navbar .navbar-nav.pull-left a{position:relative !important;letter-spacing:0.01em !important;transition:none !important;transform:none !important}body.cw-home #navbar .dropdown-menu,body.cw-carrinho #navbar .dropdown-menu,body.cw-area-cliente #navbar .dropdown-menu{left:auto !important;right:0 !important;top:42px !important;min-width:184px !important;margin-top:8px !important;padding:8px !important;border:1px solid var(--cw-overlay) !important;border-radius:10px !important;background:linear-gradient(180deg,#ffffff 0%,var(--cw-bg-light) 100%) !important;box-shadow:0 18px 42px rgba(31,41,51,0.16) !important;overflow:hidden !important;pointer-events:auto !important}body.produto #navbar .dropdown-menu a{display:flex !important;align-items:center !important;width:100% !important;min-height:38px !important;padding:9px 10px !important;border-radius:8px !important;color:var(--cw-text) !important;background:transparent !important;border-left:3px solid transparent !important;font-size:13px !important;font-weight:700 !important;line-height:1.25 !important;white-space:nowrap !important}body.cw-carrinho #cliente{padding-top:var(--cw-top-height) !important}body.cw-home #cliente .topoBG,body.cw-carrinho #cliente .topoBG,body.cw-area-cliente #cliente .topoBG{border-radius:0 !important}@media (max-width:767px){}body.cw-home #cliente .navbar-header:after{content:"" !important;position:absolute !important;inset:0 !important;background:linear-gradient(180deg,rgba(31,41,51,0.05),rgba(246,248,251,0.08)) !important;pointer-events:none !important}body.cw-home .horario.aberto,body.cw-carrinho .horario.aberto,body.cw-area-cliente .horario.aberto{background:var(--cw-success-soft) !important;border-color:rgba(16,153,16,0.26) !important;color:var(--cor-verde) !important;cursor:pointer !important}body.cw-home .horario.fechado,body.cw-home .horario.red,body.cw-carrinho .horario.fechado,body.cw-carrinho .horario.red,body.cw-area-cliente .horario.fechado,body.cw-area-cliente .horario.red{background:var(--cw-danger-soft) !important;border-color:rgba(212,63,53,0.22) !important;color:var(--cw-danger) !important;cursor:pointer !important}body.cw-home.cw-menu-fixo #cardapio>#ajustemenu,body.cw-home.cw-menu-fixo #cardapio>#ajustemenu[style]{top:var(--cw-top-height) !important}body.cw-home:not(.cw-menu-fixo) #cardapio>#ajustemenu,body.cw-home:not(.cw-menu-fixo) #cardapio>#ajustemenu[style]{top:0 !important}body.cw-home #mainNav a.cw-ativo{background:var(--cw-warning-border-soft) !important;border-color:var(--cw-warning-border) !important;color:var(--cw-text) !important}body.cw-carrinho #corpocarrinho .itens.row>[class*="col-"]{padding:0 !important;float:none !important;width:auto !important;max-width:none !important;margin:0 !important;position:static !important}body.cw-carrinho #comprar,body.cw-carrinho .cw-botao-principal-verde,body.cw-area-cliente #cadastrar,body.cw-area-cliente input[type="submit"].btn,body.produto #btadicionar,body.produto #btadicionarok,body.produto .btn.adicionar{background:var(--cor-verde) !important;border-color:var(--cor-verde) !important;color:#fff !important}body.cw-compras #pedidos,body.cw-compras #pedidos.container{width:100% !important;max-width:var(--cw-page-max) !important;margin:24px auto 110px !important;box-sizing:border-box !important}#atendimentohorario.modal{position:fixed !important;left:0 !important;right:0 !important;top:0 !important;bottom:0 !important;width:100% !important;max-width:none !important;height:100% !important;margin:0 !important;padding:18px !important;transform:none !important;border:0 !important;background:rgba(17,24,32,0.56) !important;box-shadow:none !important;z-index:3000 !important;overflow:hidden !important;transition:opacity 0.16s linear !important}#atendimentohorario.modal.in{background:rgba(17,24,32,0.56) !important}#atendimentohorario .cw-atendimento-box{position:absolute !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important;width:min(590px,calc(100vw - 32px)) !important;max-width:590px !important;max-height:calc(100vh - 32px) !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;padding:24px !important;background:#fff !important;border:1px solid var(--cw-line) !important;border-radius:12px !important;box-shadow:0 24px 70px rgba(0,0,0,0.26) !important;color:var(--cw-text) !important;transition:none !important}#atendimentohorario .cw-atendimento-scroll{flex:1 1 auto !important;overflow-y:auto !important;min-height:0 !important}#atendimentohorario .cw-atendimento-box>.fecha{position:absolute !important;right:14px !important;top:10px !important;width:34px !important;height:34px !important;display:flex !important;align-items:center !important;justify-content:center !important;border:0 !important;border-radius:50% !important;background:var(--cw-bg-input) !important;color:var(--cw-muted) !important;opacity:1 !important;font-size:0 !important;font-weight:900 !important;line-height:1 !important;cursor:pointer !important;padding:0 !important;text-shadow:none !important}#atendimentohorario .cw-atendimento-box>.fecha:before{content:"×" !important;font-size:24px !important;line-height:1 !important}#atendimentohorario .cw-atendimento-head{display:flex !important;align-items:center !important;gap:12px !important;margin:0 42px 16px 0 !important}#atendimentohorario .cw-atendimento-icone{width:42px !important;height:42px !important;min-width:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:10px !important;background:var(--cw-warning-soft) !important;color:var(--cw-warning) !important;font-size:18px !important;border:1px solid var(--cw-warning-border-soft) !important}#atendimentohorario .cw-atendimento-head strong{display:block !important;margin:0 !important;color:var(--cw-text) !important;font-size:20px !important;font-weight:900 !important;line-height:1.2 !important;letter-spacing:-0.02em !important}#atendimentohorario .cw-atendimento-head small{display:block !important;margin-top:3px !important;color:var(--cw-muted) !important;font-size:12px !important;line-height:1.35 !important}#atendimentohorario .horarios{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;margin:0 0 18px !important;padding:0 !important}#atendimentohorario .horarios .dia{min-height:0 !important;margin:0 !important;padding:10px 12px !important;border:1px solid var(--cw-line) !important;border-radius:9px !important;background:#fff !important;color:var(--cw-text) !important;font-size:12px !important;line-height:1.35 !important}#atendimentohorario .horarios .dia strong{display:flex !important;align-items:center !important;gap:6px !important;margin:0 0 5px !important;color:var(--cw-text) !important;font-size:13px !important;font-weight:900 !important;line-height:1.2 !important}#atendimentohorario .horarios .dia span{display:block !important;color:var(--cw-muted) !important;font-size:12px !important;font-weight:500 !important;line-height:1.35 !important}#atendimentohorario .cw-atendimento-info{display:grid !important;gap:10px !important;border-top:1px solid var(--cw-line) !important;padding-top:14px !important}#atendimentohorario .cw-atendimento-card{display:grid !important;grid-template-columns:34px minmax(0,1fr) !important;gap:10px !important;align-items:start !important;padding:10px !important;border:1px solid var(--cw-line) !important;border-radius:9px !important;background:linear-gradient(180deg,#fff 0%,var(--cw-card-hover) 100%) !important}#atendimentohorario .cw-atendimento-card-icone{width:34px !important;height:34px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:9px !important;background:var(--cw-bg-input) !important;color:var(--cw-muted) !important;border:1px solid var(--cw-overlay) !important}#atendimentohorario .cw-atendimento-card strong{display:block !important;margin:0 0 4px !important;color:var(--cw-text) !important;font-size:13px !important;font-weight:900 !important}#atendimentohorario #topoenderecofisico,#atendimentohorario .cw-atendimento-card div{color:var(--cw-muted) !important;font-size:13px !important;line-height:1.45 !important}#atendimentohorario #topoenderecofisico a,#atendimentohorario .cw-atendimento-box a{color:var(--cw-price) !important;font-weight:700 !important}#atendimentohorario .cw-pagamentos-lista{display:flex !important;flex-wrap:wrap !important;gap:6px !important;margin-top:6px !important}#atendimentohorario .pagamento{display:inline-flex !important;align-items:center !important;min-height:28px !important;margin:0 !important;padding:6px 10px !important;border:1px solid var(--cw-line) !important;border-radius:9px !important;background:var(--cw-bg-input) !important;color:var(--cw-text) !important;font-size:12px !important;font-weight:700 !important;float:none !important;width:auto !important;line-height:1.2 !important}@media (max-width:767px){body.cw-home .container,body.cw-carrinho .container,body.cw-area-cliente .container{max-width:100% !important}body.cw-home #cliente>.container{flex-direction:column !important}body.cw-carrinho #cliente>.container{flex-direction:column !important}body.cw-area-cliente #cliente>.container{flex-direction:column !important}body.cw-carrinho .horario{width:100% !important}body.cw-carrinho .horario.aberto,body.cw-carrinho .horario.red,body.cw-carrinho .horario.fechado{order:1 !important}body.cw-home #cardapio nav.listagem>ul{grid-template-columns:1fr !important}body.produto .sessaoadicionais>.flex.wrap,body.produto section>.flex.wrap{grid-template-columns:1fr !important}body.cw-compras #pedidos,body.cw-compras #pedidos.container{width:calc(100% - 24px) !important;margin-left:12px !important;margin-right:12px !important;padding:10px !important}#atendimentohorario .cw-atendimento-box{width:calc(100vw - 28px) !important;max-height:calc(100vh - 28px) !important;padding:20px 18px !important}#atendimentohorario .horarios{grid-template-columns:1fr !important;gap:7px !important}#atendimentohorario .cw-atendimento-head strong{font-size:18px !important}}body.cw-home #destaques.container{width:100% !important;max-width:var(--cw-page-max) !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important;overflow:visible !important;box-sizing:border-box !important}body.cw-home #destaques .row.destaques{width:100% !important;margin:0px 0 50px !important;padding:0 !important;overflow:visible !important}body.cw-home #destaques .produtoDestaqueHome.carousel-cell{width:calc((100% - 48px) / 4) !important;min-width:0 !important;height:auto !important;max-height:none !important;margin:0 16px 0 0 !important;padding:0 !important;float:none !important;display:flex !important;flex-direction:column !important;box-sizing:border-box !important;border:1px solid rgba(235,155,79,0.35) !important;border-radius:var(--cw-radius) !important;background:#fff !important;box-shadow:0 6px 18px rgba(31,41,51,0.035) !important;overflow:hidden !important;transition:border-color 0.14s ease,box-shadow 0.14s ease !important}body.cw-home #destaques .produtoDestaqueHome.carousel-cell:hover{border-color:rgba(235,155,79,0.6) !important;box-shadow:var(--cw-shadow-hover) !important}body.cw-home #destaques .produtoDestaqueHome .foto{width:100% !important;flex:0 0 88px !important;height:88px !important;min-height:88px !important;max-height:88px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;background:var(--cw-bg-input) !important}body.cw-home #destaques .produtoDestaqueHome .precopro{flex:0 0 auto !important;margin-top:auto !important;margin-bottom:3px !important;color:var(--cor-verde) !important;font-size:14px !important;line-height:1.1 !important;font-weight:900 !important;position:relative !important;z-index:2 !important;overflow:visible !important}body.cw-home #destaques .produtoDestaqueHome .precopro span{color:var(--cor-verde) !important}#atendimentohorario .cw-atendimento-card-telefone .cw-atendimento-card-icone{background:#eaf7ee !important;color:var(--cor-verde) !important;border-color:rgba(35,136,74,0.22) !important}#atendimentohorario .cw-atendimento-card-whatsapp .cw-atendimento-card-icone{background:#effaf2 !important;color:var(--cor-verde) !important;border-color:#cbeed5 !important}#atendimentohorario .cw-atendimento-card-whatsapp .fa-whatsapp{font-size:18px !important}#atendimentohorario .cw-atendimento-info>.cw-atendimento-card:first-child .cw-atendimento-card-icone,#atendimentohorario .cw-atendimento-card-redes .cw-atendimento-card-icone{background:var(--cw-warning-soft) !important;color:var(--cw-warning) !important;border-color:var(--cw-warning-border-soft) !important}#atendimentohorario .cw-atendimento-info>.cw-atendimento-card:last-child .cw-atendimento-card-icone,#atendimentohorario .cw-atendimento-card-pagamentos .cw-atendimento-card-icone{background:var(--cw-info-soft) !important;color:var(--cw-info) !important;border-color:rgba(47,111,163,0.22) !important}#atendimentohorario .cw-atendimento-contato-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important}body.produto .adicionais.pizza .itens-tag,#atendimentohorario .cw-atendimento-contato-grid .cw-atendimento-card{min-width:0 !important}#atendimentohorario .cw-atendimento-contato-link{display:inline-flex !important;align-items:center !important;min-height:auto !important;color:var(--cw-price) !important;font-size:14px !important;font-weight:900 !important;line-height:1.2 !important;text-decoration:none !important;word-break:break-word !important}.green,body.produto .addWarp.cw-selecionado .adicionais>span.titulo:first-of-type,#atendimentohorario .cw-atendimento-card-whatsapp .cw-atendimento-contato-link{color:var(--cor-verde) !important}#atendimentohorario .cw-atendimento-contato-link:hover{text-decoration:none !important;filter:brightness(0.92) !important}@media (max-width:520px){#atendimentohorario .cw-atendimento-contato-grid{gap:8px !important}#atendimentohorario .cw-atendimento-contato-grid .cw-atendimento-card{grid-template-columns:30px minmax(0,1fr) !important;padding:9px !important}#atendimentohorario .cw-atendimento-contato-link{font-size:12px !important}}@media (min-width:768px) and (max-width:1139px){body.cw-home #destaques .produtoDestaqueHome.carousel-cell{width:calc((100% - 32px) / 3) !important}}@media (max-width:767px){body.cw-home #cardapio>#ajustemenu,body.cw-home #cardapio>#ajustemenu[style]{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;padding-left:14px !important;padding-right:14px !important;border-left:0 !important;border-right:0 !important;border-radius:0 !important}body.cw-home #menunavhorizontal,body.cw-home #menunavhorizontal ul#mainNav{width:100% !important;min-width:100% !important}body.cw-home #destaques.container{max-width:100% !important;padding-left:14px !important;padding-right:14px !important}body.cw-home #destaques .row.destaques{margin-top:14px !important}body.cw-home #destaques .main-carousel{}body.cw-home #destaques .produtoDestaqueHome.carousel-cell{width:calc((100% - 10px) / 2) !important;margin-right:10px !important}body.cw-home #destaques .main-carousel:not(.flickity-enabled) .produtoDestaqueHome.carousel-cell{flex-basis:calc((100% - 10px) / 2) !important}body.cw-home #destaques .produtoDestaqueHome .foto{}body.cw-home #destaques .produtoDestaqueHome .texto{}body.cw-home #destaques .produtoDestaqueHome .texto a{}body.cw-home #destaques .produtoDestaqueHome .precop{}body.cw-home #destaques .produtoDestaqueHome .precopro{}}body.cw-area-cliente .input-group,body.cw-area-cliente .input-group.grupo,body.produto #vlrprohtml .cw-add-preco-de,body.produto #vlrprohtml .cw-add-preco-por{display:block !important;width:100% !important}body.produto #vlrprohtml .cw-add-preco-de{color:var(--cw-muted) !important;font-size:15px !important;font-weight:800 !important;text-decoration:line-through !important}body.produto #vlrprohtml .cw-add-preco-por{color:var(--cor-verde) !important;font-size:24px !important;font-weight:900 !important}body.produto #vlrprohtml .cw-add-preco-final{color:var(--cw-price) !important;font-size:24px !important;font-weight:900 !important}@media (max-width:767px){body.produto #vlrprohtml .cw-add-preco-de{font-size:14px !important;margin-bottom:2px !important}body.produto #vlrprohtml .cw-add-preco-por,body.produto #vlrprohtml .cw-add-preco-final{font-size:20px !important}}body.cw-home .horario.mais-info:hover,body.cw-carrinho .horario.mais-info:hover,body.cw-area-cliente .horario.mais-info:hover{filter:brightness(0.98) !important}#atendimentohorario .cw-redes-lista{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin-top:7px !important}#atendimentohorario .cw-rede-link{display:inline-flex !important;align-items:center !important;gap:6px !important;min-height:30px !important;padding:6px 10px !important;border:1px solid var(--cw-line) !important;border-radius:9px !important;background:#fff !important;color:var(--cw-text) !important;font-size:12px !important;font-weight:800 !important;line-height:1.2 !important;text-decoration:none !important}#atendimentohorario .cw-rede-link i{font-size:15px !important;line-height:1 !important}#atendimentohorario .cw-rede-link:hover{text-decoration:none !important;background:var(--cw-card-hover) !important}#atendimentohorario .cw-rede-instagram i{color:#d62976 !important}#atendimentohorario .cw-rede-facebook i{color:#1877f2 !important}#atendimentohorario .cw-rede-youtube i{color:#ff0000 !important}@media (max-width:767px){#atendimentohorario .cw-redes-lista{gap:6px !important}#atendimentohorario .cw-rede-link{font-size:11px !important;padding:6px 8px !important}body.cw-home #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-area-cliente #cliente>.container{flex-direction:unset !important;margin-left:0 !important;margin-right:0 !important}body.cw-home .horario.mais-info,body.cw-carrinho .horario.mais-info,body.cw-area-cliente .horario.mais-info{grid-column:1 !important;grid-row:1 !important;justify-self:start !important;float:none !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}body.cw-home .horario.cw-status-atendimento,body.cw-carrinho .horario.cw-status-atendimento,body.cw-area-cliente .horario.cw-status-atendimento{grid-column:2 !important;grid-row:1 !important;justify-self:end !important;float:none !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;white-space:nowrap !important}body.cw-home .horario.espera,body.cw-carrinho .horario.espera,body.cw-area-cliente .horario.espera{grid-column:1 / 3 !important;grid-row:2 !important;justify-self:end !important;float:none !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}body.cw-home #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-area-cliente #cliente>.container{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.18fr) !important;column-gap:6px !important;row-gap:0 !important;min-width:0 !important;border-radius:0 !important}body.cw-home .horario,body.cw-carrinho .horario,body.cw-area-cliente .horario{min-width:0 !important;width:100% !important;max-width:100% !important}body.cw-home .horario.mais-info,body.cw-carrinho .horario.mais-info,body.cw-area-cliente .horario.mais-info{grid-column:1 !important;grid-row:1 !important;justify-self:stretch !important;max-width:100% !important;font-size:0 !important}body.cw-home .horario.cw-status-atendimento,body.cw-carrinho .horario.cw-status-atendimento,body.cw-area-cliente .horario.cw-status-atendimento{grid-column:2 !important;grid-row:1 !important;justify-self:stretch !important;max-width:100% !important;border-radius:var(--cw-radius) !important;font-size:11px !important;letter-spacing:0 !important;padding-right:3px !important}body.cw-home .horario.espera,body.cw-carrinho .horario.espera,body.cw-area-cliente .horario.espera{grid-column:3 !important;grid-row:1 !important;justify-self:stretch !important;max-width:100% !important;padding:5px 2px !important}body.cw-home .horario.mais-info i,body.cw-carrinho .horario.mais-info i,body.cw-area-cliente .horario.mais-info i{font-size:14px !important}body.cw-home .horario.espera i,body.cw-carrinho .horario.espera i,body.cw-area-cliente .horario.espera i{margin:0 !important}body.cw-home .horario.espera span:first-of-type,body.cw-carrinho .horario.espera span:first-of-type,body.cw-area-cliente .horario.espera span:first-of-type{max-width:100% !important;font-size:10.5px !important;line-height:1.05 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.cw-home .horario.espera strong,body.cw-carrinho .horario.espera strong,body.cw-area-cliente .horario.espera strong,body.cw-home .horario.espera span,body.cw-carrinho .horario.espera span,body.cw-area-cliente .horario.espera span{font-size:10.5px !important;line-height:1.05 !important;min-width:0 !important}}@media (min-width:768px){}@media (max-width:767px){body.cw-home #cliente:not(:has(.navbar-header.cover-container.cw-tem-topo-bg))>.container,body.cw-carrinho #cliente>.container,body.cw-area-cliente #cliente>.container{margin:40px auto 6px !important}body.cw-home .horario.espera,body.cw-carrinho .horario.espera,body.cw-area-cliente .horario.espera{display:grid !important;grid-template-columns:auto auto !important;grid-auto-rows:auto !important;column-gap:4px !important;row-gap:1px !important;white-space:normal !important}body.cw-home .horario.espera i,body.cw-carrinho .horario.espera i,body.cw-area-cliente .horario.espera i,body.cw-home .horario.espera>span:first-of-type,body.cw-carrinho .horario.espera>span:first-of-type,body.cw-area-cliente .horario.espera>span:first-of-type{grid-column:1 / 3 !important;width:100% !important;text-align:center !important}body.cw-home .horario.espera>strong:first-of-type,body.cw-carrinho .horario.espera>strong:first-of-type,body.cw-area-cliente .horario.espera>strong:first-of-type{grid-column:1 !important;grid-row:3 !important;text-align:right !important}body.cw-home .horario.espera>span:nth-of-type(2),body.cw-carrinho .horario.espera>span:nth-of-type(2),body.cw-area-cliente .horario.espera>span:nth-of-type(2){grid-column:2 !important;grid-row:3 !important;text-align:left !important}body.cw-home .horario.espera>strong:nth-of-type(2),body.cw-carrinho .horario.espera>strong:nth-of-type(2),body.cw-area-cliente .horario.espera>strong:nth-of-type(2){grid-column:1 !important;grid-row:4 !important;text-align:right !important}body.cw-home .horario.espera>span:last-child,body.cw-carrinho .horario.espera>span:last-child,body.cw-area-cliente .horario.espera>span:last-child{grid-column:2 !important;grid-row:4 !important;text-align:left !important}body.cw-home .horario.espera .barra,body.cw-carrinho .horario.espera .barra,body.cw-area-cliente .horario.espera .barra{display:none !important}}@media (min-width:768px){body.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg .navbar-brand{top:150px !important;bottom:auto !important;z-index:1050 !important}}@media (max-width:767px){body.cw-home #destaques .produtoDestaqueHome .foto{flex-basis:86px !important}body.cw-home #destaques .produtoDestaqueHome .foto a,body.cw-home #destaques .produtoDestaqueHome .foto img{}}body.cw-home #destaques .main-carousel{min-height:0 !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;overflow:visible !important}body.cw-home #destaques .produtoDestaqueHome .foto a,body.cw-home #destaques .produtoDestaqueHome .foto img{height:88px !important;min-height:88px !important;max-height:88px !important;display:block !important;width:100% !important;margin:0 !important;padding:0 !important;object-fit:cover !important}body.cw-home #destaques .produtoDestaqueHome .texto{flex:1 1 auto !important;min-height:0 !important;height:auto !important;padding:8px 12px 9px !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important;margin:0 !important}body.cw-home #destaques .produtoDestaqueHome .cw-destaque-titulo{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;max-height:47px !important;overflow:hidden !important;color:var(--cw-text) !important;font-size:14px !important;line-height:1.1 !important;font-weight:900 !important;overflow-wrap:anywhere !important}body.cw-home #destaques .produtoDestaqueHome .obs{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:1 !important;max-height:16px !important;overflow:hidden !important;margin-top:3px !important;color:var(--cw-muted) !important;font-size:12px !important;line-height:1.3 !important;font-weight:400 !important}body.cw-home #destaques .produtoDestaqueHome .preco{display:block !important;flex:0 0 auto !important;margin-top:auto !important;margin-bottom:3px !important}body.cw-home #destaques .produtoDestaqueHome .precop{flex:0 0 auto !important;position:relative !important;z-index:2 !important;overflow:visible !important;display:block !important;margin-bottom:1px !important;color:var(--cw-muted) !important;font-size:12px !important;font-weight:500 !important;line-height:1.1 !important}body.cw-home #destaques .produtoDestaqueHome .precop span{text-decoration:line-through !important;color:var(--cw-muted) !important}body.cw-home #destaques .produtoDestaqueHome .precop+.precopro{margin-top:1px !important;margin-bottom:3px !important}@media (max-width:767px){body.cw-home #destaques .produtoDestaqueHome .foto{flex:0 0 82px !important;height:82px !important;min-height:82px !important;max-height:82px !important}body.cw-home #destaques .produtoDestaqueHome .foto a,body.cw-home #destaques .produtoDestaqueHome .foto img{height:82px !important;min-height:82px !important;max-height:82px !important}body.cw-home #destaques .produtoDestaqueHome .texto{padding:8px 9px 9px !important}body.cw-home #destaques .produtoDestaqueHome .texto a{font-size:12px !important;line-height:1.22 !important}body.cw-home #destaques .produtoDestaqueHome .obs{font-size:11px !important;max-height:15px !important;margin-top:2px !important}body.cw-home #destaques .produtoDestaqueHome .precop{font-size:11px !important}body.cw-home #destaques .produtoDestaqueHome .precopro{font-size:var(--cw-valor-size) !important}}body.cw-home #cardapio .cw-categoria-fechada{border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:linear-gradient(180deg,#ffffff 0%,var(--cw-bg-light) 100%) !important;box-shadow:var(--cw-shadow) !important;overflow:visible !important;margin:0 0 10px !important;padding:12px 14px !important}body.cw-home.cw-menu-fechado #cardapio .cw-categoria-fechada:first-of-type{padding-top:15px !important}body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-title{margin:0 !important;padding:0 !important;font-size:0 !important;line-height:1 !important;background:transparent !important}body.cw-home #cardapio .cw-categoria-fechada .desconto-principal{margin-left:8px !important;flex:0 0 auto !important}body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-link:not(.collapsed) .cw-cortina-seta{transform:rotate(180deg) !important;background:var(--cw-warning-soft) !important;border-color:rgba(235,155,79,0.38) !important;color:#d36c16 !important}body.cw-home #cardapio .cw-categoria-fechada .panel-collapse{background:transparent !important;will-change:height,opacity !important}body.cw-home #cardapio .cw-categoria-fechada .panel-collapse.collapse.in,body.cw-home #cardapio .cw-categoria-fechada .panel-collapse.in{display:block !important;overflow:visible !important;visibility:visible !important;opacity:1 !important}body.cw-home #cardapio .cw-categoria-fechada .panel-collapse.cw-cortina-animando.collapse.in,body.cw-home #cardapio .cw-categoria-fechada .panel-collapse.cw-cortina-animando.in{overflow:hidden !important}#aceitocookie.cw-cookie-aviso{position:fixed !important;left:50% !important;right:auto !important;bottom:18px !important;transform:translateX(-50%) !important;width:min(720px,calc(100vw - 28px)) !important;min-height:0 !important;display:grid !important;grid-template-columns:42px minmax(0,1fr) auto !important;align-items:center !important;gap:12px !important;padding:14px !important;margin:0 !important;background:linear-gradient(180deg,#fff 0%,var(--cw-card-hover) 100%) !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;box-shadow:0 18px 45px rgba(31,41,51,0.16) !important;color:var(--cw-text) !important;z-index:99999 !important;text-align:left !important;box-sizing:border-box !important}#aceitocookie .cw-cookie-icone{width:42px !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:var(--cw-radius) !important;background:var(--cw-warning-soft) !important;color:var(--cw-warning) !important;border:1px solid var(--cw-warning-border-soft) !important;font-size:18px !important}#aceitocookie .cw-cookie-texto{min-width:0 !important;display:flex !important;flex-direction:column !important;gap:2px !important;color:var(--cw-muted) !important;font-size:12px !important;line-height:1.35 !important}#aceitocookie .cw-cookie-texto strong{color:var(--cw-text) !important;font-size:14px !important;font-weight:900 !important;line-height:1.2 !important}#aceitocookie .cw-cookie-texto a{color:var(--cw-price) !important;font-size:12px !important;font-weight:800 !important;text-decoration:none !important}#aceitocookie button{min-width:92px !important;min-height:38px !important;padding:9px 14px !important;margin:0 !important;border:1px solid var(--cor-verde) !important;border-radius:var(--cw-radius) !important;background:var(--cor-verde) !important;color:#fff !important;font-size:13px !important;font-weight:900 !important;line-height:1 !important;cursor:pointer !important;box-shadow:0 8px 18px rgba(16,153,16,0.16) !important}#aceitocookie.cw-cookie-aviso.cw-cookie-saindo{opacity:0 !important;transform:translateX(-50%) translateY(8px) !important;pointer-events:none !important;transition:opacity 0.14s ease,transform 0.14s ease !important}@media (max-width:767px){body.cw-home #cardapio .cw-categoria-fechada{}body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-seta{}body.cw-home #cardapio .cw-categoria-fechada .panel-body{}#aceitocookie.cw-cookie-aviso{bottom:10px !important;grid-template-columns:34px minmax(0,1fr) !important;gap:9px !important;padding:12px !important}#aceitocookie .cw-cookie-icone{width:34px !important;height:34px !important;font-size:15px !important}#aceitocookie .cw-cookie-texto strong{font-size:13px !important}#aceitocookie .cw-cookie-texto,#aceitocookie .cw-cookie-texto a{font-size:11px !important}#aceitocookie button{grid-column:1 / -1 !important;width:100% !important}}body.cw-home #cardapio .cw-categoria-fechada .panel-collapse.collapse:not(.in){display:block !important;height:0 !important;max-height:none !important;overflow:hidden !important;visibility:hidden !important;opacity:0 !important}body.cw-home #cardapio .cw-categoria-fechada nav.listagem>ul>li{height:auto !important;min-height:0 !important;align-self:stretch !important}body.cw-home #cardapio .cw-categoria-fechada nav.listagem>ul>li>.panel-heading.busca{height:auto !important;min-height:126px !important}@media (max-width:767px){body.cw-home #cardapio .cw-categoria-fechada nav.listagem>ul>li>.panel-heading.busca{min-height:100px !important}}body.cw-home #cardapio .cw-categoria-fechada>.panel-heading.cabeca{cursor:pointer !important;user-select:none !important;display:block !important;padding:0 !important;margin:0 !important;background:transparent !important;border:0 !important;border-bottom:0 !important;box-shadow:none !important}body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-link,body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-link:hover,body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-link:focus,body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-link:active{min-height:32px !important;font-size:20px !important;line-height:1.18 !important;width:100% !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;padding:0 !important;color:var(--cw-text) !important;font-weight:900 !important;text-decoration:none !important;box-sizing:border-box !important;background:transparent !important;box-shadow:none !important;outline:0 !important}body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-nome{font-size:18px !important;line-height:1.18 !important;font-weight:900 !important;min-width:0 !important;display:block !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-seta{width:30px !important;height:30px !important;min-width:30px !important;margin-right:1px;display:flex !important;align-items:center !important;justify-content:center !important;margin-left:auto !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:var(--cw-bg-input) !important;color:var(--cw-muted) !important;font-size:13px !important;line-height:1 !important;transition:transform 0.18s ease,background 0.18s ease,color 0.18s ease,border-color 0.18s ease !important}body.cw-home #cardapio .cw-categoria-fechada:has(.panel-collapse.in)>.panel-heading.cabeca{padding:0 !important;margin:0 !important;border-bottom:0 !important}body.cw-home #cardapio .cw-categoria-fechada .panel-body{padding:12px 1px 2px !important;margin:0 !important;border-top:1px solid var(--cw-line) !important;background:transparent !important;box-sizing:border-box !important;border:0 !important}body.cw-home #cardapio .cw-categoria-fechada .panel-collapse.cw-cortina-animando{transition:height 0.3s cubic-bezier(0.25,0.8,0.25,1),opacity 0.2s ease !important;display:block !important;height:var(--cw-cortina-altura,0px) !important;overflow:hidden !important;visibility:visible !important;opacity:var(--cw-cortina-opacity,1) !important}body.cw-home #cardapio .cw-categoria-fechada .panel-collapse.in:not(.cw-cortina-animando){overflow:visible !important;display:block !important;height:auto !important;visibility:visible !important;opacity:1 !important}body.cw-home #cardapio .cw-categoria-fechada nav.listagem,body.cw-home #cardapio .cw-categoria-fechada nav.listagem>ul{width:100% !important;max-width:100% !important;box-sizing:border-box !important;overflow:visible !important}body.cw-home #cardapio .cw-categoria-fechada nav.listagem>ul{padding:0 1px 1px !important;margin-top:0 !important;margin-bottom:0 !important}@media (max-width:767px){body.cw-home #cardapio .cw-categoria-fechada{padding:11px 12px !important;margin:0 0 9px !important}body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-link,body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-link:hover,body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-link:focus,body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-link:active{min-height:30px !important;font-size:18px !important}body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-nome{font-size:16px !important}body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-seta{width:28px !important;height:28px !important;min-width:28px !important}body.cw-home #cardapio .cw-categoria-fechada .panel-body{padding:10px 1px 2px !important}}body.cw-carrinho #cadastroCliente{width:100% !important;max-width:1120px !important;left:auto !important;margin:0 auto 120px !important;background:#fff !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;box-shadow:var(--cw-shadow) !important;padding:22px !important;overflow:visible !important}body.cw-carrinho #cadastroCliente fieldset{width:100% !important;left:auto !important;overflow:visible !important}body.cw-carrinho #cadastroCliente legend{width:auto !important;margin:0px !important;padding:0 8px !important;border:0 !important;color:var(--cw-text) !important;font-size:15px !important;font-weight:900 !important;line-height:1.25 !important}body.cw-carrinho #cadastroCliente .form-group,body.cw-carrinho #cadastroCliente .input-group,body.cw-carrinho #cadastroCliente .input-group.grupo,body.cw-carrinho #cadastroCliente .input-group.extra{position:relative !important;display:block !important;width:100% !important;margin:0 0 12px !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}body.cw-carrinho #cadastroCliente label.control-label,body.cw-carrinho #cadastroCliente .input-group label,body.cw-carrinho #cadastroCliente .input-group.extra label{position:static !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;display:block !important;width:auto !important;height:auto !important;margin:0 0 6px !important;padding:0 !important;transform:none !important;background:transparent !important;color:var(--cw-text) !important;font-size:13px !important;font-weight:900 !important;line-height:1.25 !important;text-align:left !important;opacity:1 !important;pointer-events:auto !important}body.cw-carrinho #cadastroCliente input.form-control,body.cw-carrinho #cadastroCliente select.form-control,body.cw-carrinho #cadastroCliente textarea.form-control,body.cw-carrinho #cadastroCliente input.campoTexto,body.cw-carrinho #cadastroCliente input[type="text"],body.cw-carrinho #cadastroCliente input[type="tel"],body.cw-carrinho #cadastroCliente input[type="email"],body.cw-carrinho #cadastroCliente input[type="number"],body.cw-carrinho #cadastroCliente select,body.cw-carrinho #cadastroCliente textarea{display:block !important;width:100% !important;height:42px !important;min-height:42px !important;margin:0 !important;padding:0 12px !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:#fff !important;color:var(--cw-text) !important;font-size:14px !important;font-weight:500 !important;line-height:40px !important;box-shadow:none !important}body.cw-carrinho #cadastroCliente textarea.form-control,body.cw-carrinho #cadastroCliente textarea{height:auto !important;min-height:82px !important;padding-top:10px !important;line-height:1.35 !important}body.cw-carrinho #cadastroCliente .has-error input,body.cw-carrinho #cadastroCliente .has-error select,body.cw-carrinho #cadastroCliente .has-error textarea,body.cw-cadastro #cadastroCliente .has-error input,body.cw-cadastro #cadastroCliente .has-error select,body.cw-cadastro #cadastroCliente .has-error textarea{border-color:rgba(212,63,53,0.55) !important;box-shadow:0 0 0 3px rgba(212,63,53,0.1) !important}body.cw-carrinho #naoseicepi .modal-dialog,body.cw-minha-conta #naoseicepi .modal-dialog{width:min(560px,calc(100vw - 32px)) !important;max-width:560px !important;height:auto !important;margin:50px auto 24px !important}@media (max-width:767px){body.cw-carrinho #naoseicepi.modal,body.cw-minha-conta #naoseicepi.modal{padding:0 !important}body.cw-carrinho #naoseicepi .modal-dialog,body.cw-minha-conta #naoseicepi .modal-dialog{width:calc(100% - 24px) !important;margin:20px auto !important;transform:none !important}}body.cw-carrinho #naoseicepi .modal-content,body.cw-minha-conta #naoseicepi .modal-content{border-radius:var(--cw-radius) !important;border:1px solid var(--cw-line) !important;box-shadow:var(--cw-shadow-hover) !important;overflow:hidden !important}body.cw-carrinho #naoseicepi iframe#iframebuscacep,body.cw-minha-conta #naoseicepi iframe{display:block !important;width:100% !important;height:360px !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-parcial,body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-restante{display:block !important;margin-top:3px !important;color:var(--cw-muted) !important;font-size:12px !important;font-weight:700 !important}body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-restante{color:var(--cw-price) !important;font-weight:900 !important}@media (max-width:767px){body.cw-carrinho #naoseicepi iframe#iframebuscacep,body.cw-minha-conta #naoseicepi iframe{height:360px !important}}body.cw-carrinho #cadastroCliente .row{margin-left:-8px !important;margin-right:-8px !important}body.cw-carrinho #cadastroCliente .row>[class*="col-"],body.cw-carrinho #cadastroCliente fieldset>[class*="col-"]{padding-left:8px !important;padding-right:8px !important}body.cw-carrinho #cadastroCliente #enderecoRua{margin:0 !important;font-size:15px !important;line-height:1.35 !important;color:var(--cw-text) !important}body.cw-carrinho #cadastroCliente fieldset.balcao label{display:flex !important;align-items:center !important;gap:12px !important;margin:0 !important;padding:7px 13px !important;cursor:pointer !important}body.cw-carrinho #cadastroCliente fieldset.balcao label strong{font-size:18px !important;line-height:1.25 !important;font-weight:900 !important;color:var(--cw-text) !important}body.cw-carrinho #cadastroCliente fieldset.balcao .checkboxbal{width:18px !important;height:18px !important;min-height:18px !important;margin:0 !important;padding:0 !important}body.cw-carrinho #cadastroCliente #cadastrar{margin-top:16px !important;background:var(--cor-verde) !important;border-color:var(--cor-verde) !important;color:#fff !important;border-radius:var(--cw-radius) !important}@media (max-width:767px){body.cw-carrinho #cadastroCliente{max-width:100% !important;padding:14px !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>.col-sm-12.col-xs-12{width:100% !important;padding-left:0 !important;padding-right:0 !important;margin:0 !important;text-align:left !important}body.cw-carrinho #cadastroCliente #naoseicep{float:none !important}body.cw-carrinho #cadastroCliente .informacep.col-sm-8,body.cw-carrinho #cadastroCliente .informacep.col-xs-8{width:calc(100% - 122px) !important;float:left !important;padding-left:0 !important;padding-right:8px !important;margin-top:14px !important}body.cw-carrinho #cadastroCliente .informacep.col-sm-4,body.cw-carrinho #cadastroCliente .informacep.col-xs-4{width:122px !important;float:right !important;padding-left:0 !important;padding-right:0 !important;margin-top:14px !important}body.cw-carrinho #cadastroCliente #localizar{margin-top:24px !important}body.cw-carrinho #cadastroCliente #enderecoRua{font-size:14px !important}body.cw-carrinho #cadastroCliente fieldset.balcao label strong{font-size:17px !important}body.cw-carrinho #cadastroCliente #cadastrar{width:auto !important;float:none !important}}body.cw-cadastro .horario.cw-status-atendimento:before{position:static !important;transform:none !important}body.cw-cadastro fieldset legend{width:auto !important;margin:0 !important;padding:0 8px !important;border:0 !important;background:#fff !important;color:var(--cw-text) !important;font-size:15px !important;font-weight:900 !important;line-height:1.25 !important}body.cw-cadastro label.control-label{display:block !important;width:100% !important;margin:0 0 6px !important;padding:0 !important;border:0 !important;background:transparent !important;color:var(--cw-text) !important;font-size:13px !important;font-weight:900 !important;line-height:1.2 !important}body.cw-cadastro .col-xs-12>a{display:inline-flex !important;align-items:center !important;min-height:34px !important;margin:2px 0 8px !important;color:var(--cor-principal) !important;font-weight:800 !important;text-decoration:none !important}body.cw-cadastro #localizar{white-space:nowrap !important}body.cw-cadastro #logar{border-color:var(--cor-verde) !important}body.cw-cadastro #cadastro .col-sm-8,body.cw-cadastro #cadastro .col-xs-8{padding-left:11px !important;padding-right:11px !important}body.cw-cadastro #cadastro .segundaEtapa{margin-top:6px !important}#modalBrinde.cw-modal-brinde,#modalBrinde.cw-modal-brinde.in{position:fixed !important;inset:0 !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;transform:none !important;width:100% !important;height:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;border:0 !important;box-shadow:none !important;background:rgba(16,26,36,0.62) !important;overflow:auto !important}#modalBrinde.cw-modal-brinde .cw-brinde-dialog{position:relative !important;width:92% !important;max-width:560px !important;margin:96px auto 24px !important;padding:18px !important;background:#fff !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;box-shadow:0 24px 60px rgba(15,23,32,0.25) !important;overflow:visible !important}#modalBrinde.cw-modal-brinde .close.fecha{position:absolute !important;top:12px !important;right:12px !important;width:34px !important;height:34px !important;display:flex !important;align-items:center !important;justify-content:center !important;border:0 !important;border-radius:var(--cw-radius) !important;background:var(--cw-bg-input) !important;color:#d99a00 !important;opacity:1 !important;font-size:22px !important;line-height:1 !important;text-shadow:none !important;cursor:pointer !important}#modalBrinde.cw-modal-brinde .cw-brinde-head{display:flex !important;align-items:center !important;gap:12px !important;padding:0 46px 14px 0 !important;margin:0 0 14px !important;border-bottom:1px solid var(--cw-line) !important}#modalBrinde.cw-modal-brinde .cw-brinde-head strong{display:block !important;color:var(--cw-text) !important;font-size:22px !important;font-weight:900 !important;line-height:1.15 !important}#modalBrinde.cw-modal-brinde .cw-brinde-head small{display:block !important;color:var(--cw-muted) !important;font-size:13px !important;font-weight:700 !important;line-height:1.25 !important;margin-top:2px !important}#modalBrinde.cw-modal-brinde .cw-brinde-lista{display:grid !important;grid-template-columns:1fr !important;gap:10px !important;max-height:calc(100vh - 220px) !important;overflow:auto !important;padding-right:2px !important}#modalBrinde.cw-modal-brinde .cw-brinde-lista form{margin:0 !important;display:block !important}#modalBrinde.cw-modal-brinde .cw-brinde-item{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:center !important;gap:12px !important;width:100% !important;min-height:58px !important;padding:13px 14px !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:linear-gradient(180deg,#fff 0%,var(--cw-card-hover) 100%) !important;color:var(--cw-text) !important;text-align:left !important;cursor:pointer !important}#modalBrinde.cw-modal-brinde .cw-brinde-nome{display:block !important;min-width:0 !important;color:var(--cw-text) !important;font-size:15px !important;font-weight:900 !important;line-height:1.25 !important}#modalBrinde.cw-modal-brinde .cw-brinde-preco{color:var(--cor-principal) !important;font-size:15px !important;font-weight:900 !important;white-space:nowrap !important}#modalBrinde.cw-modal-brinde .cw-carregando{opacity:0.65 !important;pointer-events:none !important}@media (max-width:767px){body.cw-cadastro #cliente>.container{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.18fr) !important}body.cw-cadastro .horario{width:100% !important;min-width:0 !important}body.cw-cadastro .horario.mais-info{grid-column:1 !important;font-size:0 !important}body.cw-cadastro .horario.cw-status-atendimento{grid-column:2 !important;font-size:11px !important;border-radius:var(--cw-radius) !important}body.cw-cadastro .horario.espera{grid-column:3 !important;display:grid !important;grid-template-columns:auto auto !important;padding:5px 2px !important}body.cw-cadastro .horario.espera i,body.cw-cadastro .horario.espera>span:first-of-type{grid-column:1 / 3 !important;width:100% !important;text-align:center !important;font-size:10.5px !important}body.cw-cadastro .horario.espera>strong:first-of-type{grid-column:1 !important;grid-row:3 !important;text-align:right !important;font-size:10.5px !important}body.cw-cadastro .horario.espera>span:nth-of-type(2){grid-column:2 !important;grid-row:3 !important;text-align:left !important;font-size:10.5px !important}body.cw-cadastro .horario.espera>strong:nth-of-type(2){grid-column:1 !important;grid-row:4 !important;text-align:right !important;font-size:10.5px !important}body.cw-cadastro .horario.espera>span:last-child{grid-column:2 !important;grid-row:4 !important;text-align:left !important;font-size:10.5px !important}body.cw-cadastro .horario.espera .barra{display:none !important}body.cw-cadastro #cadastro .col-sm-8,body.cw-cadastro #cadastro .col-xs-8,body.cw-cadastro #cadastro .col-sm-4,body.cw-cadastro #cadastro .col-xs-4{width:50% !important;float:left !important;padding-left:6px !important;padding-right:6px !important}body.cw-cadastro #cadastro .segundaEtapa .col-sm-6,body.cw-cadastro #cadastro .segundaEtapa .col-xs-12{width:100% !important;float:none !important}#modalBrinde.cw-modal-brinde .cw-brinde-dialog,#modalDirecionar.cw-modal-brinde .cw-brinde-dialog{width:calc(100vw - 28px) !important;max-width:calc(100vw - 28px) !important;margin:78px auto 16px !important;padding:14px !important}#modalBrinde.cw-modal-brinde .cw-brinde-head strong,#modalDirecionar.cw-modal-brinde .cw-brinde-head strong{font-size:20px !important}#modalBrinde.cw-modal-brinde .cw-brinde-lista,#modalDirecionar.cw-modal-brinde .cw-brinde-lista{max-height:calc(100vh - 190px) !important}#modalBrinde.cw-modal-brinde .cw-brinde-item,#modalDirecionar.cw-modal-brinde .cw-brinde-item{min-height:56px !important;padding:12px !important}}body.cw-home .navbar.navbar-fixed-top,body.cw-carrinho .navbar.navbar-fixed-top,body.cw-area-cliente .navbar.navbar-fixed-top,body.cw-cadastro .navbar.navbar-fixed-top{left:0 !important;right:0 !important;top:0 !important;width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;z-index:2040 !important;pointer-events:none !important;background:transparent !important;box-shadow:none !important;transition:none !important;transform:none !important}body.cw-home.cw-menu-fixo .navbar.navbar-fixed-top,body.cw-home.cw-topo-compacto .navbar.navbar-fixed-top,body.cw-carrinho.cw-topo-compacto .navbar.navbar-fixed-top,body.cw-area-cliente.cw-topo-compacto .navbar.navbar-fixed-top,body.cw-cadastro.cw-topo-compacto .navbar.navbar-fixed-top{position:fixed !important;background:var(--cw-top-bg) !important;box-shadow:var(--cw-top-shadow) !important}body.cw-home .navbar.navbar-fixed-top>.container,body.cw-carrinho .navbar.navbar-fixed-top>.container,body.cw-area-cliente .navbar.navbar-fixed-top>.container,body.cw-cadastro .navbar.navbar-fixed-top>.container{width:100% !important;max-width:var(--cw-page-max) !important;margin:0 auto !important;padding:0 !important;position:relative !important;pointer-events:none !important}body.cw-home #navbar,body.cw-carrinho #navbar,body.cw-area-cliente #navbar,body.cw-cadastro #navbar{position:absolute !important;left:0 !important;right:0 !important;top:0 !important;width:100% !important;display:block !important;opacity:1 !important;visibility:visible !important;pointer-events:none !important;z-index:2042 !important}body.cw-home #navbar .navbar-nav,body.cw-carrinho #navbar .navbar-nav,body.cw-area-cliente #navbar .navbar-nav,body.cw-cadastro #navbar .navbar-nav{float:none !important;margin:0 !important;padding:0 !important;height:38px !important;display:flex !important;align-items:center !important;transition:none !important;transform:none !important}body.cw-home #navbar .navbar-nav.pull-left,body.cw-carrinho #navbar .navbar-nav.pull-left,body.cw-area-cliente #navbar .navbar-nav.pull-left,body.cw-cadastro #navbar .navbar-nav.pull-left{position:absolute !important;left:0 !important;top:6px !important;display:none !important;pointer-events:auto !important;z-index:2043 !important}body.cw-home #navbar .navbar-nav.pull-left li,body.cw-carrinho #navbar .navbar-nav.pull-left li,body.cw-area-cliente #navbar .navbar-nav.pull-left li,body.cw-home #navbar .navbar-nav>li,body.cw-carrinho #navbar .navbar-nav>li,body.cw-area-cliente #navbar .navbar-nav>li,body.cw-cadastro #navbar .navbar-nav>li{margin:0 !important;padding:0 !important;display:block !important}body.cw-home #navbar .navbar-nav.pull-left a,body.cw-carrinho #navbar .navbar-nav.pull-left a,body.cw-area-cliente #navbar .navbar-nav.pull-left a,body.cw-cadastro #navbar .navbar-nav.pull-left a{height:38px !important;min-height:38px !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;padding:0 4px !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;line-height:1 !important;white-space:nowrap !important;font-size:15px !important;font-weight:800 !important;color:var(--cw-text) !important;text-shadow:none !important}body.cw-home #navbar .navbar-nav.pull-left a:before,body.cw-carrinho #navbar .navbar-nav.pull-left a:before,body.cw-area-cliente #navbar .navbar-nav.pull-left a:before,body.cw-cadastro #navbar .navbar-nav.pull-left a:before,body.cw-carrinho #navbar .dropdown>a:before,body.cw-area-cliente #navbar .dropdown>a:before,body.cw-cadastro #navbar .dropdown>a:before{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:2px !important;border-radius:99px !important;background:var(--cw-warning) !important;opacity:0.95 !important}body.cw-home #navbar .dropdown>a i,body.cw-carrinho #navbar .dropdown>a i,body.cw-area-cliente #navbar .dropdown>a i,body.cw-cadastro #navbar .dropdown>a i{display:inline-block !important;color:inherit !important}body.cw-home #cliente,body.cw-carrinho #cliente,body.cw-area-cliente #cliente,body.cw-cadastro #cliente{width:100% !important;margin:0 !important;padding:0 0 22px !important;background:transparent !important;overflow:visible !important}body.cw-home #cliente .navbar-header.cover-container,body.cw-carrinho #cliente .navbar-header.cover-container,body.cw-area-cliente #cliente .navbar-header.cover-container,body.cw-cadastro #cliente .navbar-header.cover-container{position:relative !important;left:auto !important;right:auto !important;top:auto !important;width:100% !important;max-width:none !important;height:var(--cw-hero-height-desktop) !important;min-height:var(--cw-hero-height-desktop) !important;margin:0 !important;padding:0 !important;background:var(--cw-top-bg) !important;background-position:center center !important;background-size:cover !important;border:0 !important;border-radius:0 !important;box-shadow:var(--cw-top-shadow) !important;overflow:visible !important;z-index:100 !important}body.cw-home #cliente .navbar-header.cover-container:after,body.cw-carrinho #cliente .navbar-header.cover-container:after,body.cw-area-cliente #cliente .navbar-header.cover-container:after,body.cw-cadastro #cliente .navbar-header.cover-container:after{content:"" !important;position:absolute !important;inset:0 !important;display:block !important;background:linear-gradient( 180deg,rgba(0,0,0,0.42) 0%,rgba(0,0,0,0.08) 62%,rgba(255,255,255,0) 100% ) !important;pointer-events:none !important;z-index:1 !important}body.cw-home #cliente .topoBG,body.cw-carrinho #cliente .topoBG,body.cw-area-cliente #cliente .topoBG,body.cw-cadastro #cliente .topoBG{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-height:none !important;margin:0 !important;overflow:hidden !important;background:var(--cw-top-bg) !important;z-index:0 !important}body.cw-home #cliente .topoBG img,body.cw-carrinho #cliente .topoBG img,body.cw-area-cliente #cliente .topoBG img,body.cw-cadastro #cliente .topoBG img{display:block !important;width:100% !important;max-width:none !important;height:100% !important;max-height:none !important;object-fit:cover !important;object-position:center center !important}body.cw-home #cliente .navbar-header.cover-container>.container,body.cw-carrinho #cliente .navbar-header.cover-container>.container,body.cw-area-cliente #cliente .navbar-header.cover-container>.container,body.cw-cadastro #cliente .navbar-header.cover-container>.container{position:relative !important;width:100% !important;max-width:var(--cw-page-max) !important;height:100% !important;min-height:100% !important;margin:0 auto !important;padding:0 !important;z-index:2 !important}body.cw-home #cliente .navbar-brand,body.cw-home #cliente .navbar-header.cover-container .navbar-brand,body.cw-carrinho #cliente .navbar-brand,body.cw-carrinho #cliente .navbar-header.cover-container .navbar-brand,body.cw-area-cliente #cliente .navbar-brand,body.cw-area-cliente #cliente .navbar-header.cover-container .navbar-brand,body.cw-cadastro #cliente .navbar-brand,body.cw-cadastro #cliente .navbar-header.cover-container .navbar-brand{position:absolute !important;left:0 !important;top:28px !important;right:auto !important;bottom:auto !important;z-index:4 !important;width:150px !important;height:135px !important;max-width:150px !important;max-height:135px !important;margin:0 !important;padding:0 !important;float:none !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important;background:transparent !important;border:0 !important;border-radius:7px !important;box-shadow:0 14px 28px rgba(80,90,100,0.24) !important;transform:none !important}body.cw-home #cliente .navbar-brand img,body.cw-carrinho #cliente .navbar-brand img,body.cw-area-cliente #cliente .navbar-brand img,body.cw-cadastro #cliente .navbar-brand img{display:block !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:cover !important;object-position:center center !important;margin:0 !important}body.cw-home #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-area-cliente #cliente>.container,body.cw-cadastro #cliente>.container{display:flex !important;align-items:stretch !important;justify-content:flex-end !important;flex-wrap:nowrap !important;gap:0 !important;width:100% !important;max-width:var(--cw-page-max) !important;min-height:76px !important;margin:42px auto 28px !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;overflow:visible !important;box-sizing:border-box !important}body.cw-home .horario,body.cw-carrinho .horario,body.cw-area-cliente .horario,body.cw-cadastro .horario{position:relative !important;float:none !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:3px !important;height:76px !important;min-height:76px !important;margin:0 !important;padding:8px 13px !important;border:1px solid var(--cw-line) !important;border-left-width:0 !important;border-radius:0 !important;background:rgba(255,255,255,0.92) !important;box-shadow:0 8px 22px rgba(31,41,51,0.055) !important;color:var(--cw-muted) !important;font-size:13px !important;font-weight:700 !important;line-height:1.14 !important;white-space:normal !important;text-align:center !important;box-sizing:border-box !important;overflow:hidden !important}body.cw-home .horario.mais-info,body.cw-carrinho .horario.mais-info,body.cw-area-cliente .horario.mais-info,body.cw-cadastro .horario.mais-info{order:1 !important;width:180px !important;min-width:180px !important;border-left-width:1px !important;border-radius:7px 0 0 7px !important;background:rgba(255,255,255,0.92) !important;color:var(--cw-info) !important;cursor:pointer !important}body.cw-home .horario.cw-status-atendimento,body.cw-carrinho .horario.cw-status-atendimento,body.cw-area-cliente .horario.cw-status-atendimento,body.cw-cadastro .horario.cw-status-atendimento{order:2 !important;width:190px !important;min-width:190px !important;padding-left:13px !important;background:linear-gradient(180deg,#f5fff7 0%,var(--cw-success-soft) 100%) !important;border-color:var(--cw-success-border) !important;color:var(--cor-verde) !important;font-weight:900 !important;cursor:default !important}body.cw-home .horario.espera,body.cw-carrinho .horario.espera,body.cw-area-cliente .horario.espera,body.cw-cadastro .horario.espera{order:3 !important;width:360px !important;min-width:360px !important;border-radius:0 7px 7px 0 !important;cursor:default !important;flex-direction:row !important;flex-wrap:wrap !important;align-content:center !important;justify-content:center !important;gap:2px 5px !important}body.cw-home .horario i,body.cw-carrinho .horario i,body.cw-area-cliente .horario i,body.cw-cadastro .horario i{position:static !important;left:auto !important;top:auto !important;transform:none !important;display:block !important;width:auto !important;margin:0 !important;font-size:18px !important;line-height:1 !important;color:inherit !important}body.cw-home .horario.cw-status-atendimento:before,body.cw-carrinho .horario.cw-status-atendimento:before,body.cw-area-cliente .horario.cw-status-atendimento:before,body.cw-cadastro .horario.cw-status-atendimento:before{content:"" !important;display:block !important;width:100% !important;font-family:"FontAwesome" !important;font-size:18px !important;font-weight:400 !important;line-height:1 !important;margin:0 !important;color:inherit !important;text-align:center !important}body.cw-home .horario.red:before,body.cw-home .horario.fechado:before,body.cw-carrinho .horario.red:before,body.cw-carrinho .horario.fechado:before,body.cw-area-cliente .horario.red:before,body.cw-area-cliente .horario.fechado:before,body.cw-cadastro .horario.red:before,body.cw-cadastro .horario.fechado:before{content:"" !important}body.cw-home .horario.espera i,body.cw-carrinho .horario.espera i,body.cw-area-cliente .horario.espera i,body.cw-cadastro .horario.espera i{width:100% !important;color:var(--cw-muted) !important;text-align:center !important}body.cw-home .horario.espera span:first-of-type,body.cw-carrinho .horario.espera span:first-of-type,body.cw-area-cliente .horario.espera span:first-of-type,body.cw-cadastro .horario.espera span:first-of-type{display:block !important;width:100% !important;color:var(--cw-muted) !important;font-weight:700 !important;text-align:center !important}body.cw-home .horario.espera strong,body.cw-carrinho .horario.espera strong,body.cw-area-cliente .horario.espera strong,body.cw-cadastro .horario.espera strong{color:var(--cw-text) !important;font-weight:900 !important;white-space:nowrap !important}body.cw-home .horario.espera span,body.cw-carrinho .horario.espera span,body.cw-area-cliente .horario.espera span,body.cw-cadastro .horario.espera span{min-width:0 !important;color:var(--cw-muted) !important;white-space:nowrap !important}body.cw-cadastro .horario.espera .barra{color:var(--cw-muted) !important}@media (max-width:767px){body.cw-home .navbar.navbar-fixed-top>.container,body.cw-carrinho .navbar.navbar-fixed-top>.container,body.cw-area-cliente .navbar.navbar-fixed-top>.container,body.cw-cadastro .navbar.navbar-fixed-top>.container{padding:0 14px !important}body.cw-home #navbar .navbar-nav.pull-left,body.cw-carrinho #navbar .navbar-nav.pull-left,body.cw-area-cliente #navbar .navbar-nav.pull-left,body.cw-cadastro #navbar .navbar-nav.pull-left{left:14px !important}body.cw-home #cliente,body.cw-carrinho #cliente,body.cw-area-cliente #cliente,body.cw-cadastro #cliente{}body.cw-home #cliente .navbar-header.cover-container,body.cw-home #cliente .navbar-header.cover-container[style],body.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg,body.cw-carrinho #cliente .navbar-header.cover-container,body.cw-carrinho #cliente .navbar-header.cover-container[style],body.cw-carrinho #cliente .navbar-header.cover-container.cw-tem-topo-bg,body.cw-area-cliente #cliente .navbar-header.cover-container,body.cw-area-cliente #cliente .navbar-header.cover-container[style],body.cw-area-cliente #cliente .navbar-header.cover-container.cw-tem-topo-bg,body.cw-cadastro #cliente .navbar-header.cover-container,body.cw-cadastro #cliente .navbar-header.cover-container[style],body.cw-cadastro #cliente .navbar-header.cover-container.cw-tem-topo-bg{height:var(--cw-hero-height-mobile) !important;min-height:var(--cw-hero-height-mobile) !important;max-height:var(--cw-hero-height-mobile) !important}body.cw-home #cliente .navbar-header.cover-container>.container,body.cw-carrinho #cliente .navbar-header.cover-container>.container,body.cw-area-cliente #cliente .navbar-header.cover-container>.container,body.cw-cadastro #cliente .navbar-header.cover-container>.container{height:var(--cw-hero-height-mobile) !important;min-height:var(--cw-hero-height-mobile) !important;padding:0 14px !important}body.cw-home #cliente .navbar-brand,body.cw-home #cliente .navbar-header.cover-container .navbar-brand,body.cw-carrinho #cliente .navbar-brand,body.cw-carrinho #cliente .navbar-header.cover-container .navbar-brand,body.cw-area-cliente #cliente .navbar-brand,body.cw-area-cliente #cliente .navbar-header.cover-container .navbar-brand,body.cw-cadastro #cliente .navbar-brand,body.cw-cadastro #cliente .navbar-header.cover-container .navbar-brand{left:14px !important;width:86px !important;height:68px !important;max-width:86px !important;max-height:68px !important}body.cw-home #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-area-cliente #cliente>.container,body.cw-cadastro #cliente>.container{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.08fr) !important;justify-content:stretch !important;gap:8px !important;width:calc(100vw - 28px) !important;max-width:calc(100vw - 28px) !important;min-height:74px !important;margin:38px auto 22px !important}body.cw-home .horario,body.cw-carrinho .horario,body.cw-area-cliente .horario,body.cw-cadastro .horario{width:100% !important;min-width:0 !important;max-width:100% !important;height:74px !important;min-height:74px !important;padding:7px 4px !important;border-left-width:1px !important;border-radius:7px !important;font-size:11.5px !important;line-height:1.08 !important;text-overflow:clip !important}body.cw-home .horario.mais-info,body.cw-carrinho .horario.mais-info,body.cw-area-cliente .horario.mais-info,body.cw-cadastro .horario.mais-info{grid-column:1 !important;width:100% !important;min-width:0 !important;font-size:12px !important}body.cw-home .horario.cw-status-atendimento,body.cw-carrinho .horario.cw-status-atendimento,body.cw-area-cliente .horario.cw-status-atendimento,body.cw-cadastro .horario.cw-status-atendimento{grid-column:2 !important;width:100% !important;min-width:0 !important;font-size:11.5px !important}body.cw-home .horario.espera,body.cw-carrinho .horario.espera,body.cw-area-cliente .horario.espera,body.cw-cadastro .horario.espera{grid-column:3 !important;width:100% !important;min-width:0 !important;padding:6px 3px !important;display:grid !important;grid-template-columns:auto auto !important;grid-auto-rows:auto !important;gap:1px 3px !important}body.cw-home .horario i,body.cw-carrinho .horario i,body.cw-area-cliente .horario i,body.cw-cadastro .horario i,body.cw-home .horario.cw-status-atendimento:before,body.cw-carrinho .horario.cw-status-atendimento:before,body.cw-area-cliente .horario.cw-status-atendimento:before,body.cw-cadastro .horario.cw-status-atendimento:before{font-size:14px !important;margin:0 0 2px !important}body.cw-home .horario.espera i,body.cw-carrinho .horario.espera i,body.cw-area-cliente .horario.espera i,body.cw-cadastro .horario.espera i,body.cw-home .horario.espera>span:first-of-type,body.cw-carrinho .horario.espera>span:first-of-type,body.cw-area-cliente .horario.espera>span:first-of-type,body.cw-cadastro .horario.espera>span:first-of-type{grid-column:1 / 3 !important;width:100% !important;font-size:10.5px !important;line-height:1.05 !important;text-align:center !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.cw-home .horario.espera strong,body.cw-carrinho .horario.espera strong,body.cw-area-cliente .horario.espera strong,body.cw-cadastro .horario.espera strong,body.cw-home .horario.espera span,body.cw-carrinho .horario.espera span,body.cw-area-cliente .horario.espera span,body.cw-cadastro .horario.espera span{font-size:10.5px !important;line-height:1.05 !important}body.cw-home .horario.espera .barra,body.cw-carrinho .horario.espera .barra,body.cw-area-cliente .horario.espera .barra,body.cw-cadastro .horario.espera .barra{display:none !important}}body.cw-home,body.cw-carrinho,body.cw-area-cliente,body.cw-cadastro{padding-top:0 !important;background:var(--cw-card-bg) !important}body.cw-home .navbar.navbar-fixed-top,body.cw-carrinho .navbar.navbar-fixed-top,body.cw-area-cliente .navbar.navbar-fixed-top,body.cw-cadastro .navbar.navbar-fixed-top,body.cw-home .navbar.navbar-fixed-top>.container,body.cw-carrinho .navbar.navbar-fixed-top>.container,body.cw-area-cliente .navbar.navbar-fixed-top>.container,body.cw-cadastro .navbar.navbar-fixed-top>.container,body.cw-home #navbar,body.cw-carrinho #navbar,body.cw-area-cliente #navbar,body.cw-cadastro #navbar,body.cw-home #cliente .navbar-header.cover-container:not(.cw-tem-topo-bg)>.container,body.cw-carrinho #cliente .navbar-header.cover-container:not(.cw-tem-topo-bg)>.container,body.cw-area-cliente #cliente .navbar-header.cover-container:not(.cw-tem-topo-bg)>.container,body.cw-cadastro #cliente .navbar-header.cover-container:not(.cw-tem-topo-bg)>.container{height:50px !important;min-height:50px !important;max-height:50px !important}body.cw-home #cliente .navbar-header.cover-container:not(.cw-tem-topo-bg),body.cw-carrinho #cliente .navbar-header.cover-container:not(.cw-tem-topo-bg),body.cw-area-cliente #cliente .navbar-header.cover-container:not(.cw-tem-topo-bg),body.cw-cadastro #cliente .navbar-header.cover-container:not(.cw-tem-topo-bg){position:relative !important;height:50px !important;min-height:50px !important;max-height:50px !important;padding:0 !important;margin:0 !important;background:var(--cw-top-bg) !important;border:0 !important;border-radius:0 !important;box-shadow:var(--cw-top-shadow) !important;overflow:visible !important}body.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg>.container{height:200px !important;min-height:200px !important;max-height:200px !important}body.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg .topoBG img{width:100vw !important;max-width:none !important;height:100% !important;object-fit:cover !important;object-position:center center !important;display:block !important}body.cw-home.cw-menu-fixo #cliente .navbar-brand,body.cw-home.cw-topo-compacto #cliente .navbar-brand,body.cw-carrinho.cw-topo-compacto #cliente .navbar-brand,body.cw-area-cliente.cw-topo-compacto #cliente .navbar-brand,body.cw-cadastro.cw-topo-compacto #cliente .navbar-brand,body.cw-home.cw-menu-fixo #cliente .navbar-header.cover-container .navbar-brand,body.cw-home.cw-topo-compacto #cliente .navbar-header.cover-container .navbar-brand,body.cw-carrinho.cw-topo-compacto #cliente .navbar-header.cover-container .navbar-brand,body.cw-area-cliente.cw-topo-compacto #cliente .navbar-header.cover-container .navbar-brand,body.cw-cadastro.cw-topo-compacto #cliente .navbar-header.cover-container .navbar-brand{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}body.cw-home #navbar .navbar-nav.pull-right,body.cw-carrinho #navbar .navbar-nav.pull-right,body.cw-area-cliente #navbar .navbar-nav.pull-right,body.cw-cadastro #navbar .navbar-nav.pull-right{top:6px !important;position:absolute !important;right:0 !important;pointer-events:auto !important;z-index:2043 !important}body.cw-home #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-area-cliente #cliente>.container{margin:50px auto 5px !important}@media (max-width:767px){body.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg,body.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg>.container{height:120px !important;min-height:120px !important;max-height:120px !important}body.cw-home #cliente .navbar-brand,body.cw-home #cliente .navbar-header.cover-container .navbar-brand,body.cw-carrinho #cliente .navbar-brand,body.cw-carrinho #cliente .navbar-header.cover-container .navbar-brand,body.cw-area-cliente #cliente .navbar-brand,body.cw-area-cliente #cliente .navbar-header.cover-container .navbar-brand,body.cw-cadastro #cliente .navbar-brand,body.cw-cadastro #cliente .navbar-header.cover-container .navbar-brand{top:13px !important}body.cw-home #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-area-cliente #cliente>.container,body.cw-cadastro #cliente>.container{margin:40px auto 22px !important}}body.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg{overflow:visible !important;height:200px !important;min-height:200px !important;max-height:200px !important;background:var(--cw-bg) !important;box-shadow:none !important}body.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg .topoBG{overflow:hidden !important;position:absolute !important;inset:0 !important;left:50% !important;right:auto !important;width:100vw !important;height:100% !important;margin-left:-50vw !important;background:var(--cw-bg) !important}@media (max-width:767px){body.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg,body.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg>.container{height:120px !important;min-height:120px !important;max-height:120px !important}}body.cw-home #navbar .navbar-nav.pull-right .dropdown-menu:before,body.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu:before,body.cw-area-cliente #navbar .navbar-nav.pull-right .dropdown-menu:before,body.cw-cadastro #navbar .navbar-nav.pull-right .dropdown-menu:before,body.produto #navbar .navbar-nav.pull-right .dropdown-menu:before{content:"" !important;position:absolute !important;top:-7px !important;right:18px !important;width:12px !important;height:12px !important;background:#ffffff !important;border-left:1px solid var(--cw-overlay) !important;border-top:1px solid var(--cw-overlay) !important;transform:rotate(45deg) !important}body.cw-home #navbar .navbar-nav.pull-right .dropdown-menu>li+li,body.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu>li+li,body.cw-area-cliente #navbar .navbar-nav.pull-right .dropdown-menu>li+li,body.cw-cadastro #navbar .navbar-nav.pull-right .dropdown-menu>li+li,body.produto #navbar .navbar-nav.pull-right .dropdown-menu>li+li{margin-top:4px !important}body.cw-home #navbar .navbar-nav.pull-right .dropdown-menu>li>a,body.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu>li>a,body.cw-area-cliente #navbar .navbar-nav.pull-right .dropdown-menu>li>a,body.cw-cadastro #navbar .navbar-nav.pull-right .dropdown-menu>li>a,body.produto #navbar .navbar-nav.pull-right .dropdown-menu>li>a{display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;height:auto !important;min-height:40px !important;padding:10px 12px !important;border:0 !important;border-left:3px solid transparent !important;border-radius:7px !important;background:transparent !important;color:var(--cw-text) !important;box-shadow:none !important;font-size:13px !important;font-weight:800 !important;line-height:1.25 !important;text-align:left !important;text-shadow:none !important;white-space:nowrap !important}body.cw-home #navbar .navbar-nav.pull-right .dropdown-menu>li>a:hover,body.cw-home #navbar .navbar-nav.pull-right .dropdown-menu>li>a:focus,body.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu>li>a:hover,body.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu>li>a:focus,body.cw-area-cliente #navbar .navbar-nav.pull-right .dropdown-menu>li>a:hover,body.cw-area-cliente #navbar .navbar-nav.pull-right .dropdown-menu>li>a:focus,body.cw-cadastro #navbar .navbar-nav.pull-right .dropdown-menu>li>a:hover,body.cw-cadastro #navbar .navbar-nav.pull-right .dropdown-menu>li>a:focus,body.produto #navbar .navbar-nav.pull-right .dropdown-menu>li>a:hover,body.produto #navbar .navbar-nav.pull-right .dropdown-menu>li>a:focus{background:var(--cw-accent-soft) !important;color:var(--cw-warning-text) !important;border-left-color:var(--cw-warning) !important}.red,body.cw-home #navbar .navbar-nav.pull-right .dropdown-menu>li:last-child>a,body.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu>li:last-child>a,body.cw-area-cliente #navbar .navbar-nav.pull-right .dropdown-menu>li:last-child>a,body.cw-cadastro #navbar .navbar-nav.pull-right .dropdown-menu>li:last-child>a,body.produto #navbar .navbar-nav.pull-right .dropdown-menu>li:last-child>a{color:var(--cw-danger) !important}body.cw-carrinho #navbar .dropdown>a:after,body.cw-area-cliente #navbar .dropdown>a:after,body.cw-cadastro #navbar .dropdown>a:after{content:"" !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;margin-left:2px !important;border:1px solid rgba(255,255,255,0.38) !important;border-radius:7px !important;background:rgba(255,255,255,0.16) !important;color:inherit !important;font-family:FontAwesome !important;font-size:15px !important;font-weight:400 !important;line-height:1 !important}@media (max-width:767px){body.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg .navbar-brand{top:auto !important;bottom:5px !important;z-index:1050 !important}}body.cw-home #destaques.container,body.cw-home .container.menu,body.cw-carrinho #resumo.container,body.cw-area-cliente>.container{margin-top:var(--cw-page-gap-desktop) !important}@media (max-width:767px){body.cw-home #destaques.container,body.cw-home .container.menu,body.cw-carrinho #resumo.container,body.cw-area-cliente>.container,body.cw-area-cliente #pedidos.container,body.cw-compras #pedidos{margin-top:var(--cw-page-gap-mobile) !important}body.cw-minha-conta>.container{margin-left:auto !important;margin-right:auto !important}body.cw-minha-conta h2{}body.cw-minha-conta #cadastroCliente>fieldset:first-of-type,body.cw-minha-conta #cadastroCliente .row,body.cw-minha-conta #cadastroCliente .segundaEtapa{grid-template-columns:1fr !important;gap:12px !important}body.cw-minha-conta #cadastroCliente .col-xs-12:last-child{display:block !important}body.cw-minha-conta #cadastrar{max-width:none !important}}body.cw-cadastro .container.tab.login{width:calc(100% - 36px) !important;max-width:var(--cw-page-max) !important;margin:var(--cw-page-gap-desktop) auto 110px !important;padding:24px 28px !important;border:1px solid var(--cw-line) !important;border-radius:7px !important;background:#fff !important;box-shadow:var(--cw-shadow) !important}body.cw-minha-conta .tab-content{margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}body.cw-minha-conta #cadastro,body.cw-minha-conta #cadastroCliente{display:grid !important;grid-template-columns:1fr !important;gap:18px !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}body.cw-minha-conta #cadastroCliente fieldset{position:relative !important;display:block !important;width:100% !important;margin:0 !important;padding:28px 22px 22px !important;border:1px solid #d7e1eb !important;border-radius:7px !important;background:var(--cw-bg-hover) !important;box-shadow:none !important;overflow:visible !important}body.cw-minha-conta #cadastroCliente legend{display:flex !important;align-items:center !important;width:100% !important;margin:0 0 18px !important;padding:0 0 11px !important;border:0 !important;border-bottom:1px solid var(--cw-overlay) !important;background:transparent !important;color:var(--cw-text) !important;font-size:15px !important;font-weight:900 !important;line-height:1.25 !important;text-align:left !important}body.cw-minha-conta #cadastroCliente .row{grid-column:span 2 !important}body.cw-minha-conta #cadastroCliente label em{display:block !important;margin-top:2px !important;color:var(--cw-muted) !important;font-size:11px !important;font-style:normal !important;font-weight:600 !important}body.cw-cadastro input.form-control,body.cw-cadastro input.campoTexto,body.cw-cadastro input[type="text"],body.cw-cadastro input[type="tel"],body.cw-cadastro input[type="email"],body.cw-cadastro input[type="password"]{display:block !important;width:100% !important;height:42px !important;min-height:42px !important;margin:0 !important;padding:9px 11px !important;border:1px solid var(--cw-line-strong) !important;border-radius:7px !important;background:#fff !important;box-shadow:none !important;color:var(--cw-text) !important;font-size:15px !important;font-weight:500 !important;line-height:1.25 !important;max-width:100% !important;text-align:left !important}body.cw-minha-conta #localizar,body.cw-minha-conta #naoseicep,body.cw-minha-conta #cadastrar{display:inline-flex !important;align-items:center !important;justify-content:center !important;height:42px !important;min-height:42px !important;margin:0 !important;padding:0 13px !important;border-radius:7px !important;font-size:13px !important;font-weight:900 !important;line-height:1 !important;box-shadow:none !important;white-space:nowrap !important}body.cw-minha-conta .row-centered{margin:0 !important}body.cw-minha-conta .row-centered .alert{margin:0 0 16px !important;border-radius:7px !important;border-color:#f2d7a2 !important;background:var(--cw-warning-soft) !important;color:var(--cw-warning-text) !important;font-weight:800 !important}body.cw-minha-conta #naoseicepi.modal{z-index:5000 !important}body.cw-minha-conta.modal-open .navbar.navbar-fixed-top,body.cw-minha-conta.modal-open #navbar,body.cw-minha-conta.modal-open #cliente .navbar-brand{z-index:1000 !important}body.cw-minha-conta .modal-backdrop,body.cw-minha-conta .modal-backdrop.in{z-index:4990 !important}@media (max-width:767px){body.cw-minha-conta>.container{max-width:none !important}body.cw-minha-conta h2{margin-bottom:14px !important;padding-bottom:12px !important}body.cw-minha-conta #cadastroCliente{gap:14px !important}body.cw-minha-conta #cadastroCliente fieldset{}body.cw-minha-conta #cadastroCliente>fieldset:first-of-type,body.cw-minha-conta #cadastroCliente .row,body.cw-minha-conta #cadastroCliente .segundaEtapa,body.cw-minha-conta #dadosEndereco .row{grid-template-columns:1fr !important;gap:12px !important}}body.cw-minha-conta h2:before,body.cw-carrinho #corpocarrinho>h2:before,body.cw-carrinho #cw-checkout-steps .cw-step>h2:before,body.cw-compras #pedidos.cw-pedidos-modern>h2:before{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:42px !important;min-width:42px !important;border-radius:7px !important;background:color-mix(in srgb,var(--cw-card-icone) 12%,white) !important;color:var(--cw-card-icone) !important;border:1px solid color-mix(in srgb,var(--cw-card-icone) 30%,white) !important;font-family:FontAwesome !important;font-size:16px !important;font-weight:400 !important;line-height:1 !important}body.cw-minha-conta h2:before{content:"" !important}body.cw-carrinho #corpocarrinho>h2:before,body.cw-carrinho #cw-checkout-steps .cw-step>h2:before{content:"" !important}body.cw-compras #pedidos.cw-pedidos-modern>h2:before{content:"" !important}body.cw-minha-conta #dadosEndereco hr.divisor{display:none !important;margin:14px 0 !important;border:0 !important;border-top:1px solid var(--cw-line) !important}body.cw-minha-conta #dadosEndereco .row>.col-sm-8,body.cw-minha-conta #dadosEndereco .row>.col-xs-8{grid-column:2 !important;width:100% !important;max-width:560px !important}body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_senha){grid-column:1 !important;grid-row:3 !important}body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_csenha){grid-column:2 !important;grid-row:3 !important}body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cadastrar),body.cw-minha-conta #cadastroCliente .segundaEtapa>.col-xs-12:last-child{grid-column:1 / -1 !important;grid-row:4 !important;display:flex !important;justify-content:flex-start !important;padding-top:4px !important}body.cw-minha-conta #cadastroCliente label,body.cw-minha-conta #cadastroCliente .control-label{text-align:left !important;letter-spacing:0 !important;display:block !important;width:100% !important;margin:0 0 6px !important;padding:0 !important;border:0 !important;background:transparent !important;color:var(--cw-text) !important;font-size:13px !important;font-weight:900 !important;line-height:1.25 !important}body.cw-minha-conta #cadastroCliente .form-group,body.cw-minha-conta #cadastroCliente .input-group,body.cw-minha-conta #cadastroCliente .input-group.grupo{float:none !important;text-align:left !important;position:relative !important;display:block !important;width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}body.cw-minha-conta #cadastrar{width:170px !important;border:1px solid var(--cor-verde) !important;background:var(--cor-verde) !important;color:#fff !important}body.cw-area-cliente{color:var(--cw-text) !important}body.cw-home #navbar .navbar-nav.pull-right>li.dropdown>a:after,body.cw-carrinho #navbar .navbar-nav.pull-right>li.dropdown>a:after,body.cw-area-cliente #navbar .navbar-nav.pull-right>li.dropdown>a:after,body.cw-cadastro #navbar .navbar-nav.pull-right>li.dropdown>a:after,body.produto #navbar .navbar-nav.pull-right>li.dropdown>a:after{content:"" !important;font-family:FontAwesome !important;color:var(--cw-info) !important;font-size:17px !important;font-weight:400 !important;margin-left:8px !important}body.cw-home #navbar .navbar-nav.pull-right .dropdown-menu,body.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu,body.cw-area-cliente #navbar .navbar-nav.pull-right .dropdown-menu,body.cw-cadastro #navbar .navbar-nav.pull-right .dropdown-menu,body.produto #navbar .navbar-nav.pull-right .dropdown-menu{top:46px !important;left:auto !important;right:0 !important;min-width:210px !important;width:max-content !important;max-width:calc(100vw - 28px) !important;margin:8px 0 0 !important;padding:8px !important;border:1px solid var(--cw-overlay) !important;border-radius:7px !important;background:#ffffff !important;box-shadow:0 18px 42px rgba(31,41,51,0.18) !important;overflow:visible !important}body.cw-area-cliente #carrinho,body.cw-cadastro #carrinho{position:fixed !important;left:50% !important;bottom:16px !important;transform:translateX(-50%) !important;z-index:90 !important;display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;align-items:center !important;gap:12px !important;width:min(720px,calc(100% - 24px)) !important;height:54px !important;margin:0 !important;padding:0 18px !important;border:0 !important;border-radius:var(--cw-radius) !important;background:var(--cw-text) !important;color:#fff !important;box-shadow:0 16px 34px rgba(31,41,51,0.22) !important;font-size:16px !important;font-weight:900 !important;line-height:1 !important;cursor:pointer !important}body.cw-area-cliente #carrinho .itens,body.cw-cadastro #carrinho .itens{float:none !important;display:flex !important;align-items:center !important;gap:7px !important;color:#fff !important;min-width:0 !important}body.cw-area-cliente #carrinho svg,body.cw-cadastro #carrinho svg{flex:0 0 auto !important}body.cw-home #carrinho .itens .quantidade{position:static !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:22px !important;height:22px !important;border-radius:var(--cw-radius) !important;background:#fff !important;color:var(--cw-text) !important;font-size:12px !important}body.cw-home #carrinho .preco{float:none !important;justify-self:end !important;color:#fff !important;font-size:15px !important;font-weight:900 !important}@media (max-width:767px){body.cw-minha-conta>.container{width:calc(100% - 24px) !important;margin:var(--cw-page-gap-mobile) auto 104px !important;padding:15px !important}body.cw-minha-conta h2,body.cw-carrinho #corpocarrinho>h2,body.cw-compras #pedidos.cw-pedidos-modern>h2{gap:10px !important;margin-bottom:16px !important;padding-bottom:13px !important;font-size:22px !important}body.cw-minha-conta h2:before,body.cw-carrinho #corpocarrinho>h2:before,body.cw-compras #pedidos.cw-pedidos-modern>h2:before{width:36px !important;height:36px !important;min-width:36px !important;font-size:15px !important}body.cw-minha-conta #cadastroCliente>fieldset:first-of-type,body.cw-minha-conta #cadastroCliente .segundaEtapa.row,body.cw-minha-conta #cadastroCliente .segundaEtapa,body.cw-minha-conta #dadosEndereco .row{max-width:none !important}body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-sm-8,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-8,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-sm-4,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-4,body.cw-minha-conta #dadosEndereco .row>.col-sm-4,body.cw-minha-conta #dadosEndereco .row>.col-xs-4,body.cw-minha-conta #dadosEndereco .row>.col-sm-8,body.cw-minha-conta #dadosEndereco .row>.col-xs-8,body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_nome_completo),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_email),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_celular),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_senha),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_csenha),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cadastrar),body.cw-minha-conta #cadastroCliente .segundaEtapa>.col-xs-12:last-child{grid-column:1 !important;grid-row:auto !important;width:100% !important;max-width:none !important}body.cw-minha-conta #cadastrar{width:100% !important}body.cw-area-cliente #carrinho,body.cw-cadastro #carrinho{width:calc(100% - 20px) !important;bottom:10px !important;padding:0 12px !important;font-size:13px !important}}#modalgrade.full{position:fixed !important;inset:0 !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;background:#252b33 !important;overflow:hidden !important}@media (max-width:767px){body.cw-home #cliente:not(:has(.cw-tem-topo-bg)),body.cw-carrinho #cliente:not(:has(.cw-tem-topo-bg)),body.cw-area-cliente #cliente:not(:has(.cw-tem-topo-bg)),body.cw-cadastro #cliente:not(:has(.cw-tem-topo-bg)){}}#modalgrade.full .modal-dialog.full{position:fixed !important;inset:0 !important;width:100% !important;max-width:100% !important;height:100% !important;max-height:100vh !important;margin:0 !important;padding:0 !important;transform:none !important}#modalgrade.full .modal-content.full{width:100% !important;height:100% !important;max-height:100vh !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--cw-bg) !important;box-shadow:none !important;overflow:hidden !important}#modalgrade.full .modal-bodyf.full{width:100% !important;height:calc(100vh - 64px) !important;max-height:none !important;margin:0 !important;padding:0 !important;overflow:hidden !important}#modalgrade.full #iframegrade,body.cw-home #iframegrade{display:block !important;width:100% !important;height:100% !important;min-height:0 !important;max-height:none !important;border:0 !important;background:var(--cw-bg) !important}#modalgrade.full .modal-footer.full{position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:2 !important;height:64px !important;padding:10px 16px !important;border:0 !important;border-top:1px solid var(--cw-line) !important;background:#fff !important;box-shadow:0 -12px 26px rgba(31,41,51,0.1) !important}#modalgrade.full .modal-footer.full .btn{display:flex !important;align-items:center !important;justify-content:center !important;width:min(250px,100%) !important;height:44px !important;margin:0 auto !important;border:1px solid var(--cw-line) !important;border-radius:7px !important;background:#fff !important;color:var(--cw-text) !important;font-size:17px !important;font-weight:900 !important}body.modal-open:has(#modalgrade.in) .navbar.navbar-fixed-top,body.modal-open:has(#modalgrade.in) #navbar,body.modal-open:has(#modalgrade.in) #cliente{z-index:0 !important;pointer-events:none !important}body.modal-open:has(#modalgrade.in) .modal-backdrop{z-index:6990 !important}body.cw-cadastro .tab-content{display:grid !important;grid-template-columns:1fr !important;gap:18px !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;width:100% !important}body.cw-cadastro #loginCliente,body.cw-cadastro #cadastroCliente{display:grid !important;grid-template-columns:1fr !important;gap:18px !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important}body.cw-cadastro fieldset,body.cw-cadastro #loginCliente fieldset,body.cw-cadastro #cadastroCliente fieldset{position:relative !important;display:block !important;width:100% !important;margin:12px 0 0 !important;border:1px solid var(--cw-line) !important;border-radius:7px !important;background:var(--cw-bg-hover) !important;box-shadow:none !important;overflow:visible !important}body.cw-cadastro #cadastroCliente fieldset.cw-dados-cadastro,body.cw-cadastro #loginCliente fieldset{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important}body.cw-cadastro fieldset>legend,body.cw-cadastro #loginCliente fieldset>legend,body.cw-cadastro #cadastroCliente fieldset>legend,body.cw-carrinho #cadastroCliente fieldset>legend,body.cw-minha-conta #cadastroCliente fieldset>legend{position:absolute !important;left:22px !important;top:-14px !important;display:inline-flex !important;align-items:center !important;width:auto !important;max-width:calc(100% - 44px) !important;margin:0 !important;padding:0 10px !important;border:0 !important;background:var(--cw-bg-hover) !important;color:var(--cw-text) !important;font-size:16px !important;font-weight:900 !important;line-height:1.25 !important;white-space:normal !important}body.cw-home #cardapio nav.listagem>ul>li:hover>.panel-heading.busca,body.cw-home #cardapio nav.listagem>ul>li:hover>.panel-heading.busca>a:first-child{background:#fff !important}body.cw-carrinho #cadastroCliente fieldset:not(.checkout){position:relative !important;margin-top:20px !important;padding-top:30px !important}body.cw-cadastro #loginCliente .row,body.cw-cadastro #cadastroCliente .row,body.cw-cadastro #cadastroCliente .segundaEtapa,body.cw-cadastro #cadastroCliente .segundaEtapa>.row{display:grid !important;grid-template-columns:minmax(260px,420px) minmax(220px,300px) !important;gap:15px 16px !important;align-items:end !important;justify-content:start !important;width:100% !important;margin:0 !important}body.cw-cadastro #cadastroCliente>fieldset:first-of-type{display:grid !important;grid-template-columns:220px 142px 142px minmax(0,1fr) !important;gap:14px 12px !important;align-items:end !important}body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.col-sm-8,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.col-xs-8{grid-column:1 !important;width:220px !important;max-width:220px !important}body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.col-sm-4,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.col-xs-4{grid-column:2 / 4 !important;width:auto !important;max-width:none !important}body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.cw-cadastro-botoes-cep{display:grid !important;grid-template-columns:142px 142px !important;gap:10px !important;align-items:end !important}body.cw-cadastro #dadosEndereco{margin:4px 0 0 !important;padding:0 !important;border:0 !important;background:transparent !important}body.cw-cadastro label,body.cw-cadastro .control-label{display:block !important;margin:0 0 6px !important;padding:0 !important;color:var(--cw-text) !important;font-size:13px !important;font-weight:900 !important;line-height:1.25 !important}body.cw-cadastro input.form-control,body.cw-cadastro input.campoTexto,body.cw-cadastro input[type="text"],body.cw-cadastro input[type="tel"],body.cw-cadastro input[type="email"],body.cw-cadastro input[type="password"]{display:block !important;width:100% !important;max-width:100% !important;height:42px !important;min-height:42px !important;margin:0 !important;padding:9px 11px !important;border:1px solid var(--cw-line-strong) !important;border-radius:7px !important;background:#fff !important;box-shadow:none !important;color:var(--cw-text) !important;font-size:15px !important;font-weight:500 !important;line-height:1.25 !important}body.cw-cadastro #logar,body.cw-cadastro #cadastrar{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:auto !important;min-width:0 !important;height:42px !important;margin:0 !important;padding:0 16px !important;border-radius:7px !important;font-size:13px !important;font-weight:900 !important;line-height:1 !important;box-shadow:none !important;border:1px solid var(--cor-verde) !important;background:var(--cor-verde) !important;color:#fff !important;white-space:nowrap !important}body.cw-cadastro #localizar,body.cw-cadastro #naoseicep,body.cw-minha-conta #localizar,body.cw-minha-conta #naoseicep,body.cw-carrinho #cadastroCliente #localizar,body.cw-carrinho #cadastroCliente #naoseicep,body.cw-carrinho #corpocarrinho #localizarcp{width:100% !important;min-width:0 !important;border:1px solid var(--cw-warning-border) !important;background:var(--cw-warning-soft) !important;color:var(--cw-warning-text) !important}body.cw-carrinho #corpocarrinho #localizarcp:hover{border-color:rgba(235,155,79,0.68) !important;background:#ffe9d2 !important;color:#7d4616 !important}body.cw-home #menunavhorizontal ul#mainNav li.cw-nav-promocoes a{height:38px !important;min-height:38px !important;padding:0 10px !important;box-sizing:border-box !important;background:var(--cw-promo-red) !important;border-color:var(--cor-principal) !important;color:#ffffff !important;font-size:12px !important;box-shadow:0 6px 14px rgba(217,4,22,0.16) !important}body.cw-home #menunavhorizontal ul#mainNav li.cw-nav-promocoes a:hover,body.cw-home #menunavhorizontal ul#mainNav li.cw-nav-promocoes a:focus{background:var(--cor-principal) !important;border-color:var(--cor-principal) !important;color:#ffffff !important}body.cw-home #menunavhorizontal ul#mainNav li.cw-nav-promocoes a i{color:#ffffff !important;margin-right:5px !important}#aceitocookie>div,body.cw-home #cardapio .cw-promocoes-panel .panel-title>a{color:var(--cor-principal) !important}body.cw-home .cw-promocoes-icone{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:25px !important;height:25px !important;min-width:25px !important;margin-right:2px !important;border-radius:7px !important;background:var(--cw-warning-soft) !important;border:1px solid rgba(217,4,22,0.34) !important;color:var(--cw-promo-red) !important;font-size:13px !important;line-height:1 !important}body.cw-home .cw-promocao-badge{gap:5px !important;background:var(--cw-warning-soft) !important;border-color:rgba(217,4,22,0.44) !important;color:var(--cor-principal) !important}body.cw-home .cw-promocao-badge i{color:var(--cw-promo-red) !important}body.cw-home #cardapio .cw-promocoes-panel nav.listagem>ul>li{border-color:rgba(217,4,22,0.36) !important}body.cw-home #cardapio .cw-promocoes-panel nav.listagem>ul>li:hover{border-color:rgba(176,0,18,0.58) !important;box-shadow:0 10px 24px rgba(217,4,22,0.08) !important}body.cw-home #cardapio .cw-promocoes-panel nav.listagem>ul>li>.panel-heading.busca{background:linear-gradient(180deg,#ffffff 0%,#fffdfb 100%) !important}body.cw-carrinho #corpocarrinho .itens.row .deleta span{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;line-height:28px !important;box-sizing:border-box !important;width:28px !important;height:28px !important;border-radius:var(--cw-radius) !important;background:var(--cw-danger-soft) !important;color:var(--cw-danger) !important;font-size:14px !important}body.cw-carrinho #corpocarrinho .itens.row .deleta span i{display:block !important;margin:0 !important;line-height:1 !important;font-size:13px !important}body.cw-carrinho #corpocarrinho .cw-cupom-row{width:100% !important;margin:10px 0 0 !important;padding:8px 0 0 !important;border-top:0 !important;border-bottom:0 !important;box-shadow:none !important}body.cw-home #navbar .navbar-nav.pull-right .dropdown-menu>li,body.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu>li,body.cw-area-cliente #navbar .navbar-nav.pull-right .dropdown-menu>li,body.cw-cadastro #navbar .navbar-nav.pull-right .dropdown-menu>li,body.produto #navbar .navbar-nav.pull-right .dropdown-menu>li{display:block !important;width:100% !important;margin:0 !important}body.cw-carrinho #cadastroCliente fieldset.checkout{position:relative !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}body.cw-carrinho #cadastroCliente fieldset.checkout.balcao>legend:before{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;min-width:38px !important;border-radius:7px !important;background:color-mix(in srgb,var(--cw-card-icone) 12%,white) !important;border:1px solid color-mix(in srgb,var(--cw-card-icone) 30%,white) !important;color:var(--cw-card-icone) !important;font-family:FontAwesome !important;font-size:16px !important;font-weight:400 !important;line-height:1 !important;content:"\f0f5"}body.cw-carrinho #cadastroCliente fieldset.checkout>legend i{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;min-width:38px !important;border-radius:7px !important;background:color-mix(in srgb,var(--cw-card-icone) 12%,white) !important;border:1px solid color-mix(in srgb,var(--cw-card-icone) 30%,white) !important;color:var(--cw-card-icone) !important;font-size:16px !important;line-height:1 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>div:not([class]):not(.modal){grid-column:1 / -1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:14px !important;align-items:center !important;width:100% !important;margin:0 !important;padding:0 !important}body.cw-carrinho #cadastroCliente #corpoende{display:grid !important;gap:6px !important;width:100% !important;margin:0 !important;padding:15px 17px !important;border:1px solid var(--cw-overlay) !important;border-left:4px solid var(--cw-warning-border) !important;border-radius:7px !important;background:#fff !important;color:var(--cw-text) !important;font-size:15px !important;font-weight:500 !important;line-height:1.38 !important;box-shadow:0 8px 18px rgba(31,41,51,0.035) !important}body.cw-carrinho #cadastroCliente #corpoende strong{display:block !important;margin:0 0 1px !important;color:var(--cw-text) !important;font-size:17px !important;font-weight:900 !important;line-height:1.2 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>label[for^="balcao"],body.cw-carrinho #cadastroCliente fieldset.checkout.balcao label{display:flex !important;align-items:center !important;gap:12px !important;width:100% !important;margin:2px 0 0 !important;padding:14px 16px !important;border:1px solid var(--cw-overlay) !important;border-radius:7px !important;background:#fff !important;color:var(--cw-text) !important;font-size:17px !important;font-weight:900 !important;line-height:1.25 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>label[for^="balcao"] .checkboxbal,body.cw-carrinho #cadastroCliente fieldset.checkout.balcao label .checkboxbal{width:18px !important;height:18px !important;min-width:18px !important;margin:0 !important;padding:0 !important}body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>legend,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.modal,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>#dadosEndereco,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>legend,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.modal,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>#dadosEndereco{grid-column:1 / -1 !important}body.cw-carrinho #cadastroCliente #trocarendereco{height:42px !important;margin:0 !important;align-self:center !important;justify-self:end !important;min-width:174px !important;padding:0 14px !important;border-radius:7px !important;font-size:13px !important;box-shadow:none !important}body.cw-carrinho #cadastroCliente fieldset.checkout.pagamento input[name="pagamento"]+label span{display:inline-flex !important;align-items:center !important;margin-left:2px !important;color:inherit !important;font-size:11px !important;font-weight:800 !important;line-height:1 !important;opacity:0.82 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>.cw-carrinho-cep-campo{grid-column:1 !important;width:220px !important;max-width:220px !important;margin:0 !important;padding:0 !important}body.cw-carrinho #cadastroCliente #cliente_endereco_cep{display:block !important;width:100% !important;height:42px !important;min-height:42px !important;border:1px solid var(--cw-line-strong) !important;border-radius:7px !important;background:#fff !important;box-shadow:none !important;font-size:15px !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega.cw-endereco-cadastro{position:relative !important;display:grid !important;grid-template-columns:220px 142px 142px minmax(0,1fr) !important;gap:14px 12px !important;align-items:end !important;width:100% !important;margin:20px 0 18px !important;padding:34px 30px 26px !important;border:1px solid var(--cw-line) !important;border-radius:7px !important;background:var(--cw-bg-hover) !important;box-shadow:none !important;overflow:visible !important}body.cw-carrinho #cadastroCliente #dadosEndereco{grid-column:1 / -1 !important;display:block !important;width:100% !important;margin:4px 0 0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;clear:both !important;font-size:14px !important;line-height:1.4 !important;color:var(--cw-text) !important}body.cw-carrinho #cadastroCliente #dadosEndereco .cw-cep-resultado{margin:4px 0 12px !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}body.cw-carrinho #cadastroCliente #dadosEndereco .cw-cep-resumo{padding:6px 0 11px !important}body.cw-carrinho #cadastroCliente #dadosEndereco .cw-cep-aviso{display:block !important;width:100% !important;margin:8px 0 0 !important}body.cw-carrinho #cadastroCliente #dadosEndereco .cw-cep-campos{display:grid !important;grid-template-columns:minmax(260px,420px) minmax(220px,300px) !important;gap:15px 16px !important;align-items:end !important;justify-content:start !important;width:100% !important;max-width:none !important;margin:14px 0 0 !important;padding:0 !important}body.cw-minha-conta #cadastroCliente .form-group:before,body.cw-minha-conta #cadastroCliente .form-group:after,body.cw-minha-conta #cadastroCliente .input-group:before,body.cw-minha-conta #cadastroCliente .input-group:after,body.cw-minha-conta #cadastroCliente .input-group.extra:before,body.cw-minha-conta #cadastroCliente .input-group.extra:after,body.cw-minha-conta #cadastroCliente .grupo:before,body.cw-minha-conta #cadastroCliente .grupo:after,body.cw-cadastro .input-group:before,body.cw-cadastro .input-group:after,body.cw-cadastro .form-group:before,body.cw-cadastro .form-group:after,body.cw-cadastro .row:before,body.cw-cadastro .row:after,body.cw-carrinho #cadastroCliente fieldset:not(.checkout) .input-group:before,body.cw-carrinho #cadastroCliente fieldset:not(.checkout) .input-group:after{display:none !important;width:0 !important;height:0 !important;content:none !important}body.cw-carrinho #cadastroCliente #dadosEndereco .cw-cep-campos>.col-sm-4,body.cw-carrinho #cadastroCliente #dadosEndereco .cw-cep-campos>.col-xs-4{grid-column:1 !important;grid-row:1 !important}body.cw-carrinho #cadastroCliente #dadosEndereco .cw-cep-campos>.col-sm-8,body.cw-carrinho #cadastroCliente #dadosEndereco .cw-cep-campos>.col-xs-8{grid-column:2 !important;grid-row:1 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega .segundaEtapa:not(.none){display:grid !important;grid-template-columns:minmax(260px,440px) minmax(220px,300px) !important;gap:14px 16px !important;align-items:end !important;justify-content:start !important;width:100% !important;margin:0 !important;padding:0 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega .segundaEtapa>.row{display:contents !important;margin:0 !important}body.produto .precoPedido>[class*="col-"],body.cw-carrinho #corpocarrinho .row.itens form>[class*="col-"],body.cw-carrinho #corpocarrinho form.cw-cupom-form>[class*="col-"],body.cw-carrinho #corpocarrinho .cw-cupom-row>[class*="col-"],body.cw-area-cliente #pedidos .itens.row>[class*="col-"],body.cw-minha-conta #cadastroCliente [class*="col-"],body.cw-cadastro #loginCliente [class*="col-"],body.cw-cadastro #cadastroCliente [class*="col-"],body.cw-carrinho #cadastroCliente [class*="col-"]{float:none !important;width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important}body.cw-minha-conta #cadastroCliente .segundaEtapa:not(:has(#cliente_email))>div:has(#cliente_celular),body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega>.row>div:has(#cliente_nome_completo),body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega .segundaEtapa>.row>div:has(#cliente_nome_completo){grid-column:1 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega>.row>div:has(#cliente_celular),body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega .segundaEtapa>.row>div:has(#cliente_celular){grid-column:2 !important;max-width:300px !important}body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega>.row>.col-xs-12:has(#cadastrar),body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega .segundaEtapa>.row>.col-xs-12:has(#cadastrar){grid-column:1 / -1 !important;display:flex !important;justify-content:flex-end !important;margin-top:12px !important}body.cw-cadastro .form-group,body.cw-cadastro .input-group,body.cw-cadastro .input-group.grupo{display:block !important;width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>.cw-carrinho-cep-campo label{display:block !important;margin:0 0 6px !important;color:var(--cw-text) !important;font-size:13px !important;font-weight:900 !important;line-height:1.25 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega input.form-control{height:42px !important;min-height:42px !important;border:1px solid var(--cw-line-strong) !important;border-radius:7px !important;background:#fff !important;box-shadow:none !important;color:var(--cw-text) !important;font-size:15px !important}body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega #cadastrar{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:180px !important;min-width:180px !important;height:42px !important;min-height:42px !important;margin:0 !important;border-radius:7px !important;font-size:13px !important;font-weight:900 !important;margin-top:10px !important}body.cw-carrinho #cadastroCliente .has-error input.form-control,body.cw-carrinho #cadastroCliente .has-error input.campoTexto,body.cw-carrinho #cadastroCliente .has-error input[type="text"],body.cw-carrinho #cadastroCliente .has-error input[type="tel"],body.cw-carrinho #cadastroCliente .has-error input[type="email"],body.cw-carrinho #cadastroCliente .has-error input[type="password"],body.cw-cadastro #cadastroCliente .has-error input.form-control,body.cw-cadastro #cadastroCliente .has-error input.campoTexto,body.cw-cadastro #cadastroCliente .has-error input[type="text"],body.cw-cadastro #cadastroCliente .has-error input[type="tel"],body.cw-cadastro #cadastroCliente .has-error input[type="email"],body.cw-cadastro #cadastroCliente .has-error input[type="password"],body.cw-cadastro #cadastroCliente .has-error select.form-control{border:1px solid rgba(212,63,53,0.38) !important;background:var(--cw-danger-soft) !important;box-shadow:0 0 0 3px var(--cw-danger-soft) !important}body.cw-carrinho #cadastroCliente .help-block,body.cw-carrinho #cadastroCliente .has-error .help-block{margin:5px 0 0 !important;color:rgba(150,42,36,0.78) !important;font-size:12px !important;font-weight:700 !important;line-height:1.28 !important;position:absolute !important;top:59px !important}body.cw-carrinho #cpfcnpj{display:block !important;width:min(320px,100%) !important;height:42px !important;min-height:42px !important;margin:12px 0 10px !important;padding:9px 11px !important;border:1px solid var(--cw-line-strong) !important;border-radius:7px !important;background:#fff !important;box-shadow:none !important;color:var(--cw-text) !important;font-size:15px !important;font-weight:500 !important;line-height:1.25 !important}body.cw-carrinho #cadastroCliente #cadastrar,body.cw-carrinho #cadastroCliente #cadastrarok{align-items:center !important;justify-content:center !important;gap:8px !important;min-width:236px !important;height:52px !important;min-height:52px !important;padding:0 22px !important;font-size:15px !important;font-weight:900 !important;line-height:1 !important}body.cw-carrinho #cadastroCliente #cadastrar i,body.cw-carrinho #cadastroCliente #cadastrarok i{color:inherit !important;font-size:15px !important}body.cw-carrinho #fecha fieldset.checkout>legend i{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;min-width:38px !important;border-radius:7px !important;background:var(--cw-warning-soft) !important;border:1px solid var(--cw-warning-border-soft) !important;color:var(--cw-warning) !important;font-size:16px !important;line-height:1 !important}body.cw-carrinho #fecha .cw-endereco-atual-wrap{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:14px !important;align-items:center !important;width:100% !important;margin:0 !important;padding:0 !important}body.cw-carrinho #fecha .cw-endereco-atual-wrap>br,body.cw-carrinho #fecha #corpoende br{display:none !important}body.cw-carrinho #fecha #corpoende{display:grid !important;gap:6px !important;width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:var(--cw-text) !important;font-size:15px !important;font-weight:500 !important;line-height:1.38 !important;box-shadow:none !important}body.cw-carrinho #fecha #corpoende .cw-endereco-linha>span:nth-child(2){color:var(--cw-muted) !important;font-weight:400 !important;font-size:14px !important}body.cw-carrinho #fecha #corpoende .cw-endereco-linha{display:block !important;color:var(--cw-text) !important;font-size:16px !important;font-weight:700 !important;line-height:1.35 !important;overflow-wrap:anywhere !important}body.cw-carrinho #fecha #trocarendereco{align-self:center !important;justify-self:end !important;min-width:42px !important;width:42px !important;height:42px !important;margin:0 !important;padding:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:7px !important;font-size:18px !important;box-shadow:none !important}body.cw-carrinho #fecha fieldset.cw-entrega-logada>label[for^="balcao"]{display:flex !important;align-items:center !important;gap:12px !important;width:100% !important;margin:16px 0 0 !important;padding:7px 13px !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius,7px) !important;background:var(--cor-cinza-claro5,#f9f9f9) !important;color:var(--cw-text) !important;font-size:17px !important;font-weight:900 !important;line-height:1.25 !important}body.cw-carrinho #fecha fieldset.cw-entrega-logada>label[for^="balcao"]:before{content:"\f0f5";display:inline-flex !important;align-items:center !important;justify-content:center !important;width:30px !important;height:30px !important;min-width:30px !important;border-radius:7px !important;background:var(--cw-warning-soft) !important;border:1px solid var(--cw-warning-border-soft) !important;color:var(--cw-warning) !important;font-family:FontAwesome !important;font-size:14px !important;font-weight:400 !important;line-height:1 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.pagamento{display:block !important;background:linear-gradient(180deg,#ffffff 0%,var(--cw-bg-light) 100%) !important}body.cw-carrinho #fecha fieldset.cw-pagamento-logado .custom-toggle{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important;width:100% !important;margin:0 0 14px !important}body.cw-carrinho #fecha fieldset.cw-pagamento-logado .custom-toggle .btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;height:42px !important;margin:0 !important;border:1px solid var(--cw-line) !important;border-radius:7px !important;background:#fff !important;color:var(--cw-text) !important;font-size:14px !important;font-weight:900 !important;line-height:1.1 !important;box-shadow:none !important}body.cw-carrinho #cadastroCliente fieldset.checkout.pagamento .input-group.cartao,body.cw-carrinho #cadastroCliente fieldset.checkout.pagamento .input-group.dinheiro{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:9px !important;width:100% !important;margin:0 0 12px !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important}body.cw-carrinho #cadastroCliente fieldset.checkout.pagamento input[name="pagamento"]+label{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;width:auto !important;min-width:112px !important;height:42px !important;min-height:42px !important;margin:0 !important;padding:0 14px !important;border:1px solid var(--cw-line) !important;border-radius:7px !important;background:#fff !important;color:var(--cw-text) !important;box-shadow:none !important;font-size:14px !important;font-weight:900 !important;line-height:1.1 !important;text-align:center !important;white-space:nowrap !important}#modalBrinde.cw-modal-brinde .cw-brinde-icone{background:var(--cw-warning-soft) !important;color:var(--cw-warning) !important;border:1px solid var(--cw-warning-border-soft) !important;width:42px !important;height:42px !important;min-width:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:var(--cw-radius) !important;font-size:20px !important}@media (max-width:767px){body.cw-carrinho #cadastroCliente fieldset.checkout>legend{margin-bottom:13px !important;padding-bottom:12px !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>legend:before,body.cw-carrinho #cadastroCliente fieldset.checkout.balcao>legend:before,body.cw-carrinho #cadastroCliente fieldset.checkout>legend i{width:34px !important;height:34px !important;min-width:34px !important;font-size:15px !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega{display:grid !important;grid-template-columns:1fr !important;gap:12px !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega.cw-endereco-cadastro{grid-template-columns:1fr !important;padding:26px 14px 16px !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega.cw-endereco-cadastro>legend{left:14px !important;max-width:calc(100% - 28px) !important;font-size:15px !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>div:not([class]):not(.modal){grid-template-columns:1fr !important;gap:10px !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>.cw-carrinho-cep-campo{width:100% !important;max-width:none !important}body.cw-carrinho #cadastroCliente #dadosEndereco .cw-cep-campos{grid-template-columns:1fr !important;gap:12px !important}body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega .segundaEtapa:not(.none),body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega>.row{grid-template-columns:1fr !important;gap:12px !important}body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega>.row>div:has(#cliente_celular),body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega .segundaEtapa>.row>div:has(#cliente_celular){grid-column:1 !important;max-width:none !important}body.cw-carrinho #cadastroCliente #corpoende{padding:13px 14px !important;font-size:14px !important}body.cw-carrinho #cadastroCliente #corpoende strong{font-size:16px !important}body.cw-carrinho #cadastroCliente #trocarendereco{justify-self:stretch !important;width:100% !important;min-width:0 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>label[for^="balcao"],body.cw-carrinho #cadastroCliente fieldset.checkout.balcao label{padding:12px !important;font-size:16px !important}body.cw-carrinho #fecha fieldset.checkout>legend i{width:34px !important;height:34px !important;min-width:34px !important;font-size:15px !important}body.cw-carrinho #fecha .cw-endereco-atual-wrap{gap:10px !important}body.cw-carrinho #fecha #corpoende{font-size:14px !important}body.cw-carrinho #fecha #corpoende strong{font-size:16px !important}body.cw-carrinho #fecha #corpoende .cw-endereco-linha{font-size:14px !important}body.cw-carrinho #fecha fieldset.cw-entrega-logada>label[for^="balcao"]{font-size:16px !important}body.cw-carrinho #fecha fieldset.cw-pagamento-logado .custom-toggle{grid-template-columns:1fr !important;gap:8px !important}body.cw-carrinho #fecha fieldset.cw-pagamento-logado .input-group.cartao,body.cw-carrinho #fecha fieldset.cw-pagamento-logado .input-group.dinheiro{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important}body.cw-carrinho #fecha fieldset.cw-pagamento-logado input[name="pagamento"]+label{width:100% !important;min-width:0 !important;padding:0 8px !important;font-size:13px !important;white-space:normal !important}body.cw-carrinho #cadastroCliente fieldset.checkout.pagamento .input-group.cartao,body.cw-carrinho #cadastroCliente fieldset.checkout.pagamento .input-group.dinheiro{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important}body.cw-carrinho #cadastroCliente fieldset.checkout.pagamento input[name="pagamento"]+label{width:100% !important;min-width:0 !important;padding:0 8px !important;font-size:13px !important;white-space:normal !important}}body.cw-cadastro .cw-cadastro-titulo{display:flex !important;align-items:center !important;gap:10px !important;margin:0 0 18px !important;padding:0 0 14px !important;border-bottom:1px solid var(--cw-line) !important;color:var(--cw-text) !important;font-size:23px !important;font-weight:900 !important;line-height:1.18 !important}body.cw-cadastro .cw-cadastro-titulo-icone{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:42px !important;min-width:42px !important;border-radius:7px !important;background:var(--cw-warning-soft) !important;color:var(--cw-warning) !important;border:1px solid var(--cw-warning-border-soft) !important;font-size:16px !important;line-height:1 !important}body.cw-cadastro #loginCliente .cw-botao-cadastro{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;min-height:42px !important;padding:0 16px !important;border:1px solid rgba(235,155,79,0.42) !important;border-radius:7px !important;font-size:13px !important;font-weight:900 !important;line-height:1 !important;text-decoration:none !important}body.cw-cadastro #loginCliente .cw-botao-cadastro i{color:var(--cw-warning) !important;font-size:15px !important}body.cw-cadastro #loginCliente .cw-login-esqueci a{color:var(--cw-info) !important;font-size:13px !important;font-weight:800 !important;line-height:1.2 !important}body.cw-cadastro .form-control-feedback,body.cw-carrinho #cadastroCliente .form-control-feedback,body.cw-minha-conta #cadastroCliente .form-control-feedback{display:none !important;opacity:0 !important;pointer-events:none !important}body.cw-cadastro #loginCliente .has-feedback .form-control{padding-right:11px !important}body.cw-cadastro #naoseicepi .modal-dialog{width:min(620px,calc(100% - 28px)) !important;margin:76px auto 24px !important}body.cw-cadastro #naoseicepi .modal-content{border:1px solid var(--cw-line) !important;border-radius:7px !important;box-shadow:0 24px 70px rgba(15,23,32,0.3) !important;overflow:hidden !important}body.cw-cadastro #naoseicepi .modal-header{padding:14px 16px !important;border-bottom:1px solid var(--cw-line) !important;background:var(--cw-card-hover) !important}body.cw-cadastro #naoseicepi .modal-title{color:var(--cw-text) !important;font-size:16px !important;font-weight:900 !important}body.cw-cadastro #naoseicepi .modal-body{padding:0 !important;background:#fff !important}body.cw-cadastro #naoseicepi iframe{display:block !important;width:100% !important;height:360px !important}body.cw-cadastro #naoseicepi .modal-footer{padding:12px 16px !important;border-top:1px solid var(--cw-line) !important;background:#fff !important}body.cw-carrinho #cadastroCliente fieldset:not(.checkout)>legend{background:var(--cw-bg-hover) !important}body.cw-minha-conta #cadastroCliente>fieldset:first-of-type{display:grid !important;grid-template-columns:180px 142px 142px minmax(0,1fr) !important;gap:14px 12px !important;align-items:end !important}body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-sm-8,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-8{width:180px !important;max-width:180px !important;grid-column:1 !important}body.cw-minha-conta #cliente_endereco_cep{max-width:180px !important}body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-sm-4,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-4{display:grid !important;grid-template-columns:142px 142px !important;gap:12px !important;align-items:end !important;grid-column:2 / 4 !important;width:auto !important;max-width:none !important}body.cw-minha-conta #dadosEndereco{display:grid !important;grid-template-columns:1fr !important;gap:4px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important}body.cw-minha-conta #enderecoRua{width:100% !important;max-width:none !important;float:none !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:var(--cw-text) !important;line-height:1.45 !important}body.cw-minha-conta #dadosEndereco .row{display:grid !important;grid-template-columns:120px minmax(240px,460px) !important;gap:10px !important;align-items:end !important;width:100% !important;max-width:620px !important;margin:0 !important;padding:0 !important}body.cw-minha-conta #dadosEndereco .row>.col-sm-4,body.cw-minha-conta #dadosEndereco .row>.col-xs-4{width:120px !important;max-width:120px !important;grid-column:1 !important}body.cw-minha-conta #numero{max-width:120px !important}body.cw-minha-conta #complemento{max-width:460px !important}body.cw-minha-conta #cadastroCliente .segundaEtapa.row,body.cw-minha-conta #cadastroCliente .segundaEtapa{display:grid !important;grid-template-columns:minmax(260px,480px) minmax(190px,240px) minmax(190px,240px) !important;gap:14px 16px !important;justify-content:start !important;align-items:end !important;width:100% !important;margin:0 !important}body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_nome_completo){max-width:560px !important;grid-column:1 / 3 !important;grid-row:1 !important}body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_email){max-width:480px !important;grid-column:1 !important;grid-row:2 !important}body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_celular){max-width:240px !important;grid-column:2 !important;grid-row:2 !important}body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_senha),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_csenha){max-width:300px !important}@media (max-width:767px){body.cw-cadastro .container.tab.login{width:calc(100% - 24px) !important;padding:15px !important}body.cw-cadastro fieldset>legend,body.cw-cadastro #loginCliente fieldset>legend,body.cw-cadastro #cadastroCliente fieldset>legend,body.cw-carrinho #cadastroCliente fieldset>legend,body.cw-minha-conta #cadastroCliente fieldset>legend{left:14px !important;max-width:calc(100% - 28px) !important;font-size:15px !important}body.cw-cadastro #loginCliente .row,body.cw-cadastro #cadastroCliente .row,body.cw-cadastro #cadastroCliente .segundaEtapa,body.cw-cadastro #cadastroCliente .segundaEtapa>.row,body.cw-cadastro #cadastroCliente>fieldset:first-of-type,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type,body.cw-minha-conta #cadastroCliente .segundaEtapa.row,body.cw-minha-conta #cadastroCliente .segundaEtapa,body.cw-minha-conta #dadosEndereco .row{grid-template-columns:1fr !important;gap:12px !important;max-width:none !important}body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.col-sm-8,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.col-xs-8,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.col-sm-4,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.col-xs-4,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-sm-8,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-8,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-sm-4,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-4,body.cw-minha-conta #dadosEndereco .row>.col-sm-4,body.cw-minha-conta #dadosEndereco .row>.col-xs-4,body.cw-minha-conta #dadosEndereco .row>.col-sm-8,body.cw-minha-conta #dadosEndereco .row>.col-xs-8{grid-column:1 !important;width:100% !important;max-width:none !important}body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-sm-4,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-4{grid-template-columns:1fr 1fr !important}body.cw-cadastro #localizar,body.cw-cadastro #naoseicep,body.cw-cadastro #logar,body.cw-cadastro #cadastrar,body.cw-minha-conta #cliente_endereco_cep,body.cw-minha-conta #numero,body.cw-minha-conta #complemento,body.cw-minha-conta #enderecoRua{width:100% !important;max-width:none !important}body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_nome_completo),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_email),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_celular),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_senha),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_csenha){grid-column:1 !important;grid-row:auto !important;max-width:none !important}#modalgrade.full .modal-bodyf.full{height:calc(100vh - 58px) !important}#modalgrade.full .modal-footer.full{height:58px !important;padding:8px 14px !important}}.modal.in,#modalgrade,#modalgrade.full,#atendimentohorario.in,body.cw-cadastro #naoseicepi.modal{z-index:9000 !important}body.modal-open #cliente,body.modal-open .navbar.navbar-fixed-top{z-index:1 !important}@media (min-width:768px){body.cw-cadastro .container.tab.login{padding:24px 28px 34px !important}body.cw-cadastro #loginCliente fieldset{display:grid !important;grid-template-columns:minmax(260px,420px) minmax(220px,320px) 160px !important;gap:14px 18px !important;align-items:end !important;min-height:0 !important;padding:34px 30px 26px !important}body.cw-cadastro #loginCliente fieldset>.row{grid-column:1 / 3 !important;display:grid !important;grid-template-columns:minmax(260px,420px) minmax(220px,320px) !important;gap:14px 18px !important;align-items:end !important;justify-content:start !important;margin:0 !important}body.cw-cadastro #loginCliente fieldset>br.both{display:none !important}body.cw-cadastro #loginCliente fieldset>.col-xs-12{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-height:0 !important;margin:0 !important;padding:0 !important}body.cw-cadastro #loginCliente fieldset>.cw-login-acao,body.cw-cadastro #loginCliente fieldset>.col-xs-12:has(#logar){grid-column:3 !important;grid-row:1 !important;align-self:end !important;margin-top:0 !important}body.cw-cadastro #loginCliente fieldset>.cw-login-esqueci,body.cw-cadastro #loginCliente fieldset>.col-xs-12:has(a[href*="esqueceu"]){grid-column:2 !important;grid-row:2 !important;margin-top:-4px !important}body.cw-cadastro #loginCliente fieldset>.cw-login-cadastro{grid-column:1 / -1 !important;grid-row:3 !important}body.cw-cadastro #loginCliente a{display:inline-flex !important;line-height:1.2 !important}body.cw-cadastro #loginCliente #logar{width:160px !important;min-width:160px !important}body.cw-cadastro #cadastroCliente>fieldset{min-height:0 !important}body.cw-cadastro #cadastroCliente>fieldset:first-of-type{grid-template-columns:220px 142px 142px minmax(0,1fr) !important;padding:34px 30px 26px !important}body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.cw-cadastro-botoes-cep{grid-column:2 / 4 !important}body.cw-cadastro #cadastroCliente>fieldset:nth-of-type(2){padding:34px 30px 26px !important}body.cw-cadastro #cadastroCliente .segundaEtapa:not(.none){display:grid !important;grid-template-columns:minmax(260px,420px) minmax(220px,300px) minmax(220px,300px) !important;gap:14px 16px !important;align-items:end !important;justify-content:start !important;margin:0 !important}body.cw-cadastro #cadastroCliente .segundaEtapa:not(.none)>.row{display:contents !important}body.cw-cadastro #cadastroCliente .segundaEtapa:not(.none)>.row>div:has(#cliente_nome_completo){grid-column:1 !important}body.cw-cadastro #cadastroCliente .segundaEtapa:not(.none)>.row>div:has(#cliente_email){grid-column:2 !important}body.cw-cadastro #cadastroCliente .segundaEtapa:not(.none)>.row>div:has(#cliente_celular){grid-column:3 !important}body.cw-cadastro #cadastroCliente .segundaEtapa:not(.none)>.row>div:has(#cliente_senha){grid-column:1 !important}body.cw-cadastro #cadastroCliente .segundaEtapa:not(.none)>.row>div:has(#cliente_csenha){grid-column:2 !important}body.cw-cadastro #cadastroCliente .segundaEtapa:not(.none)>.row>.col-xs-12:has(#cadastrar){grid-column:1 / -1 !important;display:flex !important;justify-content:flex-start !important;margin-top:12px !important}body.cw-cadastro #cadastroCliente #cadastrar{min-width:180px !important;width:180px !important}}@media (max-width:767px){body.cw-cadastro .cw-cadastro-titulo{margin-bottom:16px !important;padding-bottom:12px !important;font-size:22px !important}body.cw-cadastro .cw-cadastro-titulo-icone{width:36px !important;height:36px !important;min-width:36px !important;font-size:15px !important}body.cw-cadastro #loginCliente fieldset{display:flex !important;flex-direction:column !important;gap:12px !important}body.cw-cadastro #loginCliente fieldset>br.both{display:none !important}body.cw-cadastro #loginCliente fieldset>.row{order:1 !important;display:grid !important;grid-template-columns:1fr !important;gap:12px !important;width:100% !important}body.cw-cadastro #loginCliente fieldset>.cw-login-acao{order:2 !important;width:100% !important;display:block !important}body.cw-cadastro #loginCliente fieldset>.cw-login-esqueci{order:3 !important;width:100% !important;display:flex !important;justify-content:flex-start !important}body.cw-cadastro #loginCliente fieldset>.cw-login-cadastro{order:4 !important;width:100% !important;display:block !important}body.cw-cadastro #loginCliente #logar,body.cw-cadastro #loginCliente .cw-botao-cadastro{width:100% !important;min-width:0 !important}body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.cw-cadastro-botoes-cep{grid-template-columns:1fr 1fr !important;gap:8px !important;width:100% !important;max-width:none !important}body.cw-cadastro #naoseicepi .modal-dialog{width:calc(100% - 24px) !important;margin:72px auto 18px !important}body.cw-cadastro #naoseicepi iframe{height:380px !important}body.cw-carrinho #cadastroCliente .help-block,body.cw-carrinho #cadastroCliente .has-error .help-block,body.cw-cadastro #loginCliente .help-block,body.cw-cadastro #loginCliente .has-error .help-block,body.cw-cadastro #cadastroCliente .help-block,body.cw-cadastro #cadastroCliente .has-error .help-block{position:static !important;width:auto !important;margin-top:5px !important}body.cw-home #cliente:not(:has(.cw-tem-topo-bg)),body.cw-carrinho #cliente:not(:has(.cw-tem-topo-bg)),body.cw-area-cliente #cliente:not(:has(.cw-tem-topo-bg)),body.cw-cadastro #cliente:not(:has(.cw-tem-topo-bg)){padding-bottom:10px !important}}#cliente>.container.cw-horarios-topo{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:stretch !important;justify-content:flex-end !important;gap:0 !important;width:100% !important;max-width:var(--cw-page-max) !important;min-height:64px !important;height:auto !important;margin:13px auto 14px !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;overflow:visible !important;box-sizing:border-box !important}#cliente>.container.cw-horarios-topo .horario{position:relative !important;float:none !important;clear:none !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;align-self:stretch !important;gap:2px !important;height:64px !important;min-height:64px !important;margin:0 !important;padding:7px 12px !important;border:1px solid var(--cw-line) !important;border-left-width:0 !important;border-radius:0 !important;background:rgba(255,255,255,0.94) !important;box-shadow:0 8px 22px rgba(31,41,51,0.055) !important;color:var(--cw-muted) !important;font-size:13px !important;font-weight:800 !important;line-height:1.08 !important;letter-spacing:0 !important;text-align:center !important;white-space:normal !important;overflow:hidden !important;text-overflow:clip !important;box-sizing:border-box !important}#cliente>.container.cw-horarios-topo .horario:before{position:static !important;display:block !important;width:auto !important;height:auto !important;margin:0 0 2px !important;font-size:17px !important;line-height:1 !important;text-align:center !important;color:inherit !important;transform:none !important}#cliente>.container.cw-horarios-topo .horario.mais-info{order:1 !important;flex:0 0 170px !important;width:170px !important;min-width:170px !important;max-width:170px !important;border-left-width:1px !important;border-radius:var(--cw-radius) 0 0 var(--cw-radius) !important;background:linear-gradient(180deg,#ffffff 0%,#eef7ff 100%) !important;border-color:#bdd9ef !important;color:var(--cw-info) !important;cursor:pointer !important;font-weight:900 !important}body.cw-home .horario.mais-info i,body.cw-carrinho .horario.mais-info i,body.cw-area-cliente .horario.mais-info i{color:var(--cw-info) !important}#cliente>.container.cw-horarios-topo .horario.mais-info span{display:block !important;color:var(--cw-info) !important}#cliente>.container.cw-horarios-topo .horario.cw-status-atendimento{order:2 !important;flex:0 0 190px !important;width:190px !important;min-width:190px !important;max-width:190px !important;background:linear-gradient(180deg,#f5fff7 0%,var(--cw-success-soft) 100%) !important;border-color:var(--cw-success-border) !important;color:var(--cor-verde) !important;cursor:default !important;font-weight:900 !important}body.cw-cadastro .horario.cw-status-atendimento:before{content:"" !important;font-family:"FontAwesome" !important;color:var(--cor-verde) !important}#cliente>.container.cw-horarios-topo .horario.cw-status-atendimento .cw-status-label,#cliente>.container.cw-horarios-topo .horario.cw-status-atendimento .cw-status-valor{display:block !important;width:100% !important;max-width:100% !important;color:inherit !important;line-height:1.08 !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important}#cliente>.container.cw-horarios-topo .horario.cw-status-atendimento .cw-status-valor{font-size:14px !important;font-weight:900 !important}body.cw-home .horario.cw-status-atendimento.red,body.cw-home .horario.cw-status-atendimento.fechado,body.cw-carrinho .horario.cw-status-atendimento.red,body.cw-carrinho .horario.cw-status-atendimento.fechado,body.cw-area-cliente .horario.cw-status-atendimento.red,body.cw-area-cliente .horario.cw-status-atendimento.fechado{background:linear-gradient(180deg,var(--cw-danger-soft) 0%,var(--cw-danger-soft) 100%) !important;border-color:var(--cw-danger-border) !important;color:var(--cw-danger) !important}body.cw-home .horario.cw-status-atendimento.red:before,body.cw-home .horario.cw-status-atendimento.fechado:before,body.cw-carrinho .horario.cw-status-atendimento.red:before,body.cw-carrinho .horario.cw-status-atendimento.fechado:before,body.cw-area-cliente .horario.cw-status-atendimento.red:before,body.cw-area-cliente .horario.cw-status-atendimento.fechado:before,#cliente>.container.cw-horarios-topo .horario.cw-status-atendimento.red:before,#cliente>.container.cw-horarios-topo .horario.cw-status-atendimento.fechado:before,#cliente>.container.cw-horarios-topo .horario#horario.red:before,#cliente>.container.cw-horarios-topo .horario#horario.fechado:before{content:"" !important;color:var(--cw-danger) !important}#cliente>.container.cw-horarios-topo .horario.espera{order:3 !important;flex:0 0 280px !important;width:280px !important;min-width:280px !important;max-width:280px !important;border-radius:0 var(--cw-radius) var(--cw-radius) 0 !important;background:linear-gradient(180deg,#ffffff 0%,var(--cw-bg-light) 100%) !important;color:var(--cw-text) !important;cursor:default !important;display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-content:center !important;justify-content:center !important;gap:1px 5px !important}#cliente>.container.cw-horarios-topo .horario.espera i{flex:0 0 100% !important;width:100% !important;margin:0 !important;color:var(--cw-muted) !important}#cliente>.container.cw-horarios-topo .horario.espera .cw-tempo-titulo{display:block !important;flex:0 0 100% !important;width:100% !important;color:var(--cw-muted) !important;font-size:12px !important;font-weight:800 !important;line-height:1.05 !important;text-align:center !important;white-space:nowrap !important}#cliente>.container.cw-horarios-topo .horario.espera strong,#cliente>.container.cw-horarios-topo .horario.espera span{display:inline !important;width:auto !important;color:var(--cw-text) !important;font-size:13px !important;font-weight:900 !important;line-height:1.05 !important;white-space:nowrap !important}#cliente>.container.cw-horarios-topo .horario.espera span{font-weight:500 !important;color:#5d6b7b !important}#cliente>.container.cw-horarios-topo .horario.espera .barra{color:#8a96a6 !important;font-weight:700 !important}#cliente>.container.cw-horarios-topo:not(:has(.horario.espera)) .horario.mais-info,#cliente>.container.cw-horarios-topo:not(:has(.horario.espera)) .horario.cw-status-atendimento{flex-basis:210px !important;width:210px !important;min-width:210px !important;max-width:210px !important}#cliente>.container.cw-horarios-topo:not(:has(.horario.espera)) .horario.cw-status-atendimento{border-radius:0 var(--cw-radius) var(--cw-radius) 0 !important}@media (min-width:768px) and (max-width:1024px){#cliente>.container.cw-horarios-topo{margin:11px auto 14px !important}#cliente>.container.cw-horarios-topo .horario.mais-info{flex-basis:160px !important;width:160px !important;min-width:160px !important;max-width:160px !important}#cliente>.container.cw-horarios-topo .horario.cw-status-atendimento{flex-basis:180px !important;width:180px !important;min-width:180px !important;max-width:180px !important}#cliente>.container.cw-horarios-topo .horario.espera{flex-basis:288px !important;width:288px !important;min-width:288px !important;max-width:288px !important}}@media (max-width:767px){#cliente>.container.cw-horarios-topo{display:grid !important;grid-template-columns:minmax(0,0.94fr) minmax(0,1.08fr) minmax(0,1.38fr) !important;gap:8px !important;width:calc(100vw - 28px) !important;max-width:calc(100vw - 28px) !important;min-width:0 !important;margin:7px auto 9px !important}#cliente>.container.cw-horarios-topo .horario{width:100% !important;min-width:0 !important;max-width:100% !important;padding:6px 4px !important;border-radius:var(--cw-radius) !important;box-shadow:0 8px 18px rgba(31,41,51,0.045) !important;font-size:11.5px !important;line-height:1.05 !important}#cliente>.container.cw-horarios-topo .horario i,#cliente>.container.cw-horarios-topo .horario:before{font-size:14px !important;margin:0 0 3px !important}#cliente>.container.cw-horarios-topo .horario.mais-info{grid-column:1 !important;grid-row:1 !important;flex:initial !important;width:100% !important;min-width:0 !important;max-width:100% !important;font-size:0 !important}#cliente>.container.cw-horarios-topo .horario.mais-info span{font-size:11px !important;line-height:1.06 !important;white-space:normal !important;overflow:visible !important}#cliente>.container.cw-horarios-topo .horario.cw-status-atendimento{grid-column:2 !important;grid-row:1 !important;flex:initial !important;width:100% !important;min-width:0 !important;max-width:100% !important;font-size:11px !important;padding-left:3px !important;padding-right:3px !important}#cliente>.container.cw-horarios-topo .horario.cw-status-atendimento .cw-status-label,#cliente>.container.cw-horarios-topo .horario.cw-status-atendimento .cw-status-valor{font-size:11px !important;line-height:1.05 !important}#cliente>.container.cw-horarios-topo .horario.cw-status-atendimento .cw-status-valor{font-size:12px !important}#cliente>.container.cw-horarios-topo .horario.espera{grid-column:3 !important;grid-row:1 !important;flex:initial !important;width:100% !important;min-width:0 !important;max-width:100% !important;display:grid !important;grid-template-columns:auto auto !important;grid-auto-rows:auto !important;gap:1px 3px !important;padding:5px 2px !important}#cliente>.container.cw-horarios-topo .horario.espera i,#cliente>.container.cw-horarios-topo .horario.espera .cw-tempo-titulo{display:block !important;grid-column:1 / -1 !important;font-size:10.5px !important;line-height:1.05 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#cliente>.container.cw-horarios-topo .horario.espera strong,#cliente>.container.cw-horarios-topo .horario.espera span{font-size:10.5px !important;min-width:0 !important}#cliente>.container.cw-horarios-topo .horario.espera .barra{display:none !important}#cliente>.container.cw-horarios-topo:not(:has(.horario.espera)){grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;justify-content:end !important}#cliente>.container.cw-horarios-topo:not(:has(.horario.espera)) .horario.mais-info,#cliente>.container.cw-horarios-topo:not(:has(.horario.espera)) .horario.cw-status-atendimento{width:100% !important;min-width:0 !important;max-width:100% !important}#cliente>.container.cw-horarios-topo:not(:has(.horario.espera)) .horario.cw-status-atendimento{border-radius:var(--cw-radius) !important}}@media (max-width:370px){#cliente>.container.cw-horarios-topo{width:calc(100vw - 20px) !important;max-width:calc(100vw - 20px) !important;gap:6px !important}#cliente>.container.cw-horarios-topo .horario{height:62px !important;min-height:62px !important;padding:5px 2px !important}#cliente>.container.cw-horarios-topo .horario.espera strong,#cliente>.container.cw-horarios-topo .horario.espera span,#cliente>.container.cw-horarios-topo .horario.espera .cw-tempo-titulo{font-size:10px !important}}@media (min-width:768px){body.cw-home #cardapio .cw-promocoes-panel.cw-categoria-fechada .cw-cortina-link{overflow:visible !important}body.cw-home #cardapio .cw-promocoes-panel.cw-categoria-fechada .cw-cortina-nome{display:inline-flex !important;align-items:center !important;gap:10px !important;overflow:visible !important;line-height:25px !important}body.cw-home #cardapio .cw-promocoes-panel.cw-categoria-fechada .cw-promocoes-icone{flex:0 0 25px !important;width:25px !important;height:25px !important;min-width:25px !important;margin-right:0 !important;overflow:visible !important;line-height:1 !important}body.cw-home #cardapio .cw-promocoes-panel.cw-categoria-fechada .cw-promocoes-icone:before{display:block !important;line-height:1 !important}}body.cw-carrinho #resumo #corpocarrinho .nome,body.cw-carrinho #resumo #corpocarrinho .qtd,body.cw-carrinho #resumo #corpocarrinho .valor{border-right:0 !important}body.cw-carrinho #corpocarrinho .cw-cupom-form{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(126px,176px) !important;gap:12px !important;align-items:end !important;width:100% !important;margin:0 !important;padding:0 !important}body.cw-carrinho #corpocarrinho .cw-cupom-form>[class*="col-"]{float:none !important;width:auto !important;margin:0 !important;padding:0 !important}body.cw-carrinho #corpocarrinho .cw-cupom-form label{display:block !important;margin:0 0 8px !important;padding:0 !important;color:#1f2a35 !important;font-size:13px !important;font-weight:900 !important;line-height:1.25 !important}body.cw-carrinho #corpocarrinho .linhatotal .nome,body.cw-carrinho #corpocarrinho .linhatotal span{font-weight:900 !important}body.cw-carrinho #corpocarrinho .cw-qtd-carrinho+.xqtd{font-weight:400 !important}@media (max-width:767px){body.cw-carrinho #corpocarrinho .cw-cupom-form{grid-template-columns:1fr !important;gap:10px !important}}body.cw-carrinho .row-centered:has(.pedido-sucesso){width:calc(100% - 32px) !important;max-width:760px !important;margin:34px auto 68px !important;padding:34px 34px 30px !important;text-align:center !important;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%) !important;border:1px solid var(--cw-line-strong) !important;border-radius:var(--cw-radius) !important;box-shadow:0 18px 44px rgba(31,41,51,0.08) !important;position:relative !important;overflow:hidden !important}body.cw-carrinho .row-centered:has(.pedido-sucesso):before{content:"" !important;position:absolute !important;inset:0 0 auto 0 !important;height:7px !important;background:linear-gradient(90deg,#18b95c 0%,#24d36f 50%,#10a84f 100%) !important}body.cw-carrinho .row-centered:has(.pedido-sucesso):after{content:"" !important;position:absolute !important;right:-90px !important;top:-90px !important;width:220px !important;height:220px !important;border-radius:50% !important;background:radial-gradient(circle,rgba(24,185,92,0.12) 0%,rgba(24,185,92,0) 68%) !important;pointer-events:none !important}body.cw-carrinho .row-centered:has(.pedido-sucesso)>img{width:64px !important;height:64px !important;object-fit:contain !important;display:block !important;margin:4px auto 18px !important;padding:10px !important;background:linear-gradient(180deg,var(--cw-success-soft) 0%,#eafbf0 100%) !important;border:1px solid var(--cw-success-soft) !important;border-radius:50% !important;box-shadow:0 10px 22px rgba(24,185,92,0.14) !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .pedido-sucesso{width:100% !important;max-width:680px !important;margin:0 auto 10px !important;color:var(--cw-text) !important;font-family:Verdana,Arial,sans-serif !important;font-size:30px !important;font-weight:900 !important;line-height:1.18 !important;letter-spacing:0.2px !important;text-align:center !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .pedido-sucesso2{width:100% !important;max-width:620px !important;margin:16px auto 0 !important;padding:14px 18px !important;color:#4d5d70 !important;font-family:Verdana,Arial,sans-serif !important;font-size:16px !important;font-weight:600 !important;line-height:1.55 !important;text-align:center !important;background:linear-gradient(180deg,#ffffff 0%,var(--cw-bg-light) 100%) !important;border:1px solid #e0e8f0 !important;border-radius:var(--cw-radius) !important;box-shadow:0 8px 18px rgba(31,41,51,0.045) !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .pedido-sucesso2 strong,body.cw-carrinho .row-centered:has(.pedido-sucesso) .pedido-sucesso2 a{color:var(--cw-text) !important;font-weight:900 !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .cw-pedido-status-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:100% !important;min-width:0 !important;max-width:100% !important;min-height:48px !important;margin:14px auto 0 !important;padding:12px 18px !important;color:var(--cw-info) !important;font-family:Verdana,Arial,sans-serif !important;font-size:14px !important;font-weight:900 !important;line-height:1.2 !important;text-align:center !important;text-decoration:none !important;background:var(--cw-info-soft) !important;border:1px solid rgba(51,92,165,0.42) !important;border-radius:var(--cw-radius) !important;box-shadow:0 0 0 3px rgba(51,92,165,0.08) !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .cw-pedido-status-btn:before{content:"\f022" !important;font-family:"FontAwesome" !important;font-size:15px !important;font-weight:400 !important;line-height:1 !important;color:inherit !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .cw-pedido-status-btn:hover{color:var(--cw-info) !important;text-decoration:none !important;border-color:rgba(51,92,165,0.58) !important;background:var(--cw-info-soft) !important;box-shadow:0 0 0 3px rgba(51,92,165,0.12) !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .whatss-confirma{width:auto !important;min-width:260px !important;max-width:100% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;margin:18px auto 4px !important;padding:14px 22px !important;color:#ffffff !important;font-family:Verdana,Arial,sans-serif !important;font-size:17px !important;font-weight:900 !important;line-height:1.25 !important;text-align:center !important;cursor:pointer !important;background:linear-gradient(180deg,#24c04f 0%,#13a33d 100%) !important;border:1px solid #0c8f31 !important;border-radius:var(--cw-radius) !important;box-shadow:0 12px 24px rgba(19,163,61,0.22) !important;transition:transform 0.16s ease,box-shadow 0.16s ease,filter 0.16s ease !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .whatss-confirma:before{content:"\f232" !important;font-family:"FontAwesome" !important;font-size:20px !important;font-weight:400 !important;line-height:1 !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .whatss-confirma:hover{transform:translateY(-1px) !important;box-shadow:0 16px 30px rgba(19,163,61,0.28) !important;filter:brightness(1.02) !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) #pixContainer{max-width:560px !important;margin:20px auto 0 !important;padding:18px !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) #pixContainer img,body.cw-carrinho .row-centered:has(.pedido-sucesso) #pixContainer canvas{max-width:220px !important;height:auto !important;margin:8px auto !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) #pixPayload{width:100% !important;min-height:40px !important;margin-top:12px !important;padding:12px !important;color:#344255 !important;font-family:Verdana,Arial,sans-serif !important;font-size:12px !important;line-height:1.45 !important;background:#ffffff !important;border:1px solid var(--cw-line-strong) !important;border-radius:var(--cw-radius) !important;resize:none !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .custom-togglecopia{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:100% !important;min-width:0 !important;max-width:100% !important;min-height:48px !important;margin:14px auto 0 !important;padding:12px 18px !important;color:var(--cw-info) !important;font-family:Verdana,Arial,sans-serif !important;font-size:14px !important;font-weight:900 !important;line-height:1.2 !important;text-align:center !important;text-decoration:none !important;background:var(--cw-info-soft) !important;border:1px solid rgba(51,92,165,0.42) !important;border-radius:var(--cw-radius) !important;box-shadow:0 0 0 3px rgba(51,92,165,0.08) !important;outline:none !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .custom-togglecopia:before{content:"\f0c5" !important;font-family:"FontAwesome" !important;font-size:15px !important;font-weight:400 !important;line-height:1 !important;color:inherit !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .custom-togglecopia:hover,body.cw-carrinho .row-centered:has(.pedido-sucesso) .custom-togglecopia:focus{color:var(--cw-info) !important;text-decoration:none !important;border-color:rgba(51,92,165,0.58) !important;background:var(--cw-info-soft) !important;box-shadow:0 0 0 3px rgba(51,92,165,0.12) !important;outline:none !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) #paymentConfirmed{max-width:520px !important;margin:20px auto 0 !important;padding:16px !important;background:var(--cw-success-soft) !important;border:1px solid var(--cw-success-soft) !important;border-radius:var(--cw-radius) !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) #paymentConfirmed h4{margin:0 !important;color:#11823a !important;font-family:Verdana,Arial,sans-serif !important;font-size:18px !important;font-weight:900 !important;line-height:1.35 !important}@media (max-width:767px){body.cw-carrinho .row-centered:has(.pedido-sucesso){width:calc(100% - 24px) !important;margin:22px auto 44px !important;padding:28px 16px 24px !important}body.cw-carrinho .row-centered:has(.pedido-sucesso)>img{width:58px !important;height:58px !important;margin-bottom:16px !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .pedido-sucesso{font-size:25px !important;line-height:1.2 !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .pedido-sucesso2{padding:13px 14px !important;font-size:15px !important;line-height:1.48 !important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .whatss-confirma{width:100% !important;min-width:0 !important;padding:14px 16px !important;font-size:16px !important}}body.cw-home #boxbusca .cw-busca-limpar{position:absolute !important;right:10px !important;top:50% !important;transform:translateY(-50%) !important;width:24px !important;height:24px !important;display:none !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:var(--cw-bg) !important;color:#7b8794 !important;font-size:18px !important;font-weight:700 !important;line-height:20px !important;box-shadow:none !important;cursor:pointer !important;z-index:4 !important}body.cw-home #boxbusca .cw-busca-limpar.cw-visivel{display:flex !important}body.cw-carrinho .navbar.navbar-fixed-top.affix #navbar .navbar-nav.pull-left,body.cw-area-cliente .navbar.navbar-fixed-top.affix #navbar .navbar-nav.pull-left,body.cw-cadastro .navbar.navbar-fixed-top.affix #navbar .navbar-nav.pull-left{display:flex !important}body.cw-home #boxbusca .cw-busca-limpar:hover{border-color:var(--cw-line-strong) !important;color:var(--cw-text) !important;background:#eef3f7 !important}body.cw-home .precopro,body.cw-home #cardapio nav.listagem ul li .precopro,body.cw-home .produtoDestaqueHome .precopro,body.cw-home #destaques .produtoDestaqueHome .precopro{display:flex !important;align-items:flex-end !important;justify-content:flex-start !important;gap:0 !important}body.cw-home #cardapio nav.listagem ul li .valor:not(.cw-apartir){font-size:var(--cw-valor-size) !important;font-weight:900 !important}body.cw-home #cardapio nav.listagem ul li .valor.cw-apartir{display:flex !important;align-items:baseline !important;gap:5px !important;color:var(--cw-muted) !important}body.cw-home #cardapio nav.listagem ul li .cw-apartir-label{color:var(--cw-muted) !important;font-weight:500 !important}body.cw-home #cardapio nav.listagem ul li .cw-apartir-preco{color:var(--cw-card-preco) !important;font-weight:900 !important;font-size:var(--cw-valor-size) !important}body.cw-home #cardapio .panel-title.aberto>a,body.cw-home #cardapio .cw-categoria-title>a{display:flex !important;align-items:center !important;gap:10px !important;width:100% !important}body.cw-home #cardapio .cw-categoria-nome{flex:1 1 auto !important;min-width:0 !important}body.cw-home #cardapio .cw-categoria-qtd{flex:0 0 auto !important;margin-left:auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:26px !important;padding:5px 10px !important;border-radius:var(--cw-radius) !important;border:1px solid var(--cw-warning) !important;background:var(--cw-warning-soft) !important;color:var(--cw-warning-dark) !important;font-size:12px !important;font-weight:700 !important;line-height:1 !important;white-space:nowrap !important;box-shadow:none !important}body.cw-home #carrinho:after{content:"\f105" !important;font-family:"FontAwesome" !important;position:absolute !important;right:20px !important;top:50% !important;transform:translateY(-50%) !important;display:flex !important;align-items:center !important;justify-content:center !important;width:18px !important;height:18px !important;color:#ffffff !important;font-size:22px !important;font-weight:400 !important;line-height:1 !important}body.cw-carrinho #corpocarrinho .itens.row.titulo{display:none !important;padding-top:0 !important;color:var(--cw-muted) !important;font-size:12px !important}body.cw-carrinho #corpocarrinho .itens.row:has(.cw-produto-carrinho-topo){display:grid !important;grid-template-columns:minmax(0,1fr) 108px 34px !important;gap:10px !important;align-items:start !important;width:100% !important;min-height:0 !important;margin:0 !important;padding:8px 0 !important;border:0 !important;background:transparent !important}body.cw-carrinho #corpocarrinho .itens.row:has(.cw-produto-carrinho-topo)>.nome{grid-column:1 / -1 !important;grid-row:1 !important;align-self:start !important;min-width:0 !important}body.cw-carrinho #corpocarrinho .cw-produto-carrinho-topo{display:grid !important;grid-template-columns:auto minmax(0,1fr) !important;gap:10px !important;align-items:center !important;width:100% !important;min-width:0 !important;padding-right:154px !important}body.cw-carrinho #corpocarrinho .cw-qtd-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:35px !important;height:22px !important;padding:0 9px !important;border-radius:999px !important;background:#18222d !important;color:#ffffff !important;font-size:12px !important;font-weight:900 !important;line-height:1 !important;white-space:nowrap !important}body.cw-carrinho #corpocarrinho .cw-produto-carrinho-titulo{display:block !important;min-width:0 !important;margin:0 !important;padding:0 !important;color:var(--cw-text) !important;font-size:15px !important;font-weight:900 !important;line-height:1.16 !important;letter-spacing:-0.01em !important;overflow-wrap:anywhere !important}body.cw-carrinho #corpocarrinho .itens.row:has(.cw-produto-carrinho-topo)>.valor{grid-column:2 !important;grid-row:1 !important;justify-self:stretch !important;display:flex !important;align-items:flex-start !important;justify-content:flex-end !important;padding-top:1px !important;color:var(--cw-price) !important;font-family:Arial,Helvetica,sans-serif !important;font-size:15px !important;font-weight:900 !important;line-height:1.15 !important;text-align:right !important;white-space:nowrap !important}body.cw-carrinho #corpocarrinho .itens.row:has(.cw-produto-carrinho-topo)>.valor span,body.cw-carrinho #corpocarrinho .itens.row:has(.cw-produto-carrinho-topo)>.valor strong{color:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important}body.cw-carrinho #corpocarrinho .itens.row:has(.cw-produto-carrinho-topo)>.deleta{grid-column:3 !important;grid-row:1 !important;display:flex !important;align-items:flex-start !important;justify-content:flex-end !important;padding-top:0 !important;text-align:right !important}body.cw-carrinho #corpocarrinho .itens.row:has(.cw-produto-carrinho-topo)>.deleta span{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:31px !important;height:31px !important;min-width:31px !important;padding:0 !important;border:1px solid rgba(212,63,53,0.18) !important;border-radius:var(--cw-radius) !important;background:var(--cw-danger-soft) !important;color:var(--cw-danger) !important;line-height:1 !important;box-shadow:none !important}body.cw-carrinho #corpocarrinho .itens.row:has(.cw-produto-carrinho-topo)>.deleta span i{display:block !important;margin:0 !important;color:inherit !important;font-size:13px !important;line-height:1 !important}body.cw-carrinho #corpocarrinho .cw-subitem-carrinho{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:10px !important;align-items:center !important;width:calc(100% - 45px) !important;margin:0 0 0 45px !important;padding:6px 12px !important;border:1px solid var(--cw-bg-input) !important;border-top:0 !important;background:#fbfbfc !important;font-size:13px !important;font-weight:400 !important;line-height:1.25 !important;box-shadow:none !important}body.cw-carrinho #corpocarrinho .cw-produto-carrinho-topo+.cw-subitem-carrinho{margin-top:15px !important;border-top:1px solid var(--cw-bg-input) !important;border-radius:var(--cw-radius) var(--cw-radius) 0 0 !important;border-color:var(--cw-line,#dbe3ec) !important}body.cw-carrinho #corpocarrinho .cw-subitem-carrinho+.cw-subitem-carrinho{margin-top:0 !important;border-radius:0 !important}body.cw-carrinho #corpocarrinho .cw-subitem-carrinho:last-child{border-radius:0 0 var(--cw-radius) var(--cw-radius) !important}body.cw-carrinho #corpocarrinho .cw-produto-carrinho-topo+.cw-subitem-carrinho:last-child{border-radius:var(--cw-radius) !important}body.cw-carrinho #corpocarrinho .cw-subitem-text{display:block !important;min-width:0 !important;font-size:13px !important;font-weight:400 !important;line-height:1.25 !important;overflow-wrap:anywhere !important}body.cw-carrinho #corpocarrinho .cw-subitem-text .cw-qtd-carrinho,body.cw-carrinho #corpocarrinho .cw-subitem-text strong{color:var(--cw-muted) !important;font-weight:900 !important}body.cw-carrinho #corpocarrinho .cw-subitem-valor{display:block !important;justify-self:end !important;color:var(--cw-muted) !important;font-family:Arial,Helvetica,sans-serif !important;font-size:13px !important;font-weight:400 !important;line-height:1.25 !important;white-space:nowrap !important;text-align:right !important}body.cw-carrinho .cw-loja-fechada-alert{display:grid !important;grid-template-columns:auto minmax(0,1fr) !important;gap:4px 9px !important;margin:14px 0 18px !important;padding:13px 15px !important;border:1px solid #efd7ad !important;border-radius:var(--cw-radius) !important;background:linear-gradient(180deg,#fffaf1 0%,#fff4e4 100%) !important;color:var(--cw-warning-text) !important;font-size:13px !important;line-height:1.35 !important;text-align:left !important}body.cw-carrinho .cw-loja-fechada-alert:before{content:"\f071" !important;grid-row:1 / span 2 !important;align-self:start !important;color:var(--cw-warning-dark) !important;font-family:FontAwesome !important;font-size:18px !important;font-weight:400 !important;line-height:1.15 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>[class*="col-"]{float:none !important;width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega .col-sm-12>div[style*="flex"],body.cw-carrinho #cadastroCliente fieldset.checkout.entrega .col-xs-12>div[style*="flex"]{width:100% !important}@media (min-width:768px){body.cw-carrinho #cadastroCliente fieldset.checkout.entrega{display:grid !important;grid-template-columns:220px 142px 142px minmax(0,1fr) !important;gap:14px 12px !important;align-items:end !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>.col-sm-8,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>.col-xs-8{grid-column:1 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>.col-sm-4,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>.col-xs-4{grid-column:2 !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>.col-sm-12,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>.col-xs-12,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>#dadosEndereco{grid-column:1 / -1 !important}}body.cw-carrinho .cw-loja-fechada-alert strong{color:#7d4c0e !important;font-size:14px !important;font-weight:900 !important}body.cw-carrinho .cw-loja-fechada-alert span{color:var(--cw-warning-text) !important;font-weight:700 !important}@media (max-width:767px){body.cw-carrinho #corpocarrinho .itens.row:has(.cw-produto-carrinho-topo){grid-template-columns:minmax(0,1fr) 98px 31px !important;gap:8px !important;padding:7px 0 !important}body.cw-carrinho #corpocarrinho .cw-produto-carrinho-topo{gap:8px !important;padding-right:139px !important}body.cw-carrinho #corpocarrinho .cw-qtd-badge{padding:0 8px !important}body.cw-carrinho #corpocarrinho .cw-produto-carrinho-titulo{font-size:14px !important;line-height:1.15 !important}body.cw-carrinho #corpocarrinho .itens.row:has(.cw-produto-carrinho-topo)>.valor{font-size:14px !important}body.cw-carrinho #corpocarrinho .cw-subitem-carrinho{width:calc(100% - 43px) !important;margin-left:43px !important;padding:6px 10px !important}}body.cw-carrinho #corpocarrinho .cw-resumo-linha{display:grid !important;grid-template-columns:minmax(0,1fr) max-content !important;column-gap:14px !important;align-items:center !important;width:100% !important;min-height:26px !important;margin:0 !important;padding:3px 0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}body.cw-carrinho #corpocarrinho .cw-resumo-linha>[class*="col-"]{float:none !important;width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}body.cw-carrinho #corpocarrinho .cw-resumo-linha>.nome{grid-column:1 !important;justify-self:start !important;color:var(--cw-muted) !important;font-size:15px !important;font-weight:700 !important;line-height:1.2 !important;text-align:left !important}body.cw-carrinho #corpocarrinho .cw-resumo-linha>.valor{grid-column:2 !important;justify-self:end !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;min-width:0 !important;margin-left:auto !important;padding-right:0 !important;color:var(--cw-muted) !important;font-family:Arial,Helvetica,sans-serif !important;font-size:15px !important;font-weight:900 !important;line-height:1.2 !important;text-align:right !important;white-space:nowrap !important}body.cw-carrinho #corpocarrinho .cw-resumo-linha>.valor span,body.cw-carrinho #corpocarrinho .cw-resumo-linha>.valor strong{display:inline-block !important;color:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;text-align:right !important;white-space:nowrap !important}body.cw-carrinho #corpocarrinho .cw-resumo-subtotal{margin-top:8px !important;padding-top:8px !important}body.cw-carrinho #corpocarrinho .cw-resumo-subtotal .nome,body.cw-carrinho #corpocarrinho .cw-resumo-entrega .nome,body.cw-carrinho #corpocarrinho .cw-resumo-subtotal .valor,body.cw-carrinho #corpocarrinho .cw-resumo-entrega .valor{color:var(--cw-muted) !important;font-size:15px !important;font-weight:700 !important;line-height:1.2 !important}body.cw-carrinho #corpocarrinho .cw-resumo-entrega .nome em{font-weight:400 !important;font-style:italic !important;font-size:13px !important}body.cw-carrinho #corpocarrinho .cw-resumo-entrega .nome:before{content:"\f21c" !important;display:inline-block !important;margin-right:7px !important;color:#8a8f97 !important;font-family:FontAwesome !important;font-size:12px !important;font-weight:400 !important;line-height:1 !important}body.cw-carrinho #corpocarrinho .cw-resumo-total{min-height:40px !important;margin-top:9px !important;padding-top:12px !important;padding-bottom:2px !important}body.cw-carrinho #corpocarrinho .cw-resumo-total .nome,body.cw-carrinho #corpocarrinho .cw-resumo-total .nome span{color:var(--cw-text) !important;font-size:17px !important;font-weight:900 !important;line-height:1.15 !important}body.cw-carrinho #corpocarrinho .cw-resumo-total .valor,body.cw-carrinho #corpocarrinho .cw-resumo-total .valor strong,body.cw-carrinho #corpocarrinho .cw-resumo-total .valor .total,body.cw-carrinho #corpocarrinho #totalcarrinho,body.cw-carrinho #corpocarrinho #totalcarrinhosembalcao{color:var(--cw-price) !important;font-family:Arial,Helvetica,sans-serif !important;font-size:17px !important;font-weight:900 !important;line-height:1 !important;letter-spacing:0.01em !important;width:auto !important;max-width:none !important;margin-left:auto !important;text-align:right !important;white-space:nowrap !important}body.cw-carrinho #corpocarrinho form:has(input#cupom) .input-group{position:relative !important;display:block !important;width:100% !important;margin:0 !important}body.cw-carrinho #corpocarrinho form:has(input#cupom) .input-group:before{font-family:FontAwesome !important;position:absolute !important;left:12px !important;top:auto !important;bottom:14px !important;transform:none !important;z-index:3 !important;color:var(--cw-muted) !important;font-size:14px !important;line-height:1 !important;pointer-events:none !important}body.cw-carrinho #corpocarrinho input#cupom{display:block !important;width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;margin:0 !important;padding:0 12px 0 34px !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:#fff !important;color:var(--cw-text) !important;font-size:13px !important;line-height:42px !important;box-shadow:none !important}@media (max-width:767px){body.cw-carrinho #corpocarrinho .cw-resumo-linha{column-gap:10px !important;min-height:25px !important}body.cw-carrinho #corpocarrinho .cw-resumo-total .nome,body.cw-carrinho #corpocarrinho .cw-resumo-total .nome span{font-size:16px !important}}body.cw-carrinho #corpocarrinho .cw-cupom-form .input-group:not(.form-group){position:relative !important;display:block !important}body.cw-cadastro .form-group,body.cw-cadastro .input-group,body.cw-cadastro .input-group.grupo,body.cw-cadastro #loginCliente .form-group,body.cw-cadastro #loginCliente .input-group,body.cw-cadastro #loginCliente .input-group.grupo,body.cw-cadastro #cadastroCliente .form-group,body.cw-cadastro #cadastroCliente .input-group,body.cw-cadastro #cadastroCliente .input-group.grupo,body.cw-home #boxbusca{position:relative !important}body.cw-carrinho #corpocarrinho .cw-cupom-form .col-xs-8::before,body.cw-carrinho #corpocarrinho .cw-cupom-form .col-sm-8::before{content:"\f02b" !important;font-family:FontAwesome !important;position:absolute !important;left:12px !important;bottom:14px !important;top:auto !important;z-index:4 !important;color:var(--cw-muted) !important;font-size:14px !important;line-height:1 !important;pointer-events:none !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>label[for^="balcao"]:before,body.cw-carrinho #cadastroCliente fieldset.checkout.balcao label:before{content:none !important;display:none !important;width:0 !important;height:0 !important;min-width:0 !important;padding:0 !important;margin:0 !important;border:0 !important;align-items:center !important;justify-content:center !important;border-radius:7px !important;background:var(--cw-warning-soft) !important;color:var(--cw-warning) !important;font-family:FontAwesome !important;font-size:14px !important;font-weight:400 !important;line-height:1 !important}body.cw-carrinho #corpocarrinho .cw-subitem-obs{padding-left:14px !important;margin-top:1px !important;font-size:11.5px !important;border-left:2px solid #e4e8ec !important;margin-left:2px !important;line-height:1.2 !important;grid-column:1 / -1 !important;display:block !important;font-weight:400 !important}body.cw-carrinho #corpocarrinho .itens.row.cw-resumo-entrega.cw-balcao{display:grid !important}body.cw-home .cw-desconto-percent,body.cw-home #cardapio nav.listagem ul li .precopro span.cw-desconto-percent,body.cw-home #destaques .produtoDestaqueHome .precopro span.cw-desconto-percent,body.cw-home .produtoDestaqueHome .precopro span.cw-desconto-percent,body.produto .cw-desconto-percent{padding:2px 7px 0px 7px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;align-self:flex-end !important;width:auto !important;min-width:0 !important;min-height:22px !important;margin:0 0 0 7px !important;border-radius:var(--cw-radius) !important;background:var(--cw-success-soft) !important;border:1px solid rgba(35,136,74,0.18) !important;color:var(--cor-verde) !important;font-size:11px !important;font-weight:400 !important;line-height:1 !important;vertical-align:bottom !important;white-space:nowrap !important;box-sizing:border-box !important}body.cw-carrinho #cadastroCliente fieldset.checkout.cw-entrega-logada label[for^="balcao"]::before{content:"" !important;display:inline-block !important;width:0 !important;min-width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden !important;font-size:0 !important;line-height:0 !important}body.cw-carrinho fieldset.checkout.cw-entrega-logada label[for^="balcao"]::before{content:none !important;display:none !important;width:0 !important;min-width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;font-size:0 !important;overflow:hidden !important}body.cw-carrinho #corpocarrinho .itens.row.cw-resumo-subtotal{margin-top:10px !important;padding-top:7px !important;border-top:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) var(--cw-radius) 0 0 !important}body.cw-carrinho #fecha fieldset.cw-entrega-logada>label[for^="balcao"]::before{content:none !important;display:none !important;width:0 !important;min-width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;font-size:0 !important}body.cw-carrinho #corpocarrinho .itens.row.cw-resumo-total{padding-bottom:7px !important;border-bottom:1px solid var(--cw-line) !important;border-radius:0 0 var(--cw-radius) var(--cw-radius) !important}body.cw-carrinho #corpocarrinho .cw-frete-gratis-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:17px !important;height:17px !important;min-width:17px !important;margin-right:6px !important;border-radius:var(--cw-radius) !important;background:var(--cw-success-soft) !important;border:1px solid rgba(35,136,74,0.2) !important;color:var(--cor-verde) !important;font-size:10px !important;line-height:1 !important;flex-shrink:0 !important;vertical-align:middle !important;padding-top:1px !important}body.cw-carrinho #corpocarrinho .itens.row.cw-cupom-row{margin-top:10px !important}body.cw-carrinho #fecha fieldset.checkout>legend{display:flex !important;align-items:center !important;gap:10px !important;margin:0 0 16px !important;padding:0 0 13px !important;border:0 !important;color:var(--cw-text) !important;font-size:20px !important;font-weight:900 !important;line-height:1.18 !important;border-bottom:1px solid var(--cw-line,#dbe3ec) !important;padding-bottom:13px !important;margin-bottom:16px !important;width:100% !important}body.cw-carrinho #corpocarrinho .cw-carrinho-count-badge{margin-left:auto !important;flex:0 0 auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:26px !important;padding:5px 10px !important;border-radius:var(--cw-radius) !important;border:1px solid var(--cw-warning) !important;background:var(--cw-warning-soft) !important;color:var(--cw-warning-dark) !important;font-size:12px !important;font-weight:700 !important;line-height:1 !important;white-space:nowrap !important}body.cw-carrinho #corpocarrinho .cw-subitem-carrinho,body.cw-carrinho #corpocarrinho .cw-subitem-text,body.cw-carrinho #corpocarrinho .cw-subitem-obs,body.cw-carrinho #corpocarrinho .sabores{color:var(--cor-cinza3) !important}body.cw-carrinho #fecha fieldset.checkout{padding-bottom:16px !important;position:relative !important;padding-top:16px !important}body.cw-carrinho #trocolabel:not(.none){margin-top:0 !important;display:inline-flex !important;align-items:center !important;vertical-align:middle !important}body.cw-carrinho #troco{height:38px !important;padding:0 10px !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;font-size:13px !important;box-sizing:border-box !important;margin-top:5px}body.cw-carrinho #obs{display:block !important;width:calc(100% - 6px) !important;height:44px !important;min-height:44px !important;padding:10px 12px !important;border:1px solid var(--cw-line) !important;border-radius:var(--cw-radius) !important;background:#fff !important;color:var(--cw-text) !important;font-size:13px !important;line-height:1.35 !important;box-sizing:border-box !important;box-shadow:none !important;margin:8px 3px 0 3px !important;resize:vertical !important;transition:border-color .12s ease,box-shadow .12s ease !important}body.cw-carrinho form#fecha>fieldset.checkout.cw-entrega-logada.entrega{padding-top:0 !important}body.cw-carrinho #corpocarrinho .cw-resumo-desconto .nome,body.cw-carrinho #corpocarrinho .cw-resumo-desconto .nome span{color:var(--cw-muted) !important;font-size:15px !important;font-weight:700 !important}#cw-menu-inferior{display:none}@media (max-width:767px){#cw-menu-inferior{display:flex;position:fixed;bottom:0;left:0;width:100%;height:52px;background:#ffffff;border-top:1px solid var(--cw-line,#dbe3ec);z-index:89;box-shadow:0 -2px 10px rgba(31,41,51,0.08);align-items:stretch}.cwmi-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--cor-cinza3,#7d7d7d);text-decoration:none;font-size:11px;padding:6px 4px;gap:3px;min-height:44px;transition:color 0.15s;cursor:pointer}.cwmi-item i{font-size:19px;line-height:1}.cwmi-item>span:not(.cwmi-conta-wrap){font-size:10px;line-height:1;white-space:nowrap}.cwmi-item.cwmi-ativo{color:var(--cor-principal,rgba(170,30,20,1))}.cwmi-item:active{opacity:0.7}.cwmi-conta-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:22px;height:22px}.cwmi-conta-badge{position:absolute;top:-4px;right:-7px;width:13px;height:13px;border-radius:50%;background:var(--cor-principal,rgba(170,30,20,1));color:#ffffff;font-size:7px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;border:1.5px solid #ffffff}#carrinho,#carrinhofinalizar,body.cw-home #carrinho,body.cw-area-cliente #carrinho,body.cw-cadastro #carrinho{bottom:52px !important;left:0 !important;transform:none !important;width:100% !important;height:52px !important;border-radius:0 !important;box-shadow:0 -1px 0 rgba(255,255,255,0.08) !important;padding:0 44px 0 16px !important}body.produto #cw-menu-inferior,body.modal #cw-menu-inferior{display:none}body{padding-bottom:110px}#cw-whatsapp-fixo{bottom:167px !important}}@media (min-width:992px){#cw-menu-inferior{display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;width:200px;height:100vh;background:#ffffff;border-right:1px solid var(--cw-line,#dbe3ec);border-top:0;box-shadow:1px 0 6px rgba(31,41,51,0.04);z-index:89;padding:24px 0;gap:4px;align-items:stretch}.cwmi-item{flex:0 0 auto;flex-direction:row;align-items:center;justify-content:flex-start;color:var(--cor-cinza3,#7d7d7d);text-decoration:none;font-size:14px;padding:12px 20px;gap:12px;min-height:0;transition:background-color 0.15s,color 0.15s;cursor:pointer}.cwmi-item i{font-size:18px;line-height:1;width:22px;text-align:center}.cwmi-item>span:not(.cwmi-conta-wrap){font-size:14px;line-height:1.2;white-space:nowrap;font-weight:500}.cwmi-item:hover:not(.cwmi-ativo){background:#f5f7fa;color:var(--cw-text,#1f2933)}.cwmi-item.cwmi-ativo{background:#fef2f0;color:var(--cor-principal,rgba(170,30,20,1));font-weight:700;border-left:3px solid var(--cor-principal,rgba(170,30,20,1));padding-left:17px}.cwmi-item:active{opacity:1}.cwmi-conta-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:auto}.cwmi-conta-badge{position:absolute;top:-6px;right:-8px;width:14px;height:14px;border-radius:50%;background:var(--cor-principal,rgba(170,30,20,1));color:#ffffff;font-size:8px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;border:1.5px solid #ffffff}body{padding-left:200px}body.produto #cw-menu-inferior,body.modal #cw-menu-inferior{display:none}body.produto,body.modal{padding-left:0}body.cw-home #carrinho{left:calc(50%+100px) !important}body:not(.produto):not(.modal) .navbar.navbar-fixed-top,body:not(.produto):not(.modal) .navbar.navbar-fixed-top.affix{left:200px !important;width:calc(100% - 200px) !important}}:root{--cw-azul:#337ab7;--cw-azul-soft:#e8f3fc;--cw-azul-borda:rgba(51,122,183,0.42)}.cw-navbar-logo-link{display:flex !important;align-items:center !important;padding:3px 0 !important;text-decoration:none !important}.cw-navbar-logo-img,.cw-ajustemenu-logo-img{width:44px !important;height:44px !important;object-fit:contain !important;border:1px solid var(--cw-line,#dbe3ec) !important;border-radius:9px !important;box-shadow:0 2px 8px rgba(31,41,51,0.12) !important;padding:4px !important;background:#ffffff !important;display:block !important;flex-shrink:0 !important;box-sizing:border-box !important}.cw-navbar-logo-link,.cw-navbar-logo-link:link,.cw-navbar-logo-link:visited,.cw-navbar-logo-link:hover,.cw-navbar-logo-link:focus,.cw-navbar-logo-link:focus-visible,.cw-navbar-logo-link:active,#navbar .cw-navbar-logo-link{border:0 !important;border-bottom:0 !important;border-top:0 !important;outline:0 !important;outline-offset:0 !important;box-shadow:none !important;background:transparent !important;background-color:transparent !important;color:inherit !important;text-decoration:none !important;-webkit-tap-highlight-color:transparent !important}.cw-navbar-logo-item>li{border:0 !important;border-bottom:0 !important;background:transparent !important;-webkit-tap-highlight-color:transparent !important}body.cw-home #cardapio>.panel{margin-top:0 !important;margin-bottom:0 !important}body.cw-home #cardapio .panel .panel-heading.cabeca,body.cw-home #cardapio .panel.cw-categoria-fechada:has(.panel-collapse.in)>.panel-heading.cabeca{padding:10px 0 !important;border-bottom:1px solid var(--cw-line,#dbe3ec) !important}body.cw-minha-conta #cadastroCliente fieldset{border:0 !important;background:transparent !important;box-shadow:none !important;padding:0 !important;margin-bottom:6px !important;border-radius:0 !important;outline:0 !important}body.cw-minha-conta #cadastroCliente fieldset legend{border:0 !important;border-bottom:1px solid var(--cw-line,#dbe3ec) !important;background:transparent !important;box-shadow:none !important;width:100% !important;padding:0 0 8px !important;margin-bottom:14px !important;font-size:15px !important;font-weight:700 !important;color:var(--cw-text,#202832) !important}body.cw-minha-conta .container>h2{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important}.cw-mc-sair{font-size:13px !important;font-weight:700 !important;padding:6px 16px !important;background:var(--cw-danger,#d43f35) !important;color:#ffffff !important;border-radius:var(--cw-radius,7px) !important;text-decoration:none !important;border:0 !important;white-space:nowrap !important;flex-shrink:0 !important;line-height:1.4 !important;cursor:pointer !important}.cw-mc-sair:hover,.cw-mc-sair:focus,.cw-mc-sair:visited{background:#b53028 !important;color:#ffffff !important;text-decoration:none !important}body.cw-home #navbar .navbar-nav.pull-left a.cw-navbar-logo-link::before,body.cw-carrinho #navbar .navbar-nav.pull-left a.cw-navbar-logo-link::before,body.cw-area-cliente #navbar .navbar-nav.pull-left a.cw-navbar-logo-link::before,body.cw-cadastro #navbar .navbar-nav.pull-left a.cw-navbar-logo-link::before,body.cw-compras #navbar .navbar-nav.pull-left a.cw-navbar-logo-link::before,body.produto #navbar .navbar-nav.pull-left a.cw-navbar-logo-link::before{display:none !important;content:none !important;background:none !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-card{background:#ffffff !important;border:0 !important;border-left:3px solid var(--cw-line,#dbe3ec) !important;border-radius:0 !important;box-shadow:none !important;border-bottom:1px solid var(--cw-line,#dbe3ec) !important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-card-head:hover{background:var(--cw-bg-hover,#fbfdff) !important}body.cw-home .cw-promocoes-icone{background:transparent !important;border:0 !important;border-radius:0 !important;width:auto !important;height:auto !important;min-width:0 !important;margin-right:3px !important;font-size:inherit !important;line-height:inherit !important}body.cw-home #menunavhorizontal ul#mainNav li.cw-nav-promocoes a{box-shadow:none !important}#atendimentohorario .cw-atendimento-contato-grid .cw-atendimento-card strong,body.produto form>.container,body.produto .container[style*="margin-bottom"]{margin-bottom:0 !important}body.produto,body.produto form{padding-bottom:56px !important}.cw-alerta-horario{background:var(--cw-warning-soft,#fff8e6);border:1px solid var(--cw-warning,#e6a817);border-radius:var(--cw-radius,7px);color:var(--cw-text,#202832);padding:12px 16px !important;margin:18px 0 5px;font-size:14px;font-weight:normal;display:flex;align-items:center;gap:5px}.cw-alerta-horario::before{content:"⚠";font-size:16px;flex-shrink:0;line-height:1}body.cw-carrinho #fecha fieldset.cw-pagamento-logado .btn-group-toggle.custom-toggle{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;width:100% !important}body.cw-carrinho #fecha fieldset.cw-pagamento-logado .btn-group-toggle.custom-toggle .btn,body.cw-carrinho #cadastroCliente fieldset.checkout.pagamento .btn-group-toggle.custom-toggle .btn,body.cw-carrinho .btn-group-toggle.custom-toggle .btn{flex:1 1 0% !important;min-width:0 !important;width:auto !important}body.cw-carrinho input[name="pagamento"]:checked+label{background:var(--cw-azul-soft) !important;border-color:var(--cw-azul-borda) !important;color:var(--cw-azul) !important;box-shadow:0 0 0 3px rgba(51,122,183,0.08) !important}body.cw-carrinho #corpocarrinho #localizarcp{height:44px !important;min-height:44px !important;margin:0 !important;border-radius:7px !important;align-self:end !important;background:var(--cw-azul-soft) !important;border-color:var(--cw-azul-borda) !important;color:var(--cw-azul) !important}#trocarendereco{background:var(--cw-azul-soft) !important;border:1px solid var(--cw-azul-borda) !important;color:var(--cw-azul) !important;font-weight:600 !important}body.cw-carrinho #cadastroCliente #localizar{background:var(--cw-azul-soft) !important;border:1px solid var(--cw-azul-borda) !important;color:var(--cw-azul) !important}body.cw-cadastro #loginCliente .cw-botao-cadastro,body.cw-carrinho #corpocarrinho #localizarcp:hover,body.cw-carrinho #corpocarrinho .localizar:hover,body.cw-carrinho #corpocarrinho .localizar:active,body.cw-carrinho #corpocarrinho .localizar:focus,body.cw-carrinho #trocarendereco:hover,body.cw-carrinho #trocarendereco:active,body.cw-carrinho #trocarendereco:focus,body.cw-minha-conta #localizar:hover,body.cw-minha-conta #localizar:active,body.cw-minha-conta #localizar:focus,body.cw-minha-conta #naoseicep:hover,body.cw-minha-conta #naoseicep:active,body.cw-minha-conta #naoseicep:focus,body.cw-cadastro #loginCliente .cw-botao-cadastro:hover,body.cw-cadastro #loginCliente .cw-botao-cadastro:active,body.cw-cadastro #loginCliente .cw-botao-cadastro:focus{background:var(--cw-azul-soft) !important;border-color:var(--cw-azul-borda) !important;color:var(--cw-azul) !important;box-shadow:none !important}body.cw-carrinho #fecha fieldset.checkout.cw-entrega-logada.balcao{padding-top:0 !important;padding-bottom:4px !important}body.cw-carrinho #fecha fieldset.cw-pagamento-logado>legend{margin-bottom:6px !important}body.cw-carrinho #fecha .input-group.dinheiro{display:flex !important;align-items:center !important;gap:10px !important;clear:both !important;margin-top:12px !important;flex-wrap:nowrap !important}body.cw-carrinho #fecha button#cadastrar,body.cw-carrinho #fecha button#cadastrarok{margin-top:14px !important;min-width:155px !important;border-radius:var(--cw-radius,7px) !important}body.produto .sessaoadicionais,body.produto section.sessaoadicionais,body.produto form section:not(.sessaoadicionais){overflow:visible !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}body.produto .addWarp .adicionaRemove{height:100% !important;align-self:stretch !important;align-items:center !important}body.produto .sessaoadicionais.cw-pendente{transition:border-color .2s ease,box-shadow .2s ease !important}body.cw-home .cw-promocao-badge i{color:var(--cw-promo-red) !important;transition:color .2s ease !important}body.produto .sessaoadicionais.cw-pendente .adicionalobrigatorio,body.produto section.cw-pendente .adicionalobrigatorio{border-color:var(--cw-danger-border) !important;background:var(--cw-danger-soft) !important;color:var(--cw-promo-red) !important;transition:background .2s ease,color .2s ease !important}body.produto .sessaoadicionais h3{background:transparent !important;border:0 !important;box-shadow:none !important;margin:18px 0 10px !important;padding:0 !important;color:var(--cw-text,#202832) !important;font-weight:900 !important}body.produto .sessaoadicionais h3 .adicionallimitemax{font-size:12px !important;font-style:normal !important;color:var(--cw-muted,#647184) !important;flex:0 0 100% !important;order:2 !important}body.produto .sessaoadicionais h3 .adicionalobrigatorio{order:1 !important}body.cw-home #cardapio .panel{background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}body.cw-home #cardapio .cw-promocoes-panel{background:transparent !important;border:0 !important}body.cw-home #cardapio .cw-promocoes-panel .panel-heading.cabeca{border-bottom-color:var(--cw-line,#dbe3ec) !important}body.cw-home #cardapio .panel-heading.cabeca{padding-left:0 !important;padding-right:0 !important;display:block !important;margin:0 0 16px !important;padding:0 0 12px !important;border:0 !important;border-bottom:1px solid var(--cw-line) !important;background:transparent !important}.cw-cadastro-ok{display:flex;align-items:center;gap:14px;background:var(--cw-success-soft,#eaf7ee);border:1px solid var(--cw-success-border,#cfe8d4);border-radius:var(--cw-radius,7px);padding:16px 18px;margin:0 0 20px;width:100%}.cw-cadastro-ok-icone i{font-size:30px;color:var(--cor-sucesso,rgba(55,170,65,1))}.cw-cadastro-ok-corpo strong{display:block;font-size:15px;font-weight:700;color:var(--cw-text,#202832);margin-bottom:3px}.cw-cadastro-ok-corpo span{font-size:13px;color:var(--cw-muted,#647184)}body.cw-home #destaques .cw-destaque-titulo{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:14px;font-weight:900;line-height:1.1;color:var(--cw-text,#202832);word-break:break-word;grid-row:1}body.cw-home #destaques .produtoDestaqueHome .texto a{display:flex !important;flex-direction:column !important;height:100% !important}body.cw-home #destaques .produtoDestaqueHome .precop,body.cw-home #destaques .produtoDestaqueHome .precopro:not(.precop~.precopro){margin-top:auto !important}body.cw-carrinho #corpocarrinho .cw-subitem-carrinho{background:var(--cor-cinza-claro5) !important;border-color:var(--cw-line,#dbe3ec) !important}body.cw-carrinho #corpocarrinho .itens.row{grid-template-columns:minmax(0,1fr) 112px 32px !important;gap:2px !important;align-items:center !important;width:100% !important;margin:0 !important;padding:0 !important;min-height:0 !important;border-bottom:0 !important;box-shadow:none !important}body.cw-carrinho #corpocarrinho .itens.row.cw-resumo-linha{grid-template-columns:minmax(0,1fr) max-content !important;background:var(--cor-cinza-claro5) !important;border-left:1px solid var(--cw-line) !important;border-right:1px solid var(--cw-line) !important;border-top:0 !important;border-bottom:0 !important;padding-left:10px !important;padding-right:10px !important}body.cw-carrinho #corpocarrinho .itens.row.cw-resumo-desconto{grid-template-columns:minmax(0,1fr) max-content 28px !important}body.cw-carrinho #corpocarrinho .itens.row.cw-resumo-subtotal{margin-top:0px !important}body.cw-carrinho #corpocarrinho .itens.row:has(.cw-produto-carrinho-topo)+.itens.row:has(.cw-produto-carrinho-topo){margin-top:-10px !important}body.cw-carrinho #corpocarrinho .cw-resumo-box{margin-top:10px;border:1px solid var(--cw-line,#dbe3ec);border-radius:var(--cw-radius,7px);background:var(--cor-cinza-claro5,#f9f9f9);overflow:hidden}body.cw-carrinho #corpocarrinho .cw-resumo-box .cw-resumo-linha>.nome{color:var(--cw-text,#202832) !important}body.cw-carrinho #corpocarrinho .cw-resumo-box .cw-resumo-linha>.valor{color:var(--cw-price,rgba(170,30,20,1)) !important}body.cw-carrinho #corpocarrinho .cw-resumo-box .cw-resumo-desconto .nome{color:var(--cw-text,#202832) !important;font-weight:700 !important;font-size:13.5px !important}body.cw-carrinho #corpocarrinho .cw-resumo-desconto .valor{color:var(--cor-verde) !important;font-size:13.5px !important;font-weight:700 !important}body.cw-carrinho #corpocarrinho .cw-resumo-box .cw-resumo-desconto .deleta span{border:1px solid rgba(212,63,53,0.25) !important}body.cw-carrinho #corpocarrinho #comprar{align-items:center !important;justify-content:center !important;margin:12px 0 4px !important;padding:0 18px 0 46px !important;background-color:var(--cor-verde) !important;background-repeat:no-repeat !important;background-position:18px center !important;box-shadow:none !important;background:#337ab7 !important;background-image:none !important;border:1px solid #2e6da4 !important;color:#ffffff !important;height:44px !important;line-height:44px !important;font-size:13px !important;font-weight:700 !important;border-radius:var(--cw-radius,7px) !important;width:100% !important;display:block !important;position:relative !important;padding-left:16px !important;padding-right:16px !important;text-align:center !important}body.cw-carrinho #corpocarrinho #comprar i.fa{position:absolute !important;left:16px !important;top:50% !important;transform:translateY(-50%) !important;font-size:15px !important}body.cw-carrinho #corpocarrinho #comprar span{text-align:center !important}@media (min-width:768px){body.cw-carrinho #comprar{background:#337ab7 !important;background-image:none !important;border:1px solid #2e6da4 !important;color:#ffffff !important;height:44px !important;line-height:44px !important;font-size:13px !important;font-weight:700 !important;border-radius:var(--cw-radius,7px) !important;width:100% !important;display:block !important;position:relative !important;padding-left:16px !important;padding-right:16px !important;text-align:center !important}body.cw-carrinho #comprar i.fa{position:absolute !important;left:16px !important;top:50% !important;transform:translateY(-50%) !important;font-size:15px !important}body.cw-carrinho #comprar span{text-align:center !important}}body.cw-carrinho #corpocarrinho .cw-carrinho-rodape{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:12px !important;margin:10px 0 0 !important;padding:0 !important}body.cw-carrinho #corpocarrinho .cw-carrinho-rodape #comprar{background:transparent !important;background-image:none !important;border:0 !important;color:var(--cw-azul,#337ab7) !important;height:auto !important;line-height:1.2 !important;font-size:13px !important;font-weight:700 !important;width:auto !important;display:inline-flex !important;align-items:center !important;gap:6px !important;padding:4px 4px !important;text-align:left !important}body.cw-carrinho #corpocarrinho .cw-carrinho-rodape #comprar i.fa{position:static !important;transform:none !important;font-size:13px !important;left:auto !important;top:auto !important}body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca>a:first-child,body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca>a:first-child .descricao,body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca>a:first-child .valor{text-align:left !important}body.cw-carrinho #corpocarrinho .cw-carrinho-rodape .cw-cupom-toggle-wrap{margin:0 !important;padding:0 !important;text-align:initial !important}body.cw-carrinho #corpocarrinho .cw-carrinho-rodape .cw-cupom-toggle i.fa{margin-right:4px !important}@keyframes cw-icon-pulse{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}.cw-icon-pulse{animation:cw-icon-pulse 0.35s ease !important}#bodyconfirmacaopede{max-height:50vh !important;overflow-y:auto !important}@media (max-width:767px){body.cw-home .navbar.navbar-fixed-top{display:none !important}body.produto .acaoPedido{left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;max-width:100% !important;transform:none !important;border-radius:0 !important;border-left:0 !important;border-right:0 !important;border-bottom:0 !important;box-shadow:0 -2px 10px rgba(31,41,51,0.08) !important;padding:10px 16px !important}body.cw-home #cliente>.container.cw-horarios-topo{margin-top:7px !important;margin-bottom:7px !important}body.cw-home #destaques .row.destaques{margin-bottom:14px !important}body.cw-home .container.menu{margin-top:14px !important}body.cw-home:has(.cw-tem-topo-bg) #destaques.container:empty+.container.menu,body.cw-home:has(.cw-tem-topo-bg) #destaques.container:not(:has(*))+.container.menu{margin-top:0 !important}body.cw-home:has(.cw-tem-topo-bg) #cliente{padding-bottom:0 !important}body.cw-home #cardapio .panel{margin-top:16px !important}body.cw-home #cardapio .cw-categoria-fechada>.panel-heading.cabeca,body.cw-home #cardapio .panel.cw-categoria-fechada:has(.panel-collapse.in)>.panel-heading.cabeca,body.cw-home #cardapio .panel.cw-categoria-fechada:has(.panel-collapse.cw-cortina-animando)>.panel-heading.cabeca{padding-top:0 !important;padding-bottom:16px !important}body.cw-home #cardapio>#ajustemenu,body.cw-home #cardapio>#ajustemenu[style]{margin:0 0 14px !important;margin-left:0 !important;width:100% !important;display:flex !important;flex-direction:row !important;align-items:center !important;padding:0 !important;height:44px !important;gap:0 !important;touch-action:pan-x pan-y !important;box-shadow:none !important;transition:margin-left 0.28s ease,width 0.28s ease,box-shadow 0.3s ease !important}body.cw-home.cw-menu-fixo #cardapio>#ajustemenu,body.cw-home.cw-menu-fixo #cardapio>#ajustemenu[style],body.cw-home.cw-topo-compacto #cardapio>#ajustemenu,body.cw-home.cw-topo-compacto #cardapio>#ajustemenu[style]{top:0 !important;width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;height:44px !important;overflow-y:hidden !important;padding:0 !important;box-shadow:0 3px 18px rgba(31,41,51,0.13) !important}.cw-ajustemenu-logo{display:flex !important;position:sticky !important;left:0 !important;z-index:5 !important;flex-shrink:0 !important;align-items:center !important;justify-content:flex-end !important;height:100% !important;max-width:0 !important;overflow:hidden !important;opacity:0 !important;transition:max-width 0.22s ease,opacity 0.18s ease !important;margin:0 !important;padding:0 !important;background:#ffffff !important;border:0 !important;box-shadow:none !important;text-decoration:none !important}body.cw-menu-fixo .cw-ajustemenu-logo,body.cw-topo-compacto .cw-ajustemenu-logo{max-width:80px !important;opacity:1 !important;padding:7px 6px 7px 18px !important;background:linear-gradient(180deg,#ffffff 0%,var(--cw-bg-light,#f6f9fc) 100%) !important;box-shadow:none !important}body.cw-home #menunavhorizontal,body.cw-home #menunavhorizontal.affix,body.cw-home #menunavhorizontal.affix-top{flex:1 1 auto !important;width:auto !important;max-width:none !important;overflow:visible !important;padding:0 6px !important;touch-action:pan-x pan-y !important}#atendimentohorario .cw-atendimento-box{max-height:82vh !important}#atendimentohorario .horarios{grid-template-columns:1fr 1fr !important;gap:8px !important}#atendimentohorario .horarios .dia{min-width:0 !important}#atendimentohorario .horarios .dia.dia-hoje{background:#f0faf3 !important;border-color:#2da44e !important;border-width:2px !important;position:relative !important}#atendimentohorario .horarios .dia.dia-hoje strong{color:#1a6e30 !important}#atendimentohorario .horarios .dia.dia-hoje::after{content:"HOJE" !important;position:absolute !important;top:5px !important;right:6px !important;background:#2da44e !important;color:#ffffff !important;font-size:8px !important;font-weight:700 !important;padding:2px 5px !important;border-radius:var(--cw-radius,7px) !important;line-height:1.4 !important;letter-spacing:0.5px !important}#rodapeendereco{padding-top:20px !important;padding-bottom:16px !important}#rodapeaviso{padding-bottom:24px !important}body.cw-home #rodapeaviso,body.cw-home #rodapeaviso div,body.cw-home #rodapeendereco{color:#3d4a57 !important}}form>fieldset .segundaEtapa,form>fieldset>div,body.cw-home #modalgrade.full{padding:0 !important}body.cw-home #modalgrade.full[style*="block"]{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-end !important;padding:0 12px 24px !important}body.cw-home #modalgrade.fade .modal-dialog{transform:translateY(110%) !important;opacity:0 !important;transition:none !important}body.cw-home #modalgrade.fade.in .modal-dialog{transform:translateY(0) !important;opacity:1 !important;transition:transform 0.25s ease-out,opacity 0.15s ease !important}body.cw-home #modalgrade .modal-dialog.full[data-cw-fechando]{transform:translateX(-110%) !important;opacity:0 !important;transition:transform 0.32s ease-in-out,opacity 0.22s ease !important}body.cw-home #modalgrade .modal-dialog.full{position:relative !important;top:auto !important;left:auto !important;margin:0 !important;width:100% !important}body.cw-home #modalgrade .modal-content.full{box-shadow:0 -8px 24px rgba(0,0,0,0.18) !important}body.cw-home #modalgrade .modal-content.full::before{content:"" !important;display:block !important;width:36px !important;height:4px !important;border-radius:2px !important;background:var(--cw-line,#dbe3ec) !important;margin:4px auto 2px !important}body.cw-home #modalgrade .modal-bodyf.full{overflow-y:auto !important;height:calc(100% - 58px) !important;max-height:none !important;overflow:hidden !important;background:var(--cw-bg) !important}body.cw-home #modalgrade .modal-footer.full .btn{position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;background:var(--cw-bg-input,#f0f3f6) !important;color:var(--cw-text,#202832) !important;border-color:var(--cw-line,#dbe3ec) !important}body.cw-home #modalgrade .modal-footer.full .btn .fa{position:absolute !important;left:14px !important;font-size:16px !important;color:var(--cw-muted,#647184) !important}.cw-carousel-wrap{position:relative}body.cw-home #destaques .main-carousel:not(.flickity-enabled){align-items:stretch !important;display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;overflow-y:visible !important;scroll-snap-type:x mandatory !important;scroll-behavior:smooth !important;scrollbar-width:none !important;overscroll-behavior-x:contain !important;gap:0 !important}body.cw-home #destaques .main-carousel:not(.flickity-enabled)::-webkit-scrollbar,body.cw-carrinho #destaques .main-carousel::-webkit-scrollbar{display:none !important}body.cw-home #destaques .main-carousel:not(.flickity-enabled) .produtoDestaqueHome.carousel-cell{height:auto !important;max-height:none !important;flex:0 0 calc(50% - 8px) !important;width:calc(50% - 8px) !important;min-width:0 !important;float:none !important;scroll-snap-align:start !important;margin-right:12px !important;box-sizing:border-box !important}body.cw-home #destaques .main-carousel:not(.flickity-enabled) .produtoDestaqueHome.carousel-cell:last-child{margin-right:0 !important}@media (max-width:767px){body.cw-home #destaques .main-carousel:not(.flickity-enabled) .produtoDestaqueHome.carousel-cell,body.cw-carrinho #destaques .main-carousel .produtoDestaqueHome.carousel-cell{flex:0 0 calc(47% - 5px) !important;width:calc(47% - 5px) !important;margin-right:10px !important}}body.cw-home #destaques .cw-destaques-titulo{font-size:21px !important;font-weight:900 !important;letter-spacing:-0.02em !important;color:var(--cw-text,#202832) !important;margin:0 0 16px !important;padding:0 0 6px !important;border-bottom:1px solid var(--cw-line,#dbe3ec) !important}body.cw-home #destaques .main-carousel:not(.flickity-enabled) .produtoDestaqueHome.carousel-cell:first-child:nth-last-child(2),body.cw-home #destaques .main-carousel:not(.flickity-enabled) .produtoDestaqueHome.carousel-cell:first-child:nth-last-child(2)~.produtoDestaqueHome.carousel-cell,body.cw-carrinho #destaques .main-carousel .produtoDestaqueHome.carousel-cell:first-child:nth-last-child(2),body.cw-carrinho #destaques .main-carousel .produtoDestaqueHome.carousel-cell:first-child:nth-last-child(2)~.produtoDestaqueHome.carousel-cell,body.cw-home #destaques .main-carousel:not(.flickity-enabled) .produtoDestaqueHome.carousel-cell:only-child{flex:0 0 calc(50% - 6px) !important;width:calc(50% - 6px) !important}@media (max-width:767px){body.cw-home #destaques .main-carousel:not(.flickity-enabled) .produtoDestaqueHome.carousel-cell:first-child:nth-last-child(2),body.cw-home #destaques .main-carousel:not(.flickity-enabled) .produtoDestaqueHome.carousel-cell:first-child:nth-last-child(2)~.produtoDestaqueHome.carousel-cell,body.cw-home #destaques .main-carousel:not(.flickity-enabled) .produtoDestaqueHome.carousel-cell:only-child,body.cw-carrinho #destaques .main-carousel .produtoDestaqueHome.carousel-cell:first-child:nth-last-child(2),body.cw-carrinho #destaques .main-carousel .produtoDestaqueHome.carousel-cell:first-child:nth-last-child(2)~.produtoDestaqueHome.carousel-cell,body.cw-carrinho #destaques .main-carousel .produtoDestaqueHome.carousel-cell:only-child{flex:0 0 calc(50% - 5px) !important;width:calc(50% - 5px) !important}}@media (min-width:768px){.cw-carousel-prev,.cw-carousel-next{display:flex !important;position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:10 !important;background:rgba(0,0,0,0.42) !important;color:#fff !important;border:0 !important;border-radius:50% !important;width:36px !important;height:36px !important;align-items:center !important;justify-content:center !important;cursor:pointer !important;padding:0 !important;line-height:1 !important;transition:background 0.15s ease !important}.cw-carousel-prev:hover,.cw-carousel-next:hover{background:rgba(0,0,0,0.65) !important}.cw-carousel-prev{left:2px !important}.cw-carousel-next{right:2px !important}}#cliente>.container.cw-horarios-topo{justify-content:flex-start !important;min-height:0 !important;padding:0 15px !important}.cf-status-card{width:100%;flex:1 1 auto;grid-column:1 / -1;background:#ffffff;border:1px solid var(--cw-line,#dbe3ec);border-radius:var(--cw-radius,7px);padding:10px;display:flex;align-items:center;gap:10px;box-sizing:border-box}@media (min-width:768px){.cf-status-card{max-width:450px}}*,.cf-status-card *,.cf-status-card *::before,.cf-status-card *::after{box-sizing:border-box}.cf-status-card__left{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.cf-pill{display:inline-flex;align-self:flex-start;align-items:center;gap:5px;font-size:11px;font-weight:bold;padding:3px 9px;border-radius:var(--cw-radius,7px)}.cf-pill--aberto{background:#e7f5ea;color:#1e7e34}.cf-pill--fechado{background:#fee2e2;color:#991b1b}.cf-dot{width:6px;height:6px;border-radius:50%;display:inline-block;flex-shrink:0}.cf-pill--aberto .cf-dot{background:#2da44e}.cf-pill--fechado .cf-dot{background:#dc2626}.cf-tempos{font-size:11px;color:var(--cw-muted,#647184);line-height:1.3;text-align:left}.cf-tempo b{color:var(--cw-text,#202832);font-weight:bold;margin-right:2px}.cf-info-btn{width:40px;height:40px;background:#e6f1fb;color:#0c447c;border:none;border-radius:var(--cw-radius,7px);display:flex;align-items:center;justify-content:center;flex-shrink:0;text-decoration:none;cursor:pointer;transition:background 0.15s ease}.cf-info-btn:hover,.cf-info-btn:focus{background:#cfe1f5;color:#0c447c;text-decoration:none}.cf-info-btn:active{transform:scale(0.94)}.cf-info-btn__icon{font-size:20px;line-height:1;font-weight:bold}@keyframes cw-spin{to{transform:rotate(360deg)}}#cardapio nav.listagem>ul>li.cw-card-loading{pointer-events:none}#cardapio nav.listagem>ul>li.cw-card-loading::after{content:"";position:absolute;inset:0;background:rgba(255,255,255,0.65);border-radius:var(--cw-radius,7px);z-index:5}#cardapio nav.listagem>ul>li.cw-card-loading::before{content:"";position:absolute;top:50%;left:50%;width:22px;height:22px;margin-top:-11px;margin-left:-11px;border:2.5px solid rgba(0,0,0,0.1);border-top-color:rgba(0,0,0,0.42);border-radius:50%;animation:cw-spin 0.65s linear infinite;z-index:6}.cw-grade-loading{position:absolute;inset:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:10;border-radius:4px}.cw-grade-loading::after{content:"";width:36px;height:36px;border:3px solid rgba(0,0,0,0.08);border-top-color:rgba(0,0,0,0.38);border-radius:50%;animation:cw-spin 0.7s linear infinite}#modalDirecionar.cw-modal-brinde .cw-brinde-icone{width:42px !important;height:42px !important;min-width:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:var(--cw-radius) !important;font-size:20px !important}#modalBrinde .cw-brinde-item.cw-carregando,#modalDirecionar .cw-brinde-item.cw-carregando{opacity:1 !important;pointer-events:none !important}#modalBrinde .cw-brinde-item.cw-carregando::after,#modalDirecionar .cw-brinde-item.cw-carregando::after{content:"";position:absolute;inset:0;background:rgba(255,255,255,0.75);border-radius:var(--cw-radius,7px);z-index:5}#modalBrinde .cw-brinde-item.cw-carregando::before,#modalDirecionar .cw-brinde-item.cw-carregando::before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border:2.5px solid rgba(0,0,0,0.1);border-top-color:rgba(0,0,0,0.42);border-radius:50%;animation:cw-spin 0.65s linear infinite;z-index:6}body #cliente .navbar-header.cover-container.cw-sem-topo,body #cliente .navbar-header.cover-container.cw-sem-topo[class]{height:94px !important;min-height:94px !important;max-height:94px !important;position:relative !important;background:none !important;box-shadow:none !important}body #cliente .navbar-header.cover-container.cw-sem-topo>.container,body #cliente .navbar-header.cover-container.cw-sem-topo>.container[class]{height:94px !important;min-height:94px !important;padding:0 14px !important}#cliente .cw-sem-topo>.container .cw-status-inline{position:absolute;top:13px;left:calc(14px+86px+8px);right:14px;height:68px;display:flex;align-items:stretch}#cliente .cw-sem-topo .cw-status-inline .cf-status-card{max-width:none;height:100%;box-shadow:0 2px 8px rgba(80,90,100,0.1)}#cliente .cw-sem-topo .cf-status-card .cf-tempo{display:flex;flex-direction:column;align-items:flex-start;gap:1px}#cardapio .aberto .listagem ul li a:not(.add):not(.abrirfoto):before,#cardapio .listagem ul li a.semLink:not(.add):not(.abrirfoto):before,#cardapio .panel-title.aberto>a:before,.navbar.navbar-fixed-top:not(.affix) .navbar-nav.pull-left,.none,body.produto>div#cliente,body.produto>nav.navbar.navbar-fixed-top,fieldset.checkout.dadosEntrega:before,body.cw-home #menunavhorizontal::-webkit-scrollbar,.cw-ajustemenu-logo,#cliente .cw-sem-topo .cf-status-card .cf-tempo-sep,input[type="radio"]{display:none}body #cliente .cover-container.cw-sem-topo .topoBG{background:none !important;box-shadow:none !important}@media (max-width:767px){body.cw-home:has(.cw-sem-topo) #destaques.container,body.cw-home:has(.cw-sem-topo) .container.menu,body.cw-carrinho:has(.cw-sem-topo) #resumo.container,body.cw-area-cliente:has(.cw-sem-topo)>.container,body.cw-area-cliente:has(.cw-sem-topo) #pedidos.container,body.cw-compras:has(.cw-sem-topo) #pedidos{margin-top:0 !important}}@media (min-width:768px){body #cliente .navbar-header.cover-container.cw-sem-topo,body #cliente .navbar-header.cover-container.cw-sem-topo[class]{height:191px !important;min-height:191px !important;max-height:191px !important}body #cliente .navbar-header.cover-container.cw-sem-topo>.container,body #cliente .navbar-header.cover-container.cw-sem-topo>.container[class]{height:191px !important;min-height:191px !important;padding:0 15px !important}#cliente .cw-sem-topo>.container .cw-status-inline{top:28px;left:calc(150px+14px);right:0;height:74px}}#carrinho .itens,#resumo,.navbar-fixed-top .container,.navbar-header>.container,#cardapio nav.listagem>ul>li,.cw-brinde-item,#destaques .produtoDestaqueHome{position:relative}.cw-badges-row{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.cw-badges-row>.fretegratis{display:inline-flex !important}.cw-badge-pedido{display:inline-flex;align-items:center;background:var(--cw-azul-soft,#e8f3fc);color:var(--cw-azul,#337ab7);border:1px solid var(--cw-azul-borda,rgba(51,122,183,0.42));border-radius:var(--cw-radius,7px);font-size:11px;font-weight:700;padding:2px 7px;line-height:1.4;white-space:nowrap;pointer-events:none;letter-spacing:0.01em;vertical-align:middle;margin:0px 0px 10px !important;width:fit-content}body.cw-carrinho #carrinhofinalizar{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:2px !important;padding:10px 14px !important;padding-bottom:max(10px,env(safe-area-inset-bottom)) !important;box-shadow:0 -4px 12px rgba(0,0,0,0.06) !important;height:auto !important;min-height:56px !important;cursor:pointer !important;transition:background 0.15s ease,transform 0.05s ease !important}body.cw-carrinho #carrinhofinalizar .cw-cta-label{font-size:15px !important;font-weight:900 !important;line-height:1.2 !important;letter-spacing:0.02em !important}body.cw-carrinho #carrinhofinalizar .cw-cta-sublabel{font-size:11px !important;font-weight:400 !important;line-height:1.2 !important;opacity:0.95 !important}body.cw-carrinho #carrinhofinalizar.cw-cta-aguardando{background:var(--cor-cinza-claro3) !important;color:var(--cor-cinza3) !important;cursor:not-allowed !important;box-shadow:0 -2px 8px rgba(0,0,0,0.04) !important}body.cw-carrinho #carrinhofinalizar.cw-cta-enviando:active{transform:none !important}body.cw-carrinho #carrinhofinalizar.cw-logado .cw-cta-label{font-size:17px !important}body.cw-carrinho #carrinhofinalizar.cw-logado .cw-cta-sublabel{font-size:13px !important}body.cw-carrinho #carrinhofinalizar.cw-cta-enviando{flex-direction:row !important;gap:8px !important;cursor:wait !important;opacity:0.92 !important}body.cw-carrinho{padding-bottom:100px !important}body.cw-carrinho fieldset,body.cw-carrinho fieldset.checkout,body.cw-carrinho #cadastroCliente fieldset,body.cw-carrinho #cadastroCliente fieldset.checkout,body.cw-carrinho #fecha fieldset,body.cw-carrinho #fecha fieldset.checkout,body.cw-carrinho #fecha fieldset.checkout.cw-entrega-logada,body.cw-carrinho #fecha fieldset.checkout.pagamento,body.cw-carrinho #fecha fieldset.checkout.cw-pagamento-logado{border:0 !important;background:transparent !important;box-shadow:none !important;border-radius:0 !important;padding:0 !important;margin:0 0 8px !important}body.cw-carrinho .cw-cupom-toggle-wrap{margin:4px 0 0 !important;padding:0 !important;text-align:right !important}body.cw-carrinho .cw-cupom-toggle{font-size:12px !important;color:var(--cw-text) !important;text-decoration:underline !important;cursor:pointer !important;opacity:0.7 !important}body.cw-carrinho .cw-cupom-toggle:hover,body.cw-carrinho .cw-cupom-toggle:focus{opacity:1 !important;text-decoration:underline !important;color:var(--cw-text) !important}body.cw-carrinho #fecha fieldset.checkout.cw-pagamento-logado{margin-top:24px !important}body.cw-carrinho #fecha fieldset.checkout.cw-entrega-logada{margin-top:16px !important;overflow:visible !important}body.cw-carrinho form#cadastroCliente{border:1px solid var(--cw-line) !important;background:#fff !important;box-shadow:var(--cw-shadow) !important;border-radius:var(--cw-radius) !important;padding:18px !important;margin:14px 0 0 !important;overflow:visible !important}body.cw-carrinho form#cadastroCliente fieldset{border:0 !important;background:transparent !important;box-shadow:none !important;border-radius:0 !important;padding:0 !important;margin:0 !important;overflow:visible !important}body.cw-carrinho form#cadastroCliente legend,body.cw-carrinho #cadastroCliente fieldset.checkout>legend,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>legend,body.cw-carrinho #cadastroCliente fieldset.checkout.cw-endereco-cadastro>legend,body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega>legend,#corpocarrinho form#cadastroCliente legend,#corpocarrinho form#cadastroCliente fieldset.checkout>legend{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;float:none !important;transform:none !important;display:flex !important;align-items:center !important;gap:10px !important;width:100% !important;margin:0 0 16px !important;padding:0 0 12px !important;border:0 !important;border-bottom:1px solid var(--cw-line) !important;background:transparent !important;color:var(--cw-text) !important;font-size:20px !important;font-weight:900 !important;line-height:1.2 !important;height:auto !important;max-width:none !important;box-sizing:border-box !important}body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>legend:before,body.cw-carrinho #cadastroCliente fieldset.checkout.cw-endereco-cadastro>legend:before,body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega>legend:before,#corpocarrinho form#cadastroCliente fieldset.checkout>legend:before{content:"\f007" !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:36px !important;min-width:36px !important;height:36px !important;border:1px solid var(--cw-warning-border) !important;border-radius:var(--cw-radius) !important;background:var(--cw-warning-soft) !important;color:var(--cw-warning) !important;font-family:FontAwesome !important;font-size:15px !important;font-weight:400 !important;line-height:1 !important}body.cw-carrinho form#cadastroCliente fieldset.checkout.entrega>legend:before,body.cw-carrinho form#cadastroCliente fieldset.checkout.cw-endereco-cadastro>legend:before,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>legend:before,body.cw-carrinho #cadastroCliente fieldset.checkout.cw-endereco-cadastro>legend:before,#corpocarrinho form#cadastroCliente fieldset.checkout.entrega>legend:before,#corpocarrinho form#cadastroCliente fieldset.checkout.cw-endereco-cadastro>legend:before{content:"\f041" !important}body.cw-carrinho form#cadastroCliente fieldset.checkout.balcao,#corpocarrinho form#cadastroCliente fieldset.checkout.balcao{margin:16px 0 18px !important;padding:12px 0 !important;border:0 !important}body.cw-carrinho form#cadastroCliente fieldset.checkout.balcao label,#corpocarrinho form#cadastroCliente fieldset.checkout.balcao label{display:flex !important;align-items:center !important;gap:12px !important;width:100% !important;min-height:42px !important;margin:0 !important;padding:7px 13px !important}body.cw-carrinho form#cadastroCliente fieldset.checkout.balcao strong,#corpocarrinho form#cadastroCliente fieldset.checkout.balcao strong{font-size:18px !important;font-weight:900 !important;line-height:1.2 !important;color:var(--cw-text) !important}.acaoPedido>*,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.cw-cadastro-botoes-cep,body.cw-carrinho #corpocarrinho .cw-resumo-box .cw-resumo-linha{margin-top:0 !important}body.cw-carrinho form#cadastroCliente #cadastrar,#corpocarrinho form#cadastroCliente #cadastrar{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:190px !important;height:46px !important;margin-top:8px !important;padding:0 22px !important;border:0 !important;border-radius:var(--cw-radius) !important;background:var(--cor-verde) !important;color:#fff !important;font-size:14px !important;font-weight:900 !important;line-height:46px !important;box-shadow:none !important}body.cw-cadastro form#cadastroCliente .cw-checkout-section{display:block !important;width:100% !important;margin:0 0 16px !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;border-radius:0 !important;overflow:visible !important;box-sizing:border-box !important}body.cw-cadastro form#cadastroCliente .cw-endereco-cadastro>[class*="col-"]+[class*="col-"]{margin-top:12px !important}body.cw-carrinho form#cadastroCliente .cw-checkout-section-title,body.cw-cadastro form#cadastroCliente .cw-checkout-section-title,body.cw-minha-conta form#cadastroCliente .cw-checkout-section-title,#corpocarrinho form#cadastroCliente .cw-checkout-section-title{display:flex !important;align-items:center !important;gap:12px !important;width:100% !important;margin:0 0 20px !important;padding:0 0 15px !important;border:0 !important;border-bottom:1px solid var(--cw-line) !important;color:var(--cw-card-titulo) !important;font-size:24px !important;font-weight:900 !important;line-height:1.18 !important;box-sizing:border-box !important}body.cw-carrinho form#cadastroCliente .cw-checkout-section-title i,body.cw-cadastro form#cadastroCliente .cw-checkout-section-title i,body.cw-minha-conta form#cadastroCliente .cw-checkout-section-title i,#corpocarrinho form#cadastroCliente .cw-checkout-section-title i{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:42px !important;min-width:42px !important;height:42px !important;border-radius:7px !important;background:color-mix(in srgb,var(--cw-card-icone) 12%,white) !important;border:1px solid color-mix(in srgb,var(--cw-card-icone) 30%,white) !important;color:var(--cw-card-icone) !important;font-size:16px !important;line-height:1 !important}body.cw-carrinho form#cadastroCliente .cw-checkout-section-title span,body.cw-cadastro form#cadastroCliente .cw-checkout-section-title span,body.cw-minha-conta form#cadastroCliente .cw-checkout-section-title span,#corpocarrinho form#cadastroCliente .cw-checkout-section-title span{display:block !important;color:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important}body.cw-cadastro form#cadastroCliente .cw-cep-buscar-link,body.cw-minha-conta form#cadastroCliente .cw-cep-buscar-link{display:block !important;margin-top:8px !important;font-size:13px !important;color:var(--cw-muted) !important;line-height:1.4 !important}body.cw-cadastro form#cadastroCliente .cw-cep-buscar-link a,body.cw-minha-conta form#cadastroCliente .cw-cep-buscar-link a{color:var(--cw-azul,#337ab7) !important;font-weight:700 !important;text-decoration:none !important}#aceitocookie .cw-cookie-texto a:hover,body.cw-carrinho form#cadastroCliente .cw-cep-buscar-link a:hover,body.cw-carrinho form#cadastroCliente .cw-cep-buscar-link a:focus,body.cw-cadastro form#cadastroCliente .cw-cep-buscar-link a:hover,body.cw-cadastro form#cadastroCliente .cw-cep-buscar-link a:focus,body.cw-minha-conta form#cadastroCliente .cw-cep-buscar-link a:hover,body.cw-minha-conta form#cadastroCliente .cw-cep-buscar-link a:focus,#corpocarrinho form#cadastroCliente .cw-cep-buscar-link a:hover,#corpocarrinho form#cadastroCliente .cw-cep-buscar-link a:focus{text-decoration:underline !important}body.cw-carrinho .cw-balcao-texto{display:flex !important;flex-direction:column !important;gap:2px !important}body.cw-carrinho .cw-balcao-subtitulo{color:var(--cw-muted) !important;font-size:13px !important;font-weight:400 !important;line-height:1.3 !important}@media (max-width:767px){body.cw-carrinho form#cadastroCliente,#corpocarrinho form#cadastroCliente{padding:14px !important;margin-top:12px !important}body.cw-carrinho form#cadastroCliente legend,#corpocarrinho form#cadastroCliente legend{gap:9px !important;margin-bottom:14px !important;padding-bottom:0 !important}body.cw-carrinho form#cadastroCliente legend:before,#corpocarrinho form#cadastroCliente legend:before{width:34px !important;min-width:34px !important;height:34px !important}body.cw-carrinho form#cadastroCliente fieldset.checkout.balcao,#corpocarrinho form#cadastroCliente fieldset.checkout.balcao{margin:6px 0 16px !important;padding:10px 0 !important}body.cw-carrinho #cadastroCliente #cadastrar,body.cw-carrinho #cadastroCliente #cadastrarok,body.cw-carrinho form#cadastroCliente #cadastrar,#corpocarrinho form#cadastroCliente #cadastrar{width:100% !important;min-width:0 !important}body.cw-carrinho form#cadastroCliente .cw-checkout-section-title,#corpocarrinho form#cadastroCliente .cw-checkout-section-title{gap:9px !important;margin-bottom:14px !important;padding-bottom:10px !important}body.cw-carrinho form#cadastroCliente .cw-checkout-section-title i,body.cw-cadastro form#cadastroCliente .cw-checkout-section-title i,#corpocarrinho form#cadastroCliente .cw-checkout-section-title i{width:34px !important;min-width:34px !important;height:34px !important}}body.cw-home #cardapio nav.listagem ul li .titulo,body.cw-home #destaques .cw-destaque-titulo,body.produto #descricaoproduto h2{font-family:'Trebuchet MS',Tahoma,sans-serif !important}body.cw-home .cw-aviso-frete{background:#f6fcf8;border:1px solid var(--cor-verde);border-radius:var(--cw-radius);padding:10px 12px;display:flex;align-items:center;gap:10px;margin:4px 0 14px;font-size:13px;color:#0d4a1d;line-height:1.3}body.cw-home .cw-aviso-frete-icone{width:26px;height:26px;background:var(--cor-verde);color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}body.cw-carrinho .cw-frete-progresso{margin:8px 0 0;padding:10px 12px;background:#f6fcf8;border:1px solid #c8e6cd;border-radius:var(--cw-radius)}body.cw-carrinho .cw-frete-progresso-texto{display:flex;align-items:center;gap:7px;font-size:12px;color:#0d4a1d;line-height:1.3;margin-bottom:6px}body.cw-carrinho .cw-frete-progresso-texto i{color:var(--cor-verde);font-size:14px;flex-shrink:0}body.cw-home .cw-aviso-frete-texto strong{color:var(--cor-verde);font-weight:bold}body.cw-carrinho .cw-frete-progresso-barra{height:6px;background:#e5eaf0;border-radius:3px;overflow:hidden}body.cw-carrinho .cw-frete-progresso-fill{height:100%;background:linear-gradient(90deg,#28a745,var(--cor-verde));border-radius:3px;transition:width .3s ease}body.cw-carrinho .cw-frete-progresso-valores{display:flex;justify-content:space-between;margin-top:4px;font-size:10px;color:#647184}.navbar-fixed-top #navbar{width:100%}body.cw-carrinho #cw-checkout-steps{position:relative;overflow:hidden}body.cw-carrinho .cw-step{transition:transform 280ms ease,opacity 220ms ease;will-change:transform,opacity}body.cw-carrinho #cw-checkout-steps[data-cw-step="1"] .cw-step-1{transform:translate3d(0,0,0);opacity:1}body.cw-carrinho #cw-checkout-steps[data-cw-step="1"] .cw-step-2{transform:translate3d(100%,0,0);opacity:0;position:absolute;top:0;left:0;right:0;pointer-events:none}body.cw-carrinho #cw-checkout-steps[data-cw-step="2"] .cw-step-1{transform:translate3d(-100%,0,0);opacity:0;position:absolute;top:0;left:0;right:0;pointer-events:none}@media (prefers-reduced-motion:reduce){body.cw-carrinho .cw-step{transition:opacity 80ms linear}body.cw-carrinho #cw-checkout-steps[data-cw-step="1"] .cw-step-2,body.cw-carrinho #cw-checkout-steps[data-cw-step="2"] .cw-step-1{transform:none}}body.cw-carrinho #carrinhofinalizar .cw-cta-seta{position:absolute;top:50%;transform:translateY(-50%);font-size:18px;color:#fff;opacity:0.92;pointer-events:none}body.cw-carrinho #carrinhofinalizar .cw-cta-seta-direita{right:18px}body.cw-carrinho #carrinhofinalizar .cw-cta-seta-esquerda{left:18px;cursor:pointer;padding:8px;border-radius:50%;transition:background .15s;pointer-events:auto}body.cw-carrinho #carrinhofinalizar .cw-cta-seta-esquerda:hover{background:rgba(255,255,255,0.15)}body.cw-carrinho #cw-checkout-steps #chavepixdiv{float:none !important;clear:both !important;width:100% !important;margin-top:8px !important;padding:12px 14px !important;background:#f4f8fc !important;border:1px solid rgba(51,122,183,0.42) !important;border-radius:var(--cw-radius,7px) !important;font-size:13px !important;line-height:1.55 !important;color:var(--cw-text,#202832) !important}body.cw-carrinho #cw-checkout-steps #chavepixdiv input[type="text"],body.cw-carrinho #pagtoMaquinaDiv #chavepixdiv input[type="text"],body.cw-carrinho #corpocarrinho #chavepixdiv input[type="text"]{display:block !important;width:100% !important;height:40px !important;margin-top:8px !important;padding:8px 12px !important;border:1px solid var(--cw-line,#dbe3ec) !important;border-radius:var(--cw-radius,7px) !important;background:#fff !important;font-size:14px !important;font-weight:700 !important;color:var(--cw-text,#202832) !important}body.cw-carrinho #cw-checkout-steps .input-group.dinheiro{display:flex !important;align-items:center !important;flex-wrap:nowrap !important;gap:10px !important;width:100% !important;margin:10px 0 12px !important;padding:0 0 0 50px !important;background:transparent !important;border:0 !important;box-shadow:none !important;clear:both !important}body.cw-carrinho #cw-checkout-steps .input-group.dinheiro>label[for="dinheiro"]{float:none !important;margin:0 !important;display:inline-flex !important;align-items:center !important}body.cw-carrinho #cw-checkout-steps #trocolabel{margin:0 !important;padding:0 !important;float:none !important;align-items:center !important}body.cw-carrinho #cw-checkout-steps #troco{height:42px !important;padding:0 12px !important;border:1px solid var(--cw-line,#dbe3ec) !important;border-radius:var(--cw-radius,7px) !important;background:#fff !important;font-size:14px !important;box-sizing:border-box !important}.modal-backdrop,.modal-backdrop.in,.modal-backdrop.show,#cw-modal-remover,#cw-modal-foto-overlay{background:var(--cor-preta-transparente) !important}.modal-backdrop,.modal-backdrop.in{opacity:1 !important}div.modal{display:none;position:fixed;inset:0;z-index:1050;overflow:hidden;outline:0}body.produto #vlrprohtml .cw-add-preco-comparativo,.cw-cupom-row.cw-cupom-aberto,div.modal.in{display:block !important}div.modal .modal-dialog,div.modal.fade .modal-dialog{position:relative;width:auto;max-width:min(440px,92%) !important;margin:8vh auto;transition:transform 180ms ease,opacity 180ms ease;transform:scale(.92);opacity:0;will-change:transform,opacity}div.modal.in .modal-dialog,div.modal.show .modal-dialog,div.modal.fade.in .modal-dialog{transform:scale(1);opacity:1}div.modal .modal-content{background:#ffffff !important;border:0 !important;border-radius:var(--cw-radius,7px) !important;box-shadow:0 16px 40px rgba(18,17,15,.18) !important;overflow:hidden;max-height:calc(100vh - 60px);display:flex;flex-direction:column}div.modal .modal-header{border-bottom:1px solid rgba(0,0,0,.06) !important;padding:16px 20px !important;display:flex;align-items:center;gap:8px}div.modal .modal-title{margin:0 !important;font-size:16px !important;font-weight:700 !important;color:#202832 !important;display:flex;align-items:center;gap:8px;flex:1}div.modal .modal-body{padding:18px 20px !important;color:#202832 !important;flex:1;overflow-y:auto;max-height:calc(100vh - 200px)}div.modal .modal-footer{border-top:1px solid rgba(0,0,0,.06) !important;padding:14px 20px !important;display:flex !important;gap:10px !important;align-items:center !important;justify-content:space-between !important;text-align:initial !important}div.modal .modal-footer .btn{margin:0 !important;height:42px !important;padding:0 22px !important;font-size:14px !important;font-weight:700 !important;border-radius:var(--cw-radius,7px) !important;border:0 !important;cursor:pointer !important;display:inline-flex !important;align-items:center !important;gap:6px !important;float:none !important}div.modal .modal-footer .btn.btn-default{background:#f3f6f8 !important;color:#202832 !important}div.modal .modal-footer .btn.btn-default.cadastrar,div.modal .modal-footer .btn.btn-success,div.modal .modal-footer .btn.cw-btn-confirmar{background:var(--cor-verde,#28a745) !important;color:#ffffff !important}div.modal .modal-footer .btn.btn-default.cadastrar:hover,div.modal .modal-footer .btn.btn-success:hover,div.modal .modal-footer .btn.cw-btn-confirmar:hover{filter:brightness(1.08)}div.modal .modal-footer .btn.btn-danger,div.modal .modal-footer .btn.cw-btn-remover{background:var(--cw-danger,#d54338) !important;color:#ffffff !important}@media (prefers-reduced-motion:reduce){div.modal .modal-dialog,div.modal.fade .modal-dialog{transition:opacity 80ms linear;transform:none}}@media (max-width:767px){div.modal .modal-dialog,div.modal.fade .modal-dialog{max-width:96% !important;margin:4vh auto}}body.cw-carrinho #modalfinalizar .modal-dialog,body.cw-carrinho #modalfinalizar.fade .modal-dialog{position:fixed !important;left:50% !important;right:auto !important;bottom:16px !important;top:auto !important;transform:translateX(-50%) translateY(calc(100%+24px)) !important;width:min(560px,calc(100vw - 32px)) !important;max-width:560px !important;height:auto !important;margin:0 !important;transition:transform 0.25s ease-out !important;opacity:1 !important}body.cw-carrinho #modalfinalizar.in .modal-dialog,body.cw-carrinho #modalfinalizar.fade.in .modal-dialog,body.cw-carrinho #modalfinalizar.show .modal-dialog{transform:translateX(-50%) translateY(0) !important;opacity:1 !important}body.cw-carrinho #modalfinalizar .modal-content{border-radius:var(--cw-radius,7px) !important;box-shadow:0 -4px 24px rgba(31,41,51,0.13) !important;max-height:calc(100vh - 60px) !important}body .modal#modalfinalizar .modal-header{padding:12px 18px !important;min-height:0 !important}body .modal#modalfinalizar .modal-title{margin:0 !important;font-size:18px !important;font-weight:700 !important;line-height:1.3 !important;color:var(--cw-text,#202832) !important;display:flex !important;align-items:center !important;gap:8px !important}body .modal#modalfinalizar .modal-title .fa{color:var(--cor-verde,rgba(16,153,16,1)) !important;font-size:1.1em !important}body .modal#modalfinalizar .modal-footer{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:10px !important;padding:12px 18px !important;text-align:initial !important}@media (max-width:767px){body.cw-carrinho #modalfinalizar .modal-dialog,body.cw-carrinho #modalfinalizar.fade .modal-dialog{width:calc(100vw - 20px) !important;max-width:calc(100vw - 20px) !important;left:10px !important;bottom:12px !important;transform:translateY(calc(100%+24px)) !important}body.cw-carrinho #modalfinalizar.in .modal-dialog,body.cw-carrinho #modalfinalizar.fade.in .modal-dialog{transform:translateY(0) !important}}body.cw-carrinho fieldset.cw-pagamento-logado>legend{display:flex !important;align-items:center !important;gap:10px !important;margin:0 0 16px !important;padding:0 0 13px !important;border:0 !important;border-bottom:1px solid var(--cw-line,#dbe3ec) !important;color:var(--cw-text,#202832) !important;font-size:20px !important;font-weight:900 !important;line-height:1.18 !important;width:100% !important}body.cw-carrinho fieldset.cw-pagamento-logado>legend i,body.cw-carrinho fieldset.cw-entrega-logada>legend i{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;min-width:38px !important;border-radius:7px !important;background:var(--cw-warning-soft,#fff4e8) !important;border:1px solid var(--cw-warning-border-soft,rgba(235,155,79,0.26)) !important;color:var(--cw-warning,#eb9b4f) !important;font-size:16px !important;font-weight:400 !important;line-height:1 !important}body.cw-minha-conta h2,body.cw-carrinho #corpocarrinho>h2,body.cw-carrinho #cw-checkout-steps .cw-step>h2,body.cw-compras #pedidos.cw-pedidos-modern>h2{display:flex !important;align-items:center !important;border:0 !important;border-bottom:1px solid var(--cw-line) !important;color:var(--cw-card-titulo) !important;font-weight:900 !important;line-height:1.18 !important;text-align:left !important;gap:12px !important;margin:0 0 20px !important;padding:0 0 15px !important;font-size:24px !important}body.cw-carrinho #corpocarrinho>h2:before,body.cw-carrinho #cw-checkout-steps .cw-step>h2:before{width:38px !important;height:38px !important;min-width:38px !important}body.cw-carrinho #destaques.container{width:100% !important;max-width:var(--cw-page-max) !important;margin:20px auto 0 !important;padding-left:0 !important;padding-right:0 !important;overflow:visible !important}body.cw-carrinho #destaques>h2{gap:10px !important;margin:0 0 16px !important;padding:0 0 13px !important;font-size:20px !important;border-bottom:1px solid var(--cw-line,#dbe3ec) !important}body.cw-carrinho #destaques .row.destaques{width:100% !important;margin:0 !important;padding:0 !important}body.cw-carrinho #destaques .produtoDestaqueHome.carousel-cell{height:auto !important;max-height:none !important;padding:0 !important;display:flex !important;flex-direction:column !important;border:1px solid rgba(235,155,79,0.35) !important;border-radius:var(--cw-radius) !important;background:#fff !important;box-shadow:0 6px 18px rgba(31,41,51,0.035) !important;overflow:hidden !important;transition:border-color 0.14s ease,box-shadow 0.14s ease !important}body.cw-carrinho #destaques .produtoDestaqueHome.carousel-cell:hover{border-color:rgba(235,155,79,0.6) !important;box-shadow:var(--cw-shadow-hover) !important}body.cw-carrinho #destaques .produtoDestaqueHome .foto{width:100% !important;flex:0 0 88px !important;height:88px !important;min-height:88px !important;max-height:88px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;background:var(--cw-bg-input) !important}body.cw-home #destaques .produtoDestaqueHome .foto a,body.cw-home #destaques .produtoDestaqueHome .foto img{display:block !important;width:100% !important;margin:0 !important;padding:0 !important}body.cw-carrinho #destaques .produtoDestaqueHome .foto img{object-fit:cover !important}body.cw-carrinho #destaques .produtoDestaqueHome .texto{flex:1 1 auto !important;min-height:0 !important;height:auto !important;padding:8px 12px 9px !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important;margin:0 !important}body.cw-carrinho #destaques .produtoDestaqueHome .texto a{flex:1 1 auto !important;min-height:0 !important;height:100% !important;display:flex !important;flex-direction:column !important;color:var(--cw-text) !important;font-size:13px !important;line-height:1.22 !important;font-weight:900 !important;overflow:hidden !important;max-height:none !important;overflow-wrap:anywhere !important}body.cw-home #destaques .produtoDestaqueHome .precop,body.cw-home #destaques .produtoDestaqueHome .precopro{flex:0 0 auto !important;position:relative !important;z-index:2 !important;overflow:visible !important}body.cw-carrinho #destaques .produtoDestaqueHome .precopro{display:flex !important;align-items:flex-end !important;justify-content:flex-start !important;gap:0 !important;margin-top:auto !important;margin-bottom:3px !important;color:var(--cor-verde) !important;font-size:14px !important;line-height:1.1 !important;font-weight:900 !important}body.cw-carrinho #destaques .produtoDestaqueHome .precopro span{color:var(--cor-verde) !important}@media (max-width:767px){body.cw-carrinho #destaques .produtoDestaqueHome .precop+.precopro{margin-bottom:5px !important}}body.cw-carrinho #carrinhofinalizar{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;height:56px !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:17px !important;font-weight:900 !important;letter-spacing:0.02em !important;z-index:90 !important;-webkit-tap-highlight-color:transparent !important}body.cw-carrinho #carrinhofinalizar:active,body.cw-carrinho #carrinhofinalizar:focus,body.cw-carrinho #carrinhofinalizar:hover,body.cw-carrinho #carrinhofinalizar.cw-cta-aguardando:active,body.cw-carrinho #carrinhofinalizar.cw-cta-aguardando:hover{transform:none !important;scale:1 !important;filter:none !important;outline:none !important}body.cw-area-cliente #pedidos .itens.row:not(.titulo):not(.detalhes):not(.entrega){cursor:pointer !important}.cw-toast-copiado{position:fixed;top:20px;left:50%;transform:translateX(-50%) translateY(-30px);z-index:99999;padding:12px 24px;background:var(--cor-verde,#28a745);color:#ffffff;font-size:14px;font-weight:700;border:1px solid rgba(0,0,0,0.08);border-radius:var(--cw-radius,7px);box-shadow:0 8px 24px rgba(0,0,0,0.18);opacity:0;transition:opacity 0.3s ease,transform 0.3s ease;pointer-events:none;white-space:nowrap;max-width:calc(100vw - 32px)}.cw-toast-copiado.cw-show{opacity:1;animation:cw-toast-aparece 0.8s cubic-bezier(0.34,1.56,0.64,1) forwards}@keyframes cw-toast-aparece{0%{opacity:0;transform:translateX(-50%) translateY(-30px) scale(0.95)}45%{opacity:1;transform:translateX(-50%) translateY(2px) scale(1)}60%{transform:translateX(-50%) translateY(0) scale(1.06)}75%{transform:translateX(-50%) translateY(0) scale(0.98)}100%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}body.cw-carrinho #chavepixdiv input[type="text"]{cursor:copy}@media (prefers-reduced-motion:reduce){.cw-toast-copiado{transition:opacity 0.15s linear !important;animation:none !important;transform:translateX(-50%) translateY(0) !important}}body.cw-desktop.cw-carrinho #carrinhofinalizar .cw-cta-content,body.cw-desktop.cw-carrinho #carrinhofinalizar>.cw-cta-label,body.cw-desktop.cw-carrinho #carrinhofinalizar>.cw-cta-sublabel{max-width:none;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}body.cw-desktop.cw-carrinho #carrinhofinalizar .cw-cta-seta-direita{right:18px}body.cw-desktop.cw-carrinho #carrinhofinalizar .cw-cta-seta-esquerda{left:18px}body.cw-desktop:not(.produto):not(.modal) .navbar-brand{left:200px}body.cw-desktop.cw-home.cw-menu-fixo #navbar .navbar-nav.pull-left,body.cw-desktop.cw-home.cw-topo-compacto #navbar .navbar-nav.pull-left{left:calc(200px+max(18px,calc((100% - 200px - var(--cw-page-max)) / 2))) !important}body.cw-desktop.cw-home #cliente .navbar-header.cover-container{width:100% !important;margin-left:0 !important}body.cw-desktop.cw-home #cliente .navbar-header.cover-container.cw-sem-topo{width:100% !important;margin-left:0 !important}body.cw-desktop.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg .topoBG{left:0 !important;margin-left:0 !important;width:100% !important}body.cw-desktop.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg .navbar-brand{top:191px !important}body.cw-desktop.cw-carrinho #carrinhofinalizar{left:200px !important;right:0 !important;width:auto !important;max-width:none !important;background:var(--cor-verde,#28a745) !important;overflow:hidden !important}body.cw-home #menunavhorizontal:before,body.cw-home #cardapio .panel-title>a:before,body.cw-home #cardapio .panel-title>a:after,body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca:after,body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca.cw-sem-foto:after,body.cw-home #cardapio .listagem ul li a.add:before,body.cw-home #cardapio .listagem ul li a:not(.abrirfoto):before,body.cw-home #cardapio .listagem ul li a.semLink:not(.abrirfoto):before,body.cw-carrinho #cadastroCliente .focused:before,body.cw-carrinho #cadastroCliente .focused:after,body.cw-carrinho #cadastroCliente .input-group:before,body.cw-carrinho #cadastroCliente .input-group:after,body.cw-carrinho #cadastroCliente .input-group.extra:before,body.cw-carrinho #cadastroCliente .input-group.extra:after,body.cw-cadastro .form-group.focused:before,body.cw-cadastro .form-group.focused:after,body.cw-cadastro .input-group.focused:before,body.cw-cadastro .input-group.focused:after,body.cw-cadastro .grupo.focused:before,body.cw-cadastro .grupo.focused:after,body.cw-minha-conta #cadastroCliente .form-group.focused:before,body.cw-minha-conta #cadastroCliente .form-group.focused:after,body.cw-minha-conta #cadastroCliente .input-group.focused:before,body.cw-minha-conta #cadastroCliente .input-group.focused:after,body.cw-minha-conta #cadastroCliente .grupo.focused:before,body.cw-minha-conta #cadastroCliente .grupo.focused:after,body.cw-home #navbar .navbar-nav.pull-right>li>a:before,body.cw-carrinho #navbar .navbar-nav.pull-right>li>a:before,body.cw-area-cliente #navbar .navbar-nav.pull-right>li>a:before,body.cw-cadastro #navbar .navbar-nav.pull-right>li>a:before,body.produto #navbar .navbar-nav.pull-right>li>a:before,body.cw-carrinho #corpocarrinho form:has(input#cupom) .input-group:before,body.cw-carrinho #corpocarrinho form:has(input#cupom) .input-group:not(.form-group):before,body.cw-carrinho #corpocarrinho .cw-cupom-form .input-group:before,body.cw-carrinho #corpocarrinho .cw-cupom-form .input-group:not(.form-group):before,body.cw-carrinho #corpocarrinho .cw-cupom-form .form-group.input-group:before{content:none !important;display:none !important}body.cw-desktop.cw-carrinho #carrinhofinalizar.cw-cta-aguardando{background:var(--cor-cinza-claro3,#adb5bd) !important}#cwCartaoForm input.form-control{display:block !important;width:100% !important;height:42px !important;min-height:42px !important;padding:0 12px !important;border:1px solid var(--cw-line,#dbe3ec) !important;border-radius:var(--cw-radius,7px) !important;background:#fff !important;color:var(--cw-text,#202832) !important;font-size:14px !important;line-height:1.4 !important;outline:0 !important;box-shadow:none !important;transition:border-color .12s ease,box-shadow .12s ease !important;box-sizing:border-box !important}#cwCartaoForm input.form-control::placeholder{color:#adb5bd;font-weight:400}#cwCartaoForm input.form-control:focus,#cwCartaoForm input.form-control:focus-visible{border-color:var(--cw-azul,#337ab7) !important;outline:0 !important;outline-offset:0 !important;box-shadow:0 0 0 3px var(--cw-azul-soft,#e8f3fc) !important}#cwCartaoForm #cc_number{padding-right:60px !important}.cw-modal-produto{position:fixed;inset:0;z-index:99990;visibility:hidden;pointer-events:none;transition:visibility 0s linear 0.28s}.cw-modal-produto.cw-show{visibility:visible;pointer-events:auto;transition:visibility 0s linear 0s}.cw-modal-produto-overlay{position:absolute;inset:0;background:var(--cor-preta-transparente);opacity:0;transition:opacity 0.25s ease}.close,.cw-modal-produto.cw-show .cw-modal-produto-overlay{opacity:1}.cw-modal-produto-box{position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50%+100vh));transition:transform 0.28s cubic-bezier(0.2,0.8,0.2,1);width:min(680px,96vw);height:min(86vh,760px);background:#ffffff;border-radius:var(--cw-radius,7px);box-shadow:0 8px 32px rgba(20,30,45,0.18);overflow:hidden;font-family:var(--fonte-secundaria,Verdana,sans-serif);display:flex;flex-direction:column}.cw-modal-produto.cw-show .cw-modal-produto-box{transform:translate(-50%,-50%)}.cw-modal-produto-fechar{position:absolute;top:8px;right:8px;width:34px;height:34px;border:0;border-radius:50%;font-size:22px;line-height:1;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;background:#fff !important;color:var(--cw-text) !important;box-shadow:0 2px 8px rgba(20,30,45,0.22)}.cw-modal-produto-fechar:hover{background:#f4f6f9 !important}.cw-modal-produto-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#ffffff;z-index:1}.cw-modal-produto-spinner{width:44px;height:44px;border:3px solid var(--cw-line,#e8eaed);border-top-color:var(--cor-verde,#28a745);border-radius:50%;animation:cw-modal-produto-spin 0.7s linear infinite}@keyframes cw-modal-produto-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cw-modal-produto-spinner{animation-duration:1.6s}}.cw-modal-produto-iframe{flex:1;width:100%;height:100%;border:0;background:#ffffff}.cw-modal-produto-voltar-rodape{flex:0 0 auto;width:100%;border:0;border-top:1px solid var(--cw-line,#e8eaed);background:#f2f3f5;color:var(--cw-text,#2f3b4a);font-family:var(--fonte-secundaria,Verdana,sans-serif);font-size:14px;font-weight:700;padding:12px 16px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.cw-modal-produto-voltar-rodape:hover{background:#e8eaed}.cw-modal-produto-voltar-rodape i{font-size:13px}body.cw-modal-produto-aberto{overflow:hidden}@media (max-width:767px){.cw-modal-produto-box{left:0;top:auto;bottom:0;transform:translateY(100%);width:100%;height:calc(100vh - 24px);max-height:calc(100vh - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);border-radius:14px 14px 0 0}.cw-modal-produto.cw-show .cw-modal-produto-box{transform:translateY(0)}}html.cw-em-modal body{padding-top:0 !important;margin-top:0 !important}.cw-alerta-produto{position:fixed;inset:0;z-index:100000;display:none}.cw-alerta-produto.cw-show{display:block}#cardapio .listagem ul li a span{display:block}.cw-alerta-produto-overlay{position:absolute;inset:0;background:var(--cor-preta-transparente)}.cw-alerta-produto-box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(360px,90vw);background:#ffffff;border-radius:var(--cw-radius,7px);box-shadow:0 12px 36px rgba(20,30,45,0.28);font-family:var(--fonte-secundaria,Verdana,sans-serif);padding:22px 22px 18px;text-align:center}.cw-alerta-produto-msg{color:var(--cw-text,#2f3b4a);font-size:15px;line-height:1.4;margin-bottom:18px}.cw-alerta-produto-ok{background:var(--cor-verde,#28a745);color:#ffffff;border:0;border-radius:var(--cw-radius,7px);padding:10px 28px;font-size:14px;font-weight:700;cursor:pointer;min-width:100px}.cw-alerta-produto-ok:focus{outline:2px solid var(--cw-azul,#337ab7);outline-offset:2px}.cw-alerta-produto-ok:hover{filter:brightness(0.95)}body.cw-carrinho #fecha fieldset.checkout.dadosEntrega label.control-label{position:static !important;display:block !important;width:auto !important;height:auto !important;margin:0 0 6px !important;padding:0 !important;transform:none !important;background:transparent !important;color:var(--cw-text) !important;font-size:13px !important;font-weight:900 !important;line-height:1.25 !important;text-align:left !important}body.cw-carrinho #fecha.cw-form-balcao #cadastrar{display:inline-block !important;margin-top:16px !important;width:100% !important;height:48px !important;border-radius:var(--cw-radius) !important;font-size:15px !important;font-weight:900 !important}a.unico:before,.cw-busca-escondido,.cw-busca-painel-escondido,body.cw-home #cardapio nav.listagem>ul>li.cw-busca-escondido,body.cw-home #cardapio .panel.cw-busca-painel-escondido,body.produto #navbar,body.produto #navbar .navbar-nav.pull-left,body.cw-home #cardapio nav.listagem ul li span.foto .glyphicon,body.modal .cw-grade-nav,body.produto .acaoPedido #btadicionarok,body:not(.cw-carrinho) .cw-modal-excluir,body.cw-compras #pedidos>[class*="detalhe"],body.cw-home:not(.cw-menu-fixo) #navbar .navbar-nav.pull-left,body.cw-carrinho #cliente .navbar-header:after,body.cw-area-cliente #cliente .navbar-header:after,body.cw-atendimento-aberto .modal-backdrop,#atendimentohorario .cw-atendimento-box>.fecha span,body.cw-home #cardapio .cw-categoria-fechada nav.listagem>ul>li>.panel-heading.busca>a:before,body.cw-home #cardapio .cw-categoria-fechada nav.listagem>ul>li>.panel-heading.busca>a:after,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type br,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type .both,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-sm-4 br,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-4 br,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-sm-4 .both,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-4 .both,body.cw-cadastro .container.tab.login>br,body.cw-cadastro #cadastroCliente .cw-dados-cadastro.none,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>br,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.both,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>br.both,body.cw-cadastro #dadosEndereco:empty,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>div:not([class]):not(.modal)>br,body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega:has(.segundaEtapa.none),body.cw-cadastro .cw-cadastro-titulo[style*="display: none"],body.cw-cadastro .cw-cadastro-titulo[style*="display:none"],body.cw-cadastro #loginCliente .help-block,body.cw-cadastro #cadastroCliente .segundaEtapa.none,body.cw-carrinho .row-centered:has(.pedido-sucesso)>br,body.cw-carrinho #corpocarrinho .cw-resumo-linha>.valor.none:not([style*="display: block"]):not([style*="display: inline"]):not([style*="display: flex"]),body.cw-carrinho #corpocarrinho .cw-resumo-entrega .vlrzerobalcao.none:not([style*="display: block"]):not([style*="display: inline"]):not([style*="display: flex"]),body.cw-carrinho #corpocarrinho #totalcarrinhosembalcao.none:not([style*="display: block"]):not([style*="display: inline"]):not( [style*="display: flex"] ),body.cw-carrinho #corpocarrinho #totalcarrinho[style*="display: none"],body.cw-carrinho #corpocarrinho #totalcarrinhosembalcao[style*="display: none"],body.cw-minha-conta #carrinho,body.cw-compras .navbar .navbar-nav.pull-right,body.cw-compras #carrinho,body.cw-carrinho #corpocarrinho .vlrbalcao.cw-balcao,.cw-carousel-prev,.cw-carousel-next,body.cw-carrinho.cw-checkout-step-2 #cadastrar,html.cw-em-modal #cw-horarios-topo,html.cw-em-modal nav.navbar-fixed-top[data-offset-top="10"]{display:none !important}body.produto section.sessaoadicionais{overflow:visible !important}body.produto .sessaoadicionais>h3,body.produto .sessaoadicionais>h3.pull-left{position:sticky !important;top:0 !important;z-index:5 !important;margin:0 0 8px !important;padding:12px 0 !important;background:var(--cw-card-bg) !important}input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus,select:focus{outline:2px solid #4a8fd4 !important;outline-offset:1px !important}